.layout_main__3UyC_{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding-bottom:100px;justify-content:flex-start}.layout_consultButton__iKfGo{position:fixed;right:clamp(1rem,2vw,1.5rem);bottom:clamp(1rem,2vw,1.5rem);z-index:990;display:inline-flex;min-height:48px;align-items:center;gap:1.5rem;padding:0 1.1rem;color:#061015;font-size:.75rem;font-weight:700;border:1px solid #65c6f5;border-radius:0;background:#65c6f5;box-shadow:0 10px 35px rgba(0,0,0,.28);cursor:pointer;transition:transform .2s ease,background .2s ease}.layout_consultButton__iKfGo:hover{background:#8ed7f9;transform:translateY(-2px)}.layout_consultButton__iKfGo:focus-visible{outline:3px solid #fff;outline-offset:4px}@media (max-width:560px){.layout_consultButton__iKfGo{right:12px;bottom:76px;width:48px;padding:0;justify-content:center;border-radius:50%}.layout_consultButton__iKfGo span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.layout_consultButton__iKfGo{transition:none}}.dark .layout_main__3UyC_{background-color:#000}.layout_last__JpO5M{height:50vh}.layout_ocean__5bKel{height:20vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.layout_gear__rpkuq{background:linear-gradient(180deg,#167fb6 20%,#000);text-align:center;color:transparent;background-clip:text;-webkit-background-clip:text}.layout_india__mgRxQ{font-weight:200;margin-top:15px;font-size:1rem;font-size:min(1.5rem,1.5rem,3rem)}.layout_toast__gL0Kl{background:rgba(0,0,0,.8)!important;border:1px solid hsla(0,0%,100%,.1)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:#fff!important;font-size:.9rem!important;border-radius:8px!important;padding:.8rem 1rem!important}.layout_toast__gL0Kl[data-type=success]{background:rgba(76,175,80,.2)!important;border-color:rgba(76,175,80,.3)!important}.layout_toast__gL0Kl[data-type=error]{background:rgba(244,67,54,.2)!important;border-color:rgba(244,67,54,.3)!important}.layout_name_container__y74ka{color:hsla(0,0%,100%,.725);text-shadow:0 0 100px #167fb6;font-size:2.5rem;background:linear-gradient(180deg,#167fb6 20%,#000);background-clip:text;-webkit-background-clip:text}@media only screen and (min-width:320px){.layout_name_container__y74ka{font-size:2.5rem}}@media only screen and (min-width:480px){.layout_name_container__y74ka{font-size:3rem}}@media only screen and (min-width:600px){.layout_name_container__y74ka{font-size:3.5rem}}@media only screen and (min-width:768px){.layout_name_container__y74ka{font-size:4rem}}@media only screen and (min-width:1024px){.layout_name_container__y74ka{font-size:5rem}}@media only screen and (min-width:1200px){.layout_name_container__y74ka{font-size:6rem}}@media only screen and (min-width:1400px){.layout_name_container__y74ka{font-size:7rem}}.navbar_navbar__UcCMH{display:flex;flex-direction:column;justify-content:space-between;align-items:space-between;position:fixed;bottom:0;height:64px;z-index:1000;width:100%;background-color:#000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;transition:.8s ease-in-out;animation:navbar_bounceup__gBGC9 .8s forwards;box-shadow:0 0 120px 10px rgba(23,80,124,.712)}.navbar_logo_cont__fA1Xh{height:100%;width:max-content;display:flex;justify-content:center;align-items:center}.navbar_cname__5fRjj{font-size:1.8rem;color:#fff;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:#fff;-webkit-background-clip:text;background:linear-gradient(180deg,#1ca0e7,rgba(66,133,195,.89) 40.9%,#0c4562);background-clip:text;-webkit-text-fill-color:transparent}.navbar_nav_inner__l9kH0{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.navbar_nicon__X2Pv9{margin-right:10px;height:20px;width:auto}.navbar_nav_inner_inner__blcBc{width:100%;padding:5px 1rem;display:flex;justify-content:space-between;align-items:center}.navbar_logo__udk8S{height:40px;width:auto}.navbar_leftArc__PZv27,.navbar_rightArc__6Qqqo{position:absolute;top:-40px;fill:#000}.navbar_leftArc__PZv27{left:0}.navbar_rightArc__6Qqqo{right:0}@keyframes navbar_bounceup__gBGC9{0%{transform:translateY(100%)}to{transform:translateY(0)}}.navbar_burgermenu__7vHP2{display:flex;justify-content:center;align-items:center;color:#fff;width:-moz-fit-content;width:fit-content;background-color:transparent;border:none;cursor:pointer;transform:rotate(180deg);animation:navbar_fadein__DBXLq 1s forwards}@keyframes navbar_fadein__DBXLq{0%{opacity:0}to{opacity:1}}.navbar_icon__nMiTe{--dim:28px;height:var(--dim);width:var(--dim);fill:#ffffffb3;cursor:pointer}.navbar_navlinks__VELM7{display:none;justify-content:space-between;align-items:center}.navbar_navlinks2__E1fwA{width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:1rem 20px;animation:navbar_fadein__DBXLq 1s forwards}.navbar_mlink__fczLx,.navbar_mlink_cont__D7trz{display:flex;justify-content:center;align-items:center}.navbar_mlink__fczLx{margin:10px 0}.navbar_link__N5nFl{color:#fff;text-decoration:none;margin:0 1rem}.navbar_link__N5nFl:hover{color:#1ca0e7}@media only screen and (min-width:768px){.navbar_navbar__UcCMH,.navbar_navlinks__VELM7{display:flex}.navbar_burgermenu__7vHP2{display:none}.navbar_nav_inner__l9kH0{justify-content:center}.navbar_nav_inner_inner__blcBc{width:80%}}.footer_footer__9CDfo{width:80%;margin-bottom:30px;transition:display 2s ease-in-out}.footer_footer_inner__ukQfR{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;align-items:flex-start;justify-content:space-evenly}.footer_footer_tab__vVam6{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px;width:100%}.footer_footer_link__8rYDx{color:rgba(0,0,0,.501);margin:25px 0;font-weight:400;text-align:center}.dark .footer_footer_link__8rYDx{color:hsla(0,0%,100%,.5)}.footer_footer_link__8rYDx:hover{color:#1ca0e7}.footer_footer_link_cont__1f6y5{margin:10px 0;text-align:center}.footer_footer_text__slecw{margin-top:20px;text-align:center}.footer_tab_head__cM6jh{color:#1ca0e7;font-size:1.5rem;font-weight:600;margin:10px 0}.dark .footer_tab_head__cM6jh{color:#1ca0e7}@media only screen and (min-width:768px){.footer_footer_tab__vVam6{width:20%}}.whatsappCTA_cta__8vden{position:fixed;z-index:990;left:clamp(1rem,2vw,1.5rem);bottom:clamp(1rem,2vw,1.5rem);display:inline-flex;align-items:center;gap:.65rem;min-height:48px;padding:0 1rem;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;background:#0e8f52;box-shadow:0 10px 35px rgba(0,0,0,.28);color:#fff;font-size:.75rem;font-weight:700;text-decoration:none;transition:transform .2s ease,background .2s ease}.whatsappCTA_cta__8vden svg{width:20px;height:20px}.whatsappCTA_cta__8vden:hover{transform:translateY(-2px);background:#17a763}.whatsappCTA_cta__8vden:focus-visible{outline:3px solid #65c6f5;outline-offset:4px}@media(max-width:560px){.whatsappCTA_cta__8vden{width:48px;padding:0;justify-content:center;bottom:76px}.whatsappCTA_cta__8vden span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.whatsappCTA_cta__8vden{transition:none}}.bookConsultation_overlay__2lLQU{position:fixed;inset:0;z-index:2200;display:grid;place-items:center;padding:24px;background:rgba(2,7,10,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.bookConsultation_modal___Zx9s{position:relative;display:grid;grid-template-columns:minmax(290px,.82fr) minmax(440px,1.18fr);width:min(940px,100%);max-height:calc(100dvh - 48px);overflow:hidden;color:#f4f8fa;background:#05090c;border:1px solid rgba(161,192,207,.25);box-shadow:0 32px 100px rgba(0,0,0,.55)}.bookConsultation_closeButton__H9JEw{position:absolute;z-index:3;top:20px;right:20px;width:38px;height:38px;padding:0;border:1px solid rgba(161,192,207,.25);border-radius:50%;background:#05090c;cursor:pointer}.bookConsultation_closeButton__H9JEw span{position:absolute;top:18px;left:11px;width:15px;height:1px;background:#f4f8fa;transform:rotate(45deg)}.bookConsultation_closeButton__H9JEw span:last-child{transform:rotate(-45deg)}.bookConsultation_closeButton__H9JEw:hover{border-color:#65c6f5}.bookConsultation_intro__Aw9SB{display:flex;flex-direction:column;min-height:630px;padding:48px 40px 34px;background:linear-gradient(rgba(101,198,245,.055) 1px,transparent 0),linear-gradient(90deg,rgba(101,198,245,.055) 1px,transparent 0),#071015;background-size:46px 46px;border-right:1px solid rgba(161,192,207,.18)}.bookConsultation_eyebrow__gI2Ks,.bookConsultation_stepContent__v4zLy header p{margin:0 0 20px;color:#65c6f5;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bookConsultation_intro__Aw9SB h2{max-width:390px;margin:0;font-size:clamp(35px,4vw,54px);font-weight:500;line-height:.98;letter-spacing:-.055em}.bookConsultation_introCopy__ULdEZ{max-width:360px;margin:26px 0 0;color:#a9b8c0;font-size:14px;line-height:1.7}.bookConsultation_callDetails__wGNkW{margin-top:auto;border-top:1px solid rgba(161,192,207,.18)}.bookConsultation_callDetails__wGNkW>div{display:grid;grid-template-columns:32px 1fr;grid-gap:10px;gap:10px;padding:15px 0;border-bottom:1px solid rgba(161,192,207,.14)}.bookConsultation_callDetails__wGNkW span,.bookConsultation_timezone__OJGhK{color:#70838e;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.bookConsultation_callDetails__wGNkW p{margin:0;color:#82939c;font-size:11px;line-height:1.45}.bookConsultation_callDetails__wGNkW strong{display:block;margin-bottom:2px;color:#f4f8fa;font-size:12px;font-weight:600}.bookConsultation_timezone__OJGhK{margin:20px 0 0}.bookConsultation_bookingPanel__7t4an{display:flex;min-width:0;flex-direction:column;padding:48px 48px 38px;overflow-y:auto}.bookConsultation_stepNav__VheuB{display:grid;grid-template-columns:repeat(3,1fr);margin:0 54px 44px 0;border-bottom:1px solid rgba(161,192,207,.18)}.bookConsultation_stepItem__G2Ovn{position:relative;display:flex;gap:8px;padding:0 0 13px;color:#586b75;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.bookConsultation_stepItem__G2Ovn span{font-size:8px}.bookConsultation_activeStep__DQ0VK{color:#d8e3e8}.bookConsultation_activeStep__DQ0VK:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;background:#65c6f5}.bookConsultation_form__QaTKL{display:flex;min-height:0;flex:1 1;flex-direction:column}.bookConsultation_stepContent__v4zLy{min-height:416px}.bookConsultation_stepContent__v4zLy header{margin-bottom:30px}.bookConsultation_stepContent__v4zLy header p{margin-bottom:10px}.bookConsultation_stepContent__v4zLy h3{margin:0;font-size:28px;font-weight:500;letter-spacing:-.035em}.bookConsultation_fields__cY3k6{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px 22px;gap:28px 22px}.bookConsultation_fields__cY3k6 label{display:flex;min-width:0;flex-direction:column;gap:8px}.bookConsultation_fields__cY3k6 label:last-child{grid-column:1/-1}.bookConsultation_fields__cY3k6 label>span{color:#83949d;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.bookConsultation_fields__cY3k6 input,.bookConsultation_fields__cY3k6 select{width:100%;min-width:0;padding:11px 0 13px;color:#f4f8fa;font:inherit;font-size:14px;border:0;border-bottom:1px solid rgba(161,192,207,.26);border-radius:0;outline:0;background:transparent}.bookConsultation_fields__cY3k6 input::placeholder{color:#50616a}.bookConsultation_fields__cY3k6 input:focus,.bookConsultation_fields__cY3k6 select:focus{border-color:#65c6f5}.bookConsultation_fields__cY3k6 select{cursor:pointer;color-scheme:dark}.bookConsultation_calendar__EhVNd{border:1px solid rgba(161,192,207,.18)}.bookConsultation_calendarHeader__3F8Xs{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;border-bottom:1px solid rgba(161,192,207,.18)}.bookConsultation_calendarHeader__3F8Xs strong{text-align:center;font-size:13px;font-weight:600}.bookConsultation_calendarHeader__3F8Xs button{height:44px;color:#dce8ed;border:0;background:transparent;cursor:pointer}.bookConsultation_calendarHeader__3F8Xs button:first-child{border-right:1px solid rgba(161,192,207,.18)}.bookConsultation_calendarHeader__3F8Xs button:last-child{border-left:1px solid rgba(161,192,207,.18)}.bookConsultation_calendarHeader__3F8Xs button:disabled{color:#33434b;cursor:not-allowed}.bookConsultation_calendarGrid__p_z_A{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;padding:12px}.bookConsultation_calendarGrid__p_z_A>button,.bookConsultation_calendarGrid__p_z_A>span{display:grid;min-width:0;aspect-ratio:1;place-items:center}.bookConsultation_calendarGrid__p_z_A>button{color:#dce8ed;font-size:12px;border:1px solid transparent;background:transparent;cursor:pointer}.bookConsultation_calendarGrid__p_z_A>button:hover:not(:disabled){border-color:rgba(101,198,245,.55)}.bookConsultation_calendarGrid__p_z_A>button:disabled{color:#35454d;cursor:not-allowed}.bookConsultation_calendarGrid__p_z_A>button.bookConsultation_selectedDate__jOoQE{color:#051015;background:#65c6f5}.bookConsultation_dayName__mLQYe{color:#637680;font-size:9px}.bookConsultation_timeSlots__nB8sd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.bookConsultation_timeSlots__nB8sd button{display:flex;align-items:center;justify-content:space-between;padding:14px 12px;color:#dce8ed;border:1px solid rgba(161,192,207,.2);background:transparent;cursor:pointer}.bookConsultation_timeSlots__nB8sd button:hover{border-color:rgba(101,198,245,.65)}.bookConsultation_timeSlots__nB8sd button.bookConsultation_selectedTime___KpL_{color:#061015;border-color:#65c6f5;background:#65c6f5}.bookConsultation_timeSlots__nB8sd span{font-size:12px;font-weight:600}.bookConsultation_timeSlots__nB8sd small{color:#70838d;font-size:8px;text-transform:uppercase}.bookConsultation_timeSlots__nB8sd .bookConsultation_selectedTime___KpL_ small{color:#28566a}.bookConsultation_summary__E0EhJ{display:grid;grid-template-columns:90px 1fr;margin-top:28px;padding-top:18px;border-top:1px solid rgba(161,192,207,.18)}.bookConsultation_summary__E0EhJ span{color:#657984;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.bookConsultation_summary__E0EhJ p{margin:0;color:#b2c0c7;font-size:12px;line-height:1.6}.bookConsultation_actions__MmXiV{display:flex;justify-content:flex-end;gap:10px;margin-top:auto;padding-top:25px}.bookConsultation_actions__MmXiV button{min-height:46px;padding:0 20px;font-size:11px;font-weight:700;cursor:pointer}.bookConsultation_backButton__IF67v{color:#b9c7ce;border:1px solid rgba(161,192,207,.24);background:transparent}.bookConsultation_primaryButton__LORlE{min-width:190px;color:#061015;border:1px solid #65c6f5;background:#65c6f5}.bookConsultation_primaryButton__LORlE span{margin-left:22px}.bookConsultation_primaryButton__LORlE:hover{background:#8ed7f9}.bookConsultation_primaryButton__LORlE:disabled{opacity:.55;cursor:wait}@media (max-width:780px){.bookConsultation_overlay__2lLQU{align-items:end;padding:12px 12px calc(76px + env(safe-area-inset-bottom))}.bookConsultation_modal___Zx9s{grid-template-columns:1fr;width:100%;max-height:calc(100dvh - 96px);overflow-y:auto}.bookConsultation_intro__Aw9SB{min-height:auto;padding:28px 24px 24px;border-right:0;border-bottom:1px solid rgba(161,192,207,.18)}.bookConsultation_intro__Aw9SB h2{max-width:300px;padding-right:30px;font-size:36px}.bookConsultation_introCopy__ULdEZ{margin-top:16px;padding-right:10px}.bookConsultation_callDetails__wGNkW{display:none}.bookConsultation_timezone__OJGhK{margin-top:14px}.bookConsultation_bookingPanel__7t4an{overflow:visible;padding:26px 24px 24px}.bookConsultation_stepNav__VheuB{margin:0 0 28px}.bookConsultation_stepContent__v4zLy{min-height:auto}.bookConsultation_stepContent__v4zLy h3{font-size:24px}.bookConsultation_stepContent__v4zLy header{margin-bottom:24px}.bookConsultation_fields__cY3k6{grid-template-columns:1fr;gap:20px}.bookConsultation_fields__cY3k6 label:last-child{grid-column:auto}.bookConsultation_actions__MmXiV{margin-top:28px}}@media (max-width:480px){.bookConsultation_overlay__2lLQU{padding-right:8px;padding-left:8px}.bookConsultation_modal___Zx9s{max-height:calc(100dvh - 90px)}.bookConsultation_intro__Aw9SB{padding:24px 18px 20px}.bookConsultation_intro__Aw9SB h2{font-size:31px}.bookConsultation_introCopy__ULdEZ{font-size:12px;line-height:1.6}.bookConsultation_bookingPanel__7t4an{padding:23px 18px 20px}.bookConsultation_closeButton__H9JEw{top:14px;right:14px}.bookConsultation_stepItem__G2Ovn{gap:4px;font-size:8px}.bookConsultation_calendarGrid__p_z_A{padding:8px}.bookConsultation_timeSlots__nB8sd{grid-template-columns:repeat(2,1fr)}.bookConsultation_actions__MmXiV button{padding:0 15px}.bookConsultation_primaryButton__LORlE{min-width:0;flex:1 1}}