:root{--kdc-navy:#142c4b;--kdc-navy-dark:#10243c;--kdc-navy-deep:#0a1828;--kdc-navy-shadow:#142c4b59;--kdc-cyan:#19beec;--kdc-cyan-light:#38bdf8;--kdc-blue-light:#60a5fa;--kdc-cyan-glow:#19beec26;--kdc-cyan-glow-subtle:#19beec1a;--kdc-cyan-shadow:#19beec40;--kdc-white:#fff;--kdc-slate-50:#f8fafc;--kdc-slate-300:#cbd5e1;--kdc-slate-600:#475569;--kdc-slate-700:#334155;--kdc-emerald:#10b981;--kdc-super-highlight:#e02424;--kdc-highlight:#f59e0b;--kdc-whatsapp:#25d366;--kdc-testimonial-accent:var(--kdc-cyan);--kdc-testimonial-accent-light:#19beec1f;--kdc-testimonial-accent-hover:var(--kdc-navy);--kdc-testimonial-underlay-1:#142c4b;--kdc-testimonial-underlay-2:#19beec;--kdc-btn-radius:8px;--kdc-btn-radius-lg:10px}.kdc-gradient-text{background-image:linear-gradient(to right, var(--kdc-cyan), var(--kdc-blue-light), var(--kdc-cyan-light));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.kdc-text-navy{color:var(--kdc-navy)}.kdc-text-cyan{color:var(--kdc-cyan)}.kdc-bg-navy{background-color:var(--kdc-navy)}.kdc-bg-cyan{background-color:var(--kdc-cyan)}.kdc-accent-border,.kdc-border-cyan{border-color:var(--kdc-cyan)}.kdc-border-navy{border-color:var(--kdc-navy)}.kdc-fade-left{background:linear-gradient(90deg,#f8fafc 0%,#f8fafccc 50%,#f8fafc00 100%)}.kdc-fade-right{background:linear-gradient(270deg,#f8fafc 0%,#f8fafccc 50%,#f8fafc00 100%)}.kdc-btn{font-family:var(--title-font-family,"Poppins", sans-serif);border-radius:var(--kdc-btn-radius,8px);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;outline:none;justify-content:center;align-items:center;font-weight:600;line-height:1.2;transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s;display:inline-flex;text-decoration:none!important}.kdc-btn:disabled,.kdc-btn.is-disabled{opacity:.6;cursor:not-allowed;pointer-events:none;box-shadow:none!important}.kdc-btn-sm{border-radius:var(--kdc-btn-radius,8px);gap:6px;height:36px;padding:0 14px;font-size:13px}.kdc-btn-md{border-radius:var(--kdc-btn-radius,8px);gap:8px;height:40px;padding:0 18px;font-size:13.5px}.kdc-btn-lg{border-radius:var(--kdc-btn-radius-lg,10px);gap:10px;height:46px;padding:0 24px;font-size:14.5px}.kdc-btn-primary{background-color:var(--kdc-cyan,#19beec);border-color:var(--kdc-cyan,#19beec);box-shadow:0 1px 2px #0000000d;color:#fff!important}.kdc-btn-primary:hover:not(:disabled){background-color:var(--kdc-navy,#142c4b);border-color:var(--kdc-navy,#142c4b);box-shadow:0 1px 3px #00000014;color:#fff!important}.kdc-btn-secondary,.kdc-btn-navy{background-color:var(--kdc-navy,#142c4b);border-color:var(--kdc-navy,#142c4b);box-shadow:0 1px 2px #0000000d;color:#fff!important}.kdc-btn-secondary:hover:not(:disabled),.kdc-btn-navy:hover:not(:disabled){background-color:var(--kdc-cyan,#19beec);border-color:var(--kdc-cyan,#19beec);box-shadow:0 1px 3px #00000014;color:#fff!important}.kdc-view-all-link,.kdc-view-all-btn,.kdc-btn-link{font-family:var(--title-font-family,"Poppins", sans-serif);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:none!important;height:auto!important;min-height:unset!important;color:var(--kdc-navy,#142c4b)!important;background:0 0!important;border:none!important;padding:0!important;text-decoration:none!important;transition:color .2s!important}.kdc-view-all-link:hover,.kdc-view-all-btn:hover,.kdc-btn-link:hover{color:var(--kdc-cyan,#19beec)!important;box-shadow:none!important;background:0 0!important;border:none!important}.kdc-btn-outline{background-color:#fff;border:1px solid #cbd5e1d9;box-shadow:0 1px 2px #0000000a;color:var(--kdc-navy,#142c4b)!important}.kdc-btn-outline:hover:not(:disabled){border-color:var(--kdc-cyan,#19beec);background-color:#fff;box-shadow:0 1px 3px #0000000f;color:var(--kdc-cyan,#19beec)!important}.kdc-btn-ghost{background-color:#0000;border-color:#0000;padding:6px 12px;font-weight:600;color:var(--kdc-cyan,#19beec)!important}.kdc-btn-ghost:hover:not(:disabled){background-color:#19beec14;color:var(--kdc-navy,#142c4b)!important}.kdc-btn-danger-outline{background-color:#fff1f2;border:1px solid #fecdd3;box-shadow:0 1px 2px #e11d480a;color:#e11d48!important}.kdc-btn-danger-outline:hover:not(:disabled){background-color:#ffe4e6;border-color:#fda4af;color:#be123c!important}.kdc-dropdown-icon{text-align:center;flex-shrink:0;justify-content:center;align-items:center;width:16px;display:inline-flex;color:var(--kdc-navy)!important}.kdc-dropdown-divider{border:0;border-top:1px solid var(--kdc-slate-300,#e2e8f0);margin:4px 0}.kdc-dropdown-item-top-border{border-top:1px solid var(--kdc-slate-300,#e2e8f0)}.kdc-chevron-icon{flex-shrink:0;transition:transform .3s ease-in-out;display:inline-block;transform:rotate(0)}.kdc-chevron-icon.is-open{transform:rotate(180deg)}.kdc-card-title{color:var(--kdc-navy);transition:color .2s}.kdc-card-title:hover{color:var(--kdc-cyan)}.kdc-card-price{color:var(--kdc-navy)}.kdc-card-currency,.kdc-card-spec-icon{color:var(--kdc-cyan)}.kdc-card-call-btn{background-color:var(--kdc-cyan);color:var(--kdc-white);transition:all .2s}.kdc-card-call-btn:hover{background-color:var(--kdc-navy);color:var(--kdc-white)}.kdc-card-email-btn{border:1px solid var(--kdc-cyan);color:var(--kdc-cyan);transition:all .2s}.kdc-card-email-btn:hover{background-color:var(--kdc-cyan);color:var(--kdc-white)}.kdc-testimonial-nav-btn{background-color:var(--kdc-testimonial-accent-light,#19beec1f);color:var(--kdc-cyan);will-change:transform, background-color, box-shadow;border:1px solid #19beec40;transition:all .25s cubic-bezier(.16,1,.3,1)}.kdc-testimonial-nav-btn:hover:not(:disabled){background-color:var(--kdc-cyan);color:var(--kdc-white);border-color:var(--kdc-cyan);box-shadow:0 10px 24px -6px var(--kdc-cyan-shadow);transform:translateY(-2px)scale(1.05)}.kdc-testimonial-nav-btn:active:not(:disabled){transform:translateY(0)scale(.95)}.kdc-testimonial-nav-btn:disabled{opacity:.35;cursor:not-allowed;box-shadow:none;transform:none}header.sticky,header.nav-homepage-style.sticky,.mobile-menu .header,.main-menu.sticky{z-index:999!important}.kdc-btn-light,.kdc-btn-glass{border-radius:var(--kdc-btn-radius-lg,10px);will-change:transform, box-shadow, background-color, border-color;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;text-decoration:none!important}.kdc-btn-light{background-color:var(--kdc-white);color:var(--kdc-navy);border:1px solid var(--kdc-white);box-shadow:0 2px 8px #00000014}.kdc-btn-light .kdc-tagline{color:#475569;transition:color .2s}.kdc-btn-light .kdc-title{color:var(--kdc-navy);transition:color .2s}.kdc-btn-light:hover{background-color:var(--kdc-cyan);border-color:var(--kdc-cyan);color:var(--kdc-white);transform:translateY(-2px)}.kdc-btn-light:hover .kdc-tagline,.kdc-btn-light:hover .kdc-title{color:var(--kdc-white)}.kdc-btn-glass{-webkit-backdrop-filter:blur(12px);color:var(--kdc-white);background-color:#ffffff1a;border:1px solid #ffffff38}.kdc-btn-glass .kdc-tagline{color:#cbd5e1;transition:color .2s}.kdc-btn-glass .kdc-title{color:var(--kdc-white);transition:color .2s}.kdc-btn-glass:hover{background-color:var(--kdc-white);border-color:var(--kdc-white);color:var(--kdc-navy);transform:translateY(-2px)}.kdc-btn-glass:hover .kdc-tagline{color:#475569}.kdc-btn-glass:hover .kdc-title{color:var(--kdc-navy)}.kdc-btn-light:active,.kdc-btn-glass:active{transform:translateY(0)scale(.97)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes heroFadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.kdc-hero-animate-1{animation:.55s cubic-bezier(.16,1,.3,1) both heroFadeInUp}.kdc-hero-animate-2{animation:.6s cubic-bezier(.16,1,.3,1) 80ms both heroFadeInUp}.kdc-hero-animate-3{animation:.65s cubic-bezier(.16,1,.3,1) .16s both heroFadeInUp}@media (prefers-reduced-motion:reduce){.kdc-hero-animate-1,.kdc-hero-animate-2,.kdc-hero-animate-3{opacity:1!important;animation:none!important;transform:none!important}}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_dc2ee964-module__bSYxYG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_dc2ee964-module__bSYxYG__variable{--body-font-family:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_9e0c4c10-module__9XB7IW__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_9e0c4c10-module__9XB7IW__variable{--title-font-family:"Poppins", "Poppins Fallback"}
