.ere-search-properties .form-group{margin-left:10px;margin-right:0px!important}div.form-search-inner div.col-md-4.col-sm-6.col-xs-12.form-group{padding-left:12px!important;padding-right:0px!important;margin-left:12px;width:auto!important}div.col-md-2.col-sm-3.col-xs-12.form-group{padding-left:1px;padding-right:1px!important}.ere-property-gallery .filter-wrap .property-filter-content a{padding-left:16px!important;padding-right:12px!important}span.select2.select2-container .select2-container--default.select2-container--above.select2-container--open{width:90%!important}.select2-container{width:100%!important}.ere-search-properties.style-default .form-search-wrap select{width:auto!important}@media (min-width:768px){.col-md-4{max-width:15.333333%}.col-md-2{max-width:15.333333%!important}}.ere-search-properties{height:10.em}div.row{height:1rem;margin-top:-15px}.ere-advanced-search-btn{background-color:#a52315;border-radius:5px;border-color:#ffffff;color:#ffffff;font-size:18px;padding:6.5px 22px}.ere-advanced-search-btn i.fa.fa-search::before{margin-right:8px!important}@media (min-width:768px){.advanced-saved-searches{margin-top:250px}}.entry-title.main_title{color:#a52315}h2.entry-title{color:#a52315}.widgettitle{color:#a52315;font-weight:600}div.property-date{display:none}div.agent-single-inner.row{margin-left:5px;margin-top:25px;height:auto}div.single-agent-element.agent-single{margin-bottom:80px!important}.property-heading h2{max-height:88px!important}@media (max-width:768px){.property-heading h2{font-size:1.6em!important}}.superposicion-header .et_pb_fullwidth_header_overlay{background-color:rgba(115,94,66,0.4)!important}.superposicion-section{position:relative;overflow:hidden}.superposicion-section::before{content:"";position:absolute;inset:0;background-color:rgba(146,140,125,0.7);z-index:1}.superposicion-seccion>*{position:relative;z-index:2}body.single-property{background-color:#f8f8f8}body.single-property .ere-property-wrap{max-width:1080px;margin:40px auto;padding:40px 30px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.08);border-radius:10px;box-sizing:border-box;position:relative;z-index:1;display:block;float:none;clear:both}body.single-property #main-content,body.single-property #et-main-area{overflow:visible!important}body.single-property #main-content{padding-bottom:0!important;margin-bottom:0!important}body.single-property #main-footer{clear:both;position:relative;z-index:0;margin-top:60px!important}body.single-property #main-footer{clear:both!important;position:relative!important;margin-top:40px!important;z-index:10!important}body.single-property .ere-property-wrap{float:none!important;display:block!important}body.single-property #main-content,body.single-property #et-main-area{position:relative!important;overflow:visible!important}body.single-property .ere-sidebar,body.single-property .ere-property-sidebar{float:none!important;width:100%!important;clear:both!important;display:block!important;margin-top:40px!important}body.single-property .ere-sidebar{background:#fafafa;border-radius:8px;padding:20px;box-shadow:0 0 10px rgba(0,0,0,0.05)}body.single-property #main-footer{clear:both!important;float:none!important;position:relative!important;margin-top:60px!important;z-index:5!important}body.single-property #sidebar{display:none!important}body.single-property h2,body.single-property .ere-heading{font-size:34px!important;line-height:1.3em!important;font-weight:700!important;margin-top:30px!important;margin-bottom:20px!important}.property-item-content .property-title{font-size:22px!important;line-height:1.4em!important;font-weight:600!important;margin-bottom:10px!important;color:var(--et_pb_main_header_color,#333)!important;text-align:left!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:3.5em}.comment-form input[type="text"],.comment-form input[type="textarea"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{width:100%;background-color:#fff;border:1px solid #ccc!important;padding:10px 14px;border-radius:6px;font-size:15px;color:#333;box-sizing:border-box;transition:all 0.2s ease}.comment-form input[type="text"]:focus,.comment-form input[type="email"]:focus,.comment-form input[type="url"]:focus,.comment-form textarea:focus{border-color:#2ea3f2;box-shadow:0 0 0 2px rgba(46,163,242,0.15);outline:none}.comment-form input[type="submit"],.comment-form button[type="submit"]{background-color:rgba(140,132,124,0.99);color:#fff;border:none;padding:12px 24px;border-radius:3px;font-weight:600;cursor:pointer;transition:background-color 0.3s ease}.comment-form input[type="submit"]:hover,.comment-form button[type="submit"]:hover{background-color:rgba(140,132,124,0.99)}.comment-form p{margin-bottom:15px}.ere__single-property-description ul,.property-description ul{list-style:disc;padding-left:20px}.ere__single-property-description li,.property-description li{margin-bottom:6px}.single-agent .ere-agent-single-wrap,.single-agent .ere-agent-single{max-width:1080px;margin:0 auto!important;padding:20px;overflow:hidden}.single-agent .ere-agent-single-wrap *{max-width:100%}@media (min-width:981px){.single-agent .ere-single-agent-title,.single-agent .agent-title{margin-top:40px!important}}.ere-archive-property-wrap,.ere-archive-property-wrap .ere-property-wrap{max-width:1200px!important;margin:0 auto!important;padding:20px 15px!important;box-sizing:border-box}.ere-archive-property-wrap *{max-width:100%;box-sizing:border-box}.ere-archive-property-wrap .entry-title,.ere-archive-property-wrap h1,.ere-archive-property-wrap .ere-heading{margin-top:40px!important}.ere-archive-property-wrap .ere-property-wrap .ere-property-sidebar{float:none!important;width:100%!important;clear:both!important;margin-top:40px!important}#sidebar{display:none!important}.single-property #main-header{padding:10px 0!important}.single-property #main-header .logo_container img{max-height:100%!important}.single-property #top-menu li a{font-size:18px!important;padding-top:10px!important;padding-bottom:20px!important}.et_pb_menu_inner_container .et_mobile_nav_menu{display:none!important}.et_pb_menu_inner_container .et_pb_menu__wrap,.et_pb_menu_inner_container .et_pb_menu__menu,.et_pb_menu_inner_container .et-menu-nav,.et_pb_menu_inner_container .et-menu,.et_pb_menu_inner_container ul.nav{display:flex!important;visibility:visible!important;opacity:1!important;flex-direction:row!important}.et_pb_menu_inner_container .nav li{display:inline-block!important}.ere-property-wrap .property-title,.ere-archive-property-wrap .property-title{font-size:16px!important}.single-property .ere-property-element.ere-property-attachments,.single-property .ere-property-element.ere-attachments,.single-property .property-attachments{display:none!important}.ere-property-carousel .property-title,.property-carousel .property-title,.owl-carousel .property-title,.ere__owl-carousel .property-title{font-size:15px!important;line-height:1.3em}.ere-property-element{display:flex!important;flex-direction:column!important;gap:20px}.ere__contact-agent-info{width:100%!important;display:flex!important;flex-direction:column!important;order:1}.ere__agent-image{width:100%!important;max-width:300px!important;margin:0 auto 15px auto!important;position:relative!important;float:none!important}.ere__agent-image img{width:100%!important;height:auto!important;display:block!important}.ere__contact-agent-info .col-md-6{max-width:100%!important;flex:0 0 100%!important}.ere__contact-form,.ere__single-agent-contact-form{order:2;width:100%!important;clear:both!important;position:relative!important;margin-top:20px!important;z-index:5}.single-property-element .ere__agent-image{display:block!important}.ere__contact-form{width:100%!important;clear:both!important;margin-top:20px!important;position:relative!important;z-index:10}.ere__contact-agent-info .col-md-6,.ere__contact-agent-info .col-md-6{max-width:100%!important;flex:0 0 100%!important}.ere__contact-agent-info.row,.ere__contact-agent-info .row{display:block!important;flex-wrap:nowrap!important;flex-direction:column!important}.ere__contact-agent-info .col-md-6{width:100%!important;max-width:100%!important;flex:none!important;float:none!important;margin:0!important}.ere__agent-image{text-align:center;width:100%!important;margin-bottom:20px!important}.ere__agent-image img{max-width:260px!important;width:100%!important;height:auto!important;display:block!important;margin:0 auto!important}.ere__single-agent-contact-form,.ere__contact-form{display:block!important;width:100%!important;margin-top:25px!important;position:relative!important;clear:both!important;z-index:5!important}.ere__contact-agent-info::after,.ere__agent-image::after,.ere__single-agent-contact-form::after{content:"";display:block;clear:both}.ere-property-element,.ere__contact-agent-info{display:flex!important;flex-direction:column!important;width:100%!important;gap:20px!important;position:relative!important}.ere__agent-image,.ere__agent-image img{width:100%!important;height:auto!important;display:block!important;position:relative!important;z-index:1!important}.ere__agent-info{width:100%!important;position:relative!important;z-index:1!important}.ere__contact-form,.ere__single-agent-contact-form{position:static!important;margin-top:20px!important;width:100%!important;z-index:1!important;float:none!important;clear:both!important}.single-property-element,.ere-property-element{margin-bottom:50px!important}#main,.site-main,#content{padding-bottom:100px!important}.single-property-element .ere__single-property-element .ere-property-element{display:flex!important;flex-direction:column!important;width:100%!important;position:relative!important;gap:20px!important}.single-property-element .ere__contact-agent-info.row{display:block!important;width:100%!important;flex-direction:column!important;margin:0!important}.single-property-element .ere__contact-agent-info .col-md-6{width:100%!important;max-width:100%!important;float:none!important;margin:0 auto!important;display:block!important}.single-property-element .ere__agent-image{width:100%!important;max-width:300px!important;margin:0 auto 15px auto!important;position:relative!important;float:none!important;z-index:1!important}.single-property-element .ere__agent-image img{width:100%!important;height:auto!important;display:block!important;position:relative!important;margin:0 auto!important;float:none!important;z-index:2!important}.single-property-element .ere__single-agent-contact-form,.single-property-element .ere__contact-form{position:relative!important;display:block!important;width:100%!important;clear:both!important;margin-top:30px!important;z-index:3!important}.single-property-element .ere__property-tab-pane,.single-property-element .ere-property-element{margin-bottom:50px!important}.single-property-element .ere__agent-image,.single-property-element .ere__agent-image img{background:none!important;min-height:0!important}.ere__agent-contact-btn-wrap{flex:0 0 100%!important;max-width:100%!important}.comments-title,.comment-reply-title{display:none!important}.comment-form,.comments-area,#comments,#commentform{display:none!important}.single-property-element .ere__contact-form,.single-property-element .ere__single-agent-contact-form{float:none!important;order:2!important;width:100%!important;clear:both!important;position:relative!important;margin-top:20px!important;z-index:10!important}.ere__agent-contact-btn-wrap{width:100%!important;flex:0 0 100%!important;max-width:100%!important;display:block!important;clear:both!important}.single-property-element .ere__contact-form,.single-property-element .ere__single-agent-contact-form{float:none!important;position:relative!important;clear:both!important;width:100%!important;margin-top:30px!important;z-index:1!important}.single-property-element .ere__single-agent-info{display:block!important;float:none!important;clear:both!important;width:100%!important;margin-top:20px!important;position:relative!important;z-index:1!important}.single-property-element .ere__single-property-similar-property{clear:both!important;margin-top:40px!important;position:relative!important;z-index:0!important}.ere-property-element{display:flex;flex-direction:column;gap:25px!important}.ere__contact-agent-info{width:100%!important;float:none!important;position:relative!important;z-index:1!important}.ere__agent-image img{width:100%!important;height:auto!important;display:block!important}.ere__single-agent-contact-form{float:none!important;clear:both!important;position:relative!important;z-index:0!important;margin-top:20px!important}.single-property-element .related-properties,.single-property-element .ere-property-element+.related-properties{margin-top:40px!important;clear:both!important;position:relative!important;z-index:1!important}