.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%)}.footer_plans{margin-left:0;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;bottom:-3rem}.earth,.travel_animator{width:80%;height:auto;position:absolute;left:50%;transform:translate(-50%)}.travel_animator{bottom:11rem}.sub_heading{width:37rem;height:auto;position:absolute;bottom:10.5rem;left:50%;transform:translate(-50%)}.footer-links{display:contents}.footer-social-section{z-index:2;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;width:min(90%,32rem);display:flex;position:absolute;bottom:7rem;left:50%;transform:translate(-50%)}.footer-social-link{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);color:#fff;font-family:Nunito,sans-serif;font-size:var(--text-sm);font-weight:var(--fw-semibold);white-space:nowrap;background-color:rgba(0,0,0,.31);border-radius:24px;justify-content:center;align-items:center;min-height:44px;padding:6px 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{z-index:2;flex-wrap:wrap;gap:.5rem;width:min(90%,38rem);display:flex;position:absolute;bottom:4rem;left:50%;transform:translate(-50%)}.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:var(--text-sm);font-weight:var(--fw-semibold);white-space:nowrap;background-color:rgba(0,0,0,.31);border-radius:24px;min-height:44px;padding:6px 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:var(--text-sm);font-weight:var(--fw-regular);position:absolute;bottom:2rem;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:-3rem;left:50%;transform:translate(-50%)}.travel_animator{width:100%;bottom:6rem}.sub_heading{width:15rem;bottom:3rem}.footer-links{z-index:2;flex-direction:column;align-items:center;gap:.4rem;width:92%;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.footer-social-section,.privacy-section{gap:.3rem;width:100%;max-width:100%;position:static;bottom:auto;left:auto;transform:none}.footer-social-link,.privacy-policy{border-radius:16px;min-height:22px;padding:2px 7px;font-size:.625rem}.copyright-section{font-size:var(--text-2xs);bottom:.5rem}}@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:115%;height:auto;position:absolute;bottom:-3rem;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%)}.privacy-section{width:100%;bottom:3rem}.privacy-policy{font-size:var(--text-2xs)}.copyright-section{bottom:1rem}}@media (max-width:1080px) and (min-width:769px){.footer{width:90%;height:calc(12.5rem + 30vw)}.earth{filter:drop-shadow(0 0 3rem rgba(0,171,255,.71));width:100%;height:auto;position:absolute;bottom:-3.5rem;left:50%;transform:translate(-50%)}.travel_animator{bottom:10.5rem}.sub_heading{width:30rem;height:auto;position:absolute;bottom:9.5rem}}@media (min-width:1441px){.footer{height:min(11.5rem + 25vw,35rem)}.travel_animator{bottom:9.5rem}.earth{width:100%;height:auto;bottom:-3rem}}.footer.light{background:linear-gradient(#fff,#eaf6ff 14%,#5fcaff 42%,#0a3fd6);width:100%;max-width:none;height:min(10rem + 25vw,34rem);margin-left:0;margin-right:0;transform:none}.footer.light .earth{width:60%;max-width:908px;height:auto;position:absolute;bottom:-3rem;left:50%;transform:translate(-50%)}.footer.light .travel_animator{width:60%;max-width:908px;bottom:8rem}.footer.light .sub_heading{bottom:9.5rem}@media (max-width:480px){.footer.light{width:100%;max-width:none;height:calc(7rem + 42vw)}.footer.light .earth{width:165%;max-width:none;height:auto;bottom:-3rem}.footer.light .travel_animator{width:100%;max-width:none;bottom:6rem}.footer.light .sub_heading{width:15rem;bottom:3rem}}@media (max-width:768px) and (min-width:480px){.footer.light{width:100%;max-width:none;height:calc(6rem + 42vw)}.footer.light .earth{width:115%;max-width:none;height:auto;bottom:-3rem}.footer.light .travel_animator{width:100%;max-width:none;bottom:5rem}.footer.light .sub_heading{width:25rem;bottom:5rem}}@media (max-width:1080px) and (min-width:769px){.footer.light{height:calc(10rem + 25vw)}.footer.light .sub_heading{bottom:9rem}}
