.elementor-18821 .elementor-element.elementor-element-d8666fb{--e-image-carousel-slides-to-show:1;}.elementor-18821 .elementor-element.elementor-element-7d83454{--e-image-carousel-slides-to-show:1;}.elementor-18821 .elementor-element.elementor-element-c064c23{--e-image-carousel-slides-to-show:1;}.elementor-18821 .elementor-element.elementor-element-21f96bf{--e-image-carousel-slides-to-show:1;}.elementor-18821 .elementor-element.elementor-element-e05750b{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:26px;--arrow-normal-color:#004366;--arrow-hover-color:#004366;}.elementor-18821 .elementor-element.elementor-element-e05750b .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-18821 .elementor-element.elementor-element-d8666fb{--e-image-carousel-slides-to-show:1;}.elementor-18821 .elementor-element.elementor-element-7d83454{--e-image-carousel-slides-to-show:1;}.elementor-18821 .elementor-element.elementor-element-c064c23{--e-image-carousel-slides-to-show:1;}.elementor-18821 .elementor-element.elementor-element-21f96bf{--e-image-carousel-slides-to-show:1;}.elementor-18821 .elementor-element.elementor-element-e05750b{--swiper-slides-to-display:2;--swiper-slides-gap:20px;}}@media(max-width:767px){.elementor-18821 .elementor-element.elementor-element-d8666fb{--e-image-carousel-slides-to-show:1;}.elementor-18821 .elementor-element.elementor-element-7d83454{--e-image-carousel-slides-to-show:1;}.elementor-18821 .elementor-element.elementor-element-c064c23{--e-image-carousel-slides-to-show:1;}.elementor-18821 .elementor-element.elementor-element-21f96bf{--e-image-carousel-slides-to-show:1;}.elementor-18821 .elementor-element.elementor-element-e05750b{--swiper-slides-to-display:1;--swiper-slides-gap:16px;}}/* Start custom CSS for shortcode, class: .elementor-element-07c6216 */.elementor-18821 .elementor-element.elementor-element-07c6216 .wpgmza_map { float: none !important; }
@media (max-width: 1024px) { .elementor-18821 .elementor-element.elementor-element-07c6216 .wpgmza_map { height: 420px !important; } }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-981f400 */.elementor-18821 .elementor-element.elementor-element-981f400 .wpgmza_map { height: 360px !important; float: none !important; }/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e05750b */.elementor-18821 .elementor-element.elementor-element-e05750b {width:100%; min-width:0;}
.elementor-18821 .elementor-element.elementor-element-e05750b .elementor-loop-container {padding:6px 4px 34px;}
.elementor-18821 .elementor-element.elementor-element-e05750b .e-loop-item > .e-con {padding:0!important; box-shadow:none!important; border:1px solid #d9e0e3; border-radius:5px; overflow:hidden;}
.elementor-18821 .elementor-element.elementor-element-e05750b .e-loop-item {height:auto;}
.elementor-18821 .elementor-element.elementor-element-e05750b .elementor-widget-image img {width:100%; height:200px; object-fit:cover;}
.elementor-18821 .elementor-element.elementor-element-e05750b .elementor-widget-houzez-property-tools {display:none!important;}
.elementor-18821 .elementor-element.elementor-element-e05750b [data-id="1dfac7b"] .elementor-heading-title {font-size:20px; line-height:1.3; white-space:normal;}
.elementor-18821 .elementor-element.elementor-element-e05750b [data-id="2fece29"] {grid-template-columns:repeat(2,minmax(0,1fr))!important; --e-con-grid-template-columns:repeat(2,minmax(0,1fr))!important; gap:14px 8px!important;}
.elementor-18821 .elementor-element.elementor-element-e05750b [data-id="2fece29"] .houzez-icon, .elementor-18821 .elementor-element.elementor-element-e05750b [data-id="2fece29"] svg {color:#004366!important; fill:#004366!important;}
.elementor-18821 .elementor-element.elementor-element-e05750b [data-id="2fece29"] .hs-meta-widget-data {font-family:Raleway,sans-serif; font-variant-numeric:lining-nums;}
.elementor-18821 .elementor-element.elementor-element-e05750b .swiper-pagination {bottom:4px!important;}
.elementor-18821 .elementor-element.elementor-element-e05750b .elementor-swiper-button {background:#fff; border-radius:50%; width:32px; height:32px; display:flex; align-items:center; justify-content:center; top:100px!important;}
.elementor-18821 .elementor-element.elementor-element-e05750b .e-loop-item > .e-con {background:#fff;}
.elementor-18821 .elementor-element.elementor-element-e05750b .elementor-widget-houzez-post-info {min-height:2.8em;}
.elementor-18821 .elementor-element.elementor-element-e05750b .elementor-widget-houzez-post-info ul {list-style:none; padding:0; margin:0;}/* End custom CSS */