#cmplz-cookiebanner-container {
z-index: 99999;
} .postid-10156 .desde, .postid-10158 .desde, .postid-10160 .desde, .postid-10162 .desde, .postid-10163 .desde, .postid-10165 .desde, .postid-10167 .desde {
display: none;
}
.postid-10169 .desde, .postid-10171 .desde, .postid-10173 .desde, .postid-10175 .desde, .postid-10177 .desde, .postid-10179 .desde, .postid-10181 .desde {
display: none;
}
.postid-10183 .desde, .postid-10185 .desde {
display: none;
}
.postid-10510 .desde, .postid-10541 .desde, .postid-11007 .desde {
display: none;
} .postid-5024 .desde, .postid-3894 .desde, .postid-3900 .desde, .postid-3910 .desde, .postid-3912 .desde, .postid-7549 .desde, .postid-7557 .desde, .postid-8733 .desde, .postid-8733 .desde  {
display: none;
}
.postid-7559 .desde, .postid-7561 .desde, .postid-7563 .desde, .postid-7565 .desde, .postid-7567 .desde, .postid-7569 .desde, .postid-7571 .desde, .postid-7946 .desde {
display: none;
}
.postid-7573 .desde, .postid-7575 .desde, .postid-7577 .desde, .postid-7579 .desde, .postid-7774 .desde, .postid-7795 .desde, .postid-7895 .desde, .postid-7978 .desde, .postid-8007 .desde {
display: none;
}
.postid-8087 .desde, .postid-8219 .desde, .postid-8270 .desde, .postid-8280 .desde, .postid-8310 .desde, .postid-8345 .desde, .postid-8376 .desde, .postid-8472 .desde, .postid-8489 .desde {
display: none;
}
.postid-8910 .desde,  .postid-8963 .desde, .postid-8760 .desde, .postid-8993 .desde, .postid-9646 .desde, .postid-9656 .desde, .postid-9665  .desde {
display: none;
}
.postid-9284 .desde, .postid-9365 .desde, .postid-9368 .desde, .postid-9371 .desde, .postid-9374 .desde, .postid-9376 .desde, .postid-10817 .desde {
display: none;
} .postid-9955 .desde, .postid-9981 .desde, .postid-9983 .desde, .postid-9985 .desde, .postid-9987 .desde, .postid-9989 .desde, .postid-9991 .desde, .postid-9993 .desde {
display: none;
}
.postid-9995 .desde, .postid-9998 .desde, .postid-10000 .desde, .postid-10001 .desde, .postid-10003 .desde, .postid-10005 .desde, .postid-10007 .desde  {
display: none;
}
.postid-10009 .desde, .postid-10011 .desde, .postid-10013 .desde, .postid-10015 .desde, .postid-10017 .desde, .postid-10019 .desde, .postid-10021 .desde {
display: none;
}
.postid-10023 .desde, .postid-10025 .desde, .postid-10039 .desde, .postid-10040 .desde {
display: none;
} .postid-3925 .desde, .postid-3929  .desde, .postid-3931 .desde, .postid-3933 .desde, .postid-4461 .desde, .postid-8121 .desde, .postid-8146 .desde, .postid-8408 .desde, .postid-8610 .desde {
display: none;
}
#wrapper .fusion-vertical-menu-widget .menu li.current_page_item > a, #wrapper .side-nav li.current_page_item a {
border-right-color: #fff!important;
border-left-color: #fff!important;
}
.aconsultar {
font-weight: bold;
text-transform: uppercase;
color: #f86604;
}
.naranja {
color: #f86604;
}
.gris {
color:#dbdbdb;
}
.justificado {
text-align: justify !important;
}
footer .fusion-li-item-content {
text-align: left;
} .home .es-search__buttons .es-button__wrap:first-child {
display: none;
}
.home .es-search__wrapper.es-search__wrapper--horizontal form {
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.tfs-slider .slide-content-container {
top: 30%;
}
.home .es-search__buttons {
margin: 0px;
}
.home .es-search__wrapper.es-search__wrapper--horizontal {
background: none;
} .referencia {
font-size: 23px;
color: #f86604;
font-weight: bolder;
} .es-single-tabs-wrap ul.es-single-tabs li a {
font-size: 16px!important;
}
.fusion-is-sticky .fusion-header-v3 .fusion-sticky-shadow {
box-shadow: 0 2px 4px 0 rgba(50,50,50,0.55);
} .es-single-tabs-wrap ul.es-single-tabs li a:not(.active) {
background: #f86604!important;
}
.es-single-tabs-wrap ul.es-single-tabs li a.active {
background: #000!important;
color: #fff!important;
}
.es-single-tabs-wrap ul.es-single-tabs li a {
color: #fff!important;
font-size: 16px;
letter-spacing: 1px;
}
.es-category-items {
display: none;
}
.es-price-note {
border: 1px solid;
padding:10px 15px 3px 15px;
margin: 0 0 0 10px;
font-weight: bold;
letter-spacing: 0px;
font-size: 16px !important;
-webkit-user-select: ;
}
.es-cat-price {
margin-top: 50px;
}  .es-search__wrapper.es-search__wrapper--vertical {
background: #fff;
}
.single .es-single .es-price {
background: #f86604 !important;
border-radius: 50px 0 0 50px;
color: #fff;
}
.raya::after {
border-bottom: 1px solid #f86604;
content: " ";
display: block;
width: 70px;
}
.select2-selection__arrow b {
border-bottom-color: #f86604 !important;
}
.select2.select2-container {
width: 200px !important;
}
.tax-es_tags #content header, .tax-es_tags .es-dropdown-container {
display: none;
}
.archive.tax-es_tags #content {
width: 100%;
}
.es-search__wrapper {
color: #181819;
font-family: 'Montserrat',sans-serif;
}
.es-search__wrapper .es-button__wrap input {
width: 100%;
margin-bottom: 10px;
border-radius: 0px;
line-height: 33px;
text-transform: capitalize;
padding: 4px 0;
}
.es-search__wrapper .es-search__field .es-field__wrap .select2 * {
font-family: 'Montserrat',sans-serif;
}
.es-search__wrapper .es-search__field .es-field__wrap input {
background: #fff;
border: 1px solid #e2e2e2;
}
.select2-container--default .select2-selection--multiple {
background-color: #fff;
border: 1px solid #aaa;
border-radius: 4px;
cursor: text;
} .es-search__wrapper.es-search__wrapper--vertical {
background: #fff0;
}
.widhome .es-search__wrapper {
padding: 4px 20px 10px;
}
#es-search-bedrooms-input-max {
display: none;
}
.es-search__wrapper.es-search__wrapper--vertical .es-search__field .es-field__label {
-ms-flex: 0 1 28%;
flex: 0 1 27%;
padding-right: 2%;
}
.widhome #text-13 {
margin-bottom: 0;
}
.widhome .es-search__wrapper .es-search__field .es-field__wrap .es-field__range input,.widhome .es-search__wrapper .es-search__field .es-field__wrap .es-field__range select {
width: 99.5%;
height: 28px;
min-width: 0;
}
.widhome input[type="text"] {
border-radius: 0px;
} .widhome #es_search_widget-2 {
margin-bottom: 0px;
}
.sombratxt {
text-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
}
#custom_html-3 input {
background: #fff !important;
margin-bottom: 10px;
}
#custom_html-3 .wpcf7-list-item-label {
font-size: 12px !important;
}
#custom_html-3 input#enviar {
background: #F86604 !important;
color: #fff;
}
#custom_html-3 input#enviar:hover {
background: #000 !important;
}
.fusion-sliding-bar-position-right.fusion-sliding-bar-toggle-circle .fusion-sb-toggle {
background: #f86604 !important;
}
.fusion-sliding-bar-active #slidingbar {
box-shadow: -5px 0px 10px rgba(0,0,0,0.1);
} .tc-services-style6 .services-item {
position: relative;
margin-bottom: 30px;
}
.tc-services-style6 .services-icon {
position: relative;
display: inline-block;
background-color: #f86604;
height: 60px;
width: 60px;
line-height: 59px;
font-size: 26px;
color: #fff;
text-align: center;
margin-bottom: 15px;
-webkit-transition: all .3s ease-out;
transition: all .3s ease-out;
}
.tc-services-style6 .services-icon:before {
content: '';position: absolute;
border: 10px solid transparent;
border-top-color: #f86604;
bottom: -9px;
left: 0;
transform: rotate(-90deg);
}
.tc-services-style6 .services-title {
font-size: 20px;
margin-top: 20px;
margin-bottom: 20px;
}
.tc-services-style6 .services-desc p {
text-align: justify;
font-size: 15px;
}
.tc-services-style6 .services-desc a {
position: relative;
display: inline-block;
color: #777;
font-size: 13px;
line-height: normal;
text-decoration: none !important;
margin-top: 15px;
-webkit-transition: all .3s ease-out;
transition: all .3s ease-out;
}
.tc-services-style6 .services-desc a:hover {
color: #222;
border-color: #222;
}
.home .services-desc h2.services-title{
font-size: 22px!important;
margin-top: 25px!important;
}
.services-icon img {
height: 30px;
width: 30px;
vertical-align: middle;
}
.sec-spacer .container.container-center {
width: 100%;
}
.parrafodestacado {
padding: 0 18px 0;
}
.services-desc {
padding: 0px 18px;
} .flip_H {
transform: scale(-1, 1);
color: #f86604;
display: inline-block;
font-family: Montserrat;
font-weight: bold;
font-size: 55px;
}
.flipr {
color: #f86604;
display: inline-block;
font-family: Montserrat;
font-weight: bold;
font-size: 55px;
margin-left: -6px;
}
.grup {
font-size: 24px;
font-weight: bold;
font-family: Montserrat;
color: #f86604;
} .jag-hoverimage-title {
font-weight: 500;
display: inline-block;
} .jag-himg-readmore.jag-btn-medium.jag-btn-fill {
background: none;
border: 1px solid rgba(255,255,255,0.6);
color: #fff;
}
.jag-btn-medium {
font-size: 14px;
} .home .fusion-testimonials.clean blockquote q {
font-size: 15px;
padding: 17px 15px;
} .grupblog {
font-size: 19px;
font-weight: bold;
font-family: Montserrat;
color: #f86604;
}
.fliprblog {
color: #f86604;
display: inline-block;
font-family: Montserrat;
font-weight: bold;
font-size: 28px;
margin-left: -2px;
}
.flip_Hblog {
transform: scale(-1, 1);
color: #f86604;
display: inline-block;
font-family: Montserrat;
font-weight: bold;
font-size: 28px;
}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt h2 a {
color: #fff !important;
font-size: 21px; }
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt {
width: 50%;
} .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
border-style: none none solid;
}
.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
border-style: none none solid;
}
.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
height: 75px;
}
.fusion-footer-widget-column {
margin-bottom: 10px!important;
}
.fusion-footer .fas {
color: #f86604;
margin-right: 10.5px;
} .grupfooter {
font-size: 15px;
font-weight: 300;
font-family: Montserrat;
color: #f86604;
letter-spacing: -1px;
}
.fliprfooter {
color: #f86604;
display: inline-block;
font-family: Montserrat;
font-weight: bold;
font-size: 24px;
margin-left: -2px;
}
.flip_Hfooter {
transform: scale(-1, 1);
color: #f86604;
display: inline-block;
font-family: Montserrat;
font-weight: bold;
font-size: 24px;
}
.contactnews .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
background: #fff;
} .home .fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a {
background-color: #f86604;
width: 60px;
height: 30px;
}
.flex-control-paging li a {
background: #f86604;
}
.flex-control-paging li a.flex-active {
background: #f86604;
cursor: default;
}
#mapa {
filter: grayscale(100%);
}
.mapagris {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
} #from-input1.ancho {
border-style: none none solid;
background: none;
width: 75%;
margin-bottom: 25px;
}
#to-input1 {
background: none;
border-style: none none solid;
margin-bottom: 26px;
}
#driveclick {
width: 50%;
} .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
background: none;
}
.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel {
background: none;
border-style: none none solid;
}
.wpcf7-form-control.wpcf7-textarea {
background: none;
border-style: none none solid;
}
.wpcf7-form-control.wpcf7-text {
background: none!important;
border-style: none none solid!important;
}
.es-request-widget-wrap input[type="email"], .es-request-widget-wrap input[type="tel"], .es-request-widget-wrap input[type="text"], .es-request-widget-wrap textarea {
border-style: none none solid;
}
.es-request-widget-wrap {
background: #f0f0f000;
}
.es-wrap * {
font-family: 'Libre Franklin', sans-serif;
} .page-id-2740 .fusion-menu-element-wrapper .fusion-menu-element-list > li:not(.fusion-menu-item-button).current-menu-item > a, .single-avada_portfolio .fusion-menu-element-wrapper .fusion-menu-element-list > li:not(.fusion-menu-item-button).current-menu-item > a {
color:#f86604!important;
}
.glyphicon.fa-laptop-house.fas, .glyphicon.fa-map-marked-alt.fas, .glyphicon.fa-address-card.fas, .single-avada_portfolio .glyphicon.fa-laptop-house.fas, .glyphicon.fa-map-marked-alt.fas, .glyphicon.fa-address-card.fas {
color:#f86604!important;
}
.page-id-2740 .fusion-menu-element-wrapper .fusion-menu-element-list > li:not(.fusion-menu-item-button):hover > a, .single-avada_portfolio .fusion-menu-element-wrapper .fusion-menu-element-list > li:not(.fusion-menu-item-button):hover > a {
color: #f86604 !important;
} .negrita .menu-text {
font-weight: bold;
} .flex-control-paging li a.flex-active {
background: #f86604!important;
background: #f86604!important;
cursor: default;
}
.ncf-icon-mail-6::before {
color:#fff!important;
}
.nks_cc_trigger_tabs .ncf-tab-icon::after {
background-color: #f86604!important;
} #sidebar .wpcf7-text, #sidebar select, #sidebar textarea {
background: #fff;
}
#sidebar .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha iframe {
transform: scale(0.85);
margin-left: -20px;
} #ncf_sidebar.ncf_minimalistic {
background-color: #FFFFFF57!important;
background-image: none!important;
}
#ncf_sidebar.ncf_minimalistic input[type="tel"] {
box-shadow: none;
}
#ncf_sidebar.ncf_minimalistic input[type="text"],#ncf_sidebar.ncf_minimalistic input[type="email"],#ncf_sidebar.ncf_minimalistic input[type="text"], #ncf_sidebar.ncf_minimalistic textarea {
border-radius: 0px;
border-style: none none solid;
box-shadow: none;
}
#ncf_sidebar.ncf_minimalistic input[type="submit"] {
box-shadow: none;
}
#ncf_sidebar input[type="checkbox"] + label {
margin-right: 0px;
}
#sidebar  .ncf_minimalistic .wpcf7 p {
color:#181819;
}
#ncf_sidebar .ncf_select_wrap select {
padding: 0 10px;
width: 100%;
}
#ncf_sidebar.ncf_minimalistic .ncf_select_wrap {
border: 1px solid #dbdbdb;
}
#ncf_sidebar .ncf_select_wrap selec {
border-style: none none solid;
}
#ncf_sidebar.ncf_minimalistic .ncf_select_wrap {
border-style: none none solid;
}
#ncf_sidebar.ncf_minimalistic .ncf_select_wrap  {
box-shadow: none;
}
.wpcf7-form .wpcf7-number {
background-color: #fff;
color: #181819;
border-width: 1px;
border-color: #dbdbdb;
border-radius: 0px;
border-style: none none solid;
}
#ncf_sidebar label { color: #181819;
}
#ncf_sidebar .ncf_select_wrap:before {
display: none;
}
.wpcf7-list-item-label {
font-size: 14px !important;
} .fusion-rollover-title .fusion-rollover-title-link {
color: #fff !important;
font-size: 22px!important;
} .table-1 table th {
background: #f86604!important;
text-align: center;
color: #fff;
letter-spacing: 1px;
} .venta {
color: #f86604;
font-weight: bold;
} .fusion-date {
display: none;
} .nocursor > a {
cursor: default;
} .fusion-carousel-title {
font-size: 18px!important;
font-weight: initial!important;
}
#mapDiv {
filter: grayscale(100%);
}
.related-posts .title-heading-left {
font-family: 'Source Serif Pro', serif!important;
font-size: 27px!important;
line-height: 35px!important;
}
.related-posts .title-heading-left::after {
border-bottom: 1px solid #f86604!important;
content: " ";
display: block;
width: 70px;
} .es-tabbed h3 {
display: none;
}
.fusion-checklist.fusion-checklist-1 {
text-align: justify;
} .fusion-post-title a {
color: #000;
font-weight: 400;
font-size: 20px;
} .page-id-2740 .wpcf7-form textarea {
height: 75px;
} #lista4 ol {
counter-reset: li;
list-style: none;
*list-style: decimal;
font: 15px 'trebuchet MS', 'lucida sans';
padding: 0;
margin-bottom: 4em;
text-shadow: 0 1px 0 rgba(255,255,255,.5);
}
#lista4 ol {
margin: 0 0 0 2em;
}
#lista4 {
list-style-type: none;
list-style-type: decimal !ie; margin: 0;
margin-left: 3em;
padding: 0;
counter-reset: li-counter;
}
#lista4 > li{
position: relative;
margin-bottom: 20px;
padding: 1em;
border-left: 2px solid #CCCCCC;
background-color: #DBDBDB;
}
#lista4 > li::before {
position: absolute;
top: 0;
left: -1.2em;
width: 1em;
font-size: 3em;
line-height: 1;
font-weight: bold;
text-align: right;
color: #f86604;
transform: rotate(-25deg);
-ms-transform: rotate(-25deg);
-webkit-transform: rotate(0deg);
z-index: 99;
overflow: hidden;
content: counter(li-counter);
counter-increment: li-counter;
} .enlacecta {
color: #fff;
}
.enlacecta:hover {
color: #fff;
}
.single-properties .es-info .es-property-fields {
display: none !important;
}
.single-properties .es-single .es-price-note {
margin-top: 0px;
display: inline-block;
width: auto;
} .single-avada_portfolio .table-1 table th {
padding: 10px;
text-align: center;
font-size: 12px;
}
.desde {
display: inline-block;
font-size: 15px;
padding-right: 8px;
background: #fff;
}
.buscadorhome .fusion-widget-area-1 {
padding: 0px 0px 0px 0px;
} li.es-property-label.es-property-label-destacado {
color: #fff!important;
background: #f86604;
}
.postid-6665 .desde, .postid-6830 .desde {
display: none;
}
.postid-6635 .desde, .postid-6586 .desde, .postid-6572 .desde, .postid-5161 .desde, .postid-5122 .desde, .postid-5100 .desde , .postid-5053 .desde, .postid-5075 .desde, .postid-5087 .desde, .postid-4998 .desde, .postid-4051 .desde, .postid-4059 .desde, .postid-4063 .desde, .postid-4085 .desde, .postid-4153 .desde, .postid-4177 .desde, .postid-4211 .desde, .postid-4238 .desde, .postid-4256 .desde, .postid-4283 .desde, .postid-4304 .desde, .postid-4318 .desde, .postid-4344 .desde, .postid-4053 .desde, .postid-4055 .desde, .postid-4057 .desde, .postid-4100 .desde, .postid-4102 .desde, .postid-4142 .desde, .postid-4231 .desde, .postid-4234 .desde, .postid-6360 .desde, .postid-6408 .desde, .postid-6453 .desde, .postid-6476 .desde, .postid-6496 .desde {
display: none;
}
.postid-7152 .desde, .postid-7194 .desde, .postid-7258 .desde, .postid-7277 .desde, .postid-7307 .desde, .postid-7419 .desde  {
display: none;
}
.postid-6734 .desde, .postid-6762  .desde, .postid-6830 .desde, .postid-7068 .desde, .postid-7328 .desde, .postid-7356 .desde, .postid-7445 .desde {
display: none!important;
} .single-properties .type-properties.hentry h2:first-child {
display: none;
}
.single .es-property-fields {
display: none !important;
}
.archive.search #content {
width: 100%;
float: none;
}
#es_search_widget-2 .es-button__wrap:first-child {
display: none;
}
#es_search_widget-2 .es-search__field--lot_size .es-field__unit {
display: none;
}
#es_search_widget-2 .es-search__wrapper .es-search__field .es-field__wrap.es-field__wrap--units .es-field__range input, .es-search__wrapper .es-search__field .es-field__wrap.es-field__wrap--units .es-field__range select {
min-width: 0;
width: 47.5%;
height: 28px;
}
#es_search_widget-2 .es-button.es-button-orange-corner {
cursor: pointer;
margin: 20px 0 0 !important;
}
#es_search_widget-2 {
margin-bottom: 20px;
padding-bottom: 20px;
}
#es_search_widget-2 #es-search-bedrooms-input-max {
display: block;
}
#es_search_widget-2 .select2-container--default .select2-selection--single .select2-selection__arrow b {
border-top-color: #888;
}
.es-map-link-wrap {
display: none;
}
.es-property-info h2 {
min-height: 50px;
}
.es-listing .properties .es-col-view, .es-listing .properties .es-col-view * {
text-align: center !important;
}
.es-single .properties .es-address {
display: none;
}
.archive.search .fusion-page-title-bar.fusion-tb-page-title-bar {
display: none !important;
}
.archive.search #main {
padding-top: 0;
}
.archive.search #sliders-container {
border-bottom: 1px solid #ddd;
padding-bottom: 10px;
}
.archive.search .es_type-obra-nueva .es-price::before {
content: "Desde";
display: inline-block;
font-size: 14px;
margin-right: 5px;
color: #666;
}
.archive.search .properties .es-col-view {
min-height: 120px;
}
.es-col-view {
min-height: 120px;
}
.es-layout-3_col .es-col-view {
padding: 11px 0px;
}
.es-layout-3_col .properties .es-details-wrap.es-details-no-padding {
padding: 0 0 8px;
}
.es-listing .es-property-inner .es-property-info h2 a {
font-size: 17px;
}
.noclick, .noclick * {
cursor: default !important;
}
.fusion-sliding-bar-position-right.fusion-sliding-bar-toggle-triangle .fusion-sb-toggle {
border-top-color:#f86604;
} @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.nks_cc_trigger_tabs.ncf_tab .fa.fa-inverse::before {
color: #ffffff !important;
}
.tfs-slider .slide-content-container {
top: 50%;
}
.title-heading-center.fusion-responsive-typography-calculated {
line-height: 25px !important;
}
.fusion-contact-info {
padding: 5px!important;
}
.fusion-secondary-menu > ul > li > a {
padding: 10px 10px!important;
}
.h1mov .title-heading-center {
font-size: 24px !important;
line-height: 25px;
}
.h2mov .title-heading-center {
font-size: 34px !important;
line-height: 40px;
}
.h3mov .title-heading-center {
font-size: 18px !important;
line-height: 40px;
}
.h4mov .title-heading-center {
font-size: 16px !important;
line-height: 20px;
}
.fusion-mobile-menu-icons a {
font-size: 35px!important;
}
.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header {
padding-top: 10px!important;
padding-bottom: 5px!important;
}
.page-template .fusion-title h1 {
font-size: 23px !important;
}
.page-template .fusion-title h2 {
font-size: 21px !important;
}
.fusion-text h3 {
font-size: 18px!important;
}
.single-properties .fusion-sharing-box.fusion-single-sharing-box.share-box {
display: none;
}
.single .fusion-sharing-box {
display: none!important;
}
.properties-template-default .fusion-sharing-box.fusion-single-sharing-box.share-box {
display: none!important;
}
.single-properties .entry-title {
font-size: 17px !important;
}
.fusion-footer-widget-area {
background-image: none!important;
}
}