.elementor-2306 .elementor-element.elementor-element-2ccaf85{--display:flex;--padding-top:1%;--padding-bottom:1%;--padding-left:4%;--padding-right:4%;}.elementor-2306 .elementor-element.elementor-element-0679d2a{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2306 .elementor-element.elementor-element-0679d2a:not(.elementor-motion-effects-element-type-background), .elementor-2306 .elementor-element.elementor-element-0679d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xn--finquesbaeras-qkb.com/wp-content/uploads/2026/08/Immobles-en-venda.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2306 .elementor-element.elementor-element-afb9764{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:4rem;font-weight:400;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-1acc94f );}.elementor-2306 .elementor-element.elementor-element-afb9764 p{margin-block-end:0px;}.elementor-2306 .elementor-element.elementor-element-afb9764 a{color:var( --e-global-color-1acc94f );}.elementor-2306 .elementor-element.elementor-element-ef99bbf{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2306 .elementor-element.elementor-element-ef99bbf:not(.elementor-motion-effects-element-type-background), .elementor-2306 .elementor-element.elementor-element-ef99bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1acc94f );}.elementor-2306 .elementor-element.elementor-element-767e9d4 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-2306 .elementor-element.elementor-element-767e9d4.elementor-element{--align-self:stretch;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .real_state_properties_filters_container{border-style:none;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .container_filters_flex{--filters-grid-columns:5;grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor-2306 .elementor-element.elementor-element-767e9d4 .col_fields_filter, .elementor-2306 .elementor-element.elementor-element-767e9d4 .col_button_submit{align-items:stretch;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .container_filters_layout{--filters-column-gap:10px;--filters-row-gap:10px;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .col_fields_filter{padding:5px 5px 5px 5px;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select > .dropdown-menu{background-color:var( --e-global-color-1acc94f );border-color:var( --e-global-color-2c620a6 );border-radius:10px;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select > .dropdown-menu .popover-header{font-size:12px;color:var( --e-global-color-accent );}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select > .dropdown-menu .dropdown-item{text-align:left;color:var( --e-global-color-9c53c1f );font-size:12px;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .dropdown-toggle .filter-option-inner-inner{text-align:left;text-transform:none !important;color:var( --e-global-color-9c53c1f );}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .dropdown-toggle.bs-placeholder .filter-option-inner-inner{text-transform:none !important;color:var( --e-global-color-9c53c1f );font-weight:400;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .dropdown-toggle:not(.bs-placeholder) .filter-option-inner-inner{text-transform:none !important;color:var( --e-global-color-9c53c1f );}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .dropdown-toggle{background-color:var( --e-global-color-1acc94f );border-color:var( --e-global-color-6a23594 );}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .dropdown-toggle::after{color:var( --e-global-color-9c53c1f );}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .dropdown-toggle.bs-placeholder{border-color:var( --e-global-color-6a23594 );}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .dropdown-toggle.bs-placeholder::after{color:var( --e-global-color-accent );}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .dropdown-toggle:not(.bs-placeholder){background-color:var( --e-global-color-2c620a6 );border-color:var( --e-global-color-9c53c1f );}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .dropdown-toggle:not(.bs-placeholder)::after{color:var( --e-global-color-9c53c1f );}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .dropdown-menu .dropdown-item .check-mark{color:#0d6efd;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .bs-actionsbox{background-color:transparent;padding:0px 12px 8px 12px;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .bs-actionsbox .btn-group{gap:8px;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .bs-actionsbox .actions-btn.bs-select-all, .elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .bs-actionsbox .actions-btn.bs-deselect-all{border-radius:4px;margin:0px 0px 0px 0px;padding:6px 10px 6px 10px;background-color:#f8f9fa;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0.12);color:#212529;font-size:12px;font-weight:500;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .bs-actionsbox .actions-btn.bs-select-all:hover, .elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .bs-actionsbox .actions-btn.bs-select-all:focus, .elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .bs-actionsbox .actions-btn.bs-deselect-all:hover, .elementor-2306 .elementor-element.elementor-element-767e9d4 .bootstrap-select .bs-actionsbox .actions-btn.bs-deselect-all:focus{background-color:#e9ecef;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0.18);color:#212529;font-size:12px;font-weight:500;}.elementor-2306 .elementor-element.elementor-element-767e9d4 input[type="number"].form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.elementor-2306 .elementor-element.elementor-element-767e9d4 input[type="number"].form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.elementor-2306 .elementor-element.elementor-element-767e9d4 input[type="number"].form-control{-moz-appearance:textfield;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .col_button_submit{justify-content:center;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .idealista-properties-filters-widget__submit-button{width:no;padding:10px 24px 10px 24px;background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px;color:var( --e-global-color-1acc94f );font-size:0.9rem;font-weight:600;text-align:center;text-transform:none;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .idealista-properties-filters-widget__submit-button:hover{background-color:var( --e-global-color-primary );border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );color:var( --e-global-color-1acc94f );}.elementor-2306 .elementor-element.elementor-element-efb673b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-2306 .elementor-element.elementor-element-86293c6{text-align:center;}.elementor-2306 .elementor-element.elementor-element-86293c6 .elementor-heading-title{font-family:"Deca-Serif-New", Sans-serif;font-size:2rem;font-weight:400;}.elementor-2306 .elementor-element.elementor-element-7534925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card--classic{background-color:#ffffff;border-style:solid;border-color:var( --e-global-color-2c620a6 );overflow:hidden;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card__detail-button{background-color:var( --e-global-color-9c53c1f );--idealista-detail-button-text:"VER INMUEBLE";color:var( --e-global-color-1acc94f );padding:010px 24px 10px 024px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:98px 98px 98px 98px;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card__detail-button:hover, .elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card__detail-button:focus-visible{background-color:var( --e-global-color-primary );text-align:center;color:var( --e-global-color-1acc94f );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card__media{display:block;height:350px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card__title{display:-webkit-box;text-align:left;color:var( --e-global-color-9c53c1f );margin:0px 0px 14px 0px;border-style:none;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card__price{display:block;text-align:left;color:var( --e-global-color-9c53c1f );margin:0px 0px 18px 0px;border-style:none;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card__description{display:-webkit-box;text-align:left;margin:0px 0px 18px 0px;border-style:none;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-features{display:flex;justify-content:flex-start;gap:14px;--idealista-feature-gap:14px;border-style:none;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card__button-wrap{display:block;text-align:right;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card__detail-button-icon{display:inline-block !important;font-size:0 !important;line-height:0 !important;width:1em;height:1em;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://xn--finquesbaeras-qkb.com/wp-content/uploads/2026/06/Icon.svg);}.elementor-2306 .elementor-element.elementor-element-b98d65f .no_properties_message{text-align:center;}.elementor-2306 .elementor-element.elementor-element-b98d65f .list{--carousel-columns:3;--carousel-gap:20px;gap:var(--carousel-gap);}.elementor-2306 .elementor-element.elementor-element-b98d65f .list.numeric{display:grid;grid-template-columns:repeat(var(--carousel-columns), minmax(0, 1fr));}.elementor-2306 .elementor-element.elementor-element-b98d65f .list.carousel{display:grid;grid-auto-columns:calc((100% / var(--carousel-columns)) - ((var(--carousel-gap, 0px) / var(--carousel-columns)) * (var(--carousel-columns) - 1)));}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card__media img{width:100%;height:100%;object-fit:cover;border-radius:15px 15px 15px 15px;}.elementor-2306 .elementor-element.elementor-element-b98d65f{--idealista-description-line-clamp:2;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-feature{color:#A0A0A0;gap:8px;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-feature__icon{width:18px;height:18px;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-feature + .idealista-property-feature::before{display:block;background-color:#3d4242;width:1px;height:16px;}.elementor-2306 .elementor-element.elementor-element-b98d65f .paginator .pagination{justify-content:center;}.elementor-2306 .elementor-element.elementor-element-b98d65f .paginator .pagination li:first-child a.page-link{border-radius:0px 0px 0px 0px;}.elementor-2306 .elementor-element.elementor-element-b98d65f .paginator .pagination li:last-child a.page-link{border-radius:0px 0px 0px 0px;}.elementor-2306 .elementor-element.elementor-element-b98d65f .paginator .pagination a.page-link{border-style:none;}@media(max-width:1366px){.elementor-2306 .elementor-element.elementor-element-afb9764{font-size:2rem;}}@media(max-width:1200px){.elementor-2306 .elementor-element.elementor-element-0679d2a{--min-height:500px;}}@media(max-width:1024px){.elementor-2306 .elementor-element.elementor-element-0679d2a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2306 .elementor-element.elementor-element-afb9764{font-size:2rem;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .container_filters_flex{--filters-grid-columns:2;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-2306 .elementor-element.elementor-element-86293c6 .elementor-heading-title{font-size:2rem;}.elementor-2306 .elementor-element.elementor-element-b98d65f .list{--carousel-columns:2;--carousel-gap:20px;gap:var(--carousel-gap);}.elementor-2306 .elementor-element.elementor-element-b98d65f .list.numeric{display:grid;grid-template-columns:repeat(var(--carousel-columns), minmax(0, 1fr));}.elementor-2306 .elementor-element.elementor-element-b98d65f .list.carousel{display:grid;grid-auto-columns:calc((100% / var(--carousel-columns)) - ((var(--carousel-gap, 0px) / var(--carousel-columns)) * (var(--carousel-columns) - 1)));}}@media(max-width:767px){.elementor-2306 .elementor-element.elementor-element-2ccaf85{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-2306 .elementor-element.elementor-element-0679d2a{--min-height:350px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2306 .elementor-element.elementor-element-afb9764{font-size:1.4rem;}.elementor-2306 .elementor-element.elementor-element-ef99bbf{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2306 .elementor-element.elementor-element-767e9d4{width:100%;max-width:100%;}.elementor-2306 .elementor-element.elementor-element-767e9d4 .container_filters_flex{--filters-grid-columns:1;grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-2306 .elementor-element.elementor-element-86293c6 .elementor-heading-title{font-size:1.5rem;}.elementor-2306 .elementor-element.elementor-element-b98d65f .list{--carousel-columns:1;--carousel-gap:20px;gap:var(--carousel-gap);}.elementor-2306 .elementor-element.elementor-element-b98d65f .list.numeric{display:grid;grid-template-columns:repeat(var(--carousel-columns), minmax(0, 1fr));}.elementor-2306 .elementor-element.elementor-element-b98d65f .list.carousel{display:grid;grid-auto-columns:calc((100% / var(--carousel-columns)) - ((var(--carousel-gap, 0px) / var(--carousel-columns)) * (var(--carousel-columns) - 1)));}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card__media{height:300px;}.elementor-2306 .elementor-element.elementor-element-b98d65f .idealista-property-card__media img{width:100%;height:100%;object-fit:cover;}}/* Start custom CSS */#header{
    margin-bottom: 0px!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Deca-Serif-New';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://xn--finquesbaeras-qkb.com/wp-content/uploads/2026/06/DecaSerifNew-Regular.eot');
	src: url('https://xn--finquesbaeras-qkb.com/wp-content/uploads/2026/06/DecaSerifNew-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://xn--finquesbaeras-qkb.com/wp-content/uploads/2026/06/DecaSerifNew-Regular.woff2') format('woff2'),
		url('https://xn--finquesbaeras-qkb.com/wp-content/uploads/2026/06/DecaSerifNew-Regular.woff') format('woff'),
		url('https://xn--finquesbaeras-qkb.com/wp-content/uploads/2026/06/DecaSerifNew-Regular.ttf') format('truetype'),
		url('https://xn--finquesbaeras-qkb.com/wp-content/uploads/2026/06/DecaSerifNew-Regular.svg#Deca-Serif-New') format('svg');
}
/* End Custom Fonts CSS */