html{scroll-behavior:smooth}body{font-family:SFProDisplay,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.sec--guide-package{background:#06c}.form-overlay{-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#004696eb 0%,#0066cce0 100%)!important}.banner-fcm .card{background:#06c!important}.btn-submit-redesign{color:#06c!important;background:#fff!important;font-weight:700!important}.btn-submit-redesign:hover{background:#e8f0fe!important}.cards.card-products .btn{background:#06c!important}.cards.card-products .btn:hover{background:#004a99!important}.btn-support{color:#fff!important;background:#06c!important}.btn-support:hover{background:#004a99!important}.call-hotline{background:#06c!important}.call-hotline.with_icon{background:#06c url(/cdn/images/ldp-fcm/i-call.svg) 18px no-repeat!important}.call-hotline:hover{background:#004a99!important}.call-hotline.with_icon:hover{background:#004a99 url(/cdn/images/ldp-fcm/i-call.svg) 18px no-repeat!important}.list--procedure-guide .content-in-box .link-hotline .call-hotline{background:#06c!important}.list--procedure-guide .content-in-box .link-hotline .call-hotline:hover{background:#004a99!important}.hot-movie .row-btn .button{background:#06c!important}.hot-movie .row-btn .button:hover{background:#004a99!important}.fcm-call-fix,.fcm-call-fix:hover,.fcm-call-fix:focus{background:#06c url(/cdn/images/ldp-fcm/i-call-fix.svg) 50%/50% no-repeat!important;box-shadow:0 4px 16px #06c6!important}.fcm-call-fix:hover{background-color:#004a99!important}.cards.card-products .price,.cards.card-products .price span{color:#06c!important}.cards.card-products .price span.month{color:#555!important}.cards.card-products .speed .item .label{color:#666!important}.review-card__body .bottom,.sw--review-internet .swiper-slide .cards .bottom{color:#fff!important}.fcm-call-fix{font-size:0}.list--procedure-guide .item .div-container .title,.toggle-viewmore{color:#06c!important}.checkbox-grid label.check-card:has(input[type=checkbox]:checked){border-color:#06c!important;box-shadow:0 4px 16px #0066cc2e!important}.checkbox-grid label.check-card img{filter:hue-rotate(200deg)saturate(1.5)}.checkbox-grid label.check-card:after{border-color:#06c!important}.checkbox-grid label.check-card input[type=checkbox]:checked~span:after{color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:12px;content:"✓"!important;background:#06c!important;display:flex!important}.check-card input[type=checkbox]:checked~.checkbox-circle{background:#06c!important;border-color:#06c!important}.checkbox-grid label.check-card:has(input[type=checkbox]:checked):after{color:#fff;justify-content:center;align-items:center;font-size:11px;content:"✓"!important;background:#06c!important;border-color:#06c!important;display:flex!important}.tabs .tab-btn.active{box-shadow:0 4px 6px #0066cc1a!important}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:.8}.sec-faq{background:linear-gradient(#f0f5ff 0%,#dce8f8 50%,#c8d8ef 100%)!important}.accor-faq--fcm .tab--fcm:hover{background:#0066cc0d!important}.accor-faq--fcm .tab__label:after{filter:hue-rotate(200deg)saturate(2)}.list--procedure-guide .item .div-container{position:relative;overflow:hidden}.list--procedure-guide .item.f-box-1 .div-container:before,.list--procedure-guide .item.f-box-2 .div-container:before,.list--procedure-guide .item.f-box-3 .div-container:before{content:"";filter:hue-rotate(200deg)saturate(1.2);z-index:0;pointer-events:none;position:absolute;inset:0}.list--procedure-guide .item .div-container>*{z-index:1;position:relative}.offer-card.offer-text p{color:#fff!important;opacity:1!important}.sec-review-internet .bg--review-internet,.sec-offer .bg-offer,.sections .bg-offer{background-color:#3471ed!important;background-image:none!important}@keyframes fcm-pulse{0%,to{box-shadow:0 4px 16px #06c6}50%{box-shadow:0 4px 30px #06c9,0 0 0 8px #0066cc1a}}.fcm-call-fix{animation:2s infinite fcm-pulse}.sec-package-slide{background:#f0f5ff!important}
