@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_2ae47f08-module__h69qWW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2ae47f08-module__h69qWW__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb58308d-module__w_p2Lq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb58308d-module__w_p2Lq__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
:root{--primary:#284797;--dark-primary:#0e2357;--menu-color:#1c3564;--secondary:#08af17;--white:#fff;--black:#000;--blue:#36c6f4;--success:#4ebd1a;--error:#dc2626;--warning:#f59e0b;--info:#0576bc;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827}:root :root{--gradient-primary:linear-gradient(180deg,rgba(30,58,95,0) 0%,rgba(5,118,188,.9) 50%,#0576bc 100%);--gradient-secondary:linear-gradient(179deg,#fff 0%,#4ebd1a 100%  );--gradient-dark-overlay:linear-gradient(179deg,#fff 0%,#000 64%  )}:root{--font-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--fs-h1:45px;--fs-h2:40px;--fs-h3:32px;--fs-h4:26px;--fs-h5:22px;--fs-h6:18px;--fs-section-title:40px;--fs-section-subtitle:20px;--fs-banner-title:65px;--fs-banner-subtitle:28px;--fs-card-title:17px;--fs-card-subtitle:16px;--fs-body-large:18px;--fs-body:16px;--fs-body-small:14px;--fs-caption:12px;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--lh-tight:1.2;--lh-normal:1.5;--lh-relaxed:1.75;--lh-loose:2;--space-0:0px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-80:80px;--space-96:96px;--space-120:120px;--section-gap:120px;--section-padding-y:80px;--section-padding-x:40px;--radius-none:0px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--shadow-xs:0 1px 2px 0 rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--section-space-sm:40px;--section-space-md:60px;--section-space-lg:80px;--section-padding-x-sm:16px;--section-padding-x-md:24px;--section-padding-x-lg:32px}@media (max-width:1023px){:root{--fs-h1:37px;--fs-h2:32px;--fs-h3:26px;--fs-h4:22px;--fs-h5:18px;--fs-h6:16px;--fs-section-title:32px;--fs-section-subtitle:24px;--fs-banner-title:44px;--fs-banner-subtitle:22px;--fs-card-title:18px;--fs-card-subtitle:14px;--fs-body-large:16px;--fs-body:16px;--fs-body-small:14px;--fs-caption:12px;--section-gap:80px;--section-padding-y:60px;--section-padding-x:32px}}@media (max-width:767px){:root{--fs-h1:20px;--fs-h2:20px;--fs-h3:18px;--fs-h4:18px;--fs-h5:16px;--fs-h6:14px;--fs-section-title:26px;--fs-banner-title:36px;--fs-banner-subtitle:18px;--fs-card-title:16px;--fs-card-subtitle:12px;--fs-body-large:14px;--fs-body:14px;--fs-body-small:13px;--fs-caption:11px;--section-gap:60px;--section-padding-y:40px;--section-padding-x:20px;--fs-section-subtitle:16px!important}body{font-size:14px!important}}.radius-lg{border-radius:var(--radius-lg)}.radius-md{border-radius:var(--radius-md)}.radius-sm{border-radius:var(--radius-sm)}.fw-medium{font-weight:var(--fw-medium)}.txt-primary{color:var(--primary)!important}.txt-secondary{color:var(--secondary)}.txt-white{color:var(--white)}.txt-black{color:var(--black)}.txt-success{color:var(--success)}.txt-error{color:var(--error)}.txt-warning{color:var(--warning)}.txt-info{color:var(--info)!important}.txt-blue{color:var(--blue)}.txt-gray-100{color:var(--gray-100)}.txt-gray-200{color:var(--gray-200)}.txt-gray-300{color:var(--gray-300)}.txt-gray-400{color:var(--gray-400)}.txt-gray-500{color:var(--gray-500)}.txt-gray-600{color:var(--gray-600)!important}.txt-gray-700{color:var(--gray-700)}.txt-gray-800{color:var(--gray-800)}.txt-gray-900{color:var(--gray-900)}.bcg-primary{background-color:var(--primary)}.bcg-dark-primary{background-color:var(--dark-primary)}.bcg-secondary{background-color:var(--secondary)}.bcg-white{background-color:var(--white)}.bcg-black{background-color:var(--black)}.bcg-success{background-color:var(--success)}.bcg-error{background-color:var(--error)}.bcg-warning{background-color:var(--warning)}.bcg-info{background-color:var(--info)}.bcg-blue{background-color:var(--blue)}.bcg-gray-100{background-color:var(--gray-100)}.bcg-gray-200{background-color:var(--gray-200)}.bcg-gray-300{background-color:var(--gray-300)}.bcg-gray-400{background-color:var(--gray-400)}.bcg-gray-500{background-color:var(--gray-500)}.bcg-gray-600{background-color:var(--gray-600)}.bcg-gray-700{background-color:var(--gray-700)}.bcg-gray-800{background-color:var(--gray-800)}.bcg-gray-900{background-color:var(--gray-900)}.primary-gradient{background:linear-gradient(#fff 0%,#0576bc 100%)}.secondary-gradient{background:linear-gradient(179deg,#fff 0%,#4ebd1a 100%)}.dark-overlay{background:linear-gradient(179deg,#fff 0%,#000 64%)}.light-primary-gradient{background:linear-gradient(177deg,rgba(211,238,255,.95) 62%,#fff 100%)}body{font-family:var(--font-primary);font-size:var(--fs-body);line-height:var(--lh-normal);color:var(--black);background-color:var(--white)}a{text-decoration:none!important}h1{font-size:var(--fs-h1)!important;font-weight:var(--fw-bold)!important;line-height:var(--lh-tight)!important;letter-spacing:-.02em!important}h2{font-size:var(--fs-h2)!important;font-weight:var(--fw-bold)!important;line-height:var(--lh-tight)!important;letter-spacing:-.01em!important}h3{font-size:var(--fs-h3);font-weight:var(--fw-semibold);line-height:var(--lh-normal)}h4{font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:var(--lh-normal)}h5{font-size:var(--fs-h5);font-weight:var(--fw-medium);line-height:var(--lh-normal)}h6{font-size:var(--fs-h6);font-weight:var(--fw-medium);line-height:var(--lh-normal)}.section-title{font-size:var(--fs-h3);color:var(--primary);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:-.02em;margin-bottom:var(--space-16)}.section-subtitle{font-size:var(--fs-h6);font-weight:var(--fw-medium);line-height:var(--lh-tight);color:var(--info);margin-bottom:var(--space-20)}.banner-title{font-size:var(--fs-banner-title);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:-.02em}.banner-subtitle{font-size:var(--fs-banner-subtitle);font-weight:var(--fw-regular);line-height:var(--lh-normal)}.banner_small_title{font-size:var(--fs-h3)}.card-title{font-size:var(--fs-card-title);font-weight:var(--fw-semibold);line-height:var(--lh-normal);margin-bottom:var(--space-8)}.card-subtitle{font-size:var(--fs-card-subtitle);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--gray-600)}.rounded_title{border-radius:35px;padding:0 40px 10px!important}@media (max-width:767px){.rounded_title{border-radius:25px;font-size:14px;padding:6px 20px 10px!important}}.body-large{font-size:var(--fs-body-large);font-weight:var(--fw-regular);line-height:var(--lh-relaxed)}.body{font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-normal)}.body-small{font-size:var(--fs-body-small);font-weight:var(--fw-regular);line-height:var(--lh-normal)}.caption{font-size:var(--fs-caption);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--gray-500)}.p-0{padding:var(--space-0)}.p-8{padding:var(--space-8)}.p-12{padding:var(--space-12)}.p-16{padding:var(--space-16)}.p-20{padding:var(--space-20)}.p-24{padding:var(--space-24)}.p-32{padding:var(--space-32)}.p-40{padding:var(--space-40)}.p-48{padding:var(--space-48)}.pt-0{padding-top:var(--space-0)}.pt-8{padding-top:var(--space-8)}.pt-12{padding-top:var(--space-12)}.pt-16{padding-top:var(--space-16)}.pt-20{padding-top:var(--space-20)}.pt-24{padding-top:var(--space-24)}.pt-32{padding-top:var(--space-32)}.pt-40{padding-top:var(--space-40)}.pt-48{padding-top:var(--space-48)}.pr-0{padding-right:var(--space-0)}.pr-8{padding-right:var(--space-8)}.pr-12{padding-right:var(--space-12)}.pr-16{padding-right:var(--space-16)}.pr-20{padding-right:var(--space-20)}.pr-24{padding-right:var(--space-24)}.pr-32{padding-right:var(--space-32)}.pr-40{padding-right:var(--space-40)}.pb-0{padding-bottom:var(--space-0)}.pb-8{padding-bottom:var(--space-8)}.pb-12{padding-bottom:var(--space-12)}.pb-16{padding-bottom:var(--space-16)}.pb-20{padding-bottom:var(--space-20)}.pb-24{padding-bottom:var(--space-24)}.pb-32{padding-bottom:var(--space-32)}.pb-40{padding-bottom:var(--space-40)}.pb-48{padding-bottom:var(--space-48)}.pl-0{padding-left:var(--space-0)}.pl-8{padding-left:var(--space-8)}.pl-12{padding-left:var(--space-12)}.pl-16{padding-left:var(--space-16)}.pl-20{padding-left:var(--space-20)}.pl-24{padding-left:var(--space-24)}.pl-32{padding-left:var(--space-32)}.pl-40{padding-left:var(--space-40)}.px-0{padding-left:var(--space-0);padding-right:var(--space-0)}.px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.px-16{padding-left:var(--space-16);padding-right:var(--space-16)}.px-20{padding-left:var(--space-20);padding-right:var(--space-20)}.px-24{padding-left:var(--space-24);padding-right:var(--space-24)}.px-32{padding-left:var(--space-32);padding-right:var(--space-32)}.px-40{padding-left:var(--space-40);padding-right:var(--space-40)}.py-0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.py-16{padding-top:var(--space-16);padding-bottom:var(--space-16)}.py-20{padding-top:var(--space-20);padding-bottom:var(--space-20)}.py-24{padding-top:var(--space-24);padding-bottom:var(--space-24)}.py-32{padding-top:var(--space-32);padding-bottom:var(--space-32)}.py-40{padding-top:var(--space-40);padding-bottom:var(--space-40)}.m-0{margin:var(--space-0)}.m-8{margin:var(--space-8)}.m-12{margin:var(--space-12)}.m-16{margin:var(--space-16)}.m-20{margin:var(--space-20)}.m-24{margin:var(--space-24)}.m-32{margin:var(--space-32)}.m-40{margin:var(--space-40)}.m-48{margin:var(--space-48)}.mt-0{margin-top:var(--space-0)}.mt-8{margin-top:var(--space-8)}.mt-12{margin-top:var(--space-12)}.mt-16{margin-top:var(--space-16)}.mt-20{margin-top:var(--space-20)}.mt-24{margin-top:var(--space-24)}.mt-32{margin-top:var(--space-32)!important}.mt-40{margin-top:var(--space-40)}.mt-48{margin-top:var(--space-48)}.mr-0{margin-right:var(--space-0)}.mr-8{margin-right:var(--space-8)}.mr-12{margin-right:var(--space-12)}.mr-16{margin-right:var(--space-16)}.mr-20{margin-right:var(--space-20)}.mr-24{margin-right:var(--space-24)}.mr-32{margin-right:var(--space-32)}.mr-40{margin-right:var(--space-40)}.mb-0{margin-bottom:var(--space-0)}.mb-8{margin-bottom:var(--space-8)}.mb-12{margin-bottom:var(--space-12)}.mb-16{margin-bottom:var(--space-16)}.mb-20{margin-bottom:var(--space-20)}.mb-24{margin-bottom:var(--space-24)}.mb-32{margin-bottom:var(--space-32)}.mb-40{margin-bottom:var(--space-40)!important}.mb-48{margin-bottom:var(--space-48)!important}.ml-0{margin-left:var(--space-0)}.ml-8{margin-left:var(--space-8)}.ml-12{margin-left:var(--space-12)}.ml-16{margin-left:var(--space-16)}.ml-20{margin-left:var(--space-20)}.ml-24{margin-left:var(--space-24)}.ml-32{margin-left:var(--space-32)}.ml-40{margin-left:var(--space-40)}.mx-0{margin-left:var(--space-0);margin-right:var(--space-0)}.mx-8{margin-left:var(--space-8);margin-right:var(--space-8)}.mx-16{margin-left:var(--space-16);margin-right:var(--space-16)}.mx-20{margin-left:var(--space-20);margin-right:var(--space-20)}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:var(--space-0);margin-bottom:var(--space-0)}.my-8{margin-top:var(--space-8);margin-bottom:var(--space-8)}.my-16{margin-top:var(--space-16);margin-bottom:var(--space-16)}.my-20{margin-top:var(--space-20);margin-bottom:var(--space-20)}.my-24{margin-top:var(--space-24);margin-bottom:var(--space-24)}.my-32{margin-top:var(--space-32);margin-bottom:var(--space-32)}.justify{text-align:justify!important}.container-wide{width:100%;max-width:1450px;margin:0 auto;padding-left:1rem;padding-right:1rem}@media (max-width:1400px){.container-wide{max-width:1320px}}@media (max-width:1200px){.container-wide{max-width:1140px}}@media (max-width:992px){.container-wide{max-width:960px}}@media (max-width:768px){.container-wide{max-width:720px}}@media (max-width:576px){.container-wide{max-width:100%}}.container-custom{width:100%;max-width:1200px;margin:0 auto;padding-left:1rem;padding-right:1rem}@media (max-width:1200px){.container-custom{max-width:992px}}@media (max-width:992px){.container-custom{max-width:768px}}@media (max-width:768px){.container-custom{max-width:576px}}@media (max-width:576px){.container-custom{max-width:100%;padding-left:.75rem;padding-right:.75rem}}.btn{border-radius:var(--radius-md);font-weight:var(--fw-semibold);font-size:var(--fs-body);cursor:pointer;border:none;padding:12px 24px;text-decoration:none;transition:all .3s;display:inline-block}.secondary_btn{color:var(--white);border-radius:var(--radius-md);font-weight:var(--fw-semibold);padding:7px 20px 10px;transition:all .3s;background-color:var(--secondary)!important;border:none!important}.secondary_btn:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px);background-color:#3e9715!important}.primary_btn{color:var(--white);border-radius:var(--radius-md);font-weight:var(--fw-semibold);background:linear-gradient(90deg,#284797 0%,#0576bc 100%);padding:7px 20px 10px;transition:all .3s;border:none!important}.primary_btn:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px);background-color:#3e9715!important}.btn-outline{color:var(--primary);border:2px solid var(--primary);background-color:transparent;transition:all .3s}.btn-outline:hover{background-color:var(--primary);color:var(--white)}.small_btn{background-color:var(--secondary);color:var(--white);border-radius:var(--radius-md);font-size:var(--fs-body-small);font-weight:var(--fw-semibold);padding:4px 10px 6px;transition:all .3s;border:none!important}.small_btn:hover{box-shadow:var(--shadow-lg);background-color:#3e9715!important}.btn-outline-primary{border:1px solid var(--primary)!important;color:var(--primary)!important}.btn-outline-primary:hover{box-shadow:var(--shadow-lg);transition:all .3s;transform:translateY(-2px);background-color:var(--primary)!important;color:var(--white)!important}@media (max-width:768px){.primary_btn{font-size:var(--fs-body-small);padding:4px 8px 6px!important}.secondary_btn{font-size:var(--fs-body-small);margin-bottom:15px;padding:4px 8px 6px!important}.section-subtitle{margin-top:7px}.newsletter.mt-4{margin-top:40px!important}.card-title{padding-top:10px}.cta .content_wrapper{padding:48px 20px 0!important}}@media (max-width:1200px){.secondary_btn{font-size:var(--fs-body-small);margin-bottom:40px;font-size:25px;padding:4px 15px 6px!important}}.section-padding{padding:var(--section-space-sm)var(--section-padding-x-sm)}.section-margin{margin:var(--section-space-sm)0}@media (min-width:768px){.section-padding{padding:var(--section-space-md)var(--section-padding-x-md)}.section-margin{margin:var(--section-space-md)0}}@media (min-width:1200px){.section-padding{padding:var(--section-space-lg)var(--section-padding-x-lg)}.section-margin{margin:var(--section-space-lg)0}}.swiper-pagination{bottom:0!important}.swiper-pagination-bullet{box-shadow:var(--shadow-sm);transition:all .3s;opacity:1!important;background:#fff!important}.swiper-pagination-bullet-active{box-shadow:var(--shadow-sm);background:var(--primary)!important;border-radius:4px!important;width:19px!important;height:10px!important}.sticky-box{background:linear-gradient(177deg,#d3eeff 50%,#fff 100%)!important}.accordionItem{margin-bottom:var(--space-16);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:none;transition:box-shadow .3s;overflow:hidden;background-color:#f5f5f7!important}.accordionItem:hover{box-shadow:var(--shadow-md)}.accordionButton:focus{box-shadow:none;border:none;outline:none}.accordionButton:hover{background-color:var(--gray-100)}.accordion-button:not(.collapsed){font-weight:var(--fw-semibold);background:var(--gray-100)!important}.accordionButton:not(.collapsed):hover{background:var(--dark-primary);opacity:.95}.questionText{text-align:left;padding-right:var(--space-20);line-height:var(--lh-normal);flex:1}.accordionButton:not(.collapsed) .iconWrapper{background:rgba(255,255,255,.2);transform:rotate(180deg)}.accordionBody{padding:var(--space-20)var(--space-24);font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--gray-600);background:var(--white);border-top:1px solid var(--gray-200);font-family:var(--font-primary)}@media (max-width:1023px){.accordionButton,.accordionBody{padding:var(--space-16)var(--space-20)}.questionText{padding-right:var(--space-16)}}@media (max-width:767px){.faqContainer{padding:0 var(--space-8)}.accordionItem{margin-bottom:var(--space-12)}.accordionButton,.accordionBody{padding:var(--space-16)var(--space-16);font-size:var(--fs-body-small)}.questionText{padding-right:var(--space-12)}}.gradient_section{background-color:#fff;padding:0;position:relative;overflow:hidden}.gradient_ball{filter:blur(120px);z-index:0;pointer-events:none;background:radial-gradient(circle,rgba(0,132,255,.635),#fff);width:400px;height:530px;top:43%;right:0%;transform:translateY(-50%);position:absolute!important}.gradient_section>:not(.gradient_ball){z-index:1;position:relative}.gradient_ball_two{filter:blur(120px);z-index:0;pointer-events:none;background:radial-gradient(circle,rgba(0,132,255,.635),#fff);width:400px;height:530px;top:60%;left:0%;transform:translateY(-50%);position:absolute!important}.gradient_section>:not(.gradient_ball_two){z-index:1;position:relative}@media (max-width:768px){.gradient_ball_two{display:none}}.to_top{border:3px solid var(--white);margin:16px 20px!important;bottom:0!important}@media (max-width:768px){.to_top{margin:6px 15px!important;bottom:0!important}}@media (max-width:992px){.logo{width:120px}}@media (max-width:768px){.logo{width:115px}}@media (max-width:991px){.healing_image{margin-top:20px}}.videoOverlay{z-index:1050;background:rgba(0,0,0,.85);justify-content:center;align-items:center;width:100%;height:100%;animation:.3s ease-in-out fadeIn;display:flex;position:fixed;top:0;left:0}.videoModal{background:#000;border-radius:12px;width:90%;max-width:900px;animation:.3s ease-in-out scaleUp;position:relative;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.6)}.closeButton{cursor:pointer;z-index:10;background:rgba(0,0,0,.6);border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s ease-in-out;display:flex;position:absolute;top:12px;right:12px}.closeButton:hover{background:rgba(0,0,0,.8)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleUp{0%{transform:scale(.9)}to{transform:scale(1)}}.floatingCTA{border-radius:var(--radius-md);z-index:9999;background:#e8ebf6;width:70%;position:fixed;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 -3px 10px rgba(0,0,0,.1)}@media (max-width:768px){.floatingCTA{background:0 0;bottom:0;width:100%!important}}.ctaForm{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.ctaForm input{border:1px solid #ccc;border-radius:6px;outline:none;min-width:180px;padding:10px 14px;font-size:14px;transition:border-color .2s ease-in-out}.ctaForm input:focus{border-color:#0dcaf0}.mobileCTA{justify-content:flex-start;width:100%;padding:0 12px;display:flex}.bookButton{background:linear-gradient(90deg,#284797 0%,#0576bc 100%);border-radius:6px;padding:8px 14px;font-size:14px}.mobileFormWrapper{opacity:0;max-height:0;transition:max-height .4s,opacity .4s;overflow:hidden}.mobileFormWrapper.showForm{opacity:1;width:100%;max-height:300px}.mobileForm{z-index:9999999;background:#fff;border-top:1px solid #ddd;flex-direction:column;gap:10px;width:100%;padding:12px;display:flex}.mobileForm input{border:1px solid #ccc;border-radius:6px;padding:10px;font-size:14px}.mobileForm input:focus{border-color:#0dcaf0}@media (max-width:768px){.hlogo{width:105px!important}}.breadcrumb-banner .breadcrumb a{color:#fff;text-decoration:underline}.breadcrumb-banner .breadcrumb-item.active{color:#f0f0f0}.breadcrumb-item.active,.breadcrumb-item+.breadcrumb-item:before{color:#fff!important}.swiperNav{background:var(--white);border:2px solid var(--primary);width:48px;height:48px;color:var(--primary);cursor:pointer;z-index:20;box-shadow:var(--shadow-md);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.swiperNav:hover{background:var(--primary);color:var(--white);transform:translateY(-50%)scale(1.1)}.swiperNav i{font-size:24px;font-weight:700}.swiperButtonPrev{left:0}.swiperButtonNext{right:0}.swiperNav.swiper-button-disabled{opacity:.3;cursor:not-allowed}.swiperNav.swiper-button-disabled:hover{background:var(--white);color:var(--primary);transform:translateY(-50%)scale(1)}.serviceSwiper .swiper-pagination-bullet{opacity:.3;background:#51bdd6;width:10px;height:10px;transition:all .2s;margin:20px!important}.serviceSwiper .swiper-pagination-bullet-active{opacity:1}@media (max-width:768px){.serviceSwiper{padding-bottom:48px;position:relative}.serviceSwiper .swiper-pagination{text-align:center;width:100%;position:absolute;bottom:8px;left:0;display:block!important}.swiperNav{display:none!important}.section-padding .pb-5{padding-bottom:.8rem!important}.banner_image.mt-4{margin-top:0!important}.banner_image.p-40{padding:20px!important}.p-32{padding:25px 0}.pbt-0{margin-top:40px;padding-bottom:0!important}.secondary_btn{font-size:15px;padding:4px 6px!important}.pbt-0 .p-48{padding:20px 0 0}}@media (min-width:800px) and (max-width:1200px){.homeBanner .col-lg-6{width:100%!important}}.dotted-loader{border:4px solid #20356a;border-style:solid solid dotted dotted;border-radius:50%;width:100px;height:100px;animation:2s linear infinite rotate-right;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dotted-loader:before{content:"";border:4px solid #128276;border-style:solid dotted;border-radius:50%;width:60px;height:60px;margin:auto;animation:1s linear infinite rotate-left;position:absolute;top:0;bottom:0;left:0;right:0}
