@media(max-width:1024px){.elementor .tk-footer-root{padding-block-start:var(--sp-9);padding-block-end:var(--sp-6);padding-inline-start:var(--gutter-t);padding-inline-end:var(--gutter-t);}}@media(max-width:1024px){.elementor .tk-heading-1{font-size:var(--fs-h1-t);}}@media(max-width:1024px){.elementor .tk-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter-t);padding-inline-end:var(--gutter-t);}}@media(max-width:1024px){.elementor .tk-subnav-track{width:max-content;}}@media(max-width:1024px){.elementor .tk-subnav-scroll{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter-t);padding-inline-end:var(--gutter-t);}}@media(max-width:1024px){.elementor .tk-nav-drawer{display:flex;}}@media(max-width:1024px){.elementor .tk-menu-toggle{display:inline-flex;}}@media(max-width:1024px){.elementor .tk-subnav{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .tk-booking-bar{padding-block-start:var(--sp-4);padding-block-end:var(--sp-4);padding-inline-start:var(--gutter-t);padding-inline-end:var(--gutter-t);}}@media(max-width:1024px){.elementor .tk-cols-3{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .tk-nav{display:none;}}@media(max-width:1024px){.elementor .tk-header-bar{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter-t);padding-inline-end:var(--gutter-t);}}@media(max-width:1024px){.elementor .tk-hero{min-height:var(--hero-h-t);padding-block-start:calc(var(--header-h-d) + var(--sp-6));padding-block-end:var(--sp-9);padding-inline-start:var(--gutter-t);padding-inline-end:var(--gutter-t);}}@media(max-width:1024px){.elementor .tk-lead{font-size:var(--fs-lead-t);}}@media(max-width:1024px){.elementor .tk-heading-3{font-size:var(--fs-h3-t);}}@media(max-width:1024px){.elementor .tk-heading-2{font-size:var(--fs-h2-t);}}@media(max-width:1024px){.elementor .tk-carousel-item{flex:0 0 var(--card-w-t);}}@media(max-width:1024px){.elementor .tk-carousel{padding-block-start:0px;padding-block-end:var(--sp-5);padding-inline-start:var(--gutter-t);padding-inline-end:var(--gutter-t);gap:var(--sp-5);}}@media(max-width:1024px){.elementor .tk-card-grid{column-gap:var(--sp-5);row-gap:var(--sp-7);}}@media(max-width:1024px){.elementor .tk-split{gap:var(--sp-7);}}@media(max-width:1024px){.elementor .tk-section{padding-block-start:var(--section-t);padding-block-end:var(--section-t);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .tk-drawer-closed{display:none;}}@media(max-width:1024px){.elementor .tk-section-compact{padding-block-start:var(--sp-7);padding-block-end:var(--sp-7);padding-inline-start:0px;padding-inline-end:0px;}}