.elementor-490 .elementor-element.elementor-element-e71e7e8{--e-image-carousel-slides-to-show:1;}.elementor-490 .elementor-element.elementor-element-e71e7e8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-490 .elementor-element.elementor-element-e71e7e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-490 .elementor-element.elementor-element-d54236b > .elementor-container{max-width:1097px;}.elementor-490 .elementor-element.elementor-element-d54236b, .elementor-490 .elementor-element.elementor-element-d54236b > .elementor-background-overlay{border-radius:0px 0px 20px 20px;}.elementor-490 .elementor-element.elementor-element-d54236b{box-shadow:0px 5px 33px -7px rgba(0, 0, 0, 0.2);margin-top:-32px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-490 .elementor-element.elementor-element-e613c86 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:28px;font-weight:600;letter-spacing:-1px;}.elementor-490 .elementor-element.elementor-element-4109f0b .elementor-widget-bedrooms{font-family:"proxima-nova", Sans-serif;font-size:16px;}.elementor-490 .elementor-element.elementor-element-4109f0b > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-490 .elementor-element.elementor-element-4109f0b{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-490 .elementor-element.elementor-element-5168a21 .elementor-widget-bathrooms{font-family:"proxima-nova", Sans-serif;font-size:16px;}.elementor-490 .elementor-element.elementor-element-5168a21 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-490 .elementor-element.elementor-element-5168a21{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-490 .elementor-element.elementor-element-fe6f875 .price{font-family:"proxima-nova", Sans-serif;font-size:23px;font-weight:700;letter-spacing:-0.8px;text-align:left;}.elementor-490 .elementor-element.elementor-element-fe6f875 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-490 .elementor-element.elementor-element-fe6f875{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-490 .elementor-element.elementor-element-d435de5 .elementor-icon-wrapper{text-align:right;}.elementor-490 .elementor-element.elementor-element-d435de5.elementor-view-stacked .elementor-icon{background-color:#DF18BD;color:#FFFFFF;}.elementor-490 .elementor-element.elementor-element-d435de5.elementor-view-framed .elementor-icon, .elementor-490 .elementor-element.elementor-element-d435de5.elementor-view-default .elementor-icon{color:#DF18BD;border-color:#DF18BD;}.elementor-490 .elementor-element.elementor-element-d435de5.elementor-view-framed .elementor-icon, .elementor-490 .elementor-element.elementor-element-d435de5.elementor-view-default .elementor-icon svg{fill:#DF18BD;}.elementor-490 .elementor-element.elementor-element-d435de5.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-490 .elementor-element.elementor-element-d435de5.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-490 .elementor-element.elementor-element-d435de5 .elementor-icon{font-size:26px;padding:7px;}.elementor-490 .elementor-element.elementor-element-d435de5 > .elementor-widget-container{margin:36px -20px 0px 35px;}.elementor-490 .elementor-element.elementor-element-d435de5{width:auto;max-width:auto;align-self:center;}@media(max-width:767px){.elementor-490 .elementor-element.elementor-element-4109f0b .elementor-widget-bedrooms{font-size:16px;}.elementor-490 .elementor-element.elementor-element-5168a21 .elementor-widget-bathrooms{font-size:16px;}.elementor-490 .elementor-element.elementor-element-fe6f875{width:auto;max-width:auto;}.elementor-490 .elementor-element.elementor-element-d435de5 .elementor-icon{font-size:37px;}.elementor-490 .elementor-element.elementor-element-d435de5 > .elementor-widget-container{margin:0px 0px -32px 48px;padding:10px 10px 10px 10px;border-radius:75px 75px 75px 75px;}.elementor-490 .elementor-element.elementor-element-d435de5{width:auto;max-width:auto;}}