@media(max-width:767px){.elementor .tpr-bento-m{height:240px;flex:0 0 62%;}}@media(max-width:767px){.elementor .tpr-bento-big{height:220px;}}@media(max-width:767px){.elementor .tpr-bento{gap:10px;}}@media(max-width:767px){.elementor .tpr-more-link{font-size:14px;}}@media(max-width:767px){.elementor .tpr-ph{aspect-ratio:16 / 9;}}@media(max-width:767px){.elementor .tpr-step-svg{width:24px;height:24px;}}@media(max-width:767px){.elementor .tpr-step-ic{width:56px;height:56px;margin-block-end:0px;grid-row:span 3;box-shadow: none;\n}}@media(max-width:767px){.elementor .tpr-step{column-gap:16px;display:grid;gap:4px;grid-template-columns:56px minmax(0, 1fr);align-items:start;text-align: left;\n}}@media(max-width:767px){.elementor .tpr-steps{gap:22px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .tpr-pic{border-radius:12px;}}@media(max-width:767px){.elementor .tpr-pics{gap:8px;}}@media(max-width:767px){.elementor .tpr-feat-l{font-size:12.5px;}}@media(max-width:767px){.elementor .tpr-feat{padding-block-start:12px;padding-block-end:12px;padding-inline-start:6px;padding-inline-end:6px;border-radius:14px;}}@media(max-width:767px){.elementor .tpr-feats{gap:8px;}}@media(max-width:767px){.elementor .tpr-day-p{font-size:15px;}}@media(max-width:767px){.elementor .tpr-day-h{font-size:23px;}}@media(max-width:767px){.elementor .tpr-day-txt{padding-block-end:4px;padding-inline-start:4px;padding-inline-end:4px;gap:12px;}}@media(max-width:767px){.elementor .tpr-day{padding:16px;border-radius:22px;gap:18px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .tpr-tabs-menu{display:grid;gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .tpr-tab{font-size:14px;padding-block-start:11px;padding-block-end:11px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .tpr-gal-tile{height:260px;border-radius:16px;flex:0 0 78%;scroll-snap-align: start;\n}}@media(max-width:767px){.elementor .tpr-acc-title{font-size:15px;}}@media(max-width:767px){.elementor .tpr-acc-grid{gap:8px;grid-template-columns:minmax(0, 1fr);}}