/*!
Theme Name: Hello Elementor Child
Theme URI: https://crocoblock.com/
Author: Crocoblock
Author URI: https://crocoblock.com/
Description: Child theme for Hello Elementor with all CrocoBlock features compatibility.
Template: hello-elementor
Version: 1.0.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: hello-elementor-child
*/@font-face{font-family:Inter;src:url(/wp-content/uploads/fonts/inter/Inter-Thin.woff2) format('woff2');font-weight:100;font-style:thin;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/uploads/fonts/inter/Inter-Light.woff2) format('woff2');font-weight:300;font-style:light;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/uploads/fonts/inter/Inter-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/uploads/fonts/inter/Inter-Medium.woff2) format('woff2');font-weight:500;font-style:medium;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/uploads/fonts/inter/Inter-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/uploads/fonts/inter/Inter-Bold.woff2) format('woff2');font-weight:700;font-style:bold;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/uploads/fonts/inter/Inter-ExtraBold.woff2) format('woff2');font-weight:800;font-style:extrabold;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/uploads/fonts/inter/Inter-Black.woff2) format('woff2');font-weight:900;font-style:#000;font-display:swap}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.2!important;margin-block-end:1rem;margin-block-start:.5rem}h1.elementor-heading-title{min-height:2.6em!important}main#content{min-height:2500px!important;min-width:100vw!important}body,body.cky-banner-active,body.cky-consent-open{padding-bottom:0!important;margin-bottom:0!important}p{line-height:1.5rem}a.elementor-button:hover,button:hover{opacity:.8}.jet-form__heading span.jet-form__label-text{text-align:center!important;margin:auto}.hh-team-member .jet-team-member__socials{padding:0 32px}.hh-team-member .jet-team-member__inner{overflow:hidden!important}.hh-team-member.hh-team-member--variant-sm .jet-team-member__socials{padding:0 24px!important}.jet-filters-pagination__item{width:48px;height:48px}.jet-filters-pagination__link{text-align:center}.jet-filters-pagination__item.prev-next.next,.jet-filters-pagination__item.prev-next.prev{width:auto}.jet-filters-pagination__item.jet-filters-pagination__current .jet-filters-pagination__link{box-shadow:0 10px 15px -3px rgba(0,43,91,.3),0 4px 6px -4px rgba(0,43,91,.3)}.hh-max-width--640{max-width:640px!important}.hh-icon-box--margin-top .elementor-icon-box-icon{margin-top:8px!important}.hh-img--objet-fit.elementor-widget-image{min-height:100%}.hh-elevation-surface{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.hh-elevation-surface-haigh,.hh-elevation-surface-low{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.hh-elevation--brand-gradient{background:linear-gradient(135deg,#ff4a60 0,#ff4a60 50%,rgba(255,74,96,.8) 100%)!important}.hh-elevation--secondary-gradient{background:linear-gradient(90deg,#171717 0,#002b5b 50%,#171717 100%)!important}.hh-elevation--tertiary-gradient{background:linear-gradient(135deg,#5b57fd 0,#5b57fd 50%,#002b5b 100%)!important}.hh-faq--surface-white details{background:#fff!important}.hh-surface--radius-16{border-radius:16px!important}.hh-surface--radius-20{border-radius:20px!important}.hh-surface--radius-24{border-radius:24px!important}.hh-surface--radius-32{border-radius:32px!important}header#jet-theme-core-header{position:fixed;width:100%;max-width:100vw;z-index:9999}.hh-header__menu-container{position:static!important}@media (max-width:1024px){.hh-img-comparison .bafg-twentytwenty-container.twentytwenty-container, .hh-img-comparison .bafg-twentytwenty-container img.bafg-after-image, .hh-img-comparison .bafg-twentytwenty-container img.bafg-before-image {height: 490px !important;}.jet-mobile-menu.jet-nav-wrap .jet-nav.m-layout-tablet{margin-top:21px!important;height:calc(100vh - 81px)!important}.hh-header__menu-container .elementor-widget-jet-nav-menu{position:absolute!important;top:50%!important;right:20px!important;transform:translateY(-50%)!important;z-index:9999}}.hh-footer-item-menu .elementor-icon-box-content p{color:#c3c3c3}.lcp-hero,.lcp-hero img{max-width:960px!important}.hh-hero--bg{background:linear-gradient(135deg,#fff 0,#fafafa 35.36%,rgba(239,246,255,.3) 70.71%)}.hh-feature-card .elementor-icon-list-item{display:inline-flex}.hh-home-faq details{padding:24px;background:linear-gradient(135deg,#fafafa 0,#fff 100%);border:1px solid #f5f5f5;border-radius:24px}.hh-send-message-form label.jet-form__field-label{display:inline-block}a.jet-woo-product-gallery__image-overlay span{display:flex;flex-direction:column;align-items:center}a.jet-woo-product-gallery__image-overlay span:before{content:url(./images/icon_todas_las_fotos.svg)}.hh-instances-distribution .jet-listing-dynamic-repeater__items{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);gap:24px}.hh-img-comparison .jet-image-comparison__container,.hh-img-comparison .elementor-jet-image-comparison,.hh-img-comparison .jet-image-comparison,.hh-img-comparison .jet-image-comparison__instance,.hh-img-comparison .slick-list,.hh-img-comparison .slick-track,.hh-img-comparison .jet-image-comparison__container .jx-slider{height:100%!important}#hh-list-properties-archive .jet-woo-product-gallery-slider{min-height:260px!important}#hh-list-properties-archive .jet-woo-product-gallery-slider img.wp-post-gallery{min-height:260px;max-height:260px;object-fit:cover}#jet-theme-core-footer .elementor-element-10a8a2e ul.elementor-icon-list-items.elementor-inline-items{display: flex;}#jet-theme-core-footer .elementor-element-10a8a2e li.elementor-icon-list-item.elementor-inline-item{display: flex;flex-direction: row; align-content: center;gap: 8px;}#jet-theme-core-footer .elementor-element-10a8a2e li.elementor-icon-list-item.elementor-inline-item span.elementor-icon-list-icon{width: 18px;}#jet-theme-core-footer .elementor-element-10a8a2e li.elementor-icon-list-item.elementor-inline-item span.elementor-icon-list-text{font-size: 14px;font-weight: 400;}@media (max-width:767px){.hh-img-comparison .bafg-twentytwenty-container.twentytwenty-container, .hh-img-comparison .bafg-twentytwenty-container img.bafg-after-image, .hh-img-comparison .bafg-twentytwenty-container img.bafg-before-image {height: 290px !important;} .hh-testimonial__person-container .elementor-image-box-wrapper{display:flex;align-items:center;gap:8px}.hh-send-message-form .hh-send-message-form__field_surnames{padding-top:16px}.hh-home-faq details{padding:16px}.hh-properties-gallery .jet-woo-product-gallery-grid{flex-direction:column}.hh-properties-gallery .jet-woo-product-gallery__images-grid,.hh-properties-gallery .jet-woo-product-gallery__primary-image{max-width:100%!important}} .hh-img-comparison .bafg-twentytwenty-container img {object-fit: cover !important;} 

