@media(max-width:767px){.elementor .act-card-title{font-size:22px;}}@media(max-width:767px){.elementor .act-card-overlay{background-image:linear-gradient(180deg, rgba(0,0,0,0) 55%,rgba(0,0,0,0.5) 90%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .act-card{height:300px;padding:22px;}}@media(max-width:767px){.elementor .act-thumb{height:96px;border-radius:8px;flex:0 0 147px;scroll-snap-align: start;\n}}@media(max-width:767px){.elementor .act-gal-menu{width:calc(100% + 20px);padding-inline-end:20px;margin-inline-end:-20px;gap:8px;justify-content:flex-start;overflow-x: auto; overflow-y: hidden; scroll-snap-type: x mandatory; scrollbar-width: none; scroll-padding-inline-start: 0px; max-width: none;\n}}@media(max-width:767px){.elementor .act-gal{gap:32px;}}@media(max-width:767px){.elementor .act-title{font-size:32px;letter-spacing:-0.39px;line-height:42px;}}@media(max-width:767px){.elementor .act-title-block{gap:12px;}}@media(max-width:767px){.elementor .act-area-gallery{grid-column:1;grid-row:3;}}@media(max-width:767px){.elementor .act-area-list{grid-column:1;grid-row:4;}}@media(max-width:767px){.elementor .act-season{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;row-gap: 32px; row-gap: 32px;\n}}@media(max-width:767px){.elementor .a-home-boxes{flex-direction:column;}}@media(max-width:767px){.elementor .a-home-box{align-items:stretch;align-self:stretch;}}@media(max-width:767px){.elementor .max-width-1528{gap:24px;}}