@import url(https://fonts.googleapis.com/css?family=Arima+Madurai:300,400,500,700|Patua+One&display=swap);main>.main-section .block-page .block-research{margin:0 0 3rem 0}main>.main-section .block-page .block-research .accordion>.card>.card-header{padding:.5rem;background-color:#f7f7f7;border-bottom:1px solid #e0e0e0;border-radius:0}main>.main-section .block-page .block-research .accordion>.card>.card-header .btn-link{color:#111!important;padding:0}main>.main-section .block-page .block-realestate .card{padding:0;margin-bottom:3.5rem;border-radius:0;border:none;box-shadow:0 0 0 1px #c7c7c7,0 10px 8px -10px rgba(0,0,0,.8);-webkit-transition:all 333ms ease-out;-moz-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out}main>.main-section .block-page .block-realestate .card>.mask-sold{display:none}main>.main-section .block-page .block-realestate .card>.card-img{position:relative;background-size:contain;background-repeat:no-repeat;background-position:top center;background-color:#5e5956;border-radius:0;height:184px}main>.main-section .block-page .block-realestate .card>.card-img>.item-heart{position:absolute;top:5px;right:5px;background-color:#d0527f;color:#fff;border-radius:25px;height:30px;text-align:center;line-height:30px;font-size:26px;border:2px solid #d0527f}main>.main-section .block-page .block-realestate .card>.card-img>.item-exclu{position:absolute;top:-25px;left:15%;right:15%;background-color:#d0527f;color:#fff;height:25px;border-radius:25px 25px 0 0;line-height:30px;font-size:14px;text-align:center;text-transform:uppercase}main>.main-section .block-page .block-realestate .card>.card-body{padding:0}main>.main-section .block-page .block-realestate .card>.card-body>.card-title{color:#111;font-size:18px;margin:1rem 1.5rem;text-align:center}main>.main-section .block-page .block-realestate .card>.card-body>.card-text{color:#111;text-align:center}main>.main-section .block-page .block-realestate .card>.card-body>.card-text.card-text-sector{font-size:14px;margin:.5rem 1rem;font-weight:lighter}main>.main-section .block-page .block-realestate .card>.card-body>.card-text.card-text-salelead{font-size:14px;color:#fff;background-color:#333;padding:.5rem 1rem;font-weight:700;argin:.5rem 0}main>.main-section .block-page .block-realestate .card>.card-body>.card-text.card-text-price{font-size:28px;text-align:center;color:#d0527f;font-weight:900;margin:0 0 1rem 0}main>.main-section .block-page .block-realestate .card:hover{box-shadow:0 0 0 1px #d0527f,0 10px 8px -10px #d0527f}main>.main-section .block-page .block-realestate .card.card-sold-vendu>.mask-sold,main>.main-section .block-page .block-realestate .card.card-sold-vendu-par-nos-soins>.mask-sold,main>.main-section .block-page .block-realestate .card.card-sold-compromis-en-cours>.mask-sold{display:block;position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1)}main>.main-section .block-page .block-realestate .card.card-sold-vendu>.mask-sold>.vertical-center,main>.main-section .block-page .block-realestate .card.card-sold-vendu-par-nos-soins>.mask-sold>.vertical-center,main>.main-section .block-page .block-realestate .card.card-sold-compromis-en-cours>.mask-sold>.vertical-center{position:absolute;top:15%;left:0;right:0;text-align:center}main>.main-section .block-page .block-realestate .card.card-sold-vendu>.mask-sold>.vertical-center>span,main>.main-section .block-page .block-realestate .card.card-sold-vendu-par-nos-soins>.mask-sold>.vertical-center>span,main>.main-section .block-page .block-realestate .card.card-sold-compromis-en-cours>.mask-sold>.vertical-center>span{background-color:red;padding:.25rem .5rem;color:#fff;font-size:16px;text-transform:uppercase;border-radius:.25rem}main>.main-section .block-page nav ul.pagination>li.page-item{-webkit-transition:all 333ms ease-out;-moz-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out}main>.main-section .block-page nav ul.pagination>li.page-item>.page-link{color:#d0527f;cursor:pointer;-webkit-transition:all 333ms ease-out;-moz-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out}main>.main-section .block-page nav ul.pagination>li.page-item:hover>.page-link,main>.main-section .block-page nav ul.pagination>li.page-item:focus>.page-link,main>.main-section .block-page nav ul.pagination>li.page-item.active>.page-link{color:#fff;background-color:#d0527f;border-color:#d0527f;cursor:pointer}main>.main-section .block-realestate .card>.card-img{background-size:cover;background-repeat:no-repeat;background-position:center}main>.main-section .block-realestate .card.card-sold-vendu>.mask-sold,main>.main-section .block-realestate .card.card-sold-vendu-par-nos-soins>.mask-sold,main>.main-section .block-realestate .card.card-sold-compromis-en-cours>.mask-sold{display:block;position:absolute;z-index:10;top:0;left:0;right:0;bottom:0}main>.main-section .block-realestate .card.card-sold-vendu>.mask-sold>.vertical-center,main>.main-section .block-realestate .card.card-sold-vendu-par-nos-soins>.mask-sold>.vertical-center,main>.main-section .block-realestate .card.card-sold-compromis-en-cours>.mask-sold>.vertical-center{position:absolute;top:15%;left:0;right:0;text-align:center}main>.main-section .block-realestate .card.card-sold-vendu>.mask-sold>.vertical-center>span,main>.main-section .block-realestate .card.card-sold-vendu-par-nos-soins>.mask-sold>.vertical-center>span,main>.main-section .block-realestate .card.card-sold-compromis-en-cours>.mask-sold>.vertical-center>span{padding:.25rem .5rem;color:#fff;font-size:16px;text-transform:uppercase;border-radius:.25rem}main>.main-section .block-realestate .card.card-sold-vendu>.mask-sold,main>.main-section .block-realestate .card.card-sold-vendu-par-nos-soins>.mask-sold{background-color:rgba(255,0,0,.2)}main>.main-section .block-realestate .card.card-sold-vendu>.mask-sold>.vertical-center>span,main>.main-section .block-realestate .card.card-sold-vendu-par-nos-soins>.mask-sold>.vertical-center>span{background-color:red}main>.main-section .block-realestate .card.card-sold-compromis-en-cours>.mask-sold{background-color:#0072ff38}main>.main-section .block-realestate .card.card-sold-compromis-en-cours>.mask-sold>.vertical-center>span{background-color:#0072ff}