@media(max-width:767px){.elementor .sg-filter-tabs{gap:32px;}}@media(max-width:767px){.elementor .sg-photo-sub{display:none;}}@media(max-width:767px){.elementor .sg-photo-title{font-size:14px;}}@media(max-width:767px){.elementor .sg-photo-img{height:160px;}}@media(max-width:767px){.elementor .sg-photo{gap:8px;}}@media(max-width:767px){.elementor .sg-gallery{gap:16px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .sg-banner-title{font-size:44px;}}@media(max-width:767px){.elementor .sg-banner-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .sg-banner{height:280px;}}@media(max-width:767px){.elementor .sg-cta{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .sg-button-outline-light{align-self:stretch;}}@media(max-width:767px){.elementor .sg-heading-light{font-size:28px;}}@media(max-width:767px){.elementor .sg-heading-section{font-size:28px;}}@media(max-width:767px){.elementor .sg-page-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;gap:32px;}}@media(max-width:767px){.elementor .sg-section-green{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .sg-section{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}