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}.banner-fcm .swiper-slide .card{overflow:hidden}.banner-fcm .banner-fcm__picture{width:100%;height:100%;display:block;position:absolute;inset:0}.banner-fcm .banner-fcm__image{object-fit:cover!important;object-position:center left!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}@media (max-width:540px){.banner-fcm .banner-fcm__picture{height:263px!important;bottom:auto!important;left:0!important;right:0!important}.banner-fcm .banner-fcm__image{object-position:center center!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{display:none!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}.container--package-fcm:not([style*=url]) .tab-content--package-fcm{width:100%!important;left:0!important}.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}.pkg-expand-content{max-height:0;transition:max-height .3s;overflow:hidden}.pkg-expand-check:checked~.pkg-expand-content{max-height:500px}.pkg-label-less,.pkg-expand-check:checked~.pkg-label-more{display:none}.pkg-expand-check:checked~.pkg-label-less{display:inline-block}.toggle-viewmore{cursor:pointer}@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}@media (max-width:768px){.sec-package-slide{overflow-x:hidden}.sec-package-slide .row-parent-swipers,.sec-package-slide .sw--package-fcm{overflow:hidden}.sec-package-slide .sw--package-fcm .swiper-wrapper{display:flex!important}.sec-package-slide .sw--package-fcm .swiper-slide{width:82vw;max-width:340px}}@media (max-width:540px){.sec-package-slide .sw--package-fcm{overflow:hidden!important}.sec-package-slide .sw--package-fcm .swiper-wrapper{display:flex!important}}.area-switcher .area-btn:hover:not(.active){background:#0066cc0f}
