.elementor-kit-8{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --fw-navy:#002D42; --fw-navy-900:#001A27; --fw-navy-800:#00243A; --fw-teal:#00A1A7; --fw-teal-btn:#00838A; --fw-teal-ink:#007A7F; --fw-teal-light:#5FD3D7; --fw-teal-100:#D9F1F2; --fw-teal-50:#EEF8F8; --fw-text:#334650; --fw-ink:#0A1E28; --fw-muted:#62747D; --fw-on-navy:#C9D7DE; --fw-on-navy-muted:#A9BEC8; --fw-line:#E2E9EC; --fw-soft:#F4F7F8; --fw-white:#FFFFFF; --fw-star:#F5B301; --fw-font-head:Manrope; --fw-font-body:Inter; --fw-fs-h1:clamp(2.35rem, 1.4rem + 3.6vw, 4.4rem); --fw-fs-h2:clamp(1.85rem, 1.25rem + 2.2vw, 3rem); --fw-fs-h3:clamp(1.2rem, 1.05rem + .5vw, 1.45rem); --fw-fs-lead:clamp(1.05rem, .98rem + .3vw, 1.22rem); --fw-section:clamp(72px, 9vw, 128px); --fw-gutter:clamp(20px, 4vw, 40px); --fw-container:1160px; --fw-radius:14px; --fw-radius-lg:22px; }
/* Start custom CSS */:root{--fw-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280' viewBox='0 0 280 280'%3E%3Cg fill='none' stroke='%23002D42' stroke-opacity='0.07' stroke-width='1'%3E%3Cpath d='M0 70 L70 0 M70 140 L140 70 L210 140 M210 0 L280 70 M0 210 L70 140 M140 280 L210 210 L280 280 M70 280 L140 210'/%3E%3Cpath d='M140 0 V40 M0 140 H30 M250 140 H280 M140 240 V280' stroke-opacity='0.049'/%3E%3C/g%3E%3Cg fill='%23002D42' fill-opacity='0.14'%3E%3Ccircle cx='140' cy='70' r='1.6'/%3E%3Ccircle cx='70' cy='140' r='1.6'/%3E%3Ccircle cx='210' cy='140' r='1.6'/%3E%3Ccircle cx='140' cy='210' r='1.6'/%3E%3C/g%3E%3C/svg%3E");--fw-pattern-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280' viewBox='0 0 280 280'%3E%3Cg fill='none' stroke='%235FD3D7' stroke-opacity='0.22' stroke-width='1'%3E%3Cpath d='M0 70 L70 0 M70 140 L140 70 L210 140 M210 0 L280 70 M0 210 L70 140 M140 280 L210 210 L280 280 M70 280 L140 210'/%3E%3Cpath d='M140 0 V40 M0 140 H30 M250 140 H280 M140 240 V280' stroke-opacity='0.154'/%3E%3C/g%3E%3Cg fill='%235FD3D7' fill-opacity='0.44'%3E%3Ccircle cx='140' cy='70' r='1.6'/%3E%3Ccircle cx='70' cy='140' r='1.6'/%3E%3Ccircle cx='210' cy='140' r='1.6'/%3E%3Ccircle cx='140' cy='210' r='1.6'/%3E%3C/g%3E%3C/svg%3E");--fw-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='115.6 191.4 115.1 115.1'%3E %3Cpath fill='%23002D42' d='M 142.8 241.2 L 169.6 253.3 L 175.1 303.4 L 170.7 303.5 L 162.6 282.5 L 119.7 250.3 L 137.0 231.5 C 137.0 231.5 132.2 212.4 133.4 194.4 L 159.3 220.3 L 173.9 220.4 L 186.7 226.4 L 156.9 226.5 L 140.0 209.6 C 141.3 221.0 144.0 233.2 144.0 233.2 L 129.6 249.5 L 167.0 277.2 L 163.4 255.0 L 160 253.6 L 157.4 256.7 Z M 142.8 241.2 '/%3E %3Cpath fill='%2300A1A7' d='M 203.6 241.2 L 176.8 253.3 L 171.3 303.4 L 175.7 303.5 L 183.8 282.5 L 226.7 250.3 L 209.4 231.5 C 209.4 231.5 214.2 212.4 213.0 194.4 L 187.1 220.3 L 172.5 220.4 L 185.3 226.4 L 189.5 226.5 L 206.4 209.6 C 205.1 221.0 202.4 233.2 202.4 233.2 L 216.8 249.5 L 179.4 277.2 L 183.0 255.0 L 186.5 253.6 L 189.0 256.7 Z M 203.6 241.2 '/%3E %3Cpath fill='%2300A1A7' d='M 171.3 303.4 L 167.0 277.2 L 141.4 266.6 L 162.2 282.2 L 170.7 303.5 Z M 171.3 303.4 '/%3E %3C/svg%3E");--fw-mark-mono:url("data:image/svg+xml,%3Csvg opacity='0.9' xmlns='http://www.w3.org/2000/svg' viewBox='115.6 191.4 115.1 115.1'%3E %3Cpath fill='%23FFFFFF' d='M 142.8 241.2 L 169.6 253.3 L 175.1 303.4 L 170.7 303.5 L 162.6 282.5 L 119.7 250.3 L 137.0 231.5 C 137.0 231.5 132.2 212.4 133.4 194.4 L 159.3 220.3 L 173.9 220.4 L 186.7 226.4 L 156.9 226.5 L 140.0 209.6 C 141.3 221.0 144.0 233.2 144.0 233.2 L 129.6 249.5 L 167.0 277.2 L 163.4 255.0 L 160 253.6 L 157.4 256.7 Z M 142.8 241.2 '/%3E %3Cpath fill='%23FFFFFF' d='M 203.6 241.2 L 176.8 253.3 L 171.3 303.4 L 175.7 303.5 L 183.8 282.5 L 226.7 250.3 L 209.4 231.5 C 209.4 231.5 214.2 212.4 213.0 194.4 L 187.1 220.3 L 172.5 220.4 L 185.3 226.4 L 189.5 226.5 L 206.4 209.6 C 205.1 221.0 202.4 233.2 202.4 233.2 L 216.8 249.5 L 179.4 277.2 L 183.0 255.0 L 186.5 253.6 L 189.0 256.7 Z M 203.6 241.2 '/%3E %3Cpath fill='%23FFFFFF' d='M 171.3 303.4 L 167.0 277.2 L 141.4 266.6 L 162.2 282.2 L 170.7 303.5 Z M 171.3 303.4 '/%3E %3C/svg%3E")} :root{--i-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");--i-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--i-cart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2 3h3l2.6 12.2a2 2 0 0 0 2 1.6h8.2a2 2 0 0 0 2-1.5L22 8H6'/%3E%3C/svg%3E");--i-layout:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2.5'/%3E%3Cpath d='M3 9h18M9 9v11'/%3E%3C/svg%3E");--i-server:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='7.5' rx='2'/%3E%3Crect x='3' y='13.5' width='18' height='7.5' rx='2'/%3E%3Cpath d='M7 6.8h.01M7 17.3h.01M11 6.8h6M11 17.3h6'/%3E%3C/svg%3E");--i-pen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19l7-7 3 3-7 7-3-3z'/%3E%3Cpath d='M18 13l-1.5-7.5L2 2l3.5 14.5L13 18l5-5z'/%3E%3Cpath d='M2 2l7.6 7.6'/%3E%3Ccircle cx='11' cy='11' r='2'/%3E%3C/svg%3E");--i-printer:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9V2h12v7'/%3E%3Cpath d='M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2'/%3E%3Crect x='6' y='14' width='12' height='8' rx='1'/%3E%3C/svg%3E");--i-cpu:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='6' width='12' height='12' rx='2'/%3E%3Crect x='9.5' y='9.5' width='5' height='5' rx='1'/%3E%3Cpath d='M9 2v4M15 2v4M9 18v4M15 18v4M2 9h4M2 15h4M18 9h4M18 15h4'/%3E%3C/svg%3E");--i-mobile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6.5' y='2' width='11' height='20' rx='2.5'/%3E%3Cpath d='M11 18h2'/%3E%3C/svg%3E");--i-target:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='12' cy='12' r='1.2'/%3E%3C/svg%3E");--i-share:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3Ccircle cx='6' cy='12' r='3'/%3E%3Ccircle cx='18' cy='19' r='3'/%3E%3Cpath d='M8.6 13.5l6.8 4M15.4 6.5l-6.8 4'/%3E%3C/svg%3E");--i-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M21 21l-4.3-4.3'/%3E%3C/svg%3E");--i-mail:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2.5'/%3E%3Cpath d='M3.5 7l8.5 6 8.5-6'/%3E%3C/svg%3E");--i-file:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z'/%3E%3Cpath d='M14 3v6h6M8 13h8M8 17h5'/%3E%3C/svg%3E");--i-sparkles:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.8 4.7 4.7 1.8-4.7 1.8L12 16l-1.8-4.7-4.7-1.8 4.7-1.8z'/%3E%3Cpath d='M19 15l.8 2.2 2.2.8-2.2.8L19 21l-.8-2.2L16 18l2.2-.8z'/%3E%3C/svg%3E");--i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");--i-phone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E");--i-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s7-6.2 7-12a7 7 0 0 0-14 0c0 5.8 7 12 7 12z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E");--i-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");--i-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E");--i-zap:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2L3 14h9l-1 8 10-12h-9z'/%3E%3C/svg%3E");--i-trend:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17l6-6 4 4 8-8'/%3E%3Cpath d='M14 7h7v7'/%3E%3C/svg%3E");--i-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E");--i-users:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='4'/%3E%3Cpath d='M2 21v-1a6 6 0 0 1 6-6h2a6 6 0 0 1 6 6v1M16 3.1a4 4 0 0 1 0 7.8M22 21v-1a6 6 0 0 0-4-5.6'/%3E%3C/svg%3E");--i-leaf:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 20A7 7 0 0 1 4 13c0-6 6-9 16-10-1 10-4 16-9 17z'/%3E%3Cpath d='M4 20c4-4 7-6 10-8'/%3E%3C/svg%3E");--i-eye:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");--i-layers:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2l10 5-10 5L2 7z'/%3E%3Cpath d='M2 17l10 5 10-5M2 12l10 5 10-5'/%3E%3C/svg%3E");--i-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E");--i-globe:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3a14 14 0 0 1 0 18 14 14 0 0 1 0-18'/%3E%3C/svg%3E");--i-gauge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 14l4-4'/%3E%3Cpath d='M3.3 19a10 10 0 1 1 17.4 0'/%3E%3C/svg%3E");--i-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='16.5' rx='2.5'/%3E%3Cpath d='M16 2.5v4M8 2.5v4M3 10h18'/%3E%3C/svg%3E");--i-camera:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z'/%3E%3Ccircle cx='12' cy='13' r='4'/%3E%3C/svg%3E");--i-rocket:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 16.5c-1.5 1.3-2 5-2 5s3.7-.5 5-2c.7-.8.7-2.1-.1-2.9a2.2 2.2 0 0 0-2.9-.1z'/%3E%3Cpath d='M12 15l-3-3a22 22 0 0 1 2-3.9A12.9 12.9 0 0 1 22 2c0 2.7-.8 7.5-6 11a22.4 22.4 0 0 1-4 2z'/%3E%3Cpath d='M9 12H4s.6-3 2-4c1.6-1.1 5 0 5 0M12 15v5s3-.6 4-2c1.1-1.6 0-5 0-5'/%3E%3C/svg%3E");--i-chat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E");--i-refresh:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-2.6-6.4L21 8'/%3E%3Cpath d='M21 3v5h-5'/%3E%3C/svg%3E");--i-code:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 18l6-6-6-6M8 6l-6 6 6 6'/%3E%3C/svg%3E");--i-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='black' stroke='none' d='M12 2.5l2.9 6 6.6.8-4.9 4.5 1.3 6.5L12 17l-5.9 3.3 1.3-6.5L2.5 9.3l6.6-.8z'/%3E%3C/svg%3E");--i-fb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z'/%3E%3C/svg%3E");--i-ig:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='2.5' width='19' height='19' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4.2'/%3E%3Cpath d='M17.5 6.5h.01'/%3E%3C/svg%3E");--i-in:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-4 0v7h-4v-7a6 6 0 0 1 6-6zM2 9h4v12H2z'/%3E%3Ccircle cx='4' cy='4' r='2'/%3E%3C/svg%3E");--i-yt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22.5 6.4a2.8 2.8 0 0 0-2-2C18.9 4 12 4 12 4s-6.9 0-8.5.4a2.8 2.8 0 0 0-2 2A29 29 0 0 0 1 12a29 29 0 0 0 .5 5.6 2.8 2.8 0 0 0 2 2c1.6.4 8.5.4 8.5.4s6.9 0 8.5-.4a2.8 2.8 0 0 0 2-2A29 29 0 0 0 23 12a29 29 0 0 0-.5-5.6z'/%3E%3Cpath d='M9.8 15.5l5.7-3.5-5.7-3.5z'/%3E%3C/svg%3E")} .fw-i-arrow{--i:var(--i-arrow)}.fw-i-chev{--i:var(--i-chev)}.fw-i-cart{--i:var(--i-cart)}.fw-i-layout{--i:var(--i-layout)}.fw-i-server{--i:var(--i-server)}.fw-i-pen{--i:var(--i-pen)}.fw-i-printer{--i:var(--i-printer)}.fw-i-cpu{--i:var(--i-cpu)}.fw-i-mobile{--i:var(--i-mobile)}.fw-i-target{--i:var(--i-target)}.fw-i-share{--i:var(--i-share)}.fw-i-search{--i:var(--i-search)}.fw-i-mail{--i:var(--i-mail)}.fw-i-file{--i:var(--i-file)}.fw-i-sparkles{--i:var(--i-sparkles)}.fw-i-check{--i:var(--i-check)}.fw-i-phone{--i:var(--i-phone)}.fw-i-pin{--i:var(--i-pin)}.fw-i-clock{--i:var(--i-clock)}.fw-i-shield{--i:var(--i-shield)}.fw-i-zap{--i:var(--i-zap)}.fw-i-trend{--i:var(--i-trend)}.fw-i-lock{--i:var(--i-lock)}.fw-i-users{--i:var(--i-users)}.fw-i-leaf{--i:var(--i-leaf)}.fw-i-eye{--i:var(--i-eye)}.fw-i-layers{--i:var(--i-layers)}.fw-i-x{--i:var(--i-x)}.fw-i-globe{--i:var(--i-globe)}.fw-i-gauge{--i:var(--i-gauge)}.fw-i-calendar{--i:var(--i-calendar)}.fw-i-camera{--i:var(--i-camera)}.fw-i-rocket{--i:var(--i-rocket)}.fw-i-chat{--i:var(--i-chat)}.fw-i-refresh{--i:var(--i-refresh)}.fw-i-code{--i:var(--i-code)}.fw-i-star{--i:var(--i-star)}.fw-i-fb{--i:var(--i-fb)}.fw-i-ig{--i:var(--i-ig)}.fw-i-in{--i:var(--i-in)}.fw-i-yt{--i:var(--i-yt)}body [data-elementor-type="header"],body .elementor-location-header{position:sticky;top:-40px;z-index:100}@media (max-width:767px){body [data-elementor-type="header"],body .elementor-location-header{top:0}}body .fw-logo-mark{background:var(--fw-mark) center/contain no-repeat}body .fw-logo-word b{color:var(--fw-teal);font-weight:800}body .fw-footer .fw-logo-mark{background-image:var(--fw-mark-mono)}body .fw-footer .fw-logo-word{color:#fff}:root{--fw-ease:cubic-bezier(.22,.8,.24,1);--fw-shadow-sm:0 1px 2px rgba(0,45,66,.06),0 2px 8px rgba(0,45,66,.05);--fw-shadow:0 10px 30px -12px rgba(0,45,66,.18),0 4px 10px -6px rgba(0,45,66,.08);--fw-shadow-lg:0 30px 60px -20px rgba(0,45,66,.28)}html{scroll-behavior:smooth}body{font-family:var(--fw-font-body),system-ui,sans-serif;color:var(--fw-text);-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--fw-teal);color:#fff}:focus-visible{outline:2px solid var(--fw-teal);outline-offset:3px}body .elementor a{text-decoration:none}body .elementor b,body .elementor strong{font-weight:700}body .fw-icon-box::after,body .fw-tick::after,body .fw-ico::after{content:"";width:48%;height:48%;background:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}body .fw-ico{display:inline-grid;place-items:center;width:18px;height:18px;flex-shrink:0;color:var(--fw-teal)}body .fw-ico::after{width:100%;height:100%}body .fw-tick{--i:var(--i-check)}body .fw-tick::after{width:58%;height:58%}body .fw-eyebrow::before{content:"";width:22px;height:2px;background:currentColor;transform:skewX(-35deg);flex-shrink:0}body .elementor .fw-teal{color:var(--fw-teal)}body .fw-hl{background:linear-gradient(transparent 62%,var(--fw-teal-100) 62%)}body .fw-arrow::after,body .fw-link-arrow::after{content:"";width:18px;height:18px;flex-shrink:0;background:currentColor;-webkit-mask:var(--i-arrow) center/contain no-repeat;mask:var(--i-arrow) center/contain no-repeat;transition:transform .35s var(--fw-ease)}body .fw-arrow:hover::after,body .fw-link-arrow:hover::after,body .fw-case:hover .fw-link-arrow::after,body .fw-post:hover .fw-link-arrow::after{transform:translateX(4px)}body .fw-link-arrow::after{width:16px;height:16px;background:var(--fw-teal)}body .fw-card--feature .fw-link-arrow,body .fw-quote--cta .fw-link-arrow{color:#fff}body .fw-btn[class*="fw-i-"]::before{content:"";width:18px;height:18px;flex-shrink:0;background:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}body .fw-badge--dot::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;animation:fwPulse 2s infinite;flex-shrink:0}body .fw-g-rating::before,body .fw-stars::before{content:"★★★★★";color:var(--fw-star);letter-spacing:2px;font-size:1rem;line-height:1}body .fw-stars::before{font-size:1.15rem}body .fw-g-rating b{color:var(--fw-navy);font-family:var(--fw-font-head)}body .fw-g-rating--dark b{color:#fff}body .fw-g-rating:hover{color:var(--fw-teal)}body .fw-quote--cta .fw-stars::before{font-size:1.45rem}body .fw-topbar a:hover{color:#fff}body .fw-topbar-item[class*="fw-i-"]::before{content:"";width:14px;height:14px;flex-shrink:0;background:var(--fw-teal);-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}body .fw-topbar-group b{color:#fff;font-weight:600}body .fw-header{animation:fwHeaderShrink linear both;animation-timeline:scroll(root);animation-range:0 160px}body .fw-header .fw-header-inner{animation:fwHeaderInner linear both;animation-timeline:scroll(root);animation-range:0 160px}body .fw-logo-link{animation:fwLogo linear both;animation-timeline:scroll(root);animation-range:0 160px}@keyframes fwHeaderShrink{to{border-color:var(--fw-line);box-shadow:0 6px 24px -18px rgba(0,45,66,.35);background:rgba(255,255,255,.96)}}@keyframes fwHeaderInner{to{height:86px}}@keyframes fwLogo{to{height:58px}}body .fw-logo-img{background:var(--fw-logo) left center/contain no-repeat}body .fw-logo-img--white{filter:brightness(0) invert(1)}body .fw-nav-link::after{content:none}body .fw-nav-item--mega>.fw-nav-link::after{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:var(--i-chev) center/contain no-repeat;mask:var(--i-chev) center/contain no-repeat;transition:transform .3s}body .fw-nav-item--mega:hover>.fw-nav-link::after,body .fw-nav-item--mega:focus-within>.fw-nav-link::after{transform:rotate(180deg)}body .fw-nav-item:hover>.fw-nav-link,body .fw-nav-item:focus-within>.fw-nav-link{background:var(--fw-teal-50)}body .fw-nav-item--mega:hover .fw-mega,body .fw-nav-item--mega:focus-within .fw-mega{opacity:1;visibility:visible;transform:none}body .fw-mega-link:hover{background:var(--fw-soft)}body .fw-mega-link:hover .fw-icon-box{background:var(--fw-teal);color:#fff}body .fw-mega-feature::before{content:"";position:absolute;right:-60px;top:-60px;width:240px;height:240px;border-radius:50%;border:1px solid rgba(95,211,215,.35);box-shadow:0 0 0 30px rgba(95,211,215,.06),0 0 0 60px rgba(95,211,215,.04);pointer-events:none}body .elementor .e-paragraph-base>a,body .elementor .e-heading-base>a{color:inherit}body .fw-burger summary,body .fw-burger .e-accordion-item-header{list-style:none;cursor:pointer}body .fw-burger summary::-webkit-details-marker{display:none}body .fw-burger-icon{position:relative;margin-inline:auto}body .fw-burger-icon::before,body .fw-burger-icon::after{content:"";position:absolute;left:0;width:20px;height:2px;background:var(--fw-navy);transition:transform .3s var(--fw-ease)}body .fw-burger-icon::before{top:-6px}body .fw-burger-icon::after{top:6px}body .fw-burger details[open] .fw-burger-icon{background:transparent}body .fw-burger details[open] .fw-burger-icon::before{transform:translateY(6px) rotate(45deg)}body .fw-burger details[open] .fw-burger-icon::after{transform:translateY(-6px) rotate(-45deg)}body .fw-burger details[open] .fw-drawer{transform:none;opacity:1}body .fw-drawer-link:hover{color:var(--fw-teal)}body .fw-hero{background:linear-gradient(180deg,#fff 0%,var(--fw-soft) 100%)}body .fw-hero-lines{background-image:var(--fw-pattern);background-size:560px;-webkit-mask-image:radial-gradient(ellipse at 75% 40%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse at 75% 40%,#000 0%,transparent 70%)}body .fw-glow{background:radial-gradient(circle,rgba(0,161,167,.16) 0%,rgba(0,161,167,0) 65%)}body .fw-glow--2{background:radial-gradient(circle,rgba(0,45,66,.08) 0%,rgba(0,45,66,0) 65%)}body .fw-slide{animation:fwSlide 21s infinite both}body .fw-slide:nth-child(2){animation-delay:-14s}body .fw-slide:nth-child(3){animation-delay:-7s}body .fw-slide-text>*{animation:fwSlideIn 21s var(--fw-ease) infinite both;animation-delay:calc(var(--sd,0s) + var(--cd,0s))}body .fw-slide-visual{animation:fwVisualIn 21s var(--fw-ease) infinite both;animation-delay:calc(var(--sd,0s) + .2s)}body .fw-slide:nth-child(2){--sd:-14s}body .fw-slide:nth-child(3){--sd:-7s}body .fw-slide-text>:nth-child(2){--cd:.12s}body .fw-slide-text>:nth-child(3){--cd:.24s}body .fw-slide-text>:nth-child(4){--cd:.36s}body .fw-slide-text>:nth-child(5){--cd:.48s}body .fw-hero-dot{animation:fwDotLabel 21s infinite both}body .fw-hero-dot-fill{animation:fwDotFill 21s linear infinite both}body .fw-hero-dot:nth-child(2),body .fw-hero-dot:nth-child(2) .fw-hero-dot-fill{animation-delay:-14s}body .fw-hero-dot:nth-child(3),body .fw-hero-dot:nth-child(3) .fw-hero-dot-fill{animation-delay:-7s}@keyframes fwSlide{0%,30.5%{opacity:1;visibility:visible;z-index:2}33.33%,97.5%{opacity:0;visibility:hidden;z-index:1}100%{opacity:1;visibility:visible;z-index:2}}@keyframes fwSlideIn{0%{opacity:0;transform:translateY(28px)}4.5%,30.5%{opacity:1;transform:none}33.33%,100%{opacity:0;transform:translateY(28px)}}@keyframes fwVisualIn{0%{opacity:0;transform:translateX(40px) scale(.97)}5.5%,30.5%{opacity:1;transform:none}33.33%,100%{opacity:0;transform:translateX(40px) scale(.97)}}@keyframes fwDotFill{0%{transform:scaleX(0)}33.33%{transform:scaleX(1)}33.34%,100%{transform:scaleX(0)}}@keyframes fwDotLabel{0%,33.33%{color:var(--fw-navy)}33.34%,100%{color:var(--fw-muted)}}body .fw-win-bar::before{content:"";width:10px;height:10px;border-radius:50%;background:#FF8A7A;box-shadow:17px 0 0 #FFCB57,34px 0 0 #4FD18B;margin-right:34px;flex-shrink:0}body .fw-win-url::before{content:"";width:11px;height:11px;background:#4FD18B;-webkit-mask:var(--i-lock) center/contain no-repeat;mask:var(--i-lock) center/contain no-repeat;flex-shrink:0}body .fw-float{animation:fwFloaty 7s ease-in-out infinite}body .fw-float--bl,body .fw-float--br{animation-delay:-3.5s}body .fw-ring::after{content:"";width:34px;height:34px;border-radius:50%;background:#fff}body .fw-win-body{background-image:var(--fw-pattern),linear-gradient(135deg,var(--fw-teal-50),#fff 60%);background-size:280px,auto}body .fw-win-body::after{content:"";position:absolute;left:50%;top:50%;width:22%;max-width:120px;aspect-ratio:1;transform:translate(-50%,-50%);background:var(--fw-mark) center/contain no-repeat;opacity:.9}body .fw-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}body .fw-marquee-track{animation:fwMarquee 38s linear infinite}body .fw-marquee:hover .fw-marquee-track{animation-play-state:paused}body .fw-tabs-menu [aria-selected="true"],body .fw-tabs-menu .e--selected{background:#fff;color:var(--fw-navy);box-shadow:var(--fw-shadow-sm)}body .fw-tabs-menu::-webkit-scrollbar{display:none}body .fw-tab-panel:not([hidden]){animation:fwFadeUp .6s var(--fw-ease)}body .fw-card::after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--fw-teal);transform:scaleX(0);transform-origin:0 50%;transition:transform .6s var(--fw-ease)}body .fw-card:hover::after{transform:scaleX(1)}body .fw-card:hover .fw-icon-box{background:var(--fw-teal);color:#fff;transform:rotate(-6deg)}body .fw-card--feature .fw-card-title{color:#fff}body .fw-card--feature .fw-card-text{color:var(--fw-on-navy-muted)}body .fw-card--feature .fw-icon-box{background:rgba(95,211,215,.14);color:#7FE0E3}body .fw-card--feature:hover .fw-icon-box{background:var(--fw-teal);color:#fff}body .fw-media::before{content:"";position:absolute;inset:0;background-image:var(--fw-pattern-light);background-size:420px;opacity:.55;z-index:0;pointer-events:none}body .fw-media::after{content:"";position:absolute;width:70%;aspect-ratio:1;border-radius:50%;right:-18%;top:-22%;background:radial-gradient(circle,rgba(0,161,167,.55),rgba(0,161,167,0) 65%);z-index:0;pointer-events:none;transition:transform 1.2s var(--fw-ease)}body .fw-media--teal::after{background:radial-gradient(circle,rgba(255,255,255,.35),rgba(255,255,255,0) 65%)}body .fw-media--light::before{background-image:var(--fw-pattern);opacity:.9}body .fw-media:has(img)::before,body .fw-media:has(img)::after{display:none}body .fw-media img,body .fw-media .e-image-base{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--fw-ease)}body .fw-case:hover .fw-media img,body .fw-post:hover .fw-media img,body .fw-product:hover .fw-media img{transform:scale(1.05)}body .fw-case:hover .fw-media::after,body .fw-post:hover .fw-media::after{transform:scale(1.15)}body .fw-media-mark{background:var(--fw-mark-mono) center/contain no-repeat}body .fw-media--light .fw-media-mark{background-image:var(--fw-mark)}body .fw-ph-tag::before{content:"";width:14px;height:14px;flex-shrink:0;background:var(--fw-teal);-webkit-mask:var(--i-camera) center/contain no-repeat;mask:var(--i-camera) center/contain no-repeat}body .fw-split--rev>:first-child{order:2}body .fw-check-title+.fw-check-text{margin-top:2px}body .fw-stats::before{content:"";position:absolute;inset:0;background-image:var(--fw-pattern-light);background-size:620px;opacity:.25;-webkit-mask-image:linear-gradient(90deg,transparent,#000 60%);mask-image:linear-gradient(90deg,transparent,#000 60%);pointer-events:none}body .fw-stat+.fw-stat{padding-left:28px;border-left:1px solid rgba(255,255,255,.12)}body .fw-stat-num sup{font-size:.48em;color:var(--fw-teal-light);font-weight:800;letter-spacing:-.02em;vertical-align:baseline;margin-left:2px}body .fw-process-fill{transform-origin:0 50%}body .fw-testi-track::-webkit-scrollbar{display:none}body .fw-cta::before{content:"";position:absolute;inset:0;background-image:var(--fw-pattern-light);background-size:520px;opacity:.3;z-index:-1;pointer-events:none}body .fw-cta::after{content:"";position:absolute;width:520px;height:520px;right:-160px;bottom:-260px;border-radius:50%;background:radial-gradient(circle,rgba(0,161,167,.5),rgba(0,161,167,0) 65%);z-index:-1;pointer-events:none}body .fw-input::placeholder{color:#8A9AA2}body .fw-form select.fw-input{appearance:none;background:#fff var(--i-chev) right 14px center/16px no-repeat;padding-right:40px}body .fw-footer-mark{background:var(--fw-mark-mono) center/contain no-repeat}body .fw-footer a:hover,body .fw-footer-link:hover{color:var(--fw-teal-light)}body .fw-footer .fw-social:not(:hover){background:transparent;color:#C9D7DE;width:42px;height:42px;border-radius:12px}body .fw-social:hover{background:var(--fw-teal);border-color:var(--fw-teal);color:#fff}body .fw-footer-contact[class*="fw-i-"]::before{content:"";width:18px;height:18px;margin-top:4px;flex-shrink:0;background:var(--fw-teal);-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}body .fw-newsletter--dark .fw-input{background:transparent;color:#fff;border:0}body .fw-newsletter--dark .fw-input::placeholder{color:#7D95A0}body .fw-page-hero::before{content:"";position:absolute;inset:0;background-image:var(--fw-pattern);background-size:560px;opacity:.55;z-index:-1;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at 85% 30%,#000,transparent 65%);mask-image:radial-gradient(ellipse at 85% 30%,#000,transparent 65%)}body .fw-crumbs a{color:inherit}body .fw-crumbs a:hover{color:var(--fw-teal)}body .fw-faq details[open],body .fw-faq-item[open]{box-shadow:var(--fw-shadow-sm);border-color:var(--fw-teal-100)}body .fw-faq summary{list-style:none}body .fw-faq summary::-webkit-details-marker{display:none}body .fw-map iframe{position:absolute;inset:0;width:100%;height:100%;border:0;filter:grayscale(1) contrast(1.3) brightness(.97)}body .fw-map-tint{mix-blend-mode:color}body .fw-map-tint::after{content:"";position:absolute;inset:0;background:#9FD9DC;mix-blend-mode:multiply;opacity:.6}body .fw-map-pin::before{content:"";width:32px;height:32px;transform:rotate(45deg);background:var(--fw-mark) center/contain no-repeat;filter:brightness(0) invert(1)}body .fw-map-pin::after{content:"";position:absolute;inset:-10px;border-radius:24px 24px 24px 8px;border:2px solid rgba(0,161,167,.55);animation:fwMapPulse 2.4s var(--fw-ease) infinite}@keyframes fwFloaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes fwMarquee{to{transform:translateX(-50%)}}@keyframes fwFadeUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes fwPulse{0%{box-shadow:0 0 0 0 rgba(0,161,167,.5)}70%{box-shadow:0 0 0 8px rgba(0,161,167,0)}100%{box-shadow:0 0 0 0 rgba(0,161,167,0)}}@keyframes fwMapPulse{0%{opacity:.9;transform:scale(.85)}100%{opacity:0;transform:scale(1.35)}}@media (max-width:1180px){body .fw-nav-link{padding:10px!important;font-size:.92rem!important}body .fw-header-cta{display:none!important}body .fw-map{aspect-ratio:auto!important;height:460px}}@media (max-width:1024px){body .fw-split--rev>:first-child{order:0}body .fw-stat:nth-child(3){border-left:0;padding-left:0}body .fw-stat:nth-child(n+3){border-top:1px solid rgba(255,255,255,.12)}body .fw-header-cta{display:inline-flex!important} }@media (max-width:860px){body .fw-slide-grid{grid-template-columns:1fr!important;gap:20px!important}body .fw-slide-visual{height:420px!important;max-width:640px} }@media (max-width:767px){body .fw-header-cta{display:none!important}body .fw-stat+.fw-stat{padding-left:14px}body .fw-stat:nth-child(3){padding-left:0}body .fw-hero-dot-num~*{display:none} }@media (prefers-reduced-motion:reduce){body .fw-marquee-track,body .fw-float,body .fw-badge--dot::before{animation:none!important}body .fw-slide-text>*,body .fw-slide-visual{animation:none!important;opacity:1!important;transform:none!important} }body .e-heading-base span{color:var(--fw-teal)}body .fw-slide-title span{white-space:nowrap}body .fw-float-strong span{color:#14A86B}body .fw-hero-dot-fill{transform-origin:0 50%}body .fw-arrow-btn::after{content:"";width:20px;height:20px;background:currentColor;-webkit-mask:var(--i-arrow) center/contain no-repeat;mask:var(--i-arrow) center/contain no-repeat}body .fw-hero-dot{cursor:pointer}body .fw-hero-dot:focus-visible,body .fw-arrow-btn:focus-visible{outline:2px solid var(--fw-teal);outline-offset:3px}body .fw-crumb+.fw-crumb::before{content:"/";margin-right:8px;color:#B6C3C9}body .fw-faq-summary{list-style:none}body .fw-faq-summary::-webkit-details-marker{display:none}body .fw-faq-icon{transform:none!important}body .fw-faq-icon svg{display:none}body .fw-faq-icon::before,body .fw-faq-icon::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:var(--fw-navy);transform:translate(-50%,-50%);transition:transform .3s var(--fw-ease),background .3s}body .fw-faq-icon::after{transform:translate(-50%,-50%) rotate(90deg)}body .fw-faq-item[open] .fw-faq-icon{background:var(--fw-teal)}body .fw-faq-item[open] .fw-faq-icon::before,body .fw-faq-item[open] .fw-faq-icon::after{background:#fff}body .fw-faq-item[open] .fw-faq-icon::after{transform:translate(-50%,-50%) rotate(0)}body .fw-product-img img,body .fw-product-img .e-image-base{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--fw-ease)}body .fw-product:hover .fw-product-img img{transform:scale(1.05)}body .fw-product-badge:empty{display:none}body .fw-product-feats span{display:flex;gap:8px;align-items:flex-start}body .fw-product-feats span::before{content:"";width:15px;height:15px;flex-shrink:0;margin-top:4px;background:var(--fw-teal);-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat}body .fw-price span{display:block;font-weight:600;color:var(--fw-muted);font-size:.74rem}body .fw-cat-btn span{font-size:.76rem;opacity:.7;font-weight:700}body .fw-loop-1>.e-collection-loop-item,body .fw-grid-3>.e-collection-loop-item{min-width:0}body .fw-prose p{margin:0 0 1.2em}body .fw-prose h2,body .fw-prose h3,body .fw-prose h4{font-family:var(--fw-font-head);color:var(--fw-navy);font-weight:800;letter-spacing:-.02em;line-height:1.25}body .fw-prose h2{font-size:1.7rem;margin:1.6em 0 .6em}body .fw-prose h3{font-size:1.3rem;margin:1.4em 0 .5em}body .fw-prose ul,body .fw-prose ol{margin:0 0 1.2em;padding-left:1.3em}body .fw-prose li{margin-bottom:.4em}body .fw-prose a{color:var(--fw-teal-ink);text-decoration:underline;text-underline-offset:3px}body .fw-prose img{border-radius:var(--fw-radius);height:auto;max-width:100%}body .fw-prose blockquote{border-left:3px solid var(--fw-teal);padding:4px 0 4px 20px;margin:1.4em 0;color:var(--fw-navy);font-family:var(--fw-font-head);font-weight:600}body .fw-nav-link[aria-current="page"],body .fw-nav-link:has([aria-current="page"]),body .fw-drawer-link[aria-current="page"],body .fw-drawer-link:has([aria-current="page"]){color:var(--fw-teal-ink)}body .fw-vis-img img,body .fw-vis-img .e-image-base{width:100%;height:auto;display:block}body .fw-vis-img--float{animation:fwFloaty 8s ease-in-out infinite}body .fw-ico{background-color:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}body .fw-type-spec span{color:var(--fw-teal)}body .fw-ico::after{content:none}@media (max-width:860px){body .fw-slide-visual{max-width:404px!important}}body .elementor .fw-tabs-menu{justify-content:flex-start!important}body .fw-prose>.elementor-widget-container>*:first-child,body .fw-prose p:first-child{margin-top:0}body .fw-prose h2{font-size:1.45rem;margin:1.8em 0 .55em}body .fw-prose h3{font-size:1.08rem;margin:1.3em 0 .4em}body .fw-prose ul{list-style:disc}body .fw-prose li::marker{color:var(--fw-teal)}body .fw-cc{position:fixed;left:16px;right:16px;bottom:16px;z-index:9999;display:flex;justify-content:center;animation:fwFadeUp .5s var(--fw-ease)}body .fw-cc[hidden]{display:none}body .fw-cc__in{max-width:1160px;width:100%;background:#fff;border:1px solid var(--fw-line);border-radius:18px;box-shadow:0 30px 60px -20px rgba(0,45,66,.35);padding:20px 24px;display:flex;gap:24px;align-items:center;justify-content:space-between}body .fw-cc__txt strong{font-family:var(--fw-font-head);color:var(--fw-navy);display:block;margin-bottom:4px;font-size:1rem}body .fw-cc__txt p{margin:0;font-size:.9rem;color:var(--fw-muted);line-height:1.6}body .fw-cc__txt a{color:var(--fw-teal-ink);text-decoration:underline;text-underline-offset:3px}body .fw-cc__btns{display:flex;gap:10px;flex-shrink:0}body .fw-cc__btn{font-family:var(--fw-font-head);font-weight:700;font-size:.9rem;line-height:1;padding:14px 20px;border-radius:12px;border:1px solid var(--fw-teal-btn);background:var(--fw-teal-btn);color:#fff;cursor:pointer;white-space:nowrap;transition:filter .2s}body .fw-cc__btn--ghost{background:#fff;color:var(--fw-navy);border-color:var(--fw-line)}body .fw-cc__btn:hover{filter:brightness(1.08)}body .fw-cc__btn:focus-visible{outline:2px solid var(--fw-teal);outline-offset:3px}@media (max-width:767px){body .fw-cc{left:10px;right:10px;bottom:10px}body .fw-cc__in{flex-direction:column;align-items:stretch;padding:18px;gap:14px}body .fw-cc__btns{flex-direction:column-reverse}body .fw-cc__btn{width:100%}}body .fw-map-consent{position:absolute;inset:0;z-index:1;display:grid;place-content:end center;justify-items:center;gap:12px;text-align:center;padding:24px 24px 44px}body .fw-map-consent p{margin:0;color:var(--fw-navy);font-weight:600;max-width:34ch;font-size:.95rem}@media (max-width:767px){body .fw-map-consent{place-content:start center;padding:36px 20px}}body .fw-progress{position:fixed;inset:0 0 auto 0;height:3px;z-index:9998;pointer-events:none}body .fw-progress span{display:block;height:100%;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--fw-teal),#5FD3D7)}body.admin-bar .fw-progress{top:32px}body .fw-totop{position:fixed;right:22px;bottom:22px;z-index:90;width:50px;height:50px;border-radius:14px;border:0;background:var(--fw-navy);color:#fff;display:grid;place-items:center;box-shadow:0 10px 30px -12px rgba(0,45,66,.18),0 4px 10px -6px rgba(0,45,66,.08);opacity:0;visibility:hidden;transform:translateY(12px);transition:all .35s var(--fw-ease);cursor:pointer}body .fw-totop::before{content:"";width:20px;height:20px;background:currentColor;-webkit-mask:var(--i-arrow) center/contain no-repeat;mask:var(--i-arrow) center/contain no-repeat;transform:rotate(-90deg)}body .fw-totop.is-visible{opacity:1;visibility:visible;transform:none}body .fw-totop:hover{background:var(--fw-teal)}body.fw-cc-open .fw-totop{opacity:0;visibility:hidden}body .fw-cc .fw-cc__btn,body .fw-map-consent .fw-cc__btn{background:var(--fw-teal-btn);color:#fff;border:1px solid var(--fw-teal-btn)}body .fw-cc .fw-cc__btn:hover,body .fw-cc .fw-cc__btn:focus,body .fw-map-consent .fw-cc__btn:hover,body .fw-map-consent .fw-cc__btn:focus{background:var(--fw-teal-ink);border-color:var(--fw-teal-ink);color:#fff;filter:none}body .fw-cc .fw-cc__btn--ghost{background:#fff;color:var(--fw-navy);border-color:var(--fw-line)}body .fw-cc .fw-cc__btn--ghost:hover,body .fw-cc .fw-cc__btn--ghost:focus{background:var(--fw-soft);color:var(--fw-navy);border-color:var(--fw-line)}body .fw-totop:hover,body .fw-totop:focus{background:var(--fw-teal);color:#fff}body .fw-prose,body .fw-prose p,body .fw-prose li{font-family:var(--fw-font-body);color:var(--fw-text)}body .fw-prose strong{color:var(--fw-navy)}
/* ---------- Άρθρα: «Με μια ματιά», πίνακες, τελικό CTA ---------- */
body .fw-prose .fw-keypoints{background:var(--fw-soft,#F4F7F8);border:1px solid var(--fw-line,#E2E9EC);border-left:4px solid var(--fw-teal);border-radius:var(--fw-radius);padding:20px 24px;margin:1.6em 0}
body .fw-prose .fw-keypoints>p:first-child{font-family:var(--fw-font-head);color:var(--fw-navy);margin:0 0 .5em}
body .fw-prose .fw-keypoints ul{margin:0}
body .fw-prose .fw-keypoints li:last-child{margin-bottom:0}
body .fw-prose .wp-block-table{margin:1.6em 0;overflow-x:auto;-webkit-overflow-scrolling:touch}
body .fw-prose table{width:100%;border-collapse:collapse;font-size:.95rem;min-width:520px}
body .fw-prose th,body .fw-prose td{border:1px solid var(--fw-line,#E2E9EC);padding:10px 12px;text-align:left;vertical-align:top;font-family:var(--fw-font-body);color:var(--fw-text)}
body .fw-prose thead th{background:var(--fw-navy);color:#fff;font-family:var(--fw-font-head);font-weight:700;border-color:var(--fw-navy)}
body .fw-prose tbody tr:nth-child(even) td{background:var(--fw-soft,#F4F7F8)}
body .fw-prose .wp-block-quote{margin:1.6em 0}
body .fw-prose .wp-block-quote p{font-family:var(--fw-font-head);color:var(--fw-navy);font-weight:600;margin:0}
body .fw-prose .fw-cta-line{background:var(--fw-navy);color:#fff;border-radius:var(--fw-radius);padding:20px 24px;margin-top:2em}
body .fw-prose .fw-cta-line a{color:#7fe0e3}
body .fw-prose .fw-cta-line strong{color:#fff}
body .fw-prose thead th{border-bottom:1px solid var(--fw-navy)}
.fw-more-wrap{display:flex;justify-content:center;margin-top:40px}

/* ---------- Hero visuals: κίνηση μέσα στα visuals (μπάρες, γραμμή, τροχιά) ---------- */
body .fw-hv-chart{position:absolute;left:42.77%;top:39.28%;width:43.04%;height:41.6%;pointer-events:none}
body .fw-hv-bars{position:absolute;inset:0;display:flex;align-items:flex-end;gap:1.4%}
body .fw-hv-bar{flex:1;border-radius:6px 6px 2px 2px;background:var(--fw-teal-100,#CCECED);transform-origin:bottom;animation:fwBarGrow 21s infinite both;animation-delay:calc(var(--sd,0s) + var(--bd,0s))}
body .fw-hv-bar--t{background:var(--fw-teal)}
body .fw-hv-line{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
body .fw-hv-line path{stroke-dasharray:900;stroke-dashoffset:900;animation:fwLineDraw 21s infinite both;animation-delay:calc(var(--sd,0s) + .6s)}
body .fw-hv-orbit{position:absolute;left:19.01%;top:16.91%;width:61.99%;height:60.22%;border:1.5px solid rgba(0,45,66,.08);border-radius:50%;animation:fwOrbit 40s linear infinite;pointer-events:none}
body .fw-hv-orbit::after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:var(--fw-teal);top:-6px;left:50%;margin-left:-6px;box-shadow:0 0 0 6px rgba(0,161,167,.15)}
@keyframes fwBarGrow{0%{transform:scaleY(0);animation-timing-function:cubic-bezier(.22,.8,.24,1)}4.76%,30%{transform:scaleY(1)}33.33%,100%{transform:scaleY(0)}}
@keyframes fwLineDraw{0%{stroke-dashoffset:900;animation-timing-function:cubic-bezier(.22,.8,.24,1)}10.5%,30%{stroke-dashoffset:0}33.33%,100%{stroke-dashoffset:900}}
@keyframes fwOrbit{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){body .fw-hv-bar,body .fw-hv-orbit{animation:none!important;transform:none!important}body .fw-hv-line path{animation:none!important;stroke-dashoffset:0}}
body .fw-tel{color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}body .fw-tel:hover{color:var(--fw-teal)}
body .fw-cc-fab{position:fixed;left:18px;bottom:18px;z-index:9998;width:46px;height:46px;padding:0;border-radius:50%;border:1px solid var(--fw-line);background:#fff;color:var(--fw-navy);box-shadow:var(--fw-shadow);display:grid;place-items:center;cursor:pointer;transition:transform .35s var(--fw-ease),color .2s,border-color .2s}body .fw-cc-fab:hover,body .fw-cc-fab:focus,body .fw-cc-fab:focus-visible,body .fw-cc-fab:active{background:#fff;color:var(--fw-teal);border-color:var(--fw-teal);transform:translateY(-2px) rotate(-14deg)}body .fw-cc-fab svg{width:24px;height:24px}body .fw-cc-fab[hidden],body.fw-cc-open .fw-cc-fab{display:none}@media (max-width:767px){body .fw-cc-fab{left:12px;bottom:12px;width:42px;height:42px}body .fw-cc-fab svg{width:22px;height:22px}}@media print{body .fw-cc-fab{display:none}}body .fw-arrow-btn{position:relative}body .fw-arrow-btn::after{position:absolute;inset:0;margin:auto}body .fw-map-pin::before{inset:0;margin:auto}
body .fw-contact-text strong,body .fw-map-text strong{color:var(--fw-navy);font-weight:600}body .elementor .fw-map-text.e-paragraph-base > a{color:var(--fw-teal-ink);font-weight:600;text-decoration:none}body .elementor .fw-map-text.e-paragraph-base > a:hover{text-decoration:underline}@media (max-width:767px){body .elementor .fw-map{height:700px}}/* End custom CSS */