.elementor-1193 .elementor-element.elementor-element-11a088f3{--display:flex;}.elementor-1193 .elementor-element.elementor-element-1cda0e5f .breadcrumb-wrap li.breadcrumb-item.active{color:var( --e-global-color-accent );}.elementor-1193 .elementor-element.elementor-element-6fdb68c4 .elementor-heading-title.item-title{white-space:normal;}.elementor-1193 .elementor-element.elementor-element-7d991b5.elementor-element{--align-self:flex-start;}.elementor-1193 .elementor-element.elementor-element-7d991b5 .hz-ele-price{text-align:right;}.elementor-1193 .elementor-element.elementor-element-7d991b5 .hz-ele-price li{list-style:none;}.elementor-1193 .elementor-element.elementor-element-7d991b5 .item-price{color:var( --e-global-color-accent );font-size:28px;font-weight:bold;}.elementor-1193 .elementor-element.elementor-element-1fbf5089{--display:flex;}.elementor-1193 .elementor-element.elementor-element-e68505a .block-wrap{background-color:var( --e-global-color-primary );margin-top:0px;}.elementor-1193 .elementor-element.elementor-element-e68505a .property-overview-data li.hz-meta-label{color:var( --e-global-color-a7d64e6 );}.elementor-1193 .elementor-element.elementor-element-e68505a .property-overview-item strong{color:var( --e-global-color-a7d64e6 );}.elementor-1193 .elementor-element.elementor-element-e68505a .property-overview-item i, .property-overview-item svg{color:var( --e-global-color-a7d64e6 );font-size:27px;}.elementor-1193 .elementor-element.elementor-element-88dc76c .block-wrap{margin-top:0px;}.elementor-1193 .elementor-element.elementor-element-6604467 .block-wrap{margin-top:0px;}.elementor-1193 .elementor-element.elementor-element-79df2ec4{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1193 .elementor-element.elementor-element-79df2ec4:not(.elementor-motion-effects-element-type-background), .elementor-1193 .elementor-element.elementor-element-79df2ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1193 .elementor-element.elementor-element-254313db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1193 .elementor-element.elementor-element-254313db.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1193 .elementor-element.elementor-element-4363db6a{width:auto;max-width:auto;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-a7d64e6 );}.elementor-1193 .elementor-element.elementor-element-4363db6a.elementor-element{--align-self:center;}.elementor-1193 .elementor-element.elementor-element-385fcb6e > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-1193 .elementor-element.elementor-element-385fcb6e .h-properties-map-for-elementor{height:400px;}.elementor-1193 .elementor-element.elementor-element-7b579b21{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1193 .elementor-element.elementor-element-7b579b21:not(.elementor-motion-effects-element-type-background), .elementor-1193 .elementor-element.elementor-element-7b579b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1193 .elementor-element.elementor-element-4ac44046{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1193 .elementor-element.elementor-element-18cac769{width:auto;max-width:auto;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1193 .elementor-element.elementor-element-18cac769.elementor-element{--align-self:center;}.elementor-1193 .elementor-element.elementor-element-4a5b887a .block-wrap{background-color:var( --e-global-color-a7d64e6 );margin-top:0px;}.elementor-1193 .elementor-element.elementor-element-4a5b887a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1193 .elementor-element.elementor-element-4a5b887a .class-energy-list li strong{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1193 .elementor-element.elementor-element-4a5b887a .class-energy-list li span{color:var( --e-global-color-accent );}.elementor-1193 .elementor-element.elementor-element-4a5b887a .class-energy-list li{border-bottom-style:none;}.elementor-1193 .elementor-element.elementor-element-050f785{--display:flex;}.elementor-1193 .elementor-element.elementor-element-19b5fe5{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1193 .elementor-element.elementor-element-19b5fe5:not(.elementor-motion-effects-element-type-background), .elementor-1193 .elementor-element.elementor-element-19b5fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1193 .elementor-element.elementor-element-1489ed1{width:auto;max-width:auto;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-a7d64e6 );}.elementor-1193 .elementor-element.elementor-element-1489ed1.elementor-element{--align-self:flex-start;}.elementor-1193 .elementor-element.elementor-element-7ab23d1 .block-wrap{background-color:#02010100;border-style:none;margin-top:0px;}.elementor-1193 .elementor-element.elementor-element-7ab23d1 .agent-details, .agent-details li a{color:#FFFFFF;}.elementor-1193 .elementor-element.elementor-element-7ab23d1 .form-group .form-control, .form-group input::placeholder{color:var( --e-global-color-a7d64e6 );}.elementor-1193 .elementor-element.elementor-element-7ab23d1 .form-group .form-control, .form-group textarea::placeholder{color:var( --e-global-color-a7d64e6 );}.elementor-1193 .elementor-element.elementor-element-7ab23d1 .form-group .bootstrap-select button:not(.actions-btn){color:var( --e-global-color-a7d64e6 );background-color:#ffffff;}.elementor-1193 .elementor-element.elementor-element-7ab23d1 .form-group .bootstrap-select button:not(.bs-placeholder) .filter-option-inner-inner{color:var( --e-global-color-a7d64e6 );}.elementor-1193 .elementor-element.elementor-element-7ab23d1 .form-group .form-control:not(.bootstrap-select){background-color:#ffffff;}.elementor-1193 .elementor-element.elementor-element-7ab23d1 .form-group label{color:var( --e-global-color-a7d64e6 );}.elementor-1193 .elementor-element.elementor-element-7ab23d1 .block-content-wrap .block-title-wrap{color:var( --e-global-color-a7d64e6 );border-bottom:none;}.elementor-1193 .elementor-element.elementor-element-7ab23d1 .gdpr-text-wrap{color:var( --e-global-color-a7d64e6 );}.elementor-1193 .elementor-element.elementor-element-7ab23d1 .gdpr-text-wrap a{color:var( --e-global-color-a7d64e6 );}.elementor-1193 .elementor-element.elementor-element-15434387{--display:flex;}.elementor-1193 .elementor-element.elementor-element-6b747ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1193 .elementor-element.elementor-element-220e1d4{width:auto;max-width:auto;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1193 .elementor-element.elementor-element-220e1d4.elementor-element{--align-self:center;}.elementor-1193 .elementor-element.elementor-element-4d677ab0{--display:flex;}.elementor-1193 .elementor-element.elementor-element-77442e00 .recent-viewed-properties-module .item-tools .item-compare{display:none;}.elementor-1193 .elementor-element.elementor-element-77442e00 .recent-viewed-properties-module .item-tools .item-favorite{display:none;}.elementor-1193 .elementor-element.elementor-element-77442e00 .recent-viewed-properties-module .item-tools .item-preview{display:none;}.elementor-1193 .elementor-element.elementor-element-77442e00 .recent-viewed-properties-module .item-body .btn-item{display:none;}.elementor-1193 .elementor-element.elementor-element-77442e00 .recent-viewed-properties-module .item-footer{display:none;}.elementor-1193 .elementor-element.elementor-element-77442e00 .recent-viewed-properties-module .item-author{display:none;}.elementor-1193 .elementor-element.elementor-element-77442e00 .recent-viewed-properties-module .item-date{display:none;}.elementor-1193 .elementor-element.elementor-element-77442e00 .recent-viewed-properties-module .btn-item{bottom:20px;}@media(max-width:1024px){.elementor-1193 .elementor-element.elementor-element-4a5b887a .class-energy-list li strong{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-1193 .elementor-element.elementor-element-1fbf5089{--content-width:1140px;}.elementor-1193 .elementor-element.elementor-element-254313db{--width:100%;}}@media(max-width:767px){.elementor-1193 .elementor-element.elementor-element-254313db{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1193 .elementor-element.elementor-element-4a5b887a .class-energy-list li strong{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for houzez-property-status, class: .elementor-element-3208ae60 */.label-status{
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for houzez-property-detail-gallery-v5, class: .elementor-element-399ab321 */.hs-gallery-v5-grid-wrap .img-wrap-3-text{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-virtual-tour, class: .elementor-element-6604467 */#property-virtual-tour-wrap .block-content-wrap{
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79df2ec4 */#houzez-single-map-385fcb6e{
    position: relative
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-contact-bottom, class: .elementor-element-7ab23d1 */.agent-phone a:hover{
    color:#FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b5fe5 */.block-title-wrap h3{
    display: none!important;
}

.block-wrap{
    border-top:0px!important;
}

.block-title-wrap {
    border-bottom:0px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gemme.immo/wp-content/uploads/2025/03/26301410506.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://gemme.immo/wp-content/uploads/2025/03/25381880192.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://gemme.immo/wp-content/uploads/2025/03/30716573843.ttf') format('truetype');
}
/* End Custom Fonts CSS */