:root{--main-color:#1c3d5a;--secondary-color:orange;--black-color:#0e0e0e;--roboto-font:"Roboto", sans-serif;--open-sans-font:"Open Sans", sans-serif;--dm-sans-font:"DM Sans", sans-serif;--navy-color:#166534;--white-color:#fff}html{--site-header-offset:110px;background-color:#fff;margin:0}p{margin:0}body{font-family:var(--roboto-font);margin:0;position:relative}.radiusBttn{background-color:#fff;border-top-left-radius:25px;padding:8px;position:absolute;bottom:0;right:0}.radiusBttn:after{content:"";background-color:#0000;border-bottom-right-radius:20px;width:10px;height:32.5px;position:absolute;bottom:0;right:0;box-shadow:0 20px #fff}.radiusBttn:before{content:"";background-color:#0000;border-bottom-right-radius:20px;width:32.5px;height:40px;position:absolute;bottom:0;left:-50%;box-shadow:0 20px #fff}.radiusBttn a{cursor:pointer;background-color:var(--black-color);border:none;border-radius:50%;justify-content:center;align-items:center;width:49px;height:49px;font-size:22px;transition:all .3s ease-in-out;display:flex}.radiusBttn a .icon{color:#fff;transition:all .3s ease-in-out}.radiusBttn a:hover{background-color:var(--secondary-color)}.radiusBttn a:hover .icon{color:var(--black-color);transform:scale(1.4)}.gardientTextStroke{font-family:var(--dm-sans-font);color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:6px;background:linear-gradient(90deg, #ffe4b3, var(--secondary-color) 70%, var(--main-color));-webkit-background-clip:text;background-clip:text;font-size:clamp(32px,8.2vw,92px);font-weight:800;line-height:100%;display:inline-block;position:relative}.gardientTextStroke:before{font-family:var(--dm-sans-font);content:attr(data-text);-webkit-text-fill-color:var(--black-color);-webkit-text-stroke-width:4px;-webkit-text-stroke-color:transparent;line-height:100%;position:absolute;inset:0}#CTABttn{background-color:var(--secondary-color);color:#fff;text-transform:none;border-radius:50px;margin-top:24px;padding:10px 20px;font-size:clamp(14px,1.4vw,16px);transition:all .3s ease-in-out}#CTABttn:hover{transform:scale(.95)}
.navbar{z-index:1000;justify-content:center;align-items:center;max-height:110px;padding:16px 5.3%;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;left:0;right:0}.navbar.open{background-color:#fff;border-bottom:1px solid #0000008e;padding:16px 0%}.navbar.open .wrapper{box-shadow:none;max-height:78px}.navbar .rightNav{align-items:center;gap:12px;display:flex}.navbar .rightNav .navCTA{text-transform:capitalize;color:var(--secondary-color);border:1px solid var(--secondary-color);border-radius:40px;padding:8px 18px;font-size:clamp(14px,1.6vw,16px);font-weight:500;transition:all .3s ease-in-out;box-shadow:0 5px 23px 4px #0000001a}.navbar .rightNav .navCTA:hover{background-color:var(--secondary-color);color:#fff;transform:scale(.92)}@media (max-width:540px){.navbar .rightNav .navCTA{display:none}}.navbar .rightNav .mobileMenuBttn{color:var(--secondary-color);font-size:30px;display:none}@media (max-width:900px){.navbar .rightNav .mobileMenuBttn{justify-content:center;align-items:center;display:flex}}.navbar .wrapper{width:calc(100% - 40px);max-width:1352px;font-family:var(--roboto-font);background-color:#fff;border-radius:24px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:relative;box-shadow:0 5px 23px 4px #0000001a}.navbar .wrapper .logoWrapper{justify-content:center;align-items:center;width:25%;min-width:130px;max-width:220px;display:flex}.navbar .wrapper .logoWrapper img{object-fit:contain;width:100%}.navbar .wrapper .linksWrapper{align-items:center;gap:14px;width:max-content;display:flex}.navbar .wrapper .linksWrapper .mainLink,.navbar .wrapper .linksWrapper .megaLink{cursor:pointer;color:var(--main-color);padding:12px 0;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s ease-in-out}.navbar .wrapper .linksWrapper .mainLink:hover,.navbar .wrapper .linksWrapper .megaLink:hover{color:var(--secondary-color)}.navbar .wrapper .linksWrapper .megaLink{cursor:pointer;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.navbar .wrapper .linksWrapper .megaLink .icon{font-size:14px;transition:all .2s ease-in-out}.navbar .wrapper .linksWrapper .megaLink:hover .icon{color:var(--secondary-color);transform:rotate(180deg)}.navbar .wrapper .linksWrapper .megaLink:hover .dropMenu{opacity:1;max-height:300px}.navbar .wrapper .linksWrapper .megaLink .dropMenu{opacity:0;background-color:#fff;border-radius:12px;flex-direction:column;width:fit-content;min-width:100%;max-height:0;padding:20px 24px;transition:all .3s ease-in-out;display:flex;position:absolute;top:100%;overflow:hidden;box-shadow:0 5px 23px 4px #0000001a}.navbar .wrapper .linksWrapper .megaLink .dropMenu .innerLink{white-space:nowrap;color:var(--main-color);align-items:center;padding:10px 0;font-size:15px;text-decoration:none;display:flex}.navbar .wrapper .linksWrapper .megaLink .dropMenu .innerLink .linkTxt{transition:all .2s ease-in-out;display:block;transform:translate(-8px)}.navbar .wrapper .linksWrapper .megaLink .dropMenu .innerLink .innerIcon{opacity:0;transition:all .2s ease-in-out}.navbar .wrapper .linksWrapper .megaLink .dropMenu .innerLink:hover{color:var(--secondary-color)}.navbar .wrapper .linksWrapper .megaLink .dropMenu .innerLink:hover .linkTxt{transform:translate(4px)}.navbar .wrapper .linksWrapper .megaLink .dropMenu .innerLink:hover .innerIcon{opacity:1}@media (max-width:900px){.navbar .wrapper .linksWrapper{display:none}}.navbar .mobileMenu{z-index:999;background-color:#fff;flex-direction:column;width:100%;max-height:0;transition:all .3s ease-in-out;display:flex;position:absolute;top:100%;overflow:hidden}.navbar .mobileMenu .mobileLinks{color:var(--main-color);font-size:20px;font-family:var(--roboto-font);border-bottom:1px solid #1c3d5a27;padding:24px;text-decoration:none;display:flex}.navbar .mobileMenu .mobileLinks:last-child{border-bottom:none}.navbar .mobileMenu .megaLink{color:var(--main-color);font-size:20px;font-family:var(--roboto-font);border-bottom:1px solid #1c3d5a27}.navbar .mobileMenu .megaLink .parentLink{justify-content:space-between;align-items:center;padding:24px;display:flex}.navbar .mobileMenu .megaLink .innerLinkWrapper{background-color:#ededed90;max-height:0;transition:all .3s ease-in-out;overflow:hidden}.navbar .mobileMenu .megaLink .innerLinkWrapper .innerLink{color:var(--main-color);font-size:20px;font-family:var(--roboto-font);margin-left:20px;padding:24px;text-decoration:none;display:flex}.navbar .mobileMenu .megaLink .icon{transition:all .3s ease-in-out}.navbar .mobileMenu .megaLink.open .innerLinkWrapper{max-height:500px}.navbar .mobileMenu .megaLink.open .icon{transform:rotate(180deg)}.navbar .mobileMenu.active{max-height:calc(100vh - 111px);overflow:auto}@media (max-width:540px){.navbar .mobileMenu .rightNav{padding:24px}}.navbar .mobileMenu .rightNav .navCTA{display:none}@media (max-width:540px){.navbar .mobileMenu .rightNav .navCTA{color:#fff;background-color:var(--secondary-color);width:100%;font-size:18px;display:block}}
.consultFormCont{width:85%;max-width:720px;height:85%;max-height:642px;font-family:var(--open-sans-font);background-color:#fff;border-radius:20px;flex-direction:column;gap:36px;padding:20px 24px 36px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:580px){.consultFormCont{width:90%;padding:20px 12px 24px}}.consultFormCont .topWrapper{justify-content:space-between;align-items:center;display:flex}.consultFormCont .topWrapper .formTitle{opacity:.8;font-size:clamp(24px,3vw,26px);font-weight:600}.consultFormCont .topWrapper .closeBttn{width:40px;height:40px}.consultFormCont .wrapper{border:1px solid #00000040;border-radius:16px;flex-direction:column;gap:12px;width:100%;height:calc(100% - 76px);display:flex;overflow:hidden;box-shadow:0 5px 23px 4px #0000001a}.consultFormCont .wrapper .inputsWrapper{border-top:1px solid #0000001a;flex-wrap:wrap;gap:16px;max-height:calc(100% - 100px);padding:24px;display:flex;overflow:auto}@media (max-width:580px){.consultFormCont .wrapper .inputsWrapper{padding:20px 12px}}.consultFormCont .wrapper .inputsWrapper::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#0000}.consultFormCont .wrapper .inputsWrapper::-webkit-scrollbar{background-color:#0000;width:8px}.consultFormCont .wrapper .inputsWrapper::-webkit-scrollbar-thumb{background-color:var(--secondary-color);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(.5,#fff3),color-stop(.5,#0000),to(#0000));border-radius:10px}.consultFormCont .wrapper .inputsWrapper .formPagination{border-top:1px solid #0000001a;justify-content:space-between;align-items:center;width:100%;padding:20px 0 0;display:flex}.consultFormCont .wrapper .inputsWrapper .formPagination .nextBttn{background-color:var(--secondary-color);color:#fff;text-transform:capitalize;padding:6px 26px}.consultFormCont .wrapper .inputsWrapper .formPagination .prevBttn{border:1px solid var(--secondary-color);color:var(--secondary-color);text-transform:capitalize;padding:6px 26px}.consultFormCont .wrapper .inputsWrapper .formPagination .prevBttn.hidden{opacity:0;pointer-events:none}.consultFormCont .wrapper .inputsWrapper .formPagination .submitBttn{background-color:var(--secondary-color);color:#fff;text-transform:capitalize;margin-left:auto;padding:6px 32px;font-size:16px}.consultFormCont .wrapper .inputsWrapper .formPagination .submitBttn:disabled{opacity:.4}.consultFormCont .successWindow{font-family:var(--dm-sans-font);text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100% - 76px);display:flex}.consultFormCont .successWindow .icon{color:var(--secondary-color);font-size:64px}.consultFormCont .successWindow p{color:var(--black-color);opacity:.8;max-width:90%;font-size:16px;line-height:150%}
.FormStepper{gap:4px;width:calc(100% - 24px);padding:24px 12px 12px;display:flex}.FormStepper .labelsWrapper{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}@media (max-width:890px){.FormStepper .labelsWrapper{gap:4px}}.FormStepper .labelsWrapper .stepperLabel{color:var(--black-color);cursor:pointer;align-items:center;gap:6px;font-weight:600;display:flex}@media (max-width:570px){.FormStepper .labelsWrapper .stepperLabel{border-right:1px solid #00000040;flex-direction:column;padding:0 4px}}.FormStepper .labelsWrapper .stepperLabel .number{background-color:var(--black-color);color:#fff;opacity:.2;border-radius:50%;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;font-size:14px;display:flex}@media (max-width:890px){.FormStepper .labelsWrapper .stepperLabel .number{gap:4px;width:22px;min-width:22px;height:22px;font-size:12px}}@media (max-width:420px){.FormStepper .labelsWrapper .stepperLabel .number{gap:4px;width:18px;min-width:18px;height:18px;font-size:10px}}.FormStepper .labelsWrapper .stepperLabel p{text-align:center;opacity:.2;flex-grow:1;font-size:clamp(10px,2vw,12px)}.FormStepper .labelsWrapper .stepperLabel .line{background-color:var(--black-color);opacity:.2;width:25px;height:1.5px}@media (max-width:780px){.FormStepper .labelsWrapper .stepperLabel .line{display:none}}.FormStepper .labelsWrapper .stepperLabel.active{color:var(--secondary-color);font-weight:700}.FormStepper .labelsWrapper .stepperLabel.active p,.FormStepper .labelsWrapper .stepperLabel.active .number{opacity:1}.FormStepper .labelsWrapper .stepperLabel.active .line{opacity:1;background-color:var(--secondary-color)}.FormStepper .labelsWrapper .stepperLabel.active .number{background-color:var(--secondary-color)}
