:root{--wd-text-font:"Albert Sans", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:#767676;--wd-text-font-size:16px;--wd-title-font:"Albert Sans", Arial, Helvetica, sans-serif;--wd-title-font-weight:700;--wd-title-color:#1F3352;--wd-entities-title-font:"Albert Sans", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:600;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgba(51, 51, 51, 0.65);--wd-alternative-font:"Albert Sans", Arial, Helvetica, sans-serif;--wd-widget-title-font:"Albert Sans", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:600;--wd-widget-title-transform:capitalize;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:"Albert Sans", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:600;--wd-header-el-transform:capitalize;--wd-header-el-font-size:14px;--wd-brd-radius:20px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:#1F3352;--wd-alternative-color:#F2C200;--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:#F2C200;--btn-accented-bgcolor-hover:#E0B300;--btn-transform:capitalize;--wd-form-brd-width:1px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff;--wd-link-color:#1F3352;--wd-link-color-hover:#2F6FB3;--wd-sticky-btn-height:95px}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center}.wd-promo-popup-wrap{--wd-popup-width:800px}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:rgb(244,244,244);background-image:none}html .wd-nav-mobile>li>a{text-transform:capitalize}html .wd-checkout-steps{text-transform:capitalize}html table th{text-transform:none}html .btn.wd-buy-now-btn{background:#1F3352}html .btn.wd-buy-now-btn:hover{background:rgb(51,51,51)}body,[class*=color-scheme-light],[class*=color-scheme-dark],.wd-search-form[class*="wd-header-search-form"] form.searchform,.wd-el-search .searchform{--wd-form-color:rgb(118,118,118);--wd-form-placeholder-color:rgb(119,119,119);--wd-form-bg:rgb(255,255,255)}.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)){--wd-arrow-size:40px;--wd-arrow-icon-size:16px;--wd-arrow-offset-h:15px;--wd-arrow-color:#1F3352;--wd-arrow-color-hover:rgb(51,51,51);--wd-arrow-color-dis:#1F3352;--wd-arrow-bg:rgb(244,244,244);--wd-arrow-bg-hover:rgb(239,239,239);--wd-arrow-bg-dis:rgb(244,244,244);--wd-arrow-radius:20px}.wd .product-label.onsale{background-color:#1F3352}.wd .product-label.new{background-color:#1F3352}.wd .product-label.featured{background-color:#1F3352}.wd .product-label.out-of-stock{background-color:#1F3352}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}@media (max-width:1024px){:root{--wd-sticky-btn-height:95px}}@media (max-width:768.98px){:root{--wd-sticky-btn-height:42px}}:root{--wd-container-w:1540px;--wd-form-brd-radius:30px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#333;--btn-accented-color-hover:#333;--btn-default-brd-radius:35px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-brd-radius:35px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none}@media (min-width:1540px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.wd-page-title{background-color:#0a0a0a}.wd-product .wd-product-img-link,.wd-product .product-image-link{display:block;aspect-ratio:1/1;background:#fff;overflow:hidden}.wd-product .wd-product-img-link img,.wd-product .product-image-link img{width:100%!important;height:100%!important;object-fit:contain;object-position:center}.wd-product .wd-product-thumb .hover-img{aspect-ratio:1/1;background:#fff}.wd-product .wd-product-thumb .hover-img img{width:100%;height:100%;object-fit:contain}.wd-product .wd-entities-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;white-space:normal}.woocommerce-product-gallery .woocommerce-product-gallery__image>a,.woocommerce-product-gallery .woocommerce-product-gallery__image{display:block;aspect-ratio:1/1;background:#fff}.woocommerce-product-gallery .woocommerce-product-gallery__image img{width:100%!important;height:100%!important;object-fit:contain}.woocommerce-product-gallery .wd-gallery-thumb .wd-carousel-item img,.woocommerce-product-gallery .wd-gallery-thumb img{aspect-ratio:1/1;width:100%;height:auto;object-fit:contain;background:#fff}.wd-product .wd-product-cats{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wd-slider .wd-slide-bg::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(20,36,61,0) 62%,rgba(20,36,61,.6) 100%),radial-gradient(ellipse 62% 58% at 50% 50%,rgba(20,36,61,.55) 0%,rgba(20,36,61,.22) 100%)}.wd-slider .wd-slide .e-con{background:none!important;box-shadow:none!important}.wd-slider .wd-slide .title,.wd-slider .wd-slide .title-after_title,.wd-slider .wd-slide [class*="after-title"]{color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.35)}.wd-slider .wd-nav-pagin-wrap{z-index:3}.wd-slider .wd-nav-pagin-wrap,.wd-slider .wd-nav-pagin-wrap *{color:#fff!important;border-color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.6)}.f4-about{align-items:center;flex-wrap:nowrap!important;max-width:1222px;margin:0 auto;padding:56px!important;border-radius:20px;background:linear-gradient(135deg,#F3F7FB 0%,#E6EEF6 100%)!important;border:1px solid #DCE5EF}.f4-about__text{gap:0!important}.f4-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;font-size:13px!important;font-weight:700!important;letter-spacing:.14em;text-transform:uppercase;color:#2F6FB3!important;margin-bottom:14px}.f4-eyebrow .elementor-heading-title::before{content:"";width:28px;height:3px;border-radius:2px;background:#F2C200}.f4-about__title .elementor-heading-title{font-size:clamp(28px,2.8vw,40px)!important;line-height:1.15!important;font-weight:700!important;color:#14243D!important;margin-bottom:18px}.f4-about__copy{color:#4A5A70;font-size:17px;line-height:1.7;margin-bottom:26px!important}.f4-about__copy p{margin-bottom:12px}.f4-btn .elementor-button{border-radius:10px!important;padding:15px 26px!important;font-weight:700!important;font-size:15px!important;transition:background .2s,color .2s,transform .2s}.f4-btn--primary .elementor-button{background:#1F3352!important;color:#fff!important}.f4-btn--primary .elementor-button:hover{background:#14243D!important;transform:translateY(-1px)}.f4-btn--ghost .elementor-button{background:transparent!important;color:#1F3352!important;box-shadow:inset 0 0 0 2px #1F3352}.f4-btn--ghost .elementor-button:hover{background:#1F3352!important;color:#fff!important}.f4-stats{display:grid!important;grid-template-columns:1fr 1fr;gap:16px!important}.f4-stat{background:#fff;border-radius:16px;padding:26px 24px!important;box-shadow:0 1px 2px rgba(20,36,61,.06),0 8px 24px rgba(20,36,61,.06);border-top:4px solid #F2C200;gap:6px!important}.f4-stat__num .elementor-heading-title{font-size:40px!important;font-weight:800!important;line-height:1!important;color:#1F3352!important;letter-spacing:-.02em}.f4-stat__label{color:#4A5A70;font-size:15px;line-height:1.45}.f4-stat__label p{margin:0}@media (max-width:767px){.f4-about{padding:28px 20px!important}.f4-stats{grid-template-columns:1fr 1fr}.f4-stat__num .elementor-heading-title{font-size:30px!important}}.f4-about__text{flex:1 1 55%!important;width:auto!important;--width:auto!important}.f4-stats{flex:1 1 45%!important;width:auto!important;--width:auto!important}.f4-stats>.e-con.f4-stat{--width:100%!important;width:100%!important;max-width:none!important}@media (max-width:1024px){.f4-about{flex-wrap:wrap!important}.f4-about__text,.f4-stats{flex-basis:100%!important}}.product-labels .product-label{color:#fff!important;font-weight:700!important;letter-spacing:.02em;padding:5px 10px!important;min-height:0!important;line-height:1.2!important;box-shadow:0 1px 3px rgba(20,36,61,.18)}.product-labels .product-label.out-of-stock{background:#5B6B80!important;color:#fff!important}.product-labels .product-label.onsale{background:#F2C200!important;color:#14243D!important}.product-labels .product-label.featured{background:#1F3352!important;color:#fff!important}.product-labels .product-label.new{background:#2F6FB3!important;color:#fff!important}.wd-post-meta,.wd-post-author,.wd-post-share,.wd-post-reply{display:none!important}.f4-faq{max-width:860px!important;margin:0 auto;padding:8px 0 40px}.f4-faq>*{max-width:none!important}.f4-faq__eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#2F6FB3;margin:0 0 12px}.f4-faq__eyebrow::before{content:"";width:28px;height:3px;border-radius:2px;background:#F2C200}.f4-faq__title{font-size:clamp(28px,3vw,40px)!important;line-height:1.15;color:#14243D;margin:0 0 14px!important}.f4-faq__intro{font-size:18px;line-height:1.6;color:#4A5A70;margin:0 0 32px}.f4-faq__list{display:flex;flex-direction:column;gap:12px}.f4-faq .wp-block-details{background:#fff;border:1px solid #DCE5EF;border-radius:14px;margin:0;box-shadow:0 1px 2px rgba(20,36,61,.04);transition:border-color .2s,box-shadow .2s}.f4-faq .wp-block-details:hover{border-color:#B9C8D9}.f4-faq .wp-block-details[open]{border-color:#1F3352;box-shadow:0 10px 28px rgba(20,36,61,.08)}.f4-faq .wp-block-details summary{list-style:none;cursor:pointer;position:relative;padding:20px 64px 20px 24px;font-size:17px;font-weight:700;color:#14243D;line-height:1.4;margin:0!important}.f4-faq .wp-block-details summary::-webkit-details-marker{display:none}.f4-faq .wp-block-details summary::after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:#EEF3F8;color:#1F3352;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;line-height:1;transition:background .2s,color .2s}.f4-faq .wp-block-details[open] summary::after{content:"\2212";background:#1F3352;color:#fff}.f4-faq .wp-block-details summary:focus-visible{outline:3px solid #F2C200;outline-offset:2px;border-radius:14px}.f4-faq .wp-block-details>p{margin:0;padding:0 24px 22px;font-size:16px;line-height:1.7;color:#4A5A70}.f4-faq .wp-block-details a{color:#2F6FB3;font-weight:600}.f4-faq-cta{margin-top:40px!important;padding:36px 40px;border-radius:20px;background:linear-gradient(135deg,#1F3352 0%,#2C4468 100%);color:#D5DEEA}.f4-faq-cta h3{color:#fff!important;font-size:26px!important;margin:0 0 8px!important}.f4-faq-cta p{color:#D5DEEA;margin:0 0 22px}.f4-faq-cta .wp-block-buttons{gap:12px}.f4-faq-cta .wp-block-button__link{border-radius:10px!important;padding:14px 24px!important;font-weight:700!important;font-size:15px}.f4-faq-cta__primary .wp-block-button__link{background:#F2C200!important;color:#14243D!important}.f4-faq-cta__ghost .wp-block-button__link{background:transparent!important;color:#fff!important;box-shadow:inset 0 0 0 2px rgba(255,255,255,.7)}.f4-faq-cta__ghost .wp-block-button__link:hover{background:#fff!important;color:#1F3352!important}@media (max-width:767px){.f4-faq-cta{padding:28px 22px}.f4-faq .wp-block-details summary{font-size:16px;padding:18px 58px 18px 18px}.f4-faq .wp-block-details>p{padding:0 18px 18px}}.wd-slider .wd-slide-container{align-items:center!important}.wd-slider .wd-slide-inner{padding-bottom:28px}.wd-slider .wd-slide .e-con{padding-bottom:0!important}.f4-catcard{justify-content:space-between!important;padding:14px!important}.f4-catmenu .wd-nav-vertical{gap:2px}.f4-catmenu .wd-nav-vertical>li>a{display:flex!important;align-items:center;gap:14px;padding:6px 10px!important;border-radius:12px;font-size:16.5px!important;font-weight:600!important;color:#14243D!important;transition:background .2s,box-shadow .2s}.f4-catmenu .wd-nav-vertical>li>a::before{content:"";flex:0 0 36px;width:36px;height:36px;border-radius:10px;background:#fff center/20px no-repeat;box-shadow:0 1px 2px rgba(20,36,61,.08)}.f4-catmenu .wd-nav-vertical>li>a::after{content:"\203A";margin-left:auto;font-size:22px;line-height:1;color:#9AAABD;transition:transform .2s,color .2s}.f4-catmenu .wd-nav-vertical>li>a:hover{background:#fff;box-shadow:0 4px 14px rgba(20,36,61,.08)}.f4-catmenu .wd-nav-vertical>li>a:hover::before{background-color:#EEF3F8}.f4-catmenu .wd-nav-vertical>li>a:hover::after{color:#1F3352;transform:translateX(3px)}.f4-catmenu .wd-nav-vertical>li:nth-child(1)>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F3352' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h6M10 3v6l-5 9a2 2 0 0 0 1.8 3h10.4a2 2 0 0 0 1.8-3l-5-9V3'/%3E%3Cpath d='M7.5 15h9'/%3E%3C/svg%3E")}.f4-catmenu .wd-nav-vertical>li:nth-child(2)>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F3352' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3l-4 12'/%3E%3Cpath d='M6 15h8l2 6H4z'/%3E%3C/svg%3E")}.f4-catmenu .wd-nav-vertical>li:nth-child(3)>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F3352' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3s6 6.5 6 11a6 6 0 0 1-12 0c0-4.5 6-11 6-11z'/%3E%3C/svg%3E")}.f4-catmenu .wd-nav-vertical>li:nth-child(4)>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F3352' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='13' width='16' height='5' rx='1.5'/%3E%3Cpath d='M6 18v3M10 18v3M14 18v3M18 18v3M12 13V3'/%3E%3C/svg%3E")}.f4-catmenu .wd-nav-vertical>li:nth-child(5)>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F3352' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='8' width='12' height='11' rx='5'/%3E%3Cpath d='M17 12h2a2 2 0 0 1 2 2v1M8 19v2M14 19v2M11 8V4'/%3E%3C/svg%3E")}.f4-catmenu .wd-nav-vertical>li:nth-child(6)>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F3352' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 5-3 8-7 10-4-2-7-5-7-10V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E")}.f4-cat-help{margin-top:10px;padding:16px 16px 14px;border-radius:14px;background:#1F3352;color:#D5DEEA}.f4-cat-help p{margin:0}.f4-cat-help__title{color:#fff;font-weight:700;font-size:16px;margin-bottom:4px!important}.f4-cat-help__text{font-size:14px;line-height:1.45;margin-bottom:12px!important}.f4-cat-help__link{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:9px;background:#F2C200;color:#14243D!important;font-weight:700;font-size:14px}.f4-cat-help__link:hover{background:#fff}.f4-archive-desc{margin-top:48px}.f4-archive-desc .term-description,.f4-archive-desc>.elementor-widget-container>div{padding:40px 44px;border-radius:20px;background:linear-gradient(135deg,#F3F7FB 0%,#E9F0F7 100%);border:1px solid #DCE5EF;columns:2 340px;column-gap:48px;color:#4A5A70;font-size:15.5px;line-height:1.75}.f4-archive-desc .term-description>p:first-child,.f4-archive-desc .f4-desc-title{font-weight:700;column-span:all;position:relative;margin:0 0 22px!important;padding-top:22px;font-size:clamp(24px,2.4vw,32px)!important;line-height:1.2;color:#14243D!important}.f4-archive-desc .term-description>p:first-child::before,.f4-archive-desc .f4-desc-title::before{content:"";position:absolute;top:0;left:0;width:36px;height:4px;border-radius:2px;background:#F2C200}.f4-archive-desc p{margin:0 0 14px;break-inside:avoid-column}.f4-archive-desc a{color:#2F6FB3;font-weight:600}@media (max-width:767px){.f4-archive-desc .term-description,.f4-archive-desc>.elementor-widget-container>div{padding:28px 22px;columns:1}}.wd-buy-now-btn,.wd-buy-now-btn:hover,.wd-buy-now-btn:focus{color:#fff!important}.f4-sku-row{width:100%}.f4-sku-row>.elementor-widget{width:auto!important;margin:0!important}.f4-datasheet-wrap:has(.elementor-shortcode:empty){display:none}.f4-datasheet-btn{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border:2px solid #2F6FB3;border-radius:8px;background:#fff;color:#2F6FB3!important;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;transition:background .2s,color .2s}.f4-datasheet-btn svg{flex:0 0 16px}.f4-datasheet-btn:hover,.f4-datasheet-btn:focus-visible{background:#2F6FB3;color:#fff!important}.mobile-nav .mobile-categories-menu li>a,.mobile-nav .mobile-pages-menu li>a,.wd-side-hidden .mobile-categories-menu li>a,.wd-side-hidden .mobile-pages-menu li>a{font-size:16.25px!important}.f4-delivery-box{margin-bottom:40px!important}.wd-single-content a.btn.btn-color-primary{background:#1F3352!important;color:#fff!important;border-radius:8px;padding:12px 20px;font-weight:700}.wd-single-content a.btn.btn-color-primary:hover{background:#14243D!important}:root{--color-gray-900:#1F3352}.color-scheme-dark,.wd-color-dark{--wd-title-color:#1F3352;--wd-link-color-hover:#1F3352;--wd-link-color-active:#1F3352}.whb-header .wd-header-my-account .wd-tools-icon,.whb-header .wd-header-wishlist .wd-tools-icon{color:#1F3352!important;border-color:#1F3352!important}.whb-header .wd-header-cart .wd-tools-icon{background-color:#1F3352!important;border-color:#1F3352!important}.whb-header .wd-nav-header>li.menu-item-2824>a.woodmart-nav-link{background-color:#1F3352!important}.f4-desc-spec-row>.e-con{position:relative}.f4-desc-spec-row .elementor-widget-woodmart_menu_anchor{position:absolute!important;top:0;left:0;margin:0!important}.wd-product .wd-wishlist-btn.wd-loop-prod-btn,.wd-product .wd-buttons .wd-wishlist-btn{display:none!important}.f4-about-cat-wrap{margin:0 auto 0 16px!important;width:auto!important;align-self:center}.f4-about-cat-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:1.5px solid #DCE5EF;background:#fff;color:#1F3352;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:border-color .2s,background .2s}.f4-about-cat-btn:hover,.f4-about-cat-btn:focus-visible{border-color:#1F3352;background:#F3F7FB}.f4-about-cat-btn svg{flex:0 0 18px;color:#2F6FB3}.f4-offcanvas.f4-archive-desc{position:fixed!important;top:0;right:0;bottom:0;width:min(520px,92vw);margin:0!important;z-index:100001;background:#fff;box-shadow:-12px 0 40px rgba(20,36,61,.18);transform:translateX(100%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s;overflow-y:auto}body.f4-oc-open .f4-offcanvas.f4-archive-desc{transform:none;visibility:visible;transition:transform .3s ease}.f4-offcanvas.f4-archive-desc .term-description{columns:1!important;border:0!important;border-radius:0!important;background:#fff!important;padding:64px 32px 32px!important;min-height:100%}.f4-offcanvas__close{position:absolute;top:14px;right:14px;z-index:2;width:40px;height:40px;border:0;border-radius:50%;background:#EEF3F8;color:#1F3352;font-size:26px;line-height:1;cursor:pointer}.f4-offcanvas__close:hover{background:#1F3352;color:#fff}.f4-offcanvas__overlay{position:fixed;inset:0;z-index:100000;background:rgba(20,36,61,.45);opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s}body.f4-oc-open .f4-offcanvas__overlay{opacity:1;visibility:visible;transition:opacity .3s}body.f4-oc-open{overflow:hidden}@media (max-width:767px){.f4-about-cat-wrap{margin:8px 0 0!important;order:3;width:100%!important}}.f4-about-cat-btn[hidden]{display:none!important}.elementor-widget.f4-archive-desc:not(.f4-offcanvas){display:none!important}.f4-offcanvas .f4-offcanvas__body .term-description{columns:1!important;border:0!important;border-radius:0!important;background:#fff!important;padding:64px 32px 32px!important;min-height:100%}.f4-ab{max-width:calc(var(--wd-container-w, 1540px) - 30px)!important;width:100%!important;--width:100%!important;margin:0 auto!important;align-items:center;flex-wrap:nowrap!important;gap:56px!important;padding:48px 0!important}.f4-ab-hero{padding-top:24px!important}.f4-ab__text{flex:1 1 52%!important;width:auto!important;--width:auto!important;gap:0!important}.f4-ab__media{flex:1 1 48%!important;width:auto!important;--width:auto!important}.f4-ab__img img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:20px;box-shadow:0 10px 30px rgba(20,36,61,.12)}.f4-ab .elementor-widget-wd_element_breadcrumbs{margin-bottom:18px!important}.f4-ab__title .elementor-heading-title{font-size:clamp(28px,2.6vw,38px)!important;line-height:1.18!important;font-weight:700!important;color:#14243D!important;margin:0 0 18px!important}.f4-ab__h2 .elementor-heading-title{font-size:clamp(24px,2.2vw,32px)!important;line-height:1.2!important;font-weight:700!important;color:#14243D!important;margin:0 0 16px!important}.f4-ab__lead{font-size:18px;line-height:1.6;color:#1F3352;font-weight:500;margin-bottom:12px!important}.f4-ab__copy{font-size:16px;line-height:1.75;color:#4A5A70;margin-bottom:20px!important}.f4-ab__lead p,.f4-ab__copy p{margin:0 0 12px}.f4-ab-stats-wrap{padding-top:8px!important;padding-bottom:56px!important}.f4-ab-stats{display:grid!important;grid-template-columns:repeat(4,1fr);gap:16px!important;width:100%}.f4-ab-stats>.e-con.f4-stat{--width:100%!important;width:100%!important;max-width:none!important}@media (max-width:1024px){.f4-ab{flex-wrap:wrap!important;gap:28px!important;padding:32px 16px!important}.f4-ab__text,.f4-ab__media{flex-basis:100%!important}.f4-ab-story .f4-ab__media{order:2}.f4-ab-stats{grid-template-columns:1fr 1fr}}.f4-dl{max-width:1000px;margin:0 auto;padding:8px 0 48px}.f4-dl>*{max-width:none!important}.f4-dl-head{margin-bottom:28px}.f4-dl-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 16px}.f4-dl-card{background:#fff;border:1px solid #DCE5EF;border-top:4px solid #F2C200;border-radius:16px;padding:24px 22px;box-shadow:0 1px 2px rgba(20,36,61,.05),0 8px 24px rgba(20,36,61,.05)}.f4-dl-card p{margin:0}.f4-dl-card__label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2F6FB3;margin-bottom:10px!important}.f4-dl-card__price{font-size:40px;font-weight:800;line-height:1;color:#1F3352;letter-spacing:-.02em;margin-bottom:8px!important}.f4-dl-card__note{font-size:14.5px;line-height:1.5;color:#4A5A70}.f4-dl-card--feat{background:linear-gradient(135deg,#1F3352 0%,#2C4468 100%);border-color:#1F3352}.f4-dl-card--feat .f4-dl-card__label{color:#F2C200}.f4-dl-card--feat .f4-dl-card__price{color:#fff}.f4-dl-card--feat .f4-dl-card__note{color:#D5DEEA}.f4-dl-example{background:#F3F7FB;border:1px dashed #B9C8D9;border-radius:12px;padding:14px 18px;font-size:15px;color:#4A5A70;margin:0 0 40px}.f4-dl-example strong{color:#1F3352}.f4-dl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.f4-dl-info{background:#F7F9FC;border-radius:16px;padding:24px 22px}.f4-dl-info__title{font-size:18px!important;color:#14243D!important;margin:0 0 8px!important;position:relative;padding-left:16px}.f4-dl-info__title::before{content:"";position:absolute;left:0;top:.25em;width:4px;height:1em;border-radius:2px;background:#F2C200}.f4-dl-info__text{font-size:15px;line-height:1.65;color:#4A5A70;margin:0}.f4-dl-info a{color:#2F6FB3;font-weight:600}@media (max-width:900px){.f4-dl-cards,.f4-dl-grid{grid-template-columns:1fr}}.wd-slider .wd-nav-arrows{--wd-arrow-color:#fff;--wd-arrow-color-hover:#fff;--wd-arrow-color-dis:rgba(255,255,255,.5)}.wd-slider .wd-nav-arrows .wd-btn-arrow,.wd-slider .wd-nav-arrows .wd-btn-arrow:before,.wd-slider .wd-nav-arrows .wd-arrow-inner,.wd-slider .wd-nav-arrows .wd-arrow-inner:before{color:#fff!important;border-color:#fff!important}.wd-slider .wd-nav-arrows .wd-btn-arrow{filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}@media (max-width:767px){.f4-about__ctas{flex-direction:column!important;align-items:stretch!important;width:100%}.f4-about__ctas>.elementor-widget{width:100%!important;max-width:100%!important}.f4-about__ctas .elementor-button-wrapper,.f4-about__ctas .elementor-button{display:flex!important;width:100%!important;justify-content:center;text-align:center}.f4-faq-cta .wp-block-buttons{flex-direction:column;align-items:stretch}.f4-faq-cta .wp-block-button,.f4-faq-cta .wp-block-button__link{width:100%;text-align:center;justify-content:center}}.f4-dl-remote{background:#FFF8DB;border:1px solid #F2C200;border-left:5px solid #F2C200;border-radius:14px;padding:20px 22px;margin:0 0 24px}.f4-dl-remote .f4-dl-info__title::before{background:#1F3352}.f4-dl-remote .f4-dl-info__text{color:#14243D}.f4-dl-remote a{color:#1F3352;font-weight:700;text-decoration:underline}.woocommerce-mini-cart__total{flex-wrap:wrap!important;justify-content:space-between!important;align-items:baseline}.f4-mini-sub{margin-left:auto;padding-left:12px}.f4-mini-vat{font-size:.78em;font-weight:500;color:#4A5A70;white-space:nowrap}.f4-mini-taxline{display:block;flex-basis:100%;width:100%;margin-top:6px;font-size:13px;font-weight:500;color:#4A5A70;text-align:right}.f4-mini-taxline .amount{font-weight:700;color:#1F3352}.f4-wpforms .wpforms-container{margin:0!important}.f4-wpforms .wpforms-form .wpforms-field{padding:0 0 14px!important}.f4-wpforms .wpforms-form input[type=text],.f4-wpforms .wpforms-form input[type=email],.f4-wpforms .wpforms-form textarea{width:100%!important;max-width:100%!important;height:46px;padding:0 18px!important;border:1px solid #DCE5EF!important;border-radius:999px!important;background:#fff!important;color:#1F3352!important;font-size:15px!important;box-shadow:none!important}.f4-wpforms .wpforms-form textarea{height:150px!important;padding:14px 18px!important;border-radius:22px!important}.f4-wpforms .wpforms-form input:focus,.f4-wpforms .wpforms-form textarea:focus{border-color:#2F6FB3!important;box-shadow:0 0 0 3px rgba(47,111,179,.15)!important;outline:0}.f4-wpforms .wpforms-form .wpforms-field-row{display:flex;gap:14px;max-width:100%!important}.f4-wpforms .wpforms-form .wpforms-field-row-block{flex:1;width:auto!important;padding:0!important;float:none!important}.f4-wpforms .wpforms-form button[type=submit]{height:46px;padding:0 28px!important;border:0!important;border-radius:999px!important;background:#1F3352!important;color:#fff!important;font-weight:600!important;font-size:15px!important;cursor:pointer}.f4-wpforms .wpforms-form button[type=submit]:hover{background:#14243D!important}.f4-wpforms .wpforms-confirmation-container-full{background:#EEF3F8!important;border:1px solid #DCE5EF!important;border-radius:16px!important;color:#1F3352!important}@media (max-width:767px){.f4-wpforms .wpforms-form .wpforms-field-row{flex-direction:column;gap:14px}.f4-wpforms .wpforms-form button[type=submit]{width:100%}}