@media(max-width:767px){.elementor .e-24b09ad2-8611{& .elementor-element.elementor-element-0374804 { flex-direction: column; padding: 8px; } & .elementor-element-11c7fef .jsf-location-distance { flex-direction: column; } & .elementor-element-11c7fef .jsf-location-distance__location { padding: 12px 52px 12px 16px; } & .elementor-element-11c7fef select.jsf-location-distance__distance { margin: 0; padding: 14px 16px; border-left: 0; border-top: 1px solid #E6E3DC; } & .elementor-element-e477630 button.apply-filters__button { min-height: 52px; margin-top: 4px; } & .elementor-element.elementor-element-0374804 { flex-direction: column; padding: 8px; } & .elementor-element-11c7fef .jsf-location-distance { flex-direction: column; } & .elementor-element-11c7fef .jsf-location-distance__location { padding: 12px 52px 12px 16px; } & .elementor-element-11c7fef select.jsf-location-distance__distance { width: 100%; margin: 0; padding: 14px 16px; border-left: 0; border-top: 1px solid #E6E3DC; } & .elementor-element.elementor-element-e477630 { width: 100%; } & .elementor-element-e477630 button.apply-filters__button { min-height: 52px; margin-top: 4px; } & .elementor-element.elementor-element-0374804 { flex-direction: column; padding: 8px; } & .elementor-element-11c7fef .jsf-location-distance { flex-direction: column; } & .elementor-element-11c7fef .jsf-location-distance__location { padding: 12px 52px 12px 16px; } & .elementor-element-11c7fef select.jsf-location-distance__distance { width: 100%; margin: 0; padding: 14px 16px; border-left: 0; border-top: 1px solid #E6E3DC; } & .elementor-element.elementor-element-e477630 { width: 100%; } & .elementor-element-e477630 button.apply-filters__button { min-height: 52px; margin-top: 4px; } & .elementor-element-11c7fef .jsf-location-distance::after { display: none; } & .elementor-element-11c7fef select.jsf-location-distance__distance { width: 100%; padding-top: 14px; } & .elementor-element-11c7fef .jsf-location-distance { grid-template-columns: minmax(0, 1fr); grid-template-rows: auto auto; } & .elementor-element-11c7fef .jsf-location-distance__location { grid-row: 1; } & .elementor-element-11c7fef select.jsf-location-distance__distance { grid-column: 1; grid-row: 2; width: 100%; margin: 0; padding: 14px 16px; } & .elementor-element-11c7fef .jsf-location-distance { background-image: none; } & .elementor-element-11c7fef select.jsf-location-distance__distance { margin: 0; padding: 14px 16px; border-top: 1px solid var(--ts-rand); background-position: calc(100% - 22px) 50%, calc(100% - 17px) 50%; }\n}}@media(max-width:767px){.elementor .e-70b8c902-2054{padding:0px;}}@media(max-width:767px){.elementor .e-5006e872-797b{height:300px;position:relative;}}@media(max-width:767px){.elementor .e-8c43f54-a376{min-height:300px;&::after { width: 34%; right: -2%; }\n}}@media(max-width:767px){.elementor .e-28d2a88c-48b5{padding:28px;flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .e-6c9b880d-b5b6{flex-direction:column;}}@media(max-width:767px){.elementor .e-52cf6c35-ba65{width:100%;flex:0 0 auto;& .jet-listing-grid .jet-listing-grid__item { flex: 0 0 100%; max-width: 100%; margin-bottom: 32px; }\n}}@media(max-width:767px){.elementor .e-575d0839-b679{flex-direction:column;}}@media(max-width:767px){.elementor .e-353f18f9-7921{font-size:76px;}}@media(max-width:767px){.elementor .e-3ef0f3d3-dd4c{font-size:19px;}}@media(max-width:767px){.elementor .e-3557d272-fa70{&::before { left: -170px; width: 440px; height: 440px; }\n}}@media(max-width:767px){.elementor .e-4e014bb-2203{font-size:24px;}}@media(max-width:767px){.elementor .e-6fa84669-dc21{padding:28px;}}@media(max-width:767px){.elementor .e-cc0c809-2b21{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-68f11bb6-4a41{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}