.banner-britz-wrapper{color:#19164f}.banner-britz-wrapper .banner{position:relative;background-color:#eef0fe;display:flex;justify-content:center;align-items:center;padding:5% 8%;height:100vh}.banner-britz-wrapper .banner h1{font-family:Kanit;line-height:1.2}.banner-britz-wrapper .banner h2{font-family:Kanit;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.banner-britz-wrapper .banner .btn-dark{background-color:#19164f;font-size:24px;padding:10px 30px}.banner-britz-wrapper .banner .btn-dark:hover{background-color:#19164f}.banner-britz-wrapper .banner .text-wrapper{position:absolute;top:50%;left:10%;transform:translateY(-50%);z-index:1}@media(max-width:1024px){.banner-britz-wrapper .banner .text-wrapper{top:40%;left:10%;width:80%}}.banner-britz-wrapper .banner .img-britz{position:absolute;top:50%;right:5%;z-index:0;transform:translateY(-50%);object-fit:contain;width:500px;height:500px}@media(max-width:1024px){.banner-britz-wrapper .banner .img-britz{top:80%;right:5%;width:80%}}.section-campaign-britz{min-height:1000px;padding:5% 8%;color:#19164f}.section-campaign-britz .britz-campaign-management .tag-title{color:#f26622;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.section-campaign-britz .britz-campaign-management h1,.section-campaign-britz .britz-campaign-management h2{font-family:Poppins;font-style:normal;font-weight:600}.section-campaign-britz .britz-campaign-management h1{font-size:48px;line-height:80px}.section-campaign-britz .britz-campaign-management h2{font-size:24px;line-height:normal}.section-campaign-britz .britz-campaign-management p{font-family:Kanit;font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin:0}.section-campaign-britz .britz-campaign-service h2{text-align:center;font-family:Kanit;font-size:48px;font-style:normal;font-weight:500;line-height:normal}.section-campaign-britz .britz-campaign-service h2 span{font-family:Poppins}.section-campaign-britz .britz-campaign-service .card{padding:8%;border-radius:16px;display:flex;gap:14px;align-items:center;border:none;height:100%}.section-campaign-britz .britz-campaign-service .card.type-1{background:#eef0fe}.section-campaign-britz .britz-campaign-service .card.type-2{background:#f1f1f1}.section-campaign-britz .britz-campaign-service .card.type-3{padding:4%;color:#fff;background:#19164f;justify-content:center}@media(max-width:768px){.section-campaign-britz .britz-campaign-service .card.type-3{padding:8%}}.section-campaign-britz .britz-campaign-service .card h3{font-family:Poppins;font-style:normal;font-weight:600;line-height:normal}.section-campaign-britz .britz-campaign-service .card p{font-family:Kanit;font-style:normal;font-weight:400;line-height:normal;margin-top:16px!important}@media(max-width:821px){.section-campaign-britz .britz-campaign-service .card.type-3 div.row{flex-direction:column-reverse;gap:14px}}.section-gamification{min-height:1000px;padding:5% 8%;color:#19164f}.section-gamification .section-gamification-header{padding:0 100px;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-gamification .section-gamification-header .text-desc,.section-gamification .section-gamification-header .text-title{text-align:center;font-style:normal}.section-gamification .section-gamification-header .text-title{font-family:Poppins;font-size:48px;font-weight:600;line-height:94px}.section-gamification .section-gamification-header .text-desc{font-family:Kanit;font-size:24px;font-weight:400;line-height:36px;padding:0 8%}.section-gamification .block-content{display:flex;flex-direction:column;justify-content:center}.section-gamification .block-content img{height:100%;width:200px;object-fit:contain}.section-gamification .block-content h4{font-family:Poppins;font-size:clamp(24px,3vw,48px)!important;font-style:normal;font-weight:600;line-height:36px}.section-gamification .block-content h5{color:#19164f;font-size:clamp(18px,2vw,32px);font-style:italic;font-weight:500;line-height:normal;margin:0}.section-gamification .block-content p{color:#19164f;font-family:Kanit;font-size:clamp(16px,2vw,24px);font-style:normal;font-weight:400;line-height:36px;margin:0}.section-gamification .block-image{display:flex;justify-content:center;gap:1rem}.section-gamification .block-image img{object-fit:contain;width:calc(400px + 5vw)}.section-gamification .block-image .img-wheel{width:calc(100px + 5vw)}.section-gamification .block-image .img-scratch{width:calc(300px + 4vw)}.section-gamification .discovery-product{border-radius:16px;background:#19164f;color:#fff;padding:6%}.section-gamification .discovery-product h4{color:#fff;font-family:Kanit;font-size:clamp(24px,3vw,48px)!important;font-style:normal;font-weight:400;line-height:1.5}.section-gamification .discovery-product h4 span{font-family:Poppins}.section-gamification .discovery-product .btn-dark{background-color:#f26622;color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:300;line-height:22.4px;padding:10px 30px}.section-gamification .discovery-product-white{border-radius:16px;background:#fff;color:#19164f}.section-gamification .discovery-product-white h4{color:#19164f;font-family:Kanit;font-size:clamp(24px,3vw,48px)!important;font-style:normal;font-weight:400;line-height:1.5}.section-gamification .discovery-product-white h4 span{font-family:Poppins}.section-gamification .discovery-product-white .btn-dark{background-color:#f26622;color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:300;line-height:22.4px;padding:10px 30px}@media(max-width:821px){.section-gamification .discovery-product .engagement-britz-game{flex-direction:column-reverse}.section-gamification .discovery-product .engagement-britz-game label{padding-bottom:1.5rem}}@media(max-width:431px){.section-gamification .section-gamification-header{padding:0}.section-gamification .engagement-britz-game .valentine-row{flex-direction:column-reverse}.section-gamification .engagement-britz-game .valentine-row h2{margin-top:30px!important}}