@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300&display=swap);.wpem-event-banner-img{filter:brightness(50%)}.event_listings_main{margin-top:65px}.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-banner .wpem-event-banner-img{height:500px!important}.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation{position:absolute;top:-15%;left:0;height:100%;display:flex;align-content:center;flex-direction:column;justify-content:space-around;padding:10%}.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title .wpem-heading-text{color:#fff;text-align:center;font-size:30px!important;line-height:34px}.container-boton-events{text-align:center}.boton-more-info-events{width:80%;background:#1c1c1c;color:#fff;font-family:' Brandon-Grotesque',brandon-grotesque,sans-serif;text-decoration:underline!important;padding:1em 6em}.boton-more-info-events:hover{color:#ffffff!important}.event_listings .wpem-event-date-time,.event_listings .wpem-event-location,.event_listings .wpem-event-type,.wpem-event-listings-header{display:none!important}.wpem-registration-event-button{display:none}#event_filters .search-form-container div:nth-child(2){display:none}.wpem-form-wrapper .wpem-form-group input[type=text],.wpem-form-group .comiseo-daterangepicker-triggerbutton.ui-button{border:none;border-bottom:2px solid #000000!important;border-radius:0;font-family:'Freight-Big-Pro',freight-big-pro,serif!important;color:#000000!important;font-size:28px}#event_filters .search_events.search-form-container>div:nth-child(1)>div:nth-child(1)>div img{position:absolute;width:30px;bottom:30px;right:30px}#search_keywords{font-family:'Freight-Big-Pro',freight-big-pro,serif!important}#search_keywords::placeholder{color:#000000!important;font-size:28px}@media (max-width:767px){.elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title{order:initial}button#drp_autogen0{width:100%!important}}div.wpforms-container-full input[type=text],div.wpforms-container-full input[type=email],div.wpforms-container-full input[type=number],div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner,.wpforms-field-phone .wpforms-smart-phone-field{border-radius:0!important;color:#000000!important;border:none!important;border-bottom:1px solid #000000!important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single .choices__item--selectable.choices__placeholder{opacity:1!important;color:#000000!important;font-weight:500;font-size:20px!important}div.wpforms-container-full .wpforms-form textarea{border:1px solid #000}div.wpforms-container-full .wpforms-form textarea::placeholder{font-size:20px!important}input::placeholder{color:#000000!important;opacity:1!important;font-weight:500;font-size:20px!important}div.wpforms-container-full button[type=submit]{font-family:'Freight-Big-Pro',freight-big-pro,serif!important;background-color:#000000!important;font-size:22px}.e-n-tabs-heading{display:none!important}.telefono-contacto,.email-contacto{color:#000000CC!important}.telefono-contacto{font-weight:700!important}.email-contacto{font-weight:600!important}.property-filters{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.property-filters .form-group{display:flex;justify-content:flex-start;flex-direction:column}.property-filters .form-control{border-radius:0!important;color:#000000!important;border:none!important;border-bottom:1px solid #000000!important;background:none;padding:0;padding-right:20px;padding-left:0}.property-filters #filter-search{margin-top:33px}.property-filters .btn-primary{margin:0;padding:20px 0;background-color:rgb(0 0 0 / .59);color:#fff;text-decoration:none;text-transform:uppercase;font-family:'Lato',sans-serif;font-weight:300!important}.property-filters .btn-primary:hover{background-color:rgb(0 0 0 / .7)}select#property-sort-select{background:none;border:none;margin:0;padding:0}.property-grid{display:flex;flex-direction:column}.property-grid .btn-primary{text-decoration:none!important}.property-card{display:flex;flex-direction:row;align-content:center;margin-bottom:7%}.property-card{overflow:hidden;transition:all 0.25s ease}.property-card__thumb{height:auto;min-height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.property-card__image{width:100%;height:100%!important;object-fit:cover;display:block}.property-card-img-a{flex:1 1 50%}.property-card__info{width:45%;padding:1rem 2rem;display:flex;flex-direction:column;justify-content:space-between}.property-card .property-card__title{font-size:2.3rem;font-weight:600}.property-card__price,.property-card__type,.property-card__ref{margin-bottom:0!important;color:#666;font-size:.95rem}.property-card__excerpt{margin-top:.75rem;color:#555;font-size:.9rem;line-height:1.5}.property-card__button{display:block;border:1px solid rgb(0 0 0 / .2);border-style:solid;padding-top:1.5em;padding-right:2em;padding-bottom:1.5em;padding-left:2em;font-family:'Lato',sans-serif;font-weight:700;font-size:18px;font-size:.85714285714286rem;line-height:1em;text-decoration:underline;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.property-card__title-link{color:inherit;text-decoration:none}.property-card__title-link:hover{color:inherit;text-decoration:underline}a.page-numbers{color:#b7b7b7}.pagination{margin-bottom:36px;gap:16px;display:flex;justify-content:center}.property-single-hero{background-repeat:no-repeat;background-size:cover}.currency-option{cursor:pointer}.property-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));max-width:calc((120px + 1rem) * 6);gap:1rem;margin-top:1.5rem}.property-feature{display:flex;flex-direction:column;align-items:center;padding:1rem;text-align:center}.property-feature__icon{width:90px;height:90px;object-fit:contain;margin-bottom:0}.facilities-text span{font-size:21px;font-weight:500;color:#020101}@media (max-width:768px){.property-filters{grid-template-columns:repeat(1,1fr)}.property-card{flex-direction:column}.property-card__info{width:100%;padding:0}.property-card .property-card__title{margin-bottom:0}.property-filters #filter-search{margin-top:28px}}