@media(max-width:1024px){.elementor .hero-content{background-image:linear-gradient(180deg, #F2F1EB 0%,rgba(242,241,235,0.94) 26%,rgba(242,241,235,0.5) 40%,rgba(242,241,235,0) 54%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:1024px){.elementor .hero-h1{max-width:22ch;font-size:clamp(34px, 5.6vw, 54px);}}@media(max-width:1024px){.elementor .hero-strip{width:100%;grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .strip-2{border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;}}@media(max-width:1024px){.elementor .strip-3{border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;grid-column:1 / -1;}}@media(max-width:1024px){.elementor .vid-ctl{inset-block-start:104px;inset-block-end:auto;}}@media(max-width:1024px){.elementor .intro{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .teams{column-gap:32px;row-gap:56px;grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .barn{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .barn-copy{padding-block-start:56px;padding-block-end:64px;padding-inline-start:max(16px, 4vw);padding-inline-end:max(16px, 4vw);}}@media(max-width:1024px){.elementor .bento{min-height:0px;grid-template-columns:1fr;grid-template-rows:auto;}}@media(max-width:1024px){.elementor .trip-feature{min-height:480px;grid-row:auto;}}@media(max-width:1024px){.elementor .eq{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .eq-copy{padding-block-start:56px;padding-block-end:64px;padding-inline-start:max(16px, 4vw);padding-inline-end:max(16px, 4vw);order:2;}}@media(max-width:1024px){.elementor .eq-photo{min-height:420px;}}@media(max-width:1024px){.elementor .enq{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .nav-link{display:none;}}@media(max-width:1024px){.elementor .hdr-sep{display:none;}}@media(max-width:1024px){.elementor .ftr-grid{grid-template-columns:1fr 1fr 1fr 1fr;}}@media(max-width:1024px){.elementor .ftr-brand{grid-column:1 / -1;}}@media(max-width:1024px){.elementor .ovl-grid{column-gap:0px;row-gap:40px;grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .ovl-main{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-column:1 / -1;}}@media(max-width:1024px){.elementor .ovl-drop{width:calc(100vw - 2 * max(16px, 4vw));}}@media(max-width:1024px){.elementor .ovl-mark-swap{display:none;}}@media(max-width:1024px){.elementor .ovl-touch{display:flex;}}