/* Tipografia dos elementos fornecidos pelo plugin. */
:is(.gcim-grid,.gcim-details,.gcim-property-header,.gcim-gallery,.gcim-search-form,.gcim-search-results,.gcim-pagination,.gcim-native-search,.gcim-carousel),
:is(.gcim-grid,.gcim-details,.gcim-property-header,.gcim-gallery,.gcim-search-form,.gcim-search-results,.gcim-pagination,.gcim-native-search,.gcim-carousel) * {
    font-family:'Montserrat',sans-serif !important;
}
.gcim-grid,.gcim-details,.gcim-property-header,.gcim-search-form,.gcim-native-search {
    font-weight:400;
}
.gcim-card h3.gcim-title,.gcim-card .gcim-title a,.gcim-price,
.gcim-details .gcim-heading h1,.gcim-property-header .gcim-heading h1,
.gcim-detail-price,.gcim-details .gcim-about h2,
.gcim-details .gcim-description :is(h2,h3,h4,h5,h6,strong,b),
.gcim-status,.gcim-seal,.gcim-gallery-status,.gcim-gallery-seal,
.gcim-gallery .gcim-all,.gcim-search-form button,.gcim-categories span,
.gcim-native-category-tabs button,.gcim-pagination a,.gcim-pagination span {
    font-weight:600 !important;
}
.gcim-card p.gcim-address,.gcim-features li,.gcim-detail-address,
.gcim-detail-features li,.gcim-description,.gcim-description p,
.gcim-amenities li,.gcim-counter,.gcim-detail-price small {
    font-weight:400 !important;
}
