:root {
	--wd-text-font: "Vazir", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #2b3a45;
	--wd-text-font-size: 16px;
	--wd-title-font: var(--wd-text-font);
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: var(--wd-title-font);
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: var(--wd-text-font);
	--wd-widget-title-font: var(--wd-title-font);
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: var(--wd-text-font);
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: #0077B6;
	--wd-alternative-color: #3F8F2A;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: #83b735;
	--btn-accented-bgcolor-hover: #74a32f;
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	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: #ffffff;
	background-image: none;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-bottom-active: -1px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--wd-brd-radius: 0px;
}



.wd-page-title {
background-color: #0a0a0a;
}

:root{--wd-text-font:Vazir,"IRANSans",Tahoma,sans-serif;--wd-title-font:Vazir,"IRANSans",Tahoma,sans-serif;--wd-text-font-size:16px;--wd-text-color:#33495a;--wd-title-color:#0b2a3f;--fs-navy:#0b2a3f;--fs-navy2:#061c2e;--fs-blue:#0077B6;--fs-sky:#00A8E8;--fs-green:#3F8F2A;--fs-leaf:#68B840;--fs-ink:#33495a;--fs-mut:#586c7a;--fs-bg:#f3f9fc;--fs-soft:#e8f4fa;--fs-line:#dae7ef;--fs-grad:linear-gradient(135deg,#0077B6 0%,#00A8E8 58%,#4fb848 135%);--fs-ease:cubic-bezier(.22,.8,.2,1);--fs-sh:0 1px 2px rgba(11,42,63,.04),0 10px 28px -12px rgba(11,42,63,.16);--fs-sh2:0 2px 6px rgba(11,42,63,.05),0 28px 50px -20px rgba(0,119,182,.38);interpolate-size:allow-keywords}
html{scroll-behavior:smooth;overflow-x:clip}
body{overflow-x:clip;line-height:1.95;color:var(--fs-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
body,button,input,select,textarea{font-family:var(--wd-text-font)}
::selection{background:rgba(0,168,232,.25)}
h1,h2,h3,h4{font-family:var(--wd-title-font);color:var(--fs-navy);line-height:1.5}
.main-page-wrapper{padding-top:0!important;margin-top:0}
:focus-visible{outline:3px solid rgba(0,168,232,.55);outline-offset:3px;border-radius:6px}
body::before{content:"";position:fixed;top:0;left:0;right:0;height:3px;background:var(--fs-grad);transform-origin:100% 50%;transform:scaleX(0);z-index:99999;pointer-events:none}
@supports(animation-timeline:scroll()){body::before{animation:fsprog linear both;animation-timeline:scroll(root)}}
@keyframes fsprog{to{transform:scaleX(1)}}
@keyframes fsdrift{from{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(2%,2%,0) scale(1.08)}}
@keyframes fsfloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@keyframes fswave{to{background-position:-1440px 100%,1440px 100%}}
@keyframes fsrise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}
.fs-wrap{max-width:1200px;margin:0 auto;padding:0 20px}
.fs-wrap p,.fs-wrap li{text-align:justify;text-justify:inter-word;hyphens:none}
.fs-wrap .fs-center,.fs-wrap .fs-center p,.fs-wrap .fs-center h2,.fs-wrap .fs-center h3{text-align:center}
.fs-card p,.fs-hero p,.fs-stats *,.fs-cta p,.fs-chip,.fs-figure figcaption{text-align:start}
.fs-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center;margin:0;padding:88px 0 160px;color:#fff;background-color:var(--fs-navy2);box-shadow:0 0 0 100vmax var(--fs-navy2);clip-path:inset(0 -100vmax);border-radius:0}
.fs-hero::before{content:"";position:absolute;inset:-20% -30% -10% -30%;z-index:-2;background:radial-gradient(40% 50% at 78% 28%,rgba(0,168,232,.4),transparent 70%),radial-gradient(34% 44% at 16% 70%,rgba(104,184,64,.24),transparent 70%),radial-gradient(55% 60% at 50% 112%,rgba(0,119,182,.55),transparent 70%);animation:fsdrift 18s ease-in-out infinite alternate}
.fs-hero::after{content:"";position:absolute;left:-100vmax;right:-100vmax;bottom:-1px;height:90px;z-index:-1;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2090'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'%23fff'%20fill-opacity%3D'1'%20d%3D'M0%2045Q360%200%20720%2045T1440%2045V90H0Z'%2F%3E%3C%2Fsvg%3E") repeat-x 0 100%/1440px 90px,url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2090'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'%23fff'%20fill-opacity%3D'0.5'%20d%3D'M0%2055Q360%20100%20720%2055T1440%2055V90H0Z'%2F%3E%3C%2Fsvg%3E") repeat-x 0 100%/1440px 90px;animation:fswave 38s linear infinite}
.fs-hero>*{position:relative;z-index:1;min-width:0}
.fs-hero h1{color:#fff;font-size:clamp(30px,4.2vw,54px);font-weight:800;line-height:1.45;margin:18px 0 18px}
.fs-hero p{color:#cfe6f2}
.fs-hero .fs-lead{font-size:clamp(16px,1.5vw,19px);line-height:2;max-width:560px}
.fs-grad{background:linear-gradient(90deg,#7fe0ff,#9be36f);-webkit-background-clip:text;background-clip:text;color:transparent}
.fs-hero>div:first-child>*{animation:fsrise .9s var(--fs-ease) both}
.fs-hero>div:first-child>*:nth-child(2){animation-delay:.08s}.fs-hero>div:first-child>*:nth-child(3){animation-delay:.16s}.fs-hero>div:first-child>*:nth-child(4){animation-delay:.24s}.fs-hero>div:first-child>*:nth-child(5){animation-delay:.32s}.fs-hero>div:first-child>*:nth-child(6){animation-delay:.4s}
.fs-hero .fs-figure{position:relative;margin:0;animation:fsfloat 7s ease-in-out infinite}
.fs-hero .fs-figure::before{content:"";position:absolute;inset:-10%;z-index:-1;background:radial-gradient(closest-side,rgba(0,168,232,.55),transparent 72%);filter:blur(12px)}
.fs-hero .fs-figure img{display:block;width:100%;height:auto;box-sizing:border-box;border-radius:30px;background:#fff;padding:14px;box-shadow:0 36px 70px -24px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.4) inset}
.fs-hero .fs-figure::after{content:"Hybrid AOT Pool";position:absolute;bottom:-16px;inset-inline-start:-14px;direction:ltr;background:rgba(6,28,46,.78);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.22);color:#fff;font-size:13px;font-weight:700;padding:8px 18px;border-radius:999px;box-shadow:0 12px 30px -10px rgba(0,0,0,.5)}
.fs-chips{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 8px}
.fs-chip{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(8px);color:#eaf6fd;border-radius:999px;padding:6px 16px;font-size:14px;line-height:1.8}
.fs-chip::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--fs-leaf);box-shadow:0 0 0 4px rgba(104,184,64,.22)}
.fs-stats{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);margin:-76px 0 0;padding:12px;background:rgba(255,255,255,.94);backdrop-filter:blur(14px);border:1px solid #fff;border-radius:28px;box-shadow:var(--fs-sh2)}
.fs-stats .s{position:relative;padding:22px 16px;text-align:center}
.fs-stats .s+.s::before{content:"";position:absolute;inset-block:24px;inset-inline-start:0;width:1px;background:var(--fs-line)}
.fs-stats b{display:block;font-size:clamp(30px,3.6vw,48px);font-weight:800;line-height:1.35;background:var(--fs-grad);-webkit-background-clip:text;background-clip:text;color:transparent}
.fs-stats span{display:block;font-size:14.5px;color:var(--fs-mut);line-height:1.8}
.fs-section{margin:0;padding:88px 0}
.fs-wrap>.fs-section:nth-child(even){background:var(--fs-bg);box-shadow:0 0 0 100vmax var(--fs-bg);clip-path:inset(0 -100vmax)}
.fs-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:4px 14px;border-radius:999px;background:rgba(0,119,182,.09);color:var(--fs-blue);font-size:13.5px;font-weight:700;line-height:1.9;text-align:start}
.fs-eyebrow::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--fs-grad)}
.fs-hero .fs-eyebrow,.fs-cta .fs-eyebrow{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#bfe9ff}
.fs-h2{font-size:clamp(26px,3.2vw,40px);font-weight:800;line-height:1.5;margin:0 0 14px}
.fs-h2::after{content:"";display:block;width:60px;height:4px;border-radius:4px;background:var(--fs-grad);margin-top:16px}
.fs-center .fs-h2::after{margin-inline:auto}
.fs-cta .fs-h2::after{display:none}
.fs-sub{max-width:800px;margin:0 0 36px;color:var(--fs-mut);font-size:17px}
.fs-center .fs-sub{margin-inline:auto}
.fs-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}
.fs-grid.g2{grid-template-columns:repeat(2,1fr)}
.fs-grid.g3{grid-template-columns:repeat(6,1fr)}
.fs-grid.g3>*{grid-column:span 2}
.fs-grid.g3>:nth-child(4):nth-last-child(2),.fs-grid.g3>:nth-child(5):last-child{grid-column:span 3}
.fs-grid.g3>:nth-child(3n+1):last-child:not(:only-child){grid-column:span 6}
.fs-grid.g4{grid-template-columns:repeat(4,1fr)}
.fs-card{position:relative;overflow:hidden;background:#fff;border:1px solid var(--fs-line);border-radius:24px;padding:30px 28px;box-shadow:var(--fs-sh);transition:transform .4s var(--fs-ease),box-shadow .4s var(--fs-ease),border-color .3s}
.fs-card>*{position:relative;z-index:1}
.fs-card>*+*{margin-block-start:0}
.fs-card::before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(380px circle at var(--mx,50%) var(--my,0%),rgba(0,168,232,.14),transparent 60%);opacity:0;transition:opacity .35s}
.fs-card::after{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:var(--fs-grad);transform:scaleX(0);transform-origin:100% 50%;transition:transform .5s var(--fs-ease)}
.fs-card:hover{transform:translateY(-7px);box-shadow:var(--fs-sh2);border-color:rgba(0,168,232,.4)}
.fs-card:hover::before{opacity:1}.fs-card:hover::after,.fs-card.accent::after{transform:scaleX(1)}
.fs-card h3{margin:16px 0 8px;font-size:19px;font-weight:700;line-height:1.6}
.fs-card p{margin:0;color:var(--fs-mut);font-size:15.5px;line-height:1.95}
.fs-card.soft{background:var(--fs-soft);border-color:#cfe6f1}
.fs-card.navy{background:var(--fs-navy);border-color:var(--fs-navy);color:#d7ecf7}
.fs-card.navy h3{color:#fff}.fs-card.navy p{color:#cfe6f2}
.fs-ic{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:18px;color:var(--fs-blue);background:linear-gradient(135deg,rgba(0,119,182,.12),rgba(0,168,232,.2));transition:background .35s,color .35s,transform .45s var(--fs-ease)}
.fs-ic::before{content:"";width:28px;height:28px;background:currentColor;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat}
.fs-ic.t-red{color:#c4452d;background:rgba(220,70,50,.1)}.fs-ic.t-amber{color:#b7791f;background:rgba(245,166,35,.16)}.fs-ic.t-green{color:#2d6a1f;background:rgba(104,184,64,.18)}
.fs-card:hover .fs-ic{background:var(--fs-grad);color:#fff;transform:rotate(-6deg) scale(1.06)}
.fs-num{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:18px;background:var(--fs-grad);color:#fff;font-size:24px;font-weight:800;box-shadow:0 12px 24px -8px rgba(0,119,182,.55)}
.fs-stat{font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1.4;margin:0;background:var(--fs-grad);-webkit-background-clip:text;background-clip:text;color:transparent}
.fs-band{background:var(--fs-soft);border-radius:28px;padding:48px 44px}
.fs-band.navy{background:var(--fs-navy);color:#d7ecf7}.fs-band.navy h2,.fs-band.navy h3{color:#fff}
.fs-note{position:relative;background:#fff;border:1px solid var(--fs-line);border-radius:20px;padding:24px 28px;padding-inline-start:34px;box-shadow:var(--fs-sh)}
.fs-note::before{content:"";position:absolute;inset-block:16px;inset-inline-start:0;width:5px;border-radius:5px;background:var(--fs-grad)}
.fs-note h3{margin:0 0 8px;font-size:19px}.fs-note p{margin:0}
.fs-check{margin:0;padding:0}
.fs-check li{list-style:none;position:relative;padding-inline-start:34px;margin-bottom:10px}
.fs-check li::before{content:"";position:absolute;inset-inline-start:0;top:6px;width:22px;height:22px;border-radius:50%;background:rgba(104,184,64,.2);color:#2d6a1f;-webkit-mask:none;mask:none}
.fs-check li::after{content:"";position:absolute;inset-inline-start:6px;top:12px;width:10px;height:6px;border-inline-start:2px solid #2d6a1f;border-bottom:2px solid #2d6a1f;transform:rotate(-45deg)}
.fs-warn li::before{background:rgba(220,70,50,.14)}.fs-warn li::after{border-color:#c4452d}
.wp-block-buttons{gap:14px}
.wp-block-button__link{border-radius:999px!important;padding:15px 32px!important;font-weight:700;font-size:16px;line-height:1.8;transition:transform .3s var(--fs-ease),box-shadow .3s,filter .3s}
.wp-block-button__link::after{content:"\2190";display:inline-block;margin-inline-start:10px;transition:transform .3s var(--fs-ease)}
.wp-block-button__link:hover{transform:translateY(-3px)}.wp-block-button__link:hover::after{transform:translateX(-5px)}
.fs-btn .wp-block-button__link{background:linear-gradient(135deg,#0077B6,#00A8E8)!important;color:#fff!important;box-shadow:0 14px 28px -10px rgba(0,119,182,.7)}
.fs-btn .wp-block-button__link:hover{filter:brightness(1.08);box-shadow:0 20px 34px -12px rgba(0,119,182,.8)}
.fs-btn.fs-light .wp-block-button__link{background:#fff!important;color:var(--fs-navy)!important;box-shadow:0 14px 30px -12px rgba(0,0,0,.5)}
.fs-btn.fs-ghost .wp-block-button__link{background:rgba(255,255,255,.06)!important;border:1.5px solid rgba(255,255,255,.55);color:#fff!important;box-shadow:none;backdrop-filter:blur(6px)}
.fs-btn.fs-ghost .wp-block-button__link:hover{background:rgba(255,255,255,.16)!important}
.fs-btn.fs-green .wp-block-button__link{background:linear-gradient(135deg,#3F8F2A,#68B840)!important}
.fs-table{overflow-x:auto;border:1px solid var(--fs-line);border-radius:24px;background:#fff;box-shadow:var(--fs-sh)}
.fs-table table{width:100%;border-collapse:separate;border-spacing:0;margin:0;min-width:0}
.fs-table th{background:linear-gradient(135deg,#0b2a3f,#0a4a6e);color:#fff;padding:17px 14px;font-weight:700;text-align:center;border:0}
.fs-table td{padding:13px 14px;border:0;border-bottom:1px solid var(--fs-line);text-align:center;transition:background .2s}
.fs-table td:first-child{text-align:start;font-weight:700;color:var(--fs-navy)}
.fs-compare td:first-child{text-align:center;font-weight:400;color:inherit}
.fs-compare td:nth-child(2){text-align:start}
.fs-table tbody tr:hover td{background:var(--fs-bg)}
.fs-table tbody tr:last-child td{border-bottom:0}
.fs-compare td:nth-child(3){color:#b3452d;font-weight:700}
.fs-compare td:nth-child(4){color:#2d6a1f;font-weight:700;background:rgba(104,184,64,.1)}
.fs-compare td:first-child,.fs-compare th:first-child{width:56px;padding-inline:6px}
.fs-compare th:nth-child(3),.fs-compare th:nth-child(4){width:72px}
.wp-block-details{background:#fff;border:1px solid var(--fs-line);border-radius:20px;padding:0;margin:0 0 14px;transition:border-color .3s,box-shadow .3s}
.wp-block-details:hover{border-color:rgba(0,168,232,.45)}
.wp-block-details[open]{border-color:rgba(0,168,232,.55);box-shadow:var(--fs-sh)}
.wp-block-details summary{position:relative;list-style:none;cursor:pointer;padding:20px 26px;padding-inline-end:72px;font-weight:700;color:var(--fs-navy);line-height:1.9}
.wp-block-details summary::-webkit-details-marker{display:none}
.wp-block-details summary::after{content:"";position:absolute;inset-inline-end:20px;top:50%;width:32px;height:32px;margin-top:-16px;border-radius:50%;background:linear-gradient(var(--fs-blue),var(--fs-blue)) center/12px 2px no-repeat,linear-gradient(var(--fs-blue),var(--fs-blue)) center/2px 12px no-repeat,var(--fs-soft);transition:background-size .3s,transform .4s var(--fs-ease)}
.wp-block-details[open] summary::after{background:linear-gradient(#fff,#fff) center/12px 2px no-repeat,linear-gradient(#fff,#fff) center/2px 0 no-repeat,var(--fs-blue);transform:rotate(180deg)}
.wp-block-details p{margin:0;padding:0 26px 24px;color:var(--fs-mut)}
.wp-block-details::details-content{block-size:0;overflow:hidden;transition:block-size .35s var(--fs-ease),content-visibility .35s allow-discrete}
.wp-block-details[open]::details-content{block-size:auto}
.fs-figure{margin:0}
.fs-figure img{width:100%;height:auto;border-radius:22px;display:block;box-shadow:var(--fs-sh)}
.fs-figure figcaption{font-size:14px;color:var(--fs-mut);text-align:center;margin-top:10px}
.fs-letter img{border-radius:14px;border:1px solid var(--fs-line);transition:transform .4s var(--fs-ease)}.fs-letter:hover img{transform:scale(1.02)}
.fs-cta{position:relative;isolation:isolate;overflow:hidden;margin:96px 0;border-radius:32px;padding:76px 40px;text-align:center;color:#fff;background:var(--fs-navy2)}
.fs-cta::before{content:"";position:absolute;inset:-30%;z-index:-1;background:radial-gradient(40% 55% at 85% 20%,rgba(0,168,232,.5),transparent 70%),radial-gradient(35% 50% at 10% 90%,rgba(104,184,64,.3),transparent 70%);animation:fsdrift 16s ease-in-out infinite alternate}
.fs-cta h2{color:#fff;margin:0 0 14px;font-size:clamp(26px,3.4vw,42px);font-weight:800}
.fs-cta p{color:#cfe6f2;text-align:center;max-width:720px;margin:0 auto 30px}
.fs-cta .wp-block-buttons{justify-content:center}
.fs-wrap>.fs-section+.fs-cta{margin-top:0}
.fs-js .fs-rv{opacity:0;transform:translateY(26px);transition:opacity .8s var(--fs-ease),transform .8s var(--fs-ease);transition-delay:var(--d,0s)}
.fs-js .fs-rv.in{opacity:1;transform:none}
.wpcf7 .fs-form label{display:block;font-weight:700;color:var(--fs-navy);margin-bottom:8px}
.wpcf7 input[type=text],.wpcf7 input[type=tel],.wpcf7 input[type=email],.wpcf7 select,.wpcf7 textarea{width:100%;border:1.5px solid #cfe0ea;border-radius:14px;padding:13px 16px;background:#fff;transition:border-color .25s,box-shadow .25s}
.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:var(--fs-sky);box-shadow:0 0 0 4px rgba(0,168,232,.15);outline:0}
.wpcf7 .fs-form .row{margin-bottom:18px}
.wpcf7 .wpcf7-list-item{display:block;margin:0 0 8px}
.wpcf7 input[type=radio],.wpcf7 input[type=checkbox]{accent-color:var(--fs-blue)}
.wpcf7 input[type=submit]{background:linear-gradient(135deg,#0077B6,#00A8E8);color:#fff;border:0;border-radius:999px;padding:15px 40px;font-weight:700;font-size:16px;cursor:pointer;box-shadow:0 14px 28px -10px rgba(0,119,182,.7);transition:transform .3s var(--fs-ease),filter .3s}
.wpcf7 input[type=submit]:hover{transform:translateY(-3px);filter:brightness(1.08)}
.footer-container,.wd-footer{position:relative;background:linear-gradient(180deg,#0b2a3f,#061c2e)!important;color:#b9d3e1;padding-top:72px}
.wd-footer::before{content:"";position:absolute;left:0;right:0;top:-1px;height:56px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2090'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'%23fff'%20fill-opacity%3D'1'%20d%3D'M0%2045Q360%200%20720%2045T1440%2045V90H0Z'%2F%3E%3C%2Fsvg%3E") repeat-x 0 0/1440px 56px;transform:scaleY(-1)}
.footer-container a,.wd-footer a{color:#a9d8ee;transition:color .25s,padding .25s}
.wd-footer a:hover{color:#fff}
.footer-container h5,.footer-container .widget-title,.wd-footer .widget-title,.wd-footer h4,.wd-footer h3{color:#fff}
.copyrights-wrapper{background:#041623!important;color:#8fb0c3;border-top:1px solid rgba(255,255,255,.07)}
.fs-float{position:fixed;left:16px;bottom:16px;z-index:999;display:flex;flex-direction:column;gap:10px;padding:8px;border-radius:999px;background:rgba(11,42,63,.82);backdrop-filter:blur(12px);box-shadow:0 20px 40px -14px rgba(0,0,0,.5)}
.fs-float a{position:relative;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0;text-decoration:none;transition:transform .3s var(--fs-ease)}
.fs-float a::before{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat}
.fs-float a::after{content:attr(aria-label);position:absolute;left:calc(100% + 12px);top:50%;transform:translate(-6px,-50%);opacity:0;pointer-events:none;white-space:nowrap;background:var(--fs-navy);color:#fff;font-size:13px;padding:4px 12px;border-radius:8px;transition:opacity .25s,transform .25s}
.fs-float a:hover{transform:scale(1.1)}.fs-float a:hover::after{opacity:1;transform:translate(0,-50%)}
.fs-float .wa{background:#25a244;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M21%2012a8.5%208.5%200%200%201-12.4%207.5L3%2021l1.6-5.2A8.5%208.5%200%201%201%2021%2012z%22%2F%3E%3C%2Fsvg%3E")}.fs-float .tg{background:#229ed9;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M21%203L10%2014M21%203l-7%2018-4-7-7-4%2018-7z%22%2F%3E%3C%2Fsvg%3E")}.fs-float .bl{background:#2fb8a7;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M21%2012a8.5%208.5%200%200%201-12.4%207.5L3%2021l1.6-5.2A8.5%208.5%200%201%201%2021%2012z%22%2F%3E%3C%2Fsvg%3E")}.fs-float .rb{background:#8a3ffc;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M21%2012a8.5%208.5%200%200%201-12.4%207.5L3%2021l1.6-5.2A8.5%208.5%200%201%201%2021%2012z%22%2F%3E%3C%2Fsvg%3E")}
@media(max-width:1024px){.fs-hero{grid-template-columns:1fr;gap:44px;padding:60px 0 140px}.fs-hero .fs-figure{max-width:460px;width:100%;margin-inline:auto}.fs-stats{grid-template-columns:repeat(2,1fr)}.fs-stats .s::before{display:none!important}.fs-band{padding:36px 24px}}
@media(max-width:900px){.fs-grid.g3,.fs-grid.g4{grid-template-columns:repeat(2,1fr)}.fs-grid.g3>*{grid-column:auto!important}.fs-grid.g3>:last-child:nth-child(odd),.fs-grid.g4>:last-child:nth-child(odd){grid-column:1/-1!important}.fs-section{padding:64px 0}}
@media(max-width:600px){.fs-grid.g2,.fs-grid.g3,.fs-grid.g4{grid-template-columns:1fr}.fs-grid.g3>*{grid-column:auto!important}.fs-section{padding:52px 0}.fs-card{padding:24px 22px}.fs-cta{padding:52px 22px;margin:64px 0;border-radius:26px}.fs-hero{padding:44px 0 124px}.fs-stats{margin-top:-64px;padding:6px;border-radius:22px}.fs-stats .s{padding:16px 8px}.fs-table th,.fs-table td{padding:10px 6px;font-size:14px}.fs-wrap p,.fs-wrap li{text-align:start}.fs-btn .wp-block-button__link{padding:14px 24px!important}}
@media(max-width:768px){.fs-float{left:0;right:0;bottom:0;flex-direction:row;gap:0;padding:0;border-radius:0;background:rgba(11,42,63,.94)}.fs-float a{flex:1;width:auto;height:48px;border-radius:0;font-size:13px;gap:8px}.fs-float a::before,.fs-float a::after{display:none}body{padding-bottom:48px}.scrollToTop{bottom:62px!important}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.fs-js .fs-rv{opacity:1;transform:none}}

.ic-drop{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M12%203s6%206.2%206%2010.5A6%206%200%200%201%206%2013.5C6%209.2%2012%203%2012%203z%22%2F%3E%3C%2Fsvg%3E")}
.ic-flask{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M9%203h6M10%203v6.2L5.2%2017.6A2.4%202.4%200%200%200%207.3%2021h9.4a2.4%202.4%200%200%200%202.1-3.4L14%209.2V3%22%2F%3E%3Cpath%20d%3D%22M7.8%2015h8.4%22%2F%3E%3C%2Fsvg%3E")}
.ic-virus{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M12%202v3M12%2019v3M2%2012h3M19%2012h3M4.9%204.9l2.1%202.1M17%2017l2.1%202.1M19.1%204.9L17%207M7%2017l-2.1%202.1%22%2F%3E%3C%2Fsvg%3E")}
.ic-eye{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M2%2012s3.6-7%2010-7%2010%207%2010%207-3.6%207-10%207S2%2012%202%2012z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E")}
.ic-alert{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M10.3%203.9L2.4%2017.5A2%202%200%200%200%204.1%2020.5h15.8a2%202%200%200%200%201.7-3L13.7%203.9a2%202%200%200%200-3.4%200z%22%2F%3E%3Cpath%20d%3D%22M12%209.5v4.2M12%2017h.01%22%2F%3E%3C%2Fsvg%3E")}
.ic-wind{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M3%208h10a2.6%202.6%200%201%200-2.6-2.6M3%2012h15a3%203%200%201%201-3%203M3%2016h7%22%2F%3E%3C%2Fsvg%3E")}
.ic-box{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M21%208l-9-5-9%205v8l9%205%209-5V8z%22%2F%3E%3Cpath%20d%3D%22M3.3%207.6L12%2012.5l8.7-4.9M12%2022V12.5%22%2F%3E%3C%2Fsvg%3E")}
.ic-wrench{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M14.7%206.3a1%201%200%200%200%200%201.4l1.6%201.6a1%201%200%200%200%201.4%200l3.8-3.8a6%206%200%200%201-7.9%207.9l-6.9%206.9a2.1%202.1%200%200%201-3-3l6.9-6.9A6%206%200%200%201%2014.5%202.5l-3.8%203.8z%22%2F%3E%3C%2Fsvg%3E")}
.ic-bolt{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M13%202L4%2014h7l-1%208%209-12h-7l1-8z%22%2F%3E%3C%2Fsvg%3E")}
.ic-shield{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M12%203l8%203v6c0%204.8-3.3%208.2-8%209.5C7.3%2020.2%204%2016.8%204%2012V6l8-3z%22%2F%3E%3Cpath%20d%3D%22M8.6%2012l2.5%202.5%204.5-5%22%2F%3E%3C%2Fsvg%3E")}
.ic-percent{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M19%205L5%2019%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%227%22%20r%3D%222.4%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%222.4%22%2F%3E%3C%2Fsvg%3E")}
.ic-sliders{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M4%206h10M18%206h2M4%2012h4M12%2012h8M4%2018h12M20%2018h0%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%226%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2212%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E")}
.ic-layers{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M12%203l9%205-9%205-9-5%209-5z%22%2F%3E%3Cpath%20d%3D%22M3%2013l9%205%209-5%22%2F%3E%3C%2Fsvg%3E")}
.ic-file{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M14%203H7a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2V8l-5-5z%22%2F%3E%3Cpath%20d%3D%22M14%203v5h5M9%2013h6M9%2017h4%22%2F%3E%3C%2Fsvg%3E")}
.ic-clock{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%207v5l3%202%22%2F%3E%3C%2Fsvg%3E")}
.ic-award{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229%22%20r%3D%226%22%2F%3E%3Cpath%20d%3D%22M8.6%2014.2L7%2022l5-3%205%203-1.6-7.8%22%2F%3E%3C%2Fsvg%3E")}
.ic-building{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M4%2021V5a1%201%200%200%201%201-1h8a1%201%200%200%201%201%201v16M14%2010h5a1%201%200%200%201%201%201v10M2%2021h20M8%208h2M8%2012h2M8%2016h2%22%2F%3E%3C%2Fsvg%3E")}
.ic-factory{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M3%2021V10l6%203V10l6%203V6h3v15H3z%22%2F%3E%3Cpath%20d%3D%22M7%2017h2M12%2017h2%22%2F%3E%3C%2Fsvg%3E")}
.ic-users{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223.5%22%2F%3E%3Cpath%20d%3D%22M2.5%2020c.6-3.6%203.2-5.5%206.5-5.5s5.9%201.9%206.5%205.5M16%204.8a3.4%203.4%200%200%201%200%206.4M18%2014.8c2%20.7%203.3%202.3%203.6%205.2%22%2F%3E%3C%2Fsvg%3E")}
.ic-present{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M3%204h18M5%204v10h14V4M12%2014v4M8%2021l4-3%204%203%22%2F%3E%3C%2Fsvg%3E")}
.ic-phone{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M5%203h4l2%205-2.5%201.5a11%2011%200%200%200%206%206L16%2013l5%202v4a2%202%200%200%201-2%202A16%2016%200%200%201%203%205a2%202%200%200%201%202-2z%22%2F%3E%3C%2Fsvg%3E")}
.ic-mail{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%207l9%206%209-6%22%2F%3E%3C%2Fsvg%3E")}
.ic-chat{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M21%2012a8.5%208.5%200%200%201-12.4%207.5L3%2021l1.6-5.2A8.5%208.5%200%201%201%2021%2012z%22%2F%3E%3C%2Fsvg%3E")}
.ic-pin{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M12%2022s7-6.2%207-12a7%207%200%200%200-14%200c0%205.8%207%2012%207%2012z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.6%22%2F%3E%3C%2Fsvg%3E")}
.ic-target{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%225%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%221.2%22%2F%3E%3C%2Fsvg%3E")}
.ic-scale{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M12%203v18M5%207h14M5%207l-3%207a3.5%203.5%200%200%200%206%200L5%207zM19%207l-3%207a3.5%203.5%200%200%200%206%200l-3-7zM8%2021h8%22%2F%3E%3C%2Fsvg%3E")}
.ic-calendar{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%203v4M16%203v4M3%2010h18M12%2014v3l2%201%22%2F%3E%3C%2Fsvg%3E")}
.ic-cap{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M2%209l10-5%2010%205-10%205L2%209z%22%2F%3E%3Cpath%20d%3D%22M6%2011.5V16c3.5%202.5%208.5%202.5%2012%200v-4.5%22%2F%3E%3C%2Fsvg%3E")}
.ic-headset{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M4%2014v-2a8%208%200%200%201%2016%200v2%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2214%22%20width%3D%224%22%20height%3D%226%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%2217%22%20y%3D%2214%22%20width%3D%224%22%20height%3D%226%22%20rx%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M20%2020c0%201.5-2%202-5%202%22%2F%3E%3C%2Fsvg%3E")}
.ic-book{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M4%205a2%202%200%200%201%202-2h13v16H6a2%202%200%200%200-2%202V5z%22%2F%3E%3Cpath%20d%3D%22M4%2019a2%202%200%200%201%202-2h13%22%2F%3E%3C%2Fsvg%3E")}
.ic-send{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M21%203L10%2014M21%203l-7%2018-4-7-7-4%2018-7z%22%2F%3E%3C%2Fsvg%3E")}
.ic-check{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M5%2012.5l4.5%204.5L19%207.5%22%2F%3E%3C%2Fsvg%3E")}
.ic-arrow{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M19%2012H5M11%206l-6%206%206%206%22%2F%3E%3C%2Fsvg%3E")}
.ic-flag{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D%22M5%2021V4M5%204h11l-2%204%202%204H5%22%2F%3E%3C%2Fsvg%3E")}
@media(max-width:700px){.fs-hero::after{height:56px;background-size:720px 56px,720px 56px}.wd-footer::before{height:34px;background-size:720px 34px}}

.whb-header{z-index:600}
.whb-general-header{background:rgba(255,255,255,.9)!important;-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px);border-bottom:1px solid var(--fs-line)!important;transition:box-shadow .3s}
.whb-sticked .whb-general-header{box-shadow:0 10px 30px -14px rgba(11,42,63,.28)}
.whb-top-bar{font-size:13px}
.wd-nav-main>li>a,.wd-nav-header>li>a{font-size:15px!important;font-weight:700!important;color:var(--fs-navy)!important;padding:8px 16px!important;border-radius:999px;transition:background .25s,color .25s}
.wd-nav-main>li:hover>a,.wd-nav-main>li.current-menu-item>a,.wd-nav-main>li.current_page_item>a{background:var(--fs-soft);color:var(--fs-blue)!important}
.whb-general-header .btn{background:linear-gradient(135deg,#0077B6,#00A8E8)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-weight:700;padding:0 24px;box-shadow:0 12px 24px -10px rgba(0,119,182,.7);transition:transform .3s var(--fs-ease),filter .3s}
.whb-general-header .btn:hover{transform:translateY(-2px);filter:brightness(1.08)}
.site-logo img,.wd-logo img{max-height:56px;width:auto}

.wd-nav-main>li{white-space:nowrap}
@media(max-width:1280px){.wd-nav-main>li>a{padding:8px 11px!important;font-size:14.5px!important}.whb-general-header .btn{padding:0 18px;font-size:14px}}
@media(max-width:1180px){.wd-nav-main>li>a{padding:8px 8px!important;font-size:14px!important}}

@keyframes fspulse{0%{box-shadow:0 0 0 0 rgba(0,168,232,.55)}100%{box-shadow:0 0 0 20px rgba(0,168,232,0)}}
@media(min-width:769px){
.fs-float{display:block;left:22px;bottom:22px;width:58px;height:58px;padding:0;border-radius:50%;background:var(--fs-grad);box-shadow:0 16px 32px -10px rgba(0,119,182,.7);cursor:pointer;animation:fspulse 2.8s ease-out infinite;-webkit-backdrop-filter:none;backdrop-filter:none}
.fs-float:hover,.fs-float:focus-within{animation:none}
.fs-float::before{content:"";position:absolute;inset:0;margin:auto;width:28px;height:28px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M21%2012a8.5%208.5%200%200%201-12.4%207.5L3%2021l1.6-5.2A8.5%208.5%200%201%201%2021%2012z'%2F%3E%3Cpath%20d%3D'M8.5%2011h7M8.5%2014h4'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M21%2012a8.5%208.5%200%200%201-12.4%207.5L3%2021l1.6-5.2A8.5%208.5%200%201%201%2021%2012z'%2F%3E%3Cpath%20d%3D'M8.5%2011h7M8.5%2014h4'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;transition:transform .4s var(--fs-ease)}
.fs-float:hover::before,.fs-float:focus-within::before{transform:rotate(-12deg) scale(1.08)}
.fs-float a{position:absolute;left:6px;bottom:6px;width:46px;height:46px;opacity:0;visibility:hidden;transform:scale(.4);transition:transform .38s var(--fs-ease),opacity .25s,visibility .25s}
.fs-float:hover a,.fs-float:focus-within a{opacity:1;visibility:visible;transform:translateY(calc(var(--i)*-56px - 64px))}
.fs-float a:nth-child(1){--i:0}.fs-float a:nth-child(2){--i:1;transition-delay:.04s}.fs-float a:nth-child(3){--i:2;transition-delay:.08s}.fs-float a:nth-child(4){--i:3;transition-delay:.12s}
.fs-float a:hover{transform:translateY(calc(var(--i)*-56px - 64px)) scale(1.1)}
}

body:not(.home) .fs-hero .fs-figure::after{display:none}
.wd-footer .widget,.wd-footer .wd-widget{font-size:15px;line-height:2.1;color:#b9d3e1}
.wd-footer .widget p{margin-bottom:6px;text-align:start}
.wd-footer .widget a{display:inline-block}
.wd-footer .widget h5,.wd-footer .widget h4,.wd-footer .widget .widget-title,.wd-footer .widget strong{color:#fff;font-size:17px}
.wd-footer .widget a:hover{transform:translateX(-4px)}

.fs-card li{text-align:start}
.wpcf7 input[type=submit],.wpcf7 .wpcf7-submit{border-radius:999px!important;background:linear-gradient(135deg,#0077B6,#00A8E8)!important;color:#fff!important;border:0!important;padding:15px 40px!important;font-weight:700;box-shadow:0 14px 28px -10px rgba(0,119,182,.7)}
.wpcf7 .wpcf7-response-output{border-radius:14px;margin:18px 0 0;padding:14px 18px}

/* v3 fixes */.wp-block-details>summary{margin:0!important}.wp-block-details{margin:0 0 14px!important}
/* v4 mobile bar */@media(max-width:768px){html body .fs-float{height:auto;padding-bottom:env(safe-area-inset-bottom);background:rgba(11,42,63,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.14)}html body .fs-float a{display:flex!important;align-items:center;justify-content:center;text-align:center;height:52px;font-size:13px;font-weight:700;color:#fff;background:transparent!important}html body .fs-float a+a{border-inline-start:1px solid rgba(255,255,255,.1)}html body .fs-float a::before{content:"";display:block!important;width:8px;height:8px;margin-inline-end:7px;border-radius:50%;background:var(--c);-webkit-mask:none;mask:none}.fs-float .wa{--c:#34d058}.fs-float .tg{--c:#35b6f0}.fs-float .bl{--c:#3fd1c0}.fs-float .rb{--c:#b57cff}body{padding-bottom:calc(52px + env(safe-area-inset-bottom))}}
/* v5 layout */.wd-content-layout:has(.fs-wrap){padding-top:0!important;padding-bottom:0!important}
/* v6 hero speed */.fs-hero>div:first-child>*{animation-duration:.6s}.fs-hero>div:first-child>*:nth-child(n+2){animation-delay:.05s}.fs-hero>div:first-child>*:nth-child(n+3){animation-delay:.1s}.fs-hero>div:first-child>*:nth-child(n+4){animation-delay:.15s}.fs-hero>div:first-child>*:nth-child(n+5){animation-delay:.2s}