@media(max-width:767px){.elementor .rr-marquee{font-size:7px;}}@media(max-width:767px){.elementor .rr-review-grid{gap:28px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .rr-three{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .rr-split{gap:28px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .rr-nav{& nav.elementor-nav-menu--dropdown { width: 100%; max-width: none; }\n}}@media(max-width:767px){.elementor .rr-condo-grid{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .rr-form-title{padding-block-end:6px;}}@media(max-width:767px){.elementor .rr-hero-photo{height:170px;min-height:0px;}}@media(max-width:767px){.elementor .rr-call{margin-block-start:10px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .rr-body-lg{font-size:17px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .rr-root{& .rr-hero-wrap { display: flex; flex-direction: column; gap: 0px; } & .rr-hero-wrap > .e-con:has(.rr-hero-photo) { display: contents; } & .rr-hero-wrap section:has(.rr-hero-photo) { display: contents; } & .rr-hero-wrap .rr-wrap:has(.rr-hero-copy) { display: contents; } & .rr-hero-wrap .rr-hero-grid:has(.rr-hero-copy) { display: contents; } & .rr-hero-wrap > .elementor-widget-template { padding-block: 16px; } & .rr-hero-wrap h2 { margin-block-end: 10px; } & .rr-hero-wrap form .e-form__indicators { margin-bottom: 10px !important; } & .rr-hero-wrap form .elementor-field-option { min-height: 32px !important; } & .rr-hero-wrap form .elementor-field-option label { padding-block: 4px !important; } & .rr-hero-wrap form .elementor-field-group { margin-bottom: 12px !important; } & .rr-hero-wrap form .elementor-form-fields-wrapper { margin-bottom: -12px !important; } & .rr-hero-wrap .rr-call { margin-block-start: 12px; }\n}}@media(max-width:767px){.elementor .rr-foot-places{columns: 2;\n}}@media(max-width:767px){.elementor .rr-foot-grid{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .rr-header-tel{display:none;}}@media(max-width:767px){.elementor .rr-header-actions{gap:10px;}}@media(max-width:767px){.elementor .rr-header-logo{width:138px;}}@media(max-width:767px){.elementor .rr-header-row{min-height:52px;gap:12px;}}@media(max-width:767px){.elementor .rr-work{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .rr-work-head{flex-direction:column;gap:16px;}}@media(max-width:767px){.elementor .rr-places{columns: 2;\n}}@media(max-width:767px){.elementor .rr-h1{font-size:30px;}}@media(max-width:767px){.elementor .rr-places-4{columns: 2;\n}}