@media(max-width:767px){.elementor .sec{padding-block-start:64px;padding-block-end:64px;padding-inline-start:max(16px, 4vw);padding-inline-end:max(16px, 4vw);}}@media(max-width:767px){.elementor .hero{min-height:auto;}}@media(max-width:767px){.elementor .hero-content{background-image:linear-gradient(180deg, #F2F1EB 0%,rgba(242,241,235,0.94) 30%,rgba(242,241,235,0.45) 42%,rgba(242,241,235,0) 52%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .hero-copy{padding-block-start:108px;padding-block-end:320px;padding-inline-start:max(16px, 4vw);padding-inline-end:max(16px, 4vw);gap:18px;}}@media(max-width:767px){.elementor .hero-h1{font-size:clamp(30px, 8.4vw, 38px);}}@media(max-width:767px){.elementor .hero-actions{gap:10px;}}@media(max-width:767px){.elementor .hero-btn{min-height:42px;font-size:11px;letter-spacing:0.14em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .hero-strip{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .strip-item{padding-block-start:22px;padding-block-end:22px;padding-inline-start:max(16px, 4vw);padding-inline-end:max(16px, 4vw);border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;}}@media(max-width:767px){.elementor .strip-2{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;}}@media(max-width:767px){.elementor .strip-3{border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;flex-wrap:wrap;}}@media(max-width:767px){.elementor .strip-btn{width:100%;}}@media(max-width:767px){.elementor .vid-ctl{position:static;margin-block-start:12px;margin-block-end:0px;margin-inline-start:max(16px, 4vw);margin-inline-end:max(16px, 4vw);align-self:flex-end;}}@media(max-width:767px){.elementor .fn-shade{background-image:linear-gradient(180deg, rgba(10,8,5,0.55) 0%,rgba(10,8,5,0.82) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .teams{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .trip-feature{min-height:440px;}}@media(max-width:767px){.elementor .trip-card{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .trip-img{aspect-ratio:16 / 10;}}@media(max-width:767px){.elementor .crs{padding-block-start:64px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .courses{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .course{aspect-ratio:16 / 11;}}@media(max-width:767px){.elementor .hide-mobile{display:none;}}@media(max-width:767px){.elementor .ftr{padding-block-start:64px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .ftr-grid{column-gap:24px;row-gap:36px;grid-template-columns:1fr 1fr;}}@media(max-width:767px){.elementor .ftr-band{padding-block-start:22px;padding-block-end:88px;padding-inline-start:max(16px, 4vw);padding-inline-end:max(16px, 4vw);flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .ovl-close{width:64px;height:64px;}}@media(max-width:767px){.elementor .ovl-mark{letter-spacing:0.06em;}}@media(max-width:767px){.elementor .ovl-grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .ovl-col{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;}}@media(max-width:767px){.elementor .ovl-list{grid-template-columns:1fr;}}