.HubHero-module__5ACSDW__hubHeroContainer{background:linear-gradient(180deg,var(--brand-blue)0,var(--brand-sky)55%,#fff 100%);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);gap:.5rem;width:98.5%;min-height:27rem;margin-top:12px;padding-bottom:1.5rem}.HubHero-module__5ACSDW__hubHeroContainer,.HubHero-module__5ACSDW__hubMainHeading{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.HubHero-module__5ACSDW__hubMainHeading{color:var(--brand-navy);text-align:center;gap:1rem;margin-top:.5rem}.HubHero-module__5ACSDW__hubTitle{color:var(--brand-navy);font-size:var(--display-xl);font-weight:var(--fw-bold);line-height:1.1}.HubHero-module__5ACSDW__hubSubHeading,.HubHero-module__5ACSDW__hubTitle{font-family:Nunito,sans-serif}.HubHero-module__5ACSDW__hubSubHeading{color:#14498a;font-size:var(--text-md);font-weight:var(--fw-semibold);max-width:34rem;line-height:1.5}@media (max-width:480px){.HubHero-module__5ACSDW__hubHeroContainer{gap:.5rem;min-height:21rem;margin-top:2.5px;padding-bottom:1.5rem}.HubHero-module__5ACSDW__hubSubHeading{width:80%}}@media (max-width:768px) and (min-width:481px){.HubHero-module__5ACSDW__hubHeroContainer{gap:.5rem;min-height:21rem;margin-top:2.5px;padding-bottom:1.5rem}}
.footer{width:75%;max-width:1135px;height:min(13rem + 25vw,37rem);margin-left:50%;position:relative;overflow:hidden;transform:translate(-50%);container-type:inline-size}.footer_plans{margin-left:0;transform:none}[dir=rtl] .footer{margin-left:auto;margin-right:auto;transform:none}.footer.dark{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent)}.earth{filter:drop-shadow(0 0 3rem rgba(0,171,255,.71));z-index:0;width:100%;bottom:-4.23cqw}.earth,.travel_animator{height:auto;position:absolute;left:50%;transform:translate(-50%)}.travel_animator{width:80%;bottom:11rem}.sub_heading{width:56%;height:auto;bottom:calc(4.75rem + 6.48vw)}.footer-links,.sub_heading{position:absolute;left:50%;transform:translate(-50%)}.footer-links{z-index:2;flex-direction:column;align-items:center;gap:.25rem;width:min(92%,76cqw);display:flex;bottom:5.64cqw}.footer-social-section{flex-wrap:wrap;justify-content:center;align-items:center;gap:max(.3rem,min(.7cqw,.5rem));width:100%;display:flex}.footer-social-link{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);color:#fff;font-family:Nunito,sans-serif;font-size:clamp(.625rem,1.32cqw,var(--text-sm));font-weight:var(--fw-semibold);white-space:nowrap;background-color:rgba(0,0,0,.31);border-radius:max(16px,min(2.11cqw,24px));justify-content:center;align-items:center;min-height:max(22px,min(3.88cqw,44px));padding:6px max(7px,min(1.41cqw,16px));transition:background-color .2s,transform .2s;display:inline-flex}.footer-social-link:hover{background-color:rgba(0,0,0,.5);transform:translateY(-2px)}.privacy-section{flex-wrap:wrap;gap:max(.3rem,min(.7cqw,.5rem));width:100%;display:flex}.privacy-policy,.privacy-section{justify-content:center;align-items:center}.privacy-policy{-webkit-backdrop-filter:blur(40.1px);backdrop-filter:blur(40.1px);color:#fff;font-family:Nunito,sans-serif;font-size:clamp(.625rem,1.32cqw,var(--text-sm));font-weight:var(--fw-semibold);white-space:nowrap;background-color:rgba(0,0,0,.31);border-radius:max(16px,min(2.11cqw,24px));min-height:max(22px,min(3.88cqw,44px));padding:6px max(7px,min(1.41cqw,16px));transition:background-color .2s,transform .2s;display:inline-flex}.privacy-policy:hover{background-color:rgba(0,0,0,.5);transform:translateY(-2px)}.copyright-section{color:#000;font-family:Nunito,sans-serif;font-size:clamp(.625rem,1.32cqw,var(--text-sm));font-weight:var(--fw-regular);position:absolute;bottom:2.82cqw;left:50%;transform:translate(-50%)}@media (max-width:480px){.footer{width:100%;height:calc(7rem + 42vw)}.earth{filter:drop-shadow(0 0 3rem rgba(0,171,255,.71));width:165%;position:absolute;bottom:-12.31cqw;left:50%;transform:translate(-50%)}.travel_animator{width:100%;bottom:6rem}.sub_heading{width:15rem;bottom:3.25rem}.footer-links{gap:.25rem;width:92%;bottom:7cqw}.footer-social-link,.privacy-policy{min-height:20px;padding:4px 6px}.footer-social-section,.privacy-section{gap:.25rem}.copyright-section{bottom:1.6cqw}}@media (max-width:768px) and (min-width:480px){.footer{width:100%;height:calc(6rem + 42vw)}.earth{filter:drop-shadow(0 0 3rem rgba(0,171,255,.71));width:132%;height:auto;position:absolute;bottom:-6.25cqw;left:50%;transform:translate(-50%)}.travel_animator{width:100%;bottom:5rem}.sub_heading{width:25rem;height:auto;position:absolute;bottom:5rem;left:50%;transform:translate(-50%)}.footer-links{bottom:6.25cqw}.copyright-section{bottom:2.08cqw}}@media (max-width:1080px) and (min-width:769px){.footer{width:90%;height:calc(12.5rem + 30vw)}.footer-links{width:min(92%,64cqw)}.earth{filter:drop-shadow(0 0 3rem rgba(0,171,255,.71));width:100%;height:auto;position:absolute;bottom:-5.76cqw;left:50%;transform:translate(-50%)}.travel_animator{bottom:10.5rem}.sub_heading{width:56%;height:auto;position:absolute;bottom:calc(4.25rem + 7.78vw)}}@media (min-width:1441px){.footer{height:min(13rem + 25vw,37rem)}.sub_heading{bottom:min(4.75rem + 6.48vw,12rem)}}.footer.light{background:linear-gradient(#fff,#eaf6ff 14%,#5fcaff 42%,#0a3fd6);width:100%;max-width:none;margin-left:0;margin-right:0;transform:none}@media (min-width:769px){.footer.light .earth{width:75%;max-width:1135px;height:auto;position:absolute;bottom:-3.17cqw;left:50%;transform:translate(-50%)}.footer.light .footer-links{gap:max(.2rem,min(.26cqw,.25rem));width:min(92%,57cqw);bottom:4.23cqw}.footer.light .footer-social-section,.footer.light .privacy-section{gap:max(.3rem,min(.53cqw,.5rem))}.footer.light .footer-social-link,.footer.light .privacy-policy{font-size:clamp(.625rem,.99cqw,var(--text-sm));border-radius:max(16px,min(1.58cqw,24px));min-height:max(22px,min(2.91cqw,44px));padding:6px max(7px,min(1.06cqw,16px))}.footer.light .copyright-section{font-size:clamp(.625rem,.99cqw,var(--text-sm));bottom:2.12cqw}.footer.light .travel_animator{width:60%;max-width:908px}.footer.light .sub_heading{width:42%;max-width:636px}}
