:root{--primary:#0069FF;--secondary:#1B254A;--text:#575A64;--black-custom:#25272D;--subtitle:#232730;--custom-gray:#1B254A;--number:#E3E3E3}p:last-child{margin-block-end:0px!important;margin-bottom:0!important}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:var(--number)}::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:5px}.active-zoom-sm .img-zoom-sm img,.box-year-sm,.elementor-widget-button .elementor-button{transition:.6s!important}.active-zoom-sm:hover .img-zoom-sm img,.elementor-widget-button .elementor-button:hover,.hover-box-sm:hover .hover-img{transform:scale(1.1)}.multi-color-head{color:var(--primary)}.subtitle h5{padding-left:16px;position:relative}.elementor-widget-woocommerce-cart .woocommerce-cart-form__cart-item .product-quantity,.page-header .entry-title,.required-sm .gfield_required,.woocommerce .product-quantity,.woocommerce-order-received .titile-sm,.woocommerce-privacy-policy-text{display:none!important}.home-video .elementor-video{height:476px}.slider-home-sm .swiper-pagination{bottom:-60px!important}.hover-box-sm h2,.slider-home-sm .swiper-pagination-bullet{transition:.6s}.slider-home-sm .swiper-pagination-bullet.swiper-pagination-bullet-active{width:44px!important;border-radius:50px!important}.boximg-wrap-sm,.hover-box-sm,.img-box-sm{overflow:hidden!important}.hover-img{transition:.3s}.hover-box-sm:hover h2,.woocommerce-message::before,.woocommerce-order-received .woocommerce-table__line-item a,.woocommerce-order-received .woocommerce-table__line-item th{color:var(--secondary)!important}.icon-box-sm h3{margin:0}.active-zoom-sm:hover .box-year-sm{background-color:#fff!important}.faq-sm .e-n-accordion-item{background-color:#f8f8f8;border-radius:30px;transition:.3s}.e-n-accordion-item:has(summary[aria-expanded=true]){background-color:#1b254a}.e-n-accordion-item:has(summary[aria-expanded=true]) .e-n-accordion-item-title-text{color:#fff!important}.e-n-accordion-item:has(summary[aria-expanded=true]) .elementor-widget-text-editor{color:#fffFFFA6}.header-menu-sm .current_page_item .elementor-item-active{border:1px solid #0a272e!important;border-radius:100px}.header-menu-sm .menu-item{transition:.6s;border-radius:100px}.header-menu-sm .menu-item .elementor-item{border-radius:100px;border:1px solid transparent}.header-menu-sm .menu-item:hover .elementor-item{border:1px solid #0a272e;border-radius:100px}.header-sm.scrolled{background:#e3e3e3}.header-sm.scrolled>.e-con-inner{padding-block:25px}.mobile-menu-sm .elementor-nav-menu .menu-item a{padding-inline:8vw}.box-year-sm{width:calc(100% - 35px)!important}.subscribe-sm form{display:flex;justify-content:space-between;border-bottom:1px solid #fffFFF66}.subscribe-sm .gform-body{width:77%}.subscribe-sm .gform_footer{width:18%;padding:0!important;margin:0!important}.subscribe-sm .gform_footer input{max-width:100%!important;width:100%!important;background-color:var(--primary)!important;border-radius:5px 5px 0 0!important;margin:0!important;padding:13.5px 14.5px!important;transition:.3s}.req-a-consultation-sm .gform_button_select_files:hover,.req-a-consultation-sm [type=submit]:hover,.subscribe-sm .gform_footer input:hover{background-color:var(--secondary)!important}.subscribe-sm input[type=email]{background-color:transparent!important;padding-block:24px 15px;border:0;height:64px;color:#fff;font-family:Sora}.req-a-consultation-sm input:focus,.req-a-consultation-sm select,.req-a-consultation-sm textarea:focus,.subscribe-sm input[type=email]:focus{outline:0!important}.subscribe-sm input[type=email]::placeholder{color:#fff;font-weight:600;font-size:clamp(16px, 2vw, 18px)}.subscribe-sm #validation_message_1_1{display:none}.subscribe-sm .gform_wrapper.gravity-theme .gform_validation_errors{padding:15px!important}.subscribe-sm .gfield_error [aria-invalid=true]{border:1px solid transparent!important}.req-a-consultation-sm .gfield_label{margin-bottom:0!important;color:#040613;font-family:Sora,sans-serif!important;font-size:clamp(16px, 2vw, 18px);font-weight:400!important}.req-a-consultation-sm .gform_drop_area,.req-a-consultation-sm input,.req-a-consultation-sm select{border:1px solid #ededed!important;border-radius:60px!important;padding:15px 24px!important}.req-a-consultation-sm textarea{border:1px solid #ededed!important;border-radius:10px!important;padding:15px 24px!important}.req-a-consultation-sm input::placeholder,.req-a-consultation-sm select,.req-a-consultation-sm textarea::placeholder{font-family:Sora,sans-serif!important;font-size:clamp(14px, 2vw, 16px);color:#818288}.req-a-consultation-sm [type=submit]{margin-bottom:0!important;transition:.6s;font-size:18px}.woocommerce-message{border-top-color:var(--primary)!important;outline:0!important;font-family:Sora,sans-serif!important}.woocommerce-message:focus-visible{outline:0!important}.added_to_cart.wc-forward{padding-left:10px!important}.woocommerce-error li{font-family:Sora,sans-serif!important;color:var(--secondary)!important}.woocommerce{font-family:Sora!important;color:#000}.woocommerce-order-received .woocommerce .woocommerce-thankyou-order-received{font-size:clamp(24px, 2vw, 32px)!important;color:var(--secondary)!important;font-weight:600!important;padding-bottom:40px}.woocommerce-order-received .woocommerce ul.order_details{color:#000}.products-sm img{width:100%;max-width:100%;border-top:10px solid var(--primary)!important}@media (min-width:601px){.products-sm .woocommerce-loop-product__title{min-height:61px!important}}@media (max-width:1081px){.slider-home-sm .swiper-pagination{bottom:-30px!important}}@media (min-width:881px){.sticky-effect-custom-col{position:-webkit-sticky!important;position:sticky!important;top:130px;align-self:flex-start!important}}@media (max-width:880px){.gfield_validation_message{font-size:12px!important}.subscribe-sm .gform_footer input{padding:12.5px 15.5px!important}.req-a-consultation-sm input::placeholder,.req-a-consultation-sm textarea::placeholder{font-size:12px!important}.req-a-consultation-sm [type=submit]{font-size:14px!important;padding-block:8px!important}}@media (max-width:600px){.slider-home-sm .swiper-pagination-bullet.swiper-pagination-bullet-active{width:22px!important}.req-a-consultation-sm .gfield_label{font-size:14px!important}.req-a-consultation-sm input,.req-a-consultation-sm textarea{padding:5px 14px!important;font-size:14px!important}.req-a-consultation-sm input::placeholder,.req-a-consultation-sm textarea::placeholder{font-size:14px!important}.slider-home-sm .swiper-pagination{bottom:0!important}}