.elementor-13976 .elementor-element.elementor-element-617f2ca > .elementor-container{max-width:1250px;}.elementor-13976 .elementor-element.elementor-element-617f2ca{margin-top:50px;margin-bottom:40px;}.elementor-13976 .elementor-element.elementor-element-1132933 .breadcrumb-wrap li.breadcrumb-item.active{color:#46CCBF;}.elementor-13976 .elementor-element.elementor-element-1132933 .breadcrumb-wrap li.breadcrumb-item a{color:#46CCBF;}.elementor-13976 .elementor-element.elementor-element-1132933 .breadcrumb-wrap li.breadcrumb-item{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-13976 .elementor-element.elementor-element-83679cf .elementor-heading-title, .elementor-13976 .elementor-element.elementor-element-83679cf .page-title h1{font-family:"Montserrat", Sans-serif;font-size:2.4em;font-weight:400;text-transform:uppercase;}.elementor-13976 .elementor-element.elementor-element-83679cf .elementor-heading-title.item-title{white-space:normal;}.elementor-13976 .elementor-element.elementor-element-0fbee63 > .elementor-container{max-width:1250px;}.elementor-13976 .elementor-element.elementor-element-21a7723 > .elementor-container{max-width:1250px;}.elementor-13976 .elementor-element.elementor-element-21a7723{margin-top:50px;margin-bottom:50px;}.elementor-13976 .elementor-element.elementor-element-c6f7f0b:not(.elementor-motion-effects-element-type-background), .elementor-13976 .elementor-element.elementor-element-c6f7f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13976 .elementor-element.elementor-element-c6f7f0b{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-13976 .elementor-element.elementor-element-c6f7f0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-houzez-property-status .ele-labels-wrap .label-status{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-houzez-property-status .label-status{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-houzez-property-status .label-status:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-13976 .elementor-element.elementor-element-7e4eafe{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-13976 .elementor-element.elementor-element-7e4eafe > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-13976 .elementor-element.elementor-element-7e4eafe .ele-labels-wrap .label-status{padding:8px 8px 8px 8px;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;}.elementor-13976 .elementor-element.elementor-element-7e4eafe .label-status{color:#FFFFFF;background-color:#46CCBF;}.elementor-widget-houzez-property-price .item-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-houzez-property-price .item-sub-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-13976 .elementor-element.elementor-element-ad2d1a9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-13976 .elementor-element.elementor-element-ad2d1a9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-13976 .elementor-element.elementor-element-ad2d1a9 .hz-ele-price{text-align:right;}.elementor-13976 .elementor-element.elementor-element-ad2d1a9 .hz-ele-price li{list-style:none;}.elementor-13976 .elementor-element.elementor-element-ad2d1a9 .item-price{color:#1A1A1A;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;}.elementor-13976 .elementor-element.elementor-element-ad2d1a9 .item-sub-price{color:#1A1A1A;margin-top:4px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-13976 .elementor-element.elementor-element-ce91556{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;align-self:center;}.elementor-13976 .elementor-element.elementor-element-ce91556 ul.ele-item-tools{text-align:right;}.elementor-13976 .elementor-element.elementor-element-66e1f5d{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;align-self:center;}.elementor-13976 .elementor-element.elementor-element-66e1f5d .block-wrap{margin-top:0px;padding:0px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-66e1f5d .block-title-wrap h2{color:#1A1A1A;}.elementor-13976 .elementor-element.elementor-element-66e1f5d .property-overview-data li.hz-meta-label{color:#1A1A1A;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-13976 .elementor-element.elementor-element-66e1f5d .property-overview-item strong{color:#1A1A1A;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-13976 .elementor-element.elementor-element-66e1f5d .property-overview-item i, .property-overview-item svg{color:#46CCBF;}.elementor-13976 .elementor-element.elementor-element-9c44625{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;align-self:center;}.elementor-13976 .elementor-element.elementor-element-9c44625 ul.ele-item-tools{text-align:right;}.elementor-13976 .elementor-element.elementor-element-79847a3 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-79847a3 .block-title-wrap{border-bottom-style:none;padding-bottom:10px;}.elementor-13976 .elementor-element.elementor-element-79847a3 .block-wrap{margin-top:0px;padding:0px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-79847a3 .block-title-wrap h2, .block-title-wrap h3{color:#46CCBF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-13976 .elementor-element.elementor-element-79847a3 .block-content-wrap p{color:#3C3D3D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-13976 .elementor-element.elementor-element-c1c626f > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-c1c626f .block-title-wrap{border-bottom-style:none;padding-bottom:10px;}.elementor-13976 .elementor-element.elementor-element-c1c626f .block-wrap{margin-top:0px;padding:0px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-c1c626f .block-title-wrap h2{color:#46CCBF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-13976 .elementor-element.elementor-element-c1c626f .block-content-wrap ul li i{color:#46CCBF;}.elementor-13976 .elementor-element.elementor-element-c1c626f .block-content-wrap ul li a{color:#3C3D3D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-13976 .elementor-element.elementor-element-fbdbd66 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-fbdbd66 .block-title-wrap{border-bottom-style:none;padding-bottom:10px;}.elementor-13976 .elementor-element.elementor-element-fbdbd66 .block-wrap{margin-top:0px;padding:0px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-fbdbd66 .block-title-wrap h2{color:#46CCBF;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;}.elementor-13976 .elementor-element.elementor-element-0ad2809 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-0ad2809 .block-title-wrap{border-bottom-style:none;padding-bottom:10px;}.elementor-13976 .elementor-element.elementor-element-0ad2809 .block-wrap{margin-top:0px;padding:0px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-0ad2809 .block-title-wrap h2{color:#46CCBF;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;}.elementor-13976 .elementor-element.elementor-element-7adb1f6 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-7adb1f6 .block-title-wrap{border-bottom-style:none;padding-bottom:10px;}.elementor-13976 .elementor-element.elementor-element-7adb1f6 .block-wrap{margin-top:0px;padding:0px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-7adb1f6 .block-title-wrap h2{color:#46CCBF;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;}.elementor-13976 .elementor-element.elementor-element-68c47f2 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-68c47f2 .block-title-wrap{border-bottom-style:none;padding-bottom:10px;}.elementor-13976 .elementor-element.elementor-element-68c47f2 .block-wrap{margin-top:0px;padding:0px 0px 0px 0px;}.elementor-13976 .elementor-element.elementor-element-68c47f2 .block-title-wrap h2{color:#46CCBF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-13976 .elementor-element.elementor-element-924ee4e > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-13976 .elementor-element.elementor-element-ca893d8:not(.elementor-motion-effects-element-type-background), .elementor-13976 .elementor-element.elementor-element-ca893d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13976 .elementor-element.elementor-element-ca893d8{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13976 .elementor-element.elementor-element-ca893d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13976 .elementor-element.elementor-element-85ace1b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-houzez-property-section-schedule-tour-v2 .houzez-ele-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13976 .elementor-element.elementor-element-5481b22 .block-wrap{margin-top:0px;}.elementor-13976 .elementor-element.elementor-element-5481b22 .form-group .form-control:not(.bootstrap-select){background-color:#ffffff;}.elementor-13976 .elementor-element.elementor-element-5481b22 .form-group .bootstrap-select button:not(.actions-btn){background-color:#ffffff;}@media(min-width:768px){.elementor-13976 .elementor-element.elementor-element-bf1d082{width:69%;}.elementor-13976 .elementor-element.elementor-element-924ee4e{width:30.332%;}}@media(max-width:767px){.elementor-13976 .elementor-element.elementor-element-617f2ca{margin-top:15px;margin-bottom:15px;}.elementor-13976 .elementor-element.elementor-element-83679cf .elementor-heading-title, .elementor-13976 .elementor-element.elementor-element-83679cf .page-title h1{font-size:2em;}.elementor-13976 .elementor-element.elementor-element-21a7723{margin-top:10px;margin-bottom:50px;}.elementor-13976 .elementor-element.elementor-element-c6f7f0b{padding:10px 10px 10px 10px;}.elementor-13976 .elementor-element.elementor-element-7e4eafe > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13976 .elementor-element.elementor-element-ad2d1a9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13976 .elementor-element.elementor-element-ce91556{width:100%;max-width:100%;}.elementor-13976 .elementor-element.elementor-element-ce91556 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13976 .elementor-element.elementor-element-66e1f5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13976 .elementor-element.elementor-element-66e1f5d .block-wrap{margin-top:0px;}.elementor-13976 .elementor-element.elementor-element-9c44625{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-13976 .elementor-element.elementor-element-924ee4e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for houzez-property-section-description, class: .elementor-element-79847a3 */@media(max-width: 767px){
.bloc_treure_border_propietat .property-description-wrap .block-wrap{
    border: none;
}

.reduir_espai_llistats ul{
    padding-left: 25px;
}
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-features, class: .elementor-element-c1c626f */@media(max-width: 767px){
.bloc_treure_border_propietat .property-features-wrap .block-wrap{
    border: none;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c6f7f0b */.bloc_porpietat_utopia .block-wrap .block-title-wrap{
    margin-bottom: 0px;
}

.bloc_porpietat_utopia .property-detail-wrap.property-section-wrap .block-content-wrap .detail-wrap ul.list-2-cols.list-unstyled li{
        padding: 4px 0 !important;
}

.bloc_porpietat_utopia .property-features-wrap.property-section-wrap .block-content-wrap ul.list-3-cols.list-unstyled li{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-schedule-tour-v2, class: .elementor-element-5481b22 */.schedule_tour_villa form .row .col-md-6.col-sm-12:first-child{
    display: none;
}

.schedule_tour_villa form .row .col-md-6.col-sm-12:nth-child(2){
    max-width: 100%;
    flex: 0 0 100%;
}

.schedule_tour_villa form .row .col-md-6.col-sm-12 .property-schedule-tour-form-wrap .property-schedule-tour-type-form{
    display: none !important;
}

.schedule_tour_villa form .row .col-md-6.col-sm-12 .property-schedule-tour-form-wrap .property-schedule-tour-form-title{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS */.property-template-default .mobile-property-contact.visible-on-mobile{
    display: none;
}/* End custom CSS */