.elementor-278 .elementor-element.elementor-element-0343b31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:245px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-0343b31:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-0343b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invertimosinmobiliaria.com/wp-content/uploads/2025/05/Banner-propiedades-generales-invertimos-scaled.jpg");background-position:center center;background-size:cover;}.elementor-278 .elementor-element.elementor-element-0343b31::before, .elementor-278 .elementor-element.elementor-element-0343b31 > .elementor-background-video-container::before, .elementor-278 .elementor-element.elementor-element-0343b31 > .e-con-inner > .elementor-background-video-container::before, .elementor-278 .elementor-element.elementor-element-0343b31 > .elementor-background-slideshow::before, .elementor-278 .elementor-element.elementor-element-0343b31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-278 .elementor-element.elementor-element-0343b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-278 .elementor-element.elementor-element-c188401{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-278 .elementor-element.elementor-element-5e52b73 .gsc-heading .content-inner{max-width:1000px;}.elementor-278 .elementor-element.elementor-element-5e52b73 .gsc-heading{margin-bottom:0px;}.elementor-278 .elementor-element.elementor-element-5e52b73 .gsc-heading .title{color:#FFFFFF;font-size:50px;font-weight:700;margin-bottom:0px;}.elementor-278 .elementor-element.elementor-element-5e52b73 .gsc-heading .sub-title{margin-bottom:0px;}.elementor-278 .elementor-element.elementor-element-5e52b73 .gsc-heading .title-desc{color:#FFFFFF;font-size:20px;padding:10px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-42b960c{--display:flex;--padding-top:120px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-42b960c:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-42b960c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F5;}@media(max-width:1024px){.elementor-278 .elementor-element.elementor-element-0343b31{--padding-top:80px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-5e52b73 .gsc-heading .title{font-size:36px;}.elementor-278 .elementor-element.elementor-element-5e52b73 .gsc-heading .title-desc{font-size:17px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-42b960c{--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-278 .elementor-element.elementor-element-0343b31{--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-5e52b73 .gsc-heading .title{font-size:26px;}.elementor-278 .elementor-element.elementor-element-5e52b73 .gsc-heading .title-desc{font-size:16px;line-height:24px;padding:10px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-42b960c{--padding-top:30px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}}/* Start custom CSS for gva-archive-listing, class: .elementor-element-f3606b9 */.elementor-278 .elementor-element.elementor-element-f3606b9 span.select2-selection.select2-selection--single{
    border: 1px solid #D7D7D7!important;
    border-radius: 10px!important;

}
.directorist-content-active .select2-container .directorist-select2-addons-area {
    bottom: 50%!important;
    right: 12px!important;
}
.elementor-278 .elementor-element.elementor-element-f3606b9 .directorist-form-group .directorist-form-element {
    color: #000 !important;
}
.elementor-278 .elementor-element.elementor-element-f3606b9 input.directorist-form-element::placeholder {
    color: #000 !important;
}
.elementor-278 .elementor-element.elementor-element-f3606b9 .field-title, .directorist-search-field label {
    color: rgb(0, 0, 0, 0.7) !important;
}/* End custom CSS */
/* Start custom CSS */.field-title {
    color: #000 !important;
}
.directorist-advanced-filter__action.directorist-advanced-filter__action--ajax {
    display: none !important;
}
h2.directorist-listing-title a {
    color: #000 !important;
}
.atbdp-form-fade{
    background: none!important;
    opacity: 0.5!important;
}
.directorist-archive-items.directorist-archive-grid-view:after, .directorist-archive-contents:before, .directorist-archive-contents:after{
    display: none!important;
}
.select2-container--open .select2-dropdown.select2-dropdown--below {
    top: 10px !important;
}



.directorist-archive-contents .directorist-header-bar .directorist-viewas {

    width: 270px;
}
.directorist-viewas {
    justify-content: space-around;
}
a.directorist-viewas__item
 {
    width: auto !important;
}
a.directorist-viewas__item span {
    font-size: 13px;
    margin-left: 5px;
        font-weight: 600 !important;
}
button.directorist-dropdown__toggle.directorist-dropdown__toggle-js.directorist-btn.directorist-btn-sm.directorist-toggle-has-icon, span.directorist-header-found-title {
    font-size: 13px !important;
}
@media (max-width: 767.98px) {
    .directorist-archive-contents .directorist-header-bar .directorist-viewas, .directorist-dropdown.directorist-dropdown-js.directorist-sortby-dropdown, button.directorist-dropdown__toggle.directorist-dropdown__toggle-js.directorist-btn.directorist-btn-sm.directorist-toggle-has-icon {
    width: 100%;
}
button.directorist-archive-sidebar-toggle {
    font-size: 13px !important;
    font-weight: 600 !important;
    color: #000 !important;
    padding: 0px !important;
    background-color: rgb(0, 0, 0, 0) !important;
}
a.directorist-viewas__item.directorist-viewas__item--rejilla.active i.directorist-icon-mask:after {
    background: #000 !important;
}
.directorist-search-form__box {
    height: fit-content !important;
}
.archive-search-sidebar .listing-with-sidebar__contents .listing-with-sidebar__sidebar
 {

    align-content: flex-start!important;

}
.directorist-search-field {
    margin-right: 0px !important;
    padding-right: 0px !important;
}
span.select2-selection.select2-selection--single {
    width: 100% !important;
}
.directorist-content-active .select2-container .directorist-select2-addons-area {
    right: 30px !important;
}
ul.directorist-type-nav__list {
    justify-content: center !important;
}
button.directorist-dropdown__toggle.directorist-dropdown__toggle-js.directorist-btn.directorist-btn-sm.directorist-toggle-has-icon {
    text-transform: uppercase !important;
    font-weight: 500;
}


}/* End custom CSS */