@media(max-width:767px){.elementor .fz-body{font-size:16px}}@media(max-width:767px){.elementor .fz-h3{font-size:19px}}@media(max-width:767px){.elementor .fz-h2{font-size:32px;line-height:1.1}}@media(max-width:767px){.elementor .fz-inner{gap:32px}}@media(max-width:767px){.elementor .fz-section{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:767px){.elementor .sp-related{padding-block-start:8px;padding-block-end:40px}}@media(max-width:767px){.elementor .sp-q{padding:22px}}@media(max-width:767px){.elementor .sp-faq-grid{gap:12px;grid-template-columns:1fr;grid-template-rows:repeat(4,auto)}}@media(max-width:767px){.elementor .sp-trip-btns{width:100%;flex-direction:column}}@media(max-width:767px){.elementor .sp-trip-card{padding:24px;flex-direction:column;gap:20px;align-items:stretch}}@media(max-width:767px){.elementor .sp-sec-h2{font-size:28px}}@media(max-width:767px){.elementor .sp-why-img{min-height:220px;border-radius:20px}}@media(max-width:767px){.elementor .sp-why-grid{flex-direction:column;gap:28px;align-items:stretch}}@media(max-width:767px){.elementor .sp-btns{flex-direction:column}}@media(max-width:767px){.elementor .sp-intro{font-size:16px}}@media(max-width:767px){.elementor .sp-h1{font-size:38px;line-height:1.08}}@media(max-width:767px){.elementor .sp-hero{padding-block-start:40px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px}}