img{
max-width: 100%;
height:auto;
}
.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
clear: both;
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 32px 2em;
}
.wp-block-image .alignright{
margin-left: 2em;
}
.alignleft {
float: left;
margin: 5px 2em 32px 0;
}
.wp-block-image .alignleft{
margin-right: 2em;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption {
background: #fff;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 5px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 5px 0;
}
.wp-caption.alignright {
margin: 5px 0 5px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.gallery-caption {
box-sizing: border-box;
}
.bypostauthor{
box-sizing: border-box;
}
.wp-block-pullquote{
border:none;
}
.wp-block-archives.aligncenter, .wp-block-categories.aligncenter, .wp-block-latest-posts.aligncenter {
text-align: center;
}
.wp-block-cover{
margin-bottom: 28px;
}
.wp-block-embed{
margin-bottom: 30px;
}
.product-block.grid .product-image{
width: 100%;
}
.product-block.grid .product-image img{
width: 100%;
}
.bread-title{
word-break: break-word;
word-wrap: break-word;
}
.advane-search-wrapper-fields {
display: none;
}
.wp-block-cover.has-background-dim .wp-block-cover-text{
color: #fff;
}
.wp-block-button {
margin-top: 15px;
margin-bottom: 15px;
}
.logo-theme img{
max-width: 150px;
} .main-page.full-default {
max-width: 980px;
margin-left: auto;
margin-right: auto;
float: none;
}
.cmb-th span.required {
color: red;
}
@media(max-width: 767px){
.widget-property-search-form.horizontal .form-group-location{
flex-wrap: wrap;
}
.widget-property-search-form.horizontal .form-group-location > div ~ div{
margin-top: 15px;
}
}
.contact-form-agent .agent-content .email {
word-wrap: break-word;
}
.elementor-lightbox .elementor-swiper-button{
outline: none !important;
}
@media(max-width: 1200px){
.elementor-lightbox .elementor-swiper-button{
cursor:auto;
} 
}
.property-detail-gallery.v1 .image-wrapper {
text-align: center;
}
.property-detail-gallery.v1 img {
display: inline;
}
.properties-currencies .currencies {
list-style: none;
margin: 0;
padding: 15px 30px;
}
.properties-currencies .currencies li label {
width: 100%;
cursor: pointer;
font-weight: 400;
}
.properties-currencies .currencies li.active label, .properties-currencies .currencies li label:hover {
color: #ff5a5f;
}
.currencies-wrapper .dropdown-toggle i {
margin-left: 7px;
}
.form-group-price.list ul.price-filter {
list-style: none;
margin: 0;
padding: 0;
text-align: left;
}
.form-group-price.list ul.price-filter li{
padding: 3px 0px;
cursor: pointer;
}
.form-group-price.list ul.price-filter li:hover{
color: #ff5a5f;
}
@media(min-width: 1200px){
p{
margin-bottom: 25px;
}
}
html.mm-opened{
position: static;
}
div.cmb2-wrap .pw-map-search-wrapper {
z-index: 2 !important;
}
.number-choose-list{
list-style: none;
padding: 0;
}
.number-choose-list [type="radio"]{
margin: 0 10px 0 0;
}
[dir="rtl"] .number-choose-list [type="radio"]{
margin: 0 0 0 10px;
}
.elementor-lightbox .swiper .elementor-swiper-button{
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 1;
}@font-face { font-family:SinasText; src:url(//imoveismucuge.com.br/wp-content/themes/homez-child/assets/fonts/hankengrotesk-e9265aa2.woff2) format('woff2'); font-style:normal; font-weight:100 900; font-display:swap; }
@font-face { font-family:SinasDisplay; src:url(//imoveismucuge.com.br/wp-content/themes/homez-child/assets/fonts/cormorantgaramond-abcaa8b4.woff2) format('woff2'); font-style:normal; font-weight:300 700; font-display:swap; }
body.sinas-listing {
--sinas-paper:#fffaf1; --sinas-ink:#4d4930; --sinas-olive:#4d4930; --sinas-gold:#c4a66c;
--sinas-line:rgba(77,73,48,.18); --sinas-width:1260px;
background:var(--sinas-paper); color:var(--sinas-ink); font-family:SinasText,'Hanken Grotesk',sans-serif;
}
body.sinas-listing [hidden] { display:none !important; }
body.sinas-listing *, body.sinas-listing *::before, body.sinas-listing *::after { box-sizing:border-box; }
body.sinas-listing button, body.sinas-listing input, body.sinas-listing select { font:inherit; }
body.sinas-listing button, body.sinas-listing summary { cursor:pointer; }
body.sinas-listing :is(a,button,input,select,summary):focus-visible { outline:3px solid #bca065; outline-offset:4px; }
body.sinas-listing .sinas-hero { position:relative; isolation:isolate; min-height:580px; background:#4d4930; color:#fffaf1; }
body.sinas-listing .sinas-hero__slides, body.sinas-listing .sinas-hero__slide, body.sinas-listing .sinas-hero__shade { position:absolute; inset:0; }
body.sinas-listing .sinas-hero__image { width:100%; height:100%; object-fit:cover; object-position:center 57%; display:block; }
body.sinas-listing .sinas-hero__shade { background:linear-gradient(90deg,rgba(24,27,18,.73) 0%,rgba(24,27,18,.43) 43%,rgba(24,27,18,.12) 75%),linear-gradient(0deg,rgba(20,24,17,.62),transparent 70%); }
body.sinas-listing .sinas-hero__inner { position:relative; width:min(calc(100% - 80px),var(--sinas-width)); min-height:580px; margin:auto; display:grid; grid-template-columns:minmax(0,1fr) 315px; align-items:center; gap:80px; padding:144px 0 108px; }
body.sinas-listing .sinas-hero__copy h1 { margin:0 0 18px; max-width:650px; font-family:SinasDisplay,'Cormorant Garamond',Georgia,serif; font-weight:400; font-size:clamp(44px,4.4vw,68px); line-height:1.02; color:inherit; text-wrap:balance; }
body.sinas-listing .sinas-eyebrow { display:flex; align-items:center; gap:12px; font-family:SinasText,sans-serif; font-size:15px; line-height:1.5; letter-spacing:.2em; text-transform:uppercase; margin-bottom:16px; color:#c4a66c; }
body.sinas-listing .sinas-hero__copy p { max-width:460px; margin:0 0 23px; font-size:17px; line-height:1.55; }
body.sinas-listing .sinas-hero__count { display:inline-flex; align-items:center; gap:10px; font-size:14px; }
body.sinas-listing .sinas-hero__count::before { content:''; width:7px; height:7px; border-radius:50%; background:var(--sinas-gold); }
body.sinas-listing .sinas-hero__featured { align-self:end; position:relative; min-width:0; padding:23px 60px 22px 23px; border-radius:18px; border:1px solid rgba(255,255,255,.25); background:rgba(31,33,21,.6); backdrop-filter:blur(15px); -webkit-backdrop-filter:blur(15px); }
body.sinas-listing .sinas-badge { display:inline-block; padding:6px 10px; border-radius:6px; background:var(--sinas-gold); color:#302b18; font-size:10px; line-height:1.2; letter-spacing:.045em; text-transform:uppercase; }
body.sinas-listing .sinas-hero__featured h2 { font-family:SinasDisplay,Georgia,serif; font-weight:400; font-size:29px; line-height:1.05; margin:10px 0 5px; color:inherit; overflow-wrap:anywhere; }
body.sinas-listing .sinas-hero__featured a { color:inherit; text-decoration:none; }
body.sinas-listing .sinas-hero__location, body.sinas-listing .sinas-hero__location .property-location { font-size:12px; line-height:1.4; color:#f5f1e7; margin:0 0 8px; }
body.sinas-listing .sinas-hero__featured .property-price { font-size:20px; font-weight:600; color:inherit; margin:0; }
body.sinas-listing .sinas-hero__link { position:absolute; width:40px; height:40px; right:15px; bottom:20px; border:1px solid rgba(255,255,255,.75); border-radius:50%; display:grid; place-items:center; font-size:25px; }
body.sinas-listing .sinas-hero__controls { position:absolute; bottom:52px; right:0; display:flex; align-items:center; gap:20px; font-size:13px; font-variant-numeric:tabular-nums; }
body.sinas-listing .sinas-hero__controls button { width:42px; height:42px; border:1px solid rgba(255,255,255,.65); border-radius:50%; background:rgba(24,27,18,.18); color:white; font-size:22px; }
body.sinas-listing .sinas-hero__controls button:hover { background:rgba(255,255,255,.18); } body.sinas-listing #apus-header { position:absolute; z-index:40; top:18px; left:50%; transform:translateX(-50%); width:min(calc(100% - 80px),var(--sinas-width)); border:1px solid rgba(255,255,255,.28); border-radius:999px; background:rgba(244,239,224,.16); box-shadow:0 8px 28px rgba(0,0,0,.05); backdrop-filter:blur(18px); -webkit-backdrop-filter:blur(18px); overflow:visible; }
body.sinas-listing #apus-header :is(.main-sticky-header,.elementor-section,.elementor-column,.elementor-widget-wrap,.elementor-container,.elementor-background-overlay) { background:none; background-image:none; }
body.sinas-listing #apus-header .elementor-section-wrap > .elementor-section { border-radius:999px; }
body.sinas-listing #apus-header .main-sticky-header { padding:0 12px; }
body.sinas-listing #apus-header .elementor-widget-image img { max-height:40px; width:auto; }
body.sinas-listing #apus-header :is(.navbar-nav > li > a,.elementor-button) { color:#fff; font-size:14px; }
body.sinas-listing #apus-header-mobile { background:rgba(250,248,243,.95); border-bottom:1px solid var(--sinas-line); backdrop-filter:blur(15px); -webkit-backdrop-filter:blur(15px); } body.sinas-listing .sinas-search-shell { position:relative; z-index:30; width:min(calc(100% - 64px),calc(var(--sinas-width) + 24px)); margin:-55px auto 0; padding:24px; border:1px solid rgba(255,255,255,.48); border-radius:30px; background:rgba(238,231,217,.93); box-shadow:0 9px 24px rgba(69,57,32,.14); backdrop-filter:blur(22px); -webkit-backdrop-filter:blur(22px); }
body.sinas-listing .sinas-search-shell .elementor-widget-container { padding:0; }
body.sinas-listing .sinas-search-shell .widget-property-search-form { margin:0; }
body.sinas-listing .sinas-search-bar { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)) minmax(180px,1.2fr) 46px 140px; align-items:center; gap:14px; }
body.sinas-listing .sinas-search-bar > .sinas-field { min-width:0; margin:0; }
body.sinas-listing .sinas-search-bar .sinas-search-title { grid-column:1 / -1; width:min(100%,420px); display:none; }
body.sinas-listing .sinas-field { margin:0 0 20px; color:var(--sinas-ink); }
body.sinas-listing .sinas-field .heading-label { display:block; font-size:12px; font-weight:400; color:var(--sinas-olive); margin:0 0 8px; }
body.sinas-listing .sinas-field :is(input[type=text],input[type=number],select,.select2-selection) { max-width:100%; min-height:48px; border:1px solid transparent; border-radius:10px; background:#fffaf1; color:var(--sinas-ink); padding:10px 12px; }
body.sinas-listing .sinas-field .select2-container { max-width:100%; width:100% !important; }
body.sinas-listing .sinas-field .select2-selection__rendered { line-height:28px; }
body.sinas-listing .sinas-search-bar > .form-group-location .heading-label, body.sinas-listing .sinas-search-bar > .form-group-price .heading-label { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip-path:inset(50%); }
body.sinas-listing .sinas-choice { position:relative; min-width:0; }
body.sinas-listing .sinas-choice summary { position:relative; min-height:50px; padding:15px 28px 15px 15px; border-radius:10px; background:rgba(255,253,248,.9); list-style:none; font-size:14px; line-height:20px; }
body.sinas-listing .sinas-choice summary::-webkit-details-marker { display:none; }
body.sinas-listing .sinas-choice summary::after { content:''; position:absolute; right:15px; top:19px; width:7px; height:7px; border-right:1.4px solid currentColor; border-bottom:1.4px solid currentColor; transform:rotate(45deg); }
body.sinas-listing .sinas-choice[open] summary { border-radius:10px 10px 0 0; }
body.sinas-listing .sinas-choice > .form-group { position:absolute; z-index:80; top:100%; left:0; min-width:230px; max-height:340px; overflow:auto; padding:16px; margin:0; border:1px solid var(--sinas-line); border-radius:0 10px 10px 10px; background:#fffaf1; box-shadow:0 16px 28px #302e1d20; }
body.sinas-listing .sinas-choice > .form-group > .heading-label { display:none; }
body.sinas-listing .sinas-choice ul { margin:0; padding:0; list-style:none; }
body.sinas-listing .sinas-choice li { margin:0 0 10px; }
body.sinas-listing .sinas-choice label { font-size:14px; }
body.sinas-listing .sinas-search-bar .form-group-price .inner { display:flex; justify-content:space-between; gap:4px; font-size:12px; margin:10px 0 0; }
body.sinas-listing .sinas-search-bar .price-range-slider { height:3px; margin:13px 12px 22px; background:#4d4930; border:none; }
body.sinas-listing .sinas-search-bar .ui-slider-handle { top:-12px; width:26px; height:26px; border:2px solid var(--sinas-olive); border-radius:50%; background:#fffaf1; }
body.sinas-listing .sinas-search-bar .ui-slider-range { background:var(--sinas-olive); }
body.sinas-listing .sinas-more-filters { padding:0; height:46px; width:46px; border:1px solid var(--sinas-line); border-radius:50%; color:var(--sinas-olive); background:rgba(255,253,248,.58); font-size:0; }
body.sinas-listing .sinas-more-filters::after { content:'☷'; font-size:25px; }
body.sinas-listing .sinas-search-submit { display:flex; align-items:center; justify-content:center; gap:12px; width:100%; min-height:50px; padding:12px 20px; border:0; border-radius:999px; background:var(--sinas-ink); color:#fffaf1; font-size:16px; }
body.sinas-listing .sinas-search-submit::before { content:''; width:14px; height:14px; border:1.5px solid currentColor; border-radius:50%; }
body.sinas-listing .sinas-search-submit:hover { background:#565039; }
body.sinas-listing .sinas-search-source .search-action { font-size:12px; padding-top:8px; }
body.sinas-listing .sinas-filter-drawer { position:fixed; left:auto; right:0; top:0; bottom:0; width:min(460px,100%); height:100dvh; max-height:100dvh; max-width:100%; margin:0; border:0; background:var(--sinas-paper); color:var(--sinas-ink); padding:24px; box-shadow:-15px 0 40px #302e1d22; overflow:auto; z-index:100; }
body.sinas-listing .sinas-filter-drawer::backdrop { background:rgba(24,27,18,.5); backdrop-filter:blur(3px); }
body.sinas-listing .sinas-filter-drawer__header { display:flex; align-items:center; justify-content:space-between; gap:16px; margin-bottom:26px; }
body.sinas-listing .sinas-filter-drawer__header h2 { margin:0; font-family:SinasDisplay,Georgia,serif; font-weight:400; font-size:32px; }
body.sinas-listing .sinas-filter-close { flex-shrink:0; border:1px solid var(--sinas-line); background:transparent; border-radius:50%; width:44px; height:44px; font-size:26px; }
body.sinas-listing .sinas-filter-drawer__fields { display:block; }
body.sinas-listing .sinas-filter-drawer__fields ul { list-style:none; padding:0; }
body.sinas-listing .sinas-filter-drawer__fields .circle-check { columns:2; }
body.sinas-listing .sinas-filter-drawer__fields li { break-inside:avoid; margin-bottom:12px; }
body.sinas-listing .sinas-field :is(input[type=checkbox],input[type=radio]) { accent-color:var(--sinas-olive); width:18px; height:18px; vertical-align:middle; margin:0 7px 0 0; }
body.sinas-listing .sinas-filter-drawer__footer { display:flex; gap:20px; align-items:center; position:sticky; bottom:-24px; padding:18px 0 calc(18px + env(safe-area-inset-bottom,0px)); background:var(--sinas-paper); border-top:1px solid var(--sinas-line); }
body.sinas-listing .sinas-clear-filters { border:0; padding:8px 0; background:none; color:var(--sinas-olive); text-decoration:underline; white-space:nowrap; }
body.sinas-listing .sinas-floating-filter { display:none; } body.sinas-listing .sinas-results { padding:34px 0 70px; }
body.sinas-listing .sinas-results > .main-content { width:min(calc(100% - 80px),var(--sinas-width)); max-width:none; margin:auto; padding:0; }
body.sinas-listing .properties-wrapper.items-wrapper > .row { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:24px 30px; margin:0; }
body.sinas-listing .properties-wrapper.items-wrapper > .row > [class*=col-] { width:auto; max-width:none; padding:0; margin:0; }
body.sinas-listing .properties-listing-wrapper .property-grid { height:100%; margin:0; padding:0; border:1px solid #ece7dc; border-radius:14px; background:#fffaf1; box-shadow:0 6px 16px rgba(67,54,32,.05); overflow:hidden; }
body.sinas-listing .properties-listing-wrapper .property-thumbnail-wrapper { position:relative; aspect-ratio:2.5; height:auto; margin:0; overflow:hidden; }
body.sinas-listing .properties-listing-wrapper .property-thumbnail-wrapper :is(a.property-image,.image-wrapper,.image-thumbnail,.property-image) { display:block; width:100%; height:100%; }
body.sinas-listing .properties-listing-wrapper .property-thumbnail-wrapper img { display:block; width:100%; height:100%; object-fit:cover; transition:transform .3s ease; }
body.sinas-listing .properties-listing-wrapper .property-grid:hover .property-thumbnail-wrapper img { transform:scale(1.025); }
body.sinas-listing .properties-listing-wrapper .top-label { position:absolute; top:14px; left:16px; display:flex; flex-wrap:wrap; gap:8px; }
body.sinas-listing .properties-listing-wrapper .top-label :is(.featured-property,.property-label,.label-featured,.label-property-label,.label) { padding:7px 11px; border-radius:6px; background:var(--sinas-gold); color:#302b18; font-size:10px; text-transform:uppercase; line-height:1.2; }
body.sinas-listing .properties-listing-wrapper .bottom-label { position:absolute; bottom:12px; left:16px; right:auto; }
body.sinas-listing .properties-listing-wrapper .bottom-label .property-price { background:#fffaf1; color:#302e1d; border-radius:7px; padding:8px 14px; font-size:15px; font-weight:600; line-height:1.2; }
body.sinas-listing .properties-listing-wrapper .top-info { position:relative; padding:17px 18px 14px; }
body.sinas-listing .properties-listing-wrapper .property-title { margin:0 0 4px; font-family:SinasDisplay,Georgia,serif; font-size:28px; line-height:1.1; font-weight:400; }
body.sinas-listing .properties-listing-wrapper .property-title a { color:var(--sinas-ink); text-decoration:none; }
body.sinas-listing .properties-listing-wrapper .property-location { color:#5e5847; font-size:12px; line-height:1.4; margin:0 0 10px; }
body.sinas-listing .properties-listing-wrapper .property-location a { color:inherit; }
body.sinas-listing .properties-listing-wrapper .property-metas { gap:12px; color:#5e5847; font-size:12px; margin:0; }
body.sinas-listing .properties-listing-wrapper .property-metas > * { margin:0; }
body.sinas-listing .properties-listing-wrapper .property-metas-bottom { display:flex; align-items:center; gap:12px; margin-top:12px; padding-top:10px; border-top:1px solid #eee9df; }
body.sinas-listing .properties-listing-wrapper .property-metas-bottom .action-item { margin-left:auto; display:flex; gap:8px; }
body.sinas-listing .properties-listing-wrapper .btn-permalink { width:36px; height:36px; border-radius:50%; display:grid; place-items:center; background:var(--sinas-olive); color:#fff; text-decoration:none; }
body.sinas-listing .properties-listing-wrapper .property-metas-bottom .ali-left { font-size:11px; }
body.sinas-listing .ordering-display-mode-wrapper { display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:16px; padding:0; margin:0 0 22px; }
body.sinas-listing .ordering-display-mode-wrapper select { min-height:44px; border:1px solid var(--sinas-line); background:#fffaf1; border-radius:999px; padding:8px 16px; }
body.sinas-listing .properties-ordering-wrapper { display:flex; align-items:center; gap:12px; }
body.sinas-listing .sinas-active-filters { display:flex; flex-wrap:wrap; gap:8px; margin:0 0 22px; }
body.sinas-listing .sinas-filter-chip { min-height:36px; padding:7px 12px; border:1px solid var(--sinas-line); border-radius:999px; background:#eee8da; color:var(--sinas-olive); font-size:13px; }
body.sinas-listing .main-pagination-wrapper { display:flex; justify-content:center; gap:8px; margin-top:36px; }
body.sinas-listing .main-pagination-wrapper :is(a,span) { min-width:42px; height:42px; display:grid; place-items:center; border:1px solid var(--sinas-line); border-radius:50%; color:var(--sinas-ink); text-decoration:none; }
body.sinas-listing .main-pagination-wrapper [aria-current] { background:var(--sinas-olive); color:#fff; }
body.sinas-listing .sinas-editorial { margin-top:64px; padding:42px; border:1px solid var(--sinas-line); border-radius:16px; background:#f2eee5; }
body.sinas-listing .sinas-editorial h2 { margin:10px 0 20px; font-family:SinasDisplay,Georgia,serif; font-weight:400; font-size:40px; }
body.sinas-listing .sinas-editorial h3 { font-size:18px; margin:24px 0 10px; }
body.sinas-listing .sinas-editorial p { line-height:1.7; }
@media (max-width:1199px) {
body.sinas-listing .sinas-hero__inner { padding-top:70px; grid-template-columns:minmax(0,1fr) 280px; gap:30px; min-height:520px; }
body.sinas-listing .sinas-hero { min-height:520px; }
body.sinas-listing .sinas-search-bar { grid-template-columns:repeat(3,minmax(0,1fr)); }
body.sinas-listing .sinas-search-bar > .form-group-price { grid-column:1; }
body.sinas-listing .sinas-more-filters { grid-column:2; justify-self:end; }
body.sinas-listing .sinas-search-submit { grid-column:3; }
}
@media (max-width:767px) {
body.sinas-listing .sinas-hero, body.sinas-listing .sinas-hero__inner { min-height:540px; }
body.sinas-listing .sinas-hero__inner { width:calc(100% - 40px); padding:56px 0 112px; display:block; }
body.sinas-listing .sinas-hero__copy h1 { font-size:clamp(38px,8.5vw,52px); max-width:430px; }
body.sinas-listing .sinas-eyebrow { font-size:13px; letter-spacing:.2em; margin-bottom:12px; }
body.sinas-listing .sinas-hero__copy p { max-width:420px; font-size:15px; line-height:1.5; margin-bottom:18px; }
body.sinas-listing .sinas-hero__count { font-size:12px; }
body.sinas-listing .sinas-hero__featured { display:block; margin-top:22px; padding:12px 58px 12px 16px; border-radius:14px; background:rgba(31,33,21,.55); }
body.sinas-listing .sinas-hero__featured .sinas-badge { display:none; }
body.sinas-listing .sinas-hero__featured h2 { font-size:24px; margin:7px 0 4px; }
body.sinas-listing .sinas-hero__featured .property-price { font-size:16px; }
body.sinas-listing .sinas-hero__location { display:none; }
body.sinas-listing .sinas-hero__controls { left:0; right:0; bottom:64px; justify-content:space-between; }
body.sinas-listing .sinas-search-shell { width:calc(100% - 24px); padding:16px; border-radius:24px; margin-top:-44px; }
body.sinas-listing .sinas-search-bar { grid-template-columns:repeat(3,minmax(0,1fr)); gap:10px 8px; }
body.sinas-listing .sinas-search-bar .sinas-search-title { display:block; width:100%; grid-column:1 / 3; }
body.sinas-listing .sinas-search-title .heading-label { display:none; }
body.sinas-listing .sinas-search-title input { width:100%; border-radius:999px; font-size:16px; padding-right:8px; }
body.sinas-listing .sinas-more-filters { grid-column:3; grid-row:1; justify-self:end; height:44px; width:44px; }
body.sinas-listing .sinas-choice summary { padding:12px 18px 12px 10px; font-size:12px; min-height:44px; white-space:nowrap; }
body.sinas-listing .sinas-choice summary::after { right:6px; }
body.sinas-listing .sinas-choice summary { font-size:0; }
body.sinas-listing .sinas-choice:first-of-type summary::before { content:'Tipo'; font-size:12px; }
body.sinas-listing .sinas-choice:last-of-type summary::before { content:'Finalidade'; font-size:12px; }
body.sinas-listing .sinas-choice__value { font-size:11px; }
body.sinas-listing .sinas-search-bar > .form-group-location select { padding:8px 4px; font-size:12px; }
body.sinas-listing .sinas-search-bar > .form-group-location .select2-selection { padding:8px 4px; min-height:44px; }
body.sinas-listing .sinas-search-bar > .form-group-location .select2-selection__rendered { font-size:12px; padding-left:0; }
body.sinas-listing .sinas-search-bar > .form-group-price { grid-column:1 / -1; margin:3px 0; }
body.sinas-listing .sinas-search-bar > .sinas-search-submit { grid-column:1 / -1; }
body.sinas-listing .sinas-choice:last-of-type > .form-group { left:auto; right:0; }
body.sinas-listing .sinas-floating-filter { display:block; position:fixed; right:16px; bottom:calc(22px + env(safe-area-inset-bottom,0px)); z-index:60; min-height:48px; border:1px solid #736c53; padding:12px 20px; border-radius:999px; background:rgba(48,46,29,.95); color:#fffaf1; box-shadow:0 6px 20px #302e1d35; font-size:14px; }
body.sinas-listing .sinas-results { padding-top:28px; }
body.sinas-listing .sinas-results > .main-content { width:calc(100% - 32px); }
body.sinas-listing .properties-wrapper.items-wrapper > .row { grid-template-columns:minmax(0,1fr); gap:18px; }
body.sinas-listing .properties-listing-wrapper .property-thumbnail-wrapper { aspect-ratio:2.3; }
body.sinas-listing .properties-listing-wrapper .top-info { padding:14px; }
body.sinas-listing .properties-listing-wrapper .property-title { font-size:27px; }
body.sinas-listing .properties-listing-wrapper .top-label { top:10px; left:12px; gap:6px; }
body.sinas-listing .properties-listing-wrapper .bottom-label { bottom:10px; left:12px; }
body.sinas-listing .properties-listing-wrapper .bottom-label .property-price { font-size:14px; padding:7px 10px; }
body.sinas-listing .ordering-display-mode-wrapper { gap:10px; font-size:12px; }
body.sinas-listing .properties-ordering-wrapper { gap:6px; }
body.sinas-listing .ordering-display-mode-wrapper select { max-width:150px; min-height:40px; font-size:12px; padding:8px; }
body.sinas-listing .sinas-editorial { margin-top:40px; padding:24px; }
body.sinas-listing .sinas-editorial h2 { font-size:33px; }
}
@media (prefers-reduced-motion:reduce) {
body.sinas-listing .properties-listing-wrapper .property-thumbnail-wrapper img { transition:none; }
}
body.sinas-listing .sinas-choice-close { width:100%; min-height:40px; border:1px solid var(--sinas-line); border-radius:8px; background:#f2eee5; color:var(--sinas-olive); } body.sinas-listing .sinas-hero__slide { opacity:0; transition:opacity .65s ease; }
body.sinas-listing .sinas-hero__slide.is-active { opacity:1; }
body.sinas-listing .sinas-eyebrow::before { content:''; width:30px; height:2px; background:currentColor; flex-shrink:0; }
body.sinas-listing .sinas-hero__featured [data-sinas-feature]:not([hidden]) { animation:sinas-feature-fade .4s ease; }
body.sinas-listing .btn-add-property-favorite, body.sinas-listing .btn-added-property-favorite { display:none; }
@keyframes sinas-feature-fade { from { opacity:0; } to { opacity:1; } }
@media (prefers-reduced-motion:reduce) {
body.sinas-listing .sinas-hero__slide { transition:none; }
body.sinas-listing .sinas-hero__featured [data-sinas-feature] { animation:none; }
}
body.sinas-listing .sinas-hero__link-label { display:none; }
@media (max-width:767px) {
body.sinas-listing .sinas-hero__featured { padding:14px 16px; }
body.sinas-listing .sinas-hero__featured h2 { margin:0 0 10px; }
body.sinas-listing .sinas-hero__featured .property-price { padding-right:130px; }
body.sinas-listing .sinas-hero__link { width:118px; height:36px; right:14px; bottom:12px; border-radius:999px; display:flex; align-items:center; justify-content:center; gap:10px; }
body.sinas-listing .sinas-hero__link-label { display:inline; font-size:13px; }
} body.sinas-listing .sinas-arrow { display:block; width:22px; height:22px; flex-shrink:0; }
body.sinas-listing .sinas-hero__link > span[aria-hidden] { display:grid; place-items:center; }
body.sinas-listing .sinas-reveal { opacity:0; transform:translateY(14px); transition:opacity .55s ease, transform .55s ease; }
body.sinas-listing .sinas-reveal.is-revealed,
body.sinas-listing .sinas-reveal:focus-within { opacity:1; transform:translateY(0); }
@media (prefers-reduced-motion:reduce) {
body.sinas-listing .sinas-reveal { opacity:1; transform:none; transition:none; }
}
body.sinas-listing .sinas-field select,
body.sinas-listing .ordering-display-mode-wrapper select {
appearance:none; padding-right:34px;
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234d4930' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");
background-repeat:no-repeat; background-position:right 10px center; background-size:18px;
}
body.sinas-listing .select2-selection__arrow b { border:0; width:7px; height:7px; border-right:1.4px solid currentColor; border-bottom:1.4px solid currentColor; transform:rotate(45deg); margin-top:-5px; } body.sinas-listing .sinas-hero__controls button { display:grid; place-items:center; padding:0; line-height:1; flex-shrink:0; }
body.sinas-listing .sinas-arrow { width:20px; height:20px; }
@media(min-width:768px) {
body.sinas-listing .sinas-hero__controls { bottom:96px; }
body.sinas-listing .sinas-hero__inner { padding-bottom:158px; }
}
body.sinas-listing .properties-listing-wrapper .property-metas-bottom .ali-left { font-size:14px; font-weight:500; color:var(--sinas-olive); }
body.sinas-listing .properties-listing-wrapper .bottom-label .property-price {
font-family:SinasDisplay,Georgia,serif; font-size:27px; font-weight:500; line-height:1.15;
color:#fffaf1; background:rgba(35,34,24,.68); border:1px solid rgba(255,255,255,.3);
border-radius:10px; padding:8px 15px; backdrop-filter:blur(14px); -webkit-backdrop-filter:blur(14px);
box-shadow:0 5px 18px rgba(0,0,0,.2);
}
body.sinas-listing .sinas-hero__featured .property-price { font-family:SinasDisplay,Georgia,serif; font-size:29px; font-weight:500; }
body.sinas-listing .property-metas > span { display:inline-flex; align-items:center; gap:5px; }
@media(max-width:767px) {
body.sinas-listing .properties-listing-wrapper .bottom-label .property-price { font-size:24px; padding:7px 12px; }
body.sinas-listing .sinas-hero__featured .property-price { font-size:23px; }
}
body.sinas-listing .property-metas .flaticon-bed { display:inline-block; width:17px; height:17px; background:currentColor; mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2018V7m0%207h18v4m0-4V9H9v5M3%2010h6M7%2010V7H3m0%209h18%22/%3E%3C/svg%3E") center/contain no-repeat; -webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2018V7m0%207h18v4m0-4V9H9v5M3%2010h6M7%2010V7H3m0%209h18%22/%3E%3C/svg%3E") center/contain no-repeat; }
body.sinas-listing .property-metas .flaticon-bed::before { content:none; }
body.sinas-listing .property-metas .flaticon-shower { display:inline-block; width:17px; height:17px; background:currentColor; mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%209V6a3%203%200%200%201%203-3h2m-1%206%203-3%204%204-3%203m1%202v2m4-5v2m0%203v2m-4%200v2%22/%3E%3C/svg%3E") center/contain no-repeat; -webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%209V6a3%203%200%200%201%203-3h2m-1%206%203-3%204%204-3%203m1%202v2m4-5v2m0%203v2m-4%200v2%22/%3E%3C/svg%3E") center/contain no-repeat; }
body.sinas-listing .property-metas .flaticon-shower::before { content:none; }
body.sinas-listing .property-metas .flaticon-expand { display:inline-block; width:17px; height:17px; background:currentColor; mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%203H3v5m13-5h5v5M3%2016v5h5m13-5v5h-5M3%203l6%206m12-6-6%206M3%2021l6-6m12%206-6-6%22/%3E%3C/svg%3E") center/contain no-repeat; -webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%203H3v5m13-5h5v5M3%2016v5h5m13-5v5h-5M3%203l6%206m12-6-6%206M3%2021l6-6m12%206-6-6%22/%3E%3C/svg%3E") center/contain no-repeat; }
body.sinas-listing .property-metas .flaticon-expand::before { content:none; }
body.sinas-listing .sinas-search-submit::before { width:20px; height:20px; border:0; border-radius:0; background:currentColor; mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%226.5%22/%3E%3Cpath%20d%3D%22m16%2016%205%205%22/%3E%3C/svg%3E") center/contain no-repeat; -webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%226.5%22/%3E%3Cpath%20d%3D%22m16%2016%205%205%22/%3E%3C/svg%3E") center/contain no-repeat; flex-shrink:0; } body.sinas-listing .sinas-hero__featured h2 { font-size:34px; font-weight:300; line-height:1.08; }
body.sinas-listing .sinas-hero__featured h2 a { font-weight:inherit; }
@media(max-width:767px) { body.sinas-listing .sinas-hero__featured h2 { font-size:28px; } } body.sinas-listing { --sinas-cream:#f2ede3; }
body.sinas-listing .sinas-hero { color:var(--sinas-cream); }
body.sinas-listing #apus-header :is(.navbar-nav > li > a,.elementor-button),
body.sinas-listing .sinas-hero__controls button,
body.sinas-listing .properties-listing-wrapper .bottom-label .property-price { color:var(--sinas-cream); }
body.sinas-listing .sinas-hero__controls button,
body.sinas-listing .sinas-hero__link { border-color:rgba(242,237,227,.65); }
body.sinas-listing .sinas-hero__copy p,
body.sinas-listing .sinas-hero__location,
body.sinas-listing .sinas-hero__count { color:var(--sinas-cream); }
body.sinas-listing #apus-header :is(.navbar-nav > li > a,.elementor-button):hover { color:var(--sinas-gold); } body.sinas-listing .sinas-hero__count::before { animation:sinas-availability-pulse 3.2s ease-in-out infinite; }
@keyframes sinas-availability-pulse { 0%,100% { opacity:1; box-shadow:0 0 5px rgba(196,166,108,.8),0 0 12px rgba(196,166,108,.4); } 50% { opacity:.45; box-shadow:0 0 3px rgba(196,166,108,.45),0 0 7px rgba(196,166,108,.2); } }
@media(min-width:768px) {
body.sinas-listing #apus-header {
background:linear-gradient(180deg,rgba(77,73,48,.25),rgba(48,46,29,.32));
border-color:rgba(242,237,227,.07); box-shadow:0 8px 26px rgba(48,46,29,.15),inset 0 1px 0 rgba(242,237,227,.035);
backdrop-filter:blur(18px); -webkit-backdrop-filter:blur(18px);
}
}
@media(prefers-reduced-motion:reduce) { body.sinas-listing .sinas-hero__count::before { animation:none; } }
body.sinas-listing .sinas-hero__count::before { box-shadow:0 0 5px rgba(196,166,108,.8),0 0 12px rgba(196,166,108,.4); } body.sinas-listing .sinas-hero__copy { padding-inline:24px; }
@media(max-width:767px) { body.sinas-listing .sinas-hero__copy { padding-inline:12px; } } @media(min-width:768px) {
body.sinas-listing #apus-header { background:linear-gradient(180deg,rgba(77,73,48,.18),rgba(48,46,29,.24)); box-shadow:0 6px 22px rgba(48,46,29,.1); }
body.sinas-listing #apus-header .elementor-widget-image img { max-width:140px; max-height:28px; }
body.sinas-listing #apus-header :is(.navbar-nav > li > a,.elementor-button) { font-size:13px; font-weight:400; }
body.sinas-listing #apus-header .navbar-nav > li > a { padding-inline:14px; }
}
@media(min-width:1200px) { body.sinas-listing #apus-header .navbar-nav > li > a { padding-inline:18px; } } body.sinas-listing .sinas-hero__featured h2,
body.sinas-listing .sinas-hero__featured h2 a { color:#ede6d9; }
body.sinas-listing .sinas-hero__count { animation:sinas-availability-text 3.2s ease-in-out infinite; }
body.sinas-listing .sinas-hero__count::before { animation:sinas-availability-halo 3.2s ease-in-out infinite; }
@keyframes sinas-availability-text { 0%,100% { opacity:1; } 50% { opacity:.45; } }
@keyframes sinas-availability-halo { 0%,100% { box-shadow:0 0 5px rgba(196,166,108,.8),0 0 12px rgba(196,166,108,.4); } 50% { box-shadow:0 0 3px rgba(196,166,108,.45),0 0 7px rgba(196,166,108,.2); } }
@media(prefers-reduced-motion:reduce) { body.sinas-listing .sinas-hero__count,body.sinas-listing .sinas-hero__count::before { animation:none; } } body.sinas-listing .sinas-hero__featured { border-color:transparent; }
@media(min-width:768px) {
body.sinas-listing #apus-header { border-color:transparent; box-shadow:0 6px 22px rgba(48,46,29,.1); }
} @media(min-width:768px) { body.sinas-listing #apus-header .elementor-widget-image img { max-width:124px; max-height:24px; } }
body.sinas-listing .sinas-hero__featured h2,
body.sinas-listing .sinas-hero__featured h2 a { color:#eee7d9; }
body.sinas-listing .sinas-filter-chip { background:#eee7d9; } @media(min-width:768px) { body.sinas-listing .sinas-hero__inner { width:min(calc(100% - 128px),calc(var(--sinas-width) - 64px)); } }
@media(min-width:1200px) { body.sinas-listing .sinas-hero__inner { width:min(calc(100% - 160px),calc(var(--sinas-width) - 96px)); } } body.sinas-listing .sinas-hero__copy { position:relative; isolation:isolate; }
body.sinas-listing .sinas-hero__copy::before {
content:''; position:absolute; inset:-26px -22px; z-index:-1; pointer-events:none;
background:linear-gradient(90deg,rgba(48,46,29,.24),rgba(48,46,29,.1) 65%,transparent);
backdrop-filter:blur(5px); -webkit-backdrop-filter:blur(5px);
mask-image:radial-gradient(ellipse at 20% 50%,#000 15%,rgba(0,0,0,.7) 45%,transparent 78%);
-webkit-mask-image:radial-gradient(ellipse at 20% 50%,#000 15%,rgba(0,0,0,.7) 45%,transparent 78%);
border-radius:24px;
}
body.sinas-listing .sinas-hero__copy h1,
body.sinas-listing .sinas-hero__copy p { text-shadow:0 2px 14px rgba(24,27,18,.24); }
body.sinas-listing .sinas-eyebrow { color:#eee7d9; }
@media(max-width:767px) { body.sinas-listing .sinas-hero__copy::before { inset:-18px -12px; backdrop-filter:blur(4px); -webkit-backdrop-filter:blur(4px); } } body.sinas-listing .sinas-hero__link,
body.sinas-listing .properties-listing-wrapper .btn-permalink {
transition:background-color .35s ease,color .35s ease,border-color .35s ease,box-shadow .35s ease;
}
body.sinas-listing .sinas-hero__link:hover,
body.sinas-listing .sinas-hero__link:focus-visible,
body.sinas-listing .properties-listing-wrapper .btn-permalink:hover,
body.sinas-listing .properties-listing-wrapper .btn-permalink:focus-visible {
background-color:var(--sinas-gold); color:var(--sinas-olive); border-color:transparent;
box-shadow:0 3px 12px rgba(196,166,108,.18);
}
body.sinas-listing .properties-listing-wrapper .property-metas-bottom .ali-left:not(:empty) { display:flex; align-items:center; gap:9px; }
body.sinas-listing .properties-listing-wrapper .property-metas-bottom .ali-left:not(:empty)::before {
content:''; display:block; width:6px; height:6px; flex-shrink:0; border-radius:50%; background:var(--sinas-olive);
box-shadow:0 0 4px rgba(77,73,48,.45),0 0 9px rgba(77,73,48,.2);
animation:sinas-status-pulse 3.2s ease-in-out infinite;
}
@keyframes sinas-status-pulse {
0%,100% { opacity:1; box-shadow:0 0 4px rgba(77,73,48,.45),0 0 9px rgba(77,73,48,.2); }
50% { opacity:.4; box-shadow:0 0 2px rgba(77,73,48,.25),0 0 5px rgba(77,73,48,.1); }
}
@media(prefers-reduced-motion:reduce) {
body.sinas-listing .properties-listing-wrapper .property-metas-bottom .ali-left::before { animation:none; }
body.sinas-listing .sinas-hero__link,body.sinas-listing .properties-listing-wrapper .btn-permalink { transition:none; }
} body.sinas-listing .sinas-hero__copy::before { content:none; }
body.sinas-listing .sinas-hero__slides::after {
content:''; position:absolute; inset:0; pointer-events:none;
backdrop-filter:blur(2px); -webkit-backdrop-filter:blur(2px);
mask-image:linear-gradient(90deg,#000 0%,#000 32%,rgba(0,0,0,.65) 48%,transparent 72%);
-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 32%,rgba(0,0,0,.65) 48%,transparent 72%);
}
body.sinas-listing .sinas-hero__shade {
background:linear-gradient(90deg,rgba(24,27,18,.78) 0%,rgba(24,27,18,.5) 43%,rgba(24,27,18,.12) 78%),linear-gradient(0deg,rgba(20,24,17,.62),transparent 70%);
}
@media(max-width:767px) {
body.sinas-listing .sinas-hero__slides::after { backdrop-filter:blur(1.5px); -webkit-backdrop-filter:blur(1.5px); }
} @media(min-width:768px) {
body.sinas-listing #apus-header :is(.navbar-nav > li > a,.elementor-button),
body.sinas-preview #apus-header a { transition:color .3s ease,border-color .3s ease; }
body.sinas-listing #apus-header :is(.navbar-nav > li > a,.elementor-button):is(:hover,:focus-visible),
body.sinas-preview #apus-header a:is(:hover,:focus-visible) { color:var(--sinas-gold); }
body.sinas-listing #apus-header .elementor-button:is(:hover,:focus-visible),
body.sinas-preview #apus-header .preview-owner:is(:hover,:focus-visible) { border-color:rgba(196,166,108,.5); }
}
@media(min-width:768px) {
body.sinas-listing #apus-header .elementor-button,
body.sinas-preview #apus-header .preview-owner { transition:background-color .3s ease,color .3s ease,border-color .3s ease; }
body.sinas-listing #apus-header .elementor-button:is(:hover,:focus-visible),
body.sinas-preview #apus-header .preview-owner:is(:hover,:focus-visible) { background-color:var(--sinas-gold); color:var(--sinas-cream); border-color:transparent; }
} @media(min-width:1024px) {
body.sinas-listing #apus-header,
body.sinas-listing .sinas-results > .main-content { width:min(calc(100% - 128px),1120px); }
body.sinas-listing .sinas-search-shell { width:min(calc(100% - 104px),1144px); }
}
body.sinas-listing .sinas-hero__copy p { font-weight:300; } body.sinas-listing .sinas-hero__copy p { font-size:16px; }
body.sinas-listing .property-price,
body.sinas-listing .sinas-hero__featured .property-price,
body.sinas-listing .properties-listing-wrapper .bottom-label .property-price { font-weight:300; }
body.sinas-listing .ordering-display-mode-wrapper,
body.sinas-listing .ordering-display-mode-wrapper select,
body.sinas-listing .ordering-display-mode-wrapper label { font-size:13px; font-weight:400; }
body.sinas-listing .ordering-display-mode-wrapper select { min-height:38px; padding-block:6px; }
body.sinas-listing .sinas-search-bar :is(.from-text,.to-text) { font-weight:300; }
@media(max-width:767px) { body.sinas-listing .sinas-hero__copy p { font-size:14px; } }
body.sinas-listing .sinas-more-filters::after,body.sinas-listing .sinas-floating-filter::before { content:''; display:inline-block; width:20px; height:20px; background:currentColor; mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M3%206h7m4%200h7M3%2012h12m4%200h2M3%2018h3m4%200h11M10%203v6m5%200v6M6%2015v6%22/%3E%3C/svg%3E") center/contain no-repeat; -webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M3%206h7m4%200h7M3%2012h12m4%200h2M3%2018h3m4%200h11M10%203v6m5%200v6M6%2015v6%22/%3E%3C/svg%3E") center/contain no-repeat; }
body.sinas-listing .sinas-more-filters { display:grid; place-items:center; }
@media(max-width:767px) { body.sinas-listing .sinas-floating-filter { display:flex; align-items:center; gap:9px; } } body.sinas-listing #apus-header { position:absolute !important; top:18px; background:linear-gradient(180deg,rgba(77,73,48,.18),rgba(48,46,29,.24)) !important; }
body.sinas-listing #apus-header .elementor-element { background-color:transparent !important; }
body.sinas-listing #apus-header .elementor-widget-image img { max-width:124px !important; max-height:24px !important; }
body.sinas-listing .sinas-hero__featured h2 a { font-family:SinasDisplay,Georgia,serif !important; font-size:inherit !important; font-weight:300 !important; color:#eee7d9 !important; }
body.sinas-listing .sinas-hero__featured .property-price,
body.sinas-listing .sinas-hero__featured .property-price span { color:#f2ede3 !important; font-family:SinasDisplay,Georgia,serif; font-weight:300; font-size:inherit; }
body.sinas-listing .sinas-search-shell .search-form-inner { background:transparent; padding:0; }
body.sinas-listing .sinas-search-bar .sinas-field .heading-label { display:none; }
body.sinas-listing .sinas-hero__location { max-width:100%; }
body.admin-bar.sinas-listing #apus-header { top:50px; }
body.sinas-listing .sinas-hero__featured .property-price .price-text,
body.sinas-listing .sinas-hero__featured .property-price .suffix { font-size:inherit !important; line-height:inherit !important; }
body.sinas-listing .properties-listing-wrapper .bottom-label .property-price span { font-family:inherit !important; font-size:inherit !important; font-weight:300 !important; color:inherit !important; }
body.sinas-listing .sinas-search-title .form-group-inner::before { display:none; } body.sinas-listing .sinas-choice[open] summary { border-radius:10px; }
body.sinas-listing .sinas-choice > .form-group { top:calc(100% + 10px); border-radius:12px; padding:16px; }
body.sinas-listing .sinas-choice .terms-list-wrapper { max-height:235px; overflow:auto; padding-bottom:10px; }
body.sinas-listing .sinas-choice .list-item-inner { display:flex; align-items:center; gap:10px; min-height:34px; }
body.sinas-listing .sinas-choice-close { display:block; width:100%; margin-top:12px; padding:10px; font-size:13px; border-radius:8px; border:1px solid var(--sinas-line); background:#eee7d9; }
body.sinas-listing .sinas-more-filters { display:flex !important; align-items:center; justify-content:center; padding:0 !important; line-height:1; }
body.sinas-listing .sinas-more-filters::after { margin:0; position:static; flex-shrink:0; }
body.sinas-listing .sinas-search-title i,
body.sinas-listing .sinas-search-title .form-group-inner > .icon,
body.sinas-listing .sinas-search-title .form-group-inner::before,
body.sinas-listing .sinas-search-title .form-group-inner::after { display:none !important; }
body.sinas-listing .sinas-search-title input { padding-left:12px !important; }
body.sinas-listing .form-group-price .ui-slider { height:3px !important; border:0 !important; background:#d7cdbb !important; margin:18px 12px 20px; }
body.sinas-listing .form-group-price .ui-slider-range { background:var(--sinas-olive) !important; height:3px !important; }
body.sinas-listing .form-group-price .ui-slider-handle { width:22px !important; height:22px !important; top:-10px !important; margin-left:-11px !important; background:#fffaf1 !important; border:2px solid var(--sinas-olive) !important; border-radius:50%; box-shadow:none; }
body.sinas-listing .form-group-price .ui-slider-handle::before,
body.sinas-listing .form-group-price .ui-slider-handle::after { content:none !important; }
body.sinas-listing .properties-listing-wrapper .bottom-label .property-price,
body.sinas-listing .properties-listing-wrapper .bottom-label .property-price :is(span,a) { color:#f2ede3 !important; }
body.sinas-listing .properties-listing-wrapper .property-title a { font-family:SinasDisplay,Georgia,serif !important; font-weight:400 !important; font-size:inherit !important; }
body.sinas-listing .sinas-filter-drawer .sinas-choice-close { display:none; }
body.sinas-listing .sinas-filter-drawer .terms-list-wrapper { max-height:190px; overflow:auto; padding:8px; }
body.sinas-listing .sinas-filter-drawer .list-item-inner { display:flex; align-items:center; gap:10px; padding:7px 0; }
body.sinas-listing .sinas-filter-drawer .heading-label { display:block; margin-bottom:8px; font-size:14px; }
@media(max-width:767px) {
body.sinas-listing .sinas-search-title input { font-size:12px !important; }
body.sinas-listing .sinas-choice > .form-group { min-width:0; width:min(270px,calc(100vw - 64px)); max-height:320px; }
body.sinas-listing .sinas-choice:last-of-type > .form-group { left:auto; right:0; }
body.sinas-listing .ordering-display-mode-wrapper { align-items:flex-start; gap:12px; }
body.sinas-listing .properties-ordering-wrapper { margin-left:auto; }
}
body.sinas-listing .form-group-price .ui-slider-handle { box-shadow:none !important; background-image:none !important; }
body.sinas-listing .sinas-filter-close { color:var(--sinas-olive) !important; background:transparent !important; }
@media(max-width:767px) {
body.sinas-listing .sinas-choice .terms-list-wrapper { max-height:180px; }
body.sinas-listing .sinas-filter-drawer .terms-list { display:block; }
body.sinas-listing .sinas-filter-drawer .terms-list .list-item { width:100%; float:none; }
} body.sinas-listing .properties-listing-wrapper .property-thumbnail-wrapper { aspect-ratio:1.85; }
body.sinas-listing .sinas-card-band { position:relative; z-index:2; display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:8px 12px; margin:-22px 16px 0; min-height:44px; }
body.sinas-listing .sinas-card-band .bottom-label { position:static; order:1; flex-shrink:0; margin:0; margin-left:auto; }
body.sinas-listing .sinas-card-band .top-label { position:static; margin:0; flex:1; justify-content:flex-start; gap:6px; }
body.sinas-listing .sinas-card-band .property-price { margin:0; }
body.sinas-listing .sinas-card-band + .top-info { padding-top:17px; }
@media(max-width:767px) {
body.sinas-listing .properties-listing-wrapper .property-thumbnail-wrapper { aspect-ratio:1.65; }
body.sinas-listing .sinas-card-band { margin:-22px 12px 0; gap:8px; }
body.sinas-listing .sinas-card-band .top-label { min-width:120px; }
body.sinas-listing .sinas-card-band .top-label > * { font-size:10px; padding:6px 8px; }
body.sinas-listing .sinas-hero__featured .property-price { font-size:28px !important; }
} body.sinas-listing .sinas-filter-drawer .terms-list-wrapper,
body.sinas-listing .sinas-filter-drawer .terms-list { max-height:none !important; height:auto !important; overflow:visible !important; }
body.sinas-listing .sinas-filter-drawer .form-group-type .terms-list { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:0 12px; columns:auto; }
body.sinas-listing .sinas-filter-drawer .form-group-type .terms-list .list-item { width:auto; float:none; margin:0; }
body.sinas-listing .sinas-filter-drawer .form-group-type .list-item-inner { min-height:36px; padding:5px 0; font-size:13px; }
body.sinas-listing .sinas-filter-drawer .form-group-type label { white-space:normal; line-height:1.35; }
body.sinas-listing .sinas-active-filters { gap:7px; }
body.sinas-listing .sinas-filter-chip { font-size:11px !important; line-height:1.4; letter-spacing:.02em; padding:7px 11px !important; min-height:32px; }
body.sinas-listing .sinas-clear-filters { font-size:11px !important; } body.sinas-listing .property-thumbnail-wrapper .image-thumbnail { position:absolute; inset:0; }
body.sinas-listing .property-thumbnail-wrapper a.property-image { position:relative; z-index:1; touch-action:pan-y; }
body.sinas-listing .sinas-gallery-arrow { position:absolute; top:50%; transform:translateY(-50%); z-index:3; display:grid; place-items:center; width:34px; height:34px; padding:7px; border:1px solid #f2ede344; border-radius:50%; background:#302e1d66; color:#f2ede3; backdrop-filter:blur(8px); }
body.sinas-listing .sinas-gallery-arrow.is-prev { left:10px; }
body.sinas-listing .sinas-gallery-arrow.is-next { right:10px; }
body.sinas-listing .sinas-gallery-arrow svg { width:18px; height:18px; fill:none; stroke:currentColor; stroke-width:1.5; stroke-linecap:round; stroke-linejoin:round; }
body.sinas-listing .sinas-gallery-arrow:hover { background:#4d4930cc; }
body.sinas-listing .sinas-gallery-count { position:absolute; top:12px; right:12px; z-index:2; font-size:11px; color:#f2ede3; background:#302e1d88; border-radius:12px; padding:3px 8px; pointer-events:none; } body.sinas-listing .sinas-gallery-count { display:none; } body.sinas-listing .properties-listing-wrapper .property-title { font-size:22px !important; } @media(min-width:1024px) {
body.sinas-listing #apus-header > .elementor > .elementor-top-section { width:100% !important; left:0 !important; padding:8px 18px !important; }
body.sinas-listing #apus-header .elementor-container { max-width:100% !important; min-height:40px; }
body.sinas-listing #apus-header .elementor-top-column > .elementor-widget-wrap { padding:0; flex-wrap:nowrap; align-items:center; }
body.sinas-listing #apus-header .elementor-widget-apus_element_logo { flex-shrink:0; }
body.sinas-listing #apus-header .logo img { width:112px !important; height:auto; }
body.sinas-listing #apus-header .elementor-widget-apus_element_primary_menu > .elementor-widget-container { margin:0 0 0 20px !important; }
body.sinas-listing #apus-header .navbar-nav { gap:4px; flex-wrap:nowrap; }
body.sinas-listing #apus-header .navbar-nav > li > a { font-size:13px !important; padding:10px 9px !important; white-space:nowrap; }
body.sinas-listing #apus-header .elementor-button { font-size:12px !important; padding:9px 15px !important; white-space:nowrap; border-color:#f2ede330 !important; }
body.sinas-listing .sinas-hero__featured .property-price { font-size:28px !important; }
body.sinas-listing .properties-ordering-wrapper { width:100%; justify-content:space-between; margin-left:0; }
body.sinas-listing .ordering-display-mode-wrapper { margin:0 0 0 auto; }
body.sinas-listing .properties-listing-wrapper .property-title { font-size:25px !important; }
body.sinas-listing .properties-listing-wrapper .bottom-label .property-price { font-size:25px !important; }
}
body.sinas-listing .property-thumbnail-wrapper .sinas-gallery-previous { position:absolute; inset:0; z-index:2; pointer-events:none; } body.sinas-listing #apus-header .elementor-button:is(:hover,:focus-visible) { background-color:var(--sinas-gold) !important; color:var(--sinas-olive) !important; }
body.sinas-listing #apus-header .elementor-button:is(:hover,:focus-visible) .elementor-button-text { color:var(--sinas-olive) !important; opacity:1 !important; }
body.sinas-listing #apus-header .elementor-button:is(:hover,:focus-visible) svg { fill:var(--sinas-olive) !important; }@font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-1f799a91.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-c8e47769.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-6a3809d7.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-f3bda5d4.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-4db21dbf.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-1f799a91.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-c8e47769.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-6a3809d7.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-f3bda5d4.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-4db21dbf.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-1f799a91.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-c8e47769.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-6a3809d7.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-f3bda5d4.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-4db21dbf.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-1f799a91.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-c8e47769.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-6a3809d7.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-f3bda5d4.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-4db21dbf.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-1f799a91.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-c8e47769.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-6a3809d7.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-f3bda5d4.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-4db21dbf.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-e266b787.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-dc67de7e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-63e97a55.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-26a769c8.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-abcaa8b4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-e266b787.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-dc67de7e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-63e97a55.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-26a769c8.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-abcaa8b4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-e266b787.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-dc67de7e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-63e97a55.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-26a769c8.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-abcaa8b4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-e266b787.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-dc67de7e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-63e97a55.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-26a769c8.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-abcaa8b4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-e266b787.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-dc67de7e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-63e97a55.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-26a769c8.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-abcaa8b4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-bd4e1016.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-c8941a08.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-9190510f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-949da39d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 200;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-bd4e1016.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 200;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-c8941a08.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 200;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-9190510f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 200;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-949da39d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-bd4e1016.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-c8941a08.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-9190510f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-949da39d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-bd4e1016.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-c8941a08.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-9190510f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-949da39d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-bd4e1016.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-c8941a08.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-9190510f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-949da39d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-bd4e1016.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-c8941a08.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-9190510f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-949da39d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-bd4e1016.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-c8941a08.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-9190510f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-949da39d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 800;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-bd4e1016.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 800;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-c8941a08.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 800;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-9190510f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 800;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-949da39d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 900;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-bd4e1016.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 900;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-c8941a08.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 900;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-9190510f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: italic;
font-weight: 900;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-949da39d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-765ecdcd.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-d4ca947e.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-325f4213.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-e9265aa2.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-765ecdcd.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-d4ca947e.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-325f4213.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-e9265aa2.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-765ecdcd.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-d4ca947e.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-325f4213.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-e9265aa2.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-765ecdcd.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-d4ca947e.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-325f4213.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-e9265aa2.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-765ecdcd.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-d4ca947e.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-325f4213.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-e9265aa2.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-765ecdcd.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-d4ca947e.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-325f4213.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-e9265aa2.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-765ecdcd.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-d4ca947e.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-325f4213.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-e9265aa2.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-765ecdcd.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-d4ca947e.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-325f4213.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-e9265aa2.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-765ecdcd.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-d4ca947e.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-325f4213.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Hanken Grotesk';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://imoveismucuge.com.br/wp-content/uploads/elementor/google-fonts/fonts/hankengrotesk-e9265aa2.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}