span.c-ad-state-badge{padding:.2rem .5rem;color:#fff;font-family:'Oswald',sans-serif,Arial,Helvetica;font-size:.85rem;text-transform:uppercase;font-weight:normal;letter-spacing:.01rem;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}span.c-ad-state-badge.orange{background-image:linear-gradient(120deg,#ffa16a 0%,#fbad20 100%)}span.c-ad-state-badge .fas{margin-right:.4rem}span.c-ad-state-badge.red{background-image:linear-gradient(120deg,#ff7d79 0%,#d9534f 100%)}span.c-ad-state-badge.green{background-color:transparent;color:#24ad75}span.c-offer-state-badge{padding:.2rem .5rem;color:#fff;font-family:"Oswald",sans-serif,Arial,Helvetica;font-size:.85rem;text-transform:uppercase;font-weight:normal;letter-spacing:.01rem;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}span.c-offer-state-badge.lightblue{background-image:linear-gradient(120deg,#22d4f9 0%,#01b3d8 100%)}span.c-offer-state-badge.orange{background-image:linear-gradient(120deg,#ffa16a 0%,#fbad20 100%)}span.c-offer-state-badge .fas{margin-right:.4rem}span.c-offer-state-badge.red{background-image:linear-gradient(120deg,#ff7d79 0%,#d9534f 100%)}span.c-offer-state-badge.green{background-image:linear-gradient(120deg,#2cb97f 0%,#159260 100%)}.list-complete-item{transition:all 1s;display:inline-block;margin-right:10px}.list-complete-enter,.list-complete-leave-to{opacity:0;transform:translateY(30px)}.list-complete-leave-active{position:absolute}.c-ad-widget.ad-w{border-radius:5px}.c-ad-widget.ad-w:hover,.c-ad-widget.ad-w:active{-webkit-box-shadow:0 0 50px -10px rgba(0,0,0,.3);box-shadow:0 0 50px -10px rgba(0,0,0,.3)}.c-ad-widget.ad-w:hover .foto-count,.c-ad-widget.ad-w:active .foto-count{opacity:1;transition:opacity 150ms ease-in-out}.c-ad-widget.ad-w-dealer,.c-ad-widget.ad-w-bnp{color:#545454}.c-ad-widget.ad-w-dealer{background-color:transparent;background-image:linear-gradient(-225deg,#cbe9fb 0%,#e6f5ff 48%,#e7f2f9 100%);border:1px solid #dfdfdf}.c-ad-widget.ad-w-dealer:hover,.c-ad-widget.ad-w-dealer:active{background-image:linear-gradient(-225deg,#e6f5ff 0%,#e6f5ff 48%,#e6f5ff 100%)}.c-ad-widget.ad-w-bnp{background-color:transparent;background-image:linear-gradient(-225deg,#a3f9d3 0%,#e7f7f0 48%,#dffff1 100%);border:1px solid #dfdfdf}.c-ad-widget.ad-w-vertical .cover{min-height:150px}.c-ad-widget.ad-w-vertical .ad-detail{padding:0 10px}.c-ad-widget .title,.c-ad-widget .title>*{margin-bottom:5px!important;font-family:'Oswald';letter-spacing:0;display:block}.c-ad-widget.ad-w-vertical .title,.c-ad-widget.ad-w-vertical .title>*{margin-top:20px!important}.c-ad-widget.ad-w-vertical .title,.c-ad-widget.ad-w-vertical .title>*{margin-top:0!important;font-size:.9rem;line-height:1rem;height:3.1rem}.c-ad-widget.ad-w-horizontal .title,.c-ad-widget.ad-w-horizontal .title>*{font-size:1.1rem;line-height:1.2rem;height:2.5rem}.c-ad-widget .title>*{overflow:hidden}.c-ad-widget .price{width:80%;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-ad-widget .price.full-width{width:100%}.c-ad-widget .market.full-width,.c-ad-widget .market.full-width a{width:100%;text-align:center}.c-ad-widget .price,.c-ad-widget .year{font-family:'BNPSansCondensed';font-size:1.3rem;line-height:2rem;margin-top:0;margin-bottom:0}.c-ad-widget.ad-w-vertical .price,.c-ad-widget.ad-w-vertical .year{font-size:1.3rem}.c-ad-widget.ad-w-horizontal .price,.c-ad-widget.ad-w-horizontal .year{font-size:1.7rem}.c-ad-widget .year{width:20%;text-align:right}.c-ad-widget .property{width:100%;line-height:1rem;height:1.8rem;display:table}.c-ad-widget .property>*{display:table-cell;vertical-align:middle;width:100%;text-align:center;font-size:.7rem}.c-ad-widget.ad-w-vertical .ad-detail>[class*='col-']{padding-left:0;padding-right:0}.c-ad-widget.ad-w-horizontal .ad-detail>[class*='col-']{padding-left:0;padding-right:20px}@media(max-width:991px){.c-ad-widget.ad-w-horizontal .ad-detail>[class*='col-']{padding-left:20px}}@media(min-width:992px){.c-ad-widget .ad-w-horizontal>[class*='col-']{padding-left:0}}.c-ad-widget.ad-w-vertical .row>[class*='col-']{padding-left:0;padding-right:0}.c-ad-widget.ad-w-vertical .row>[class*='col-']>a{margin-top:0}.c-ad-widget .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;font-size:.8rem}.c-ad-widget .form-inline{line-height:1rem}.c-ad-widget .form-inline.big{line-height:1.8rem}.c-ad-widget .foto-count{color:#1c1c1c;background-color:rgba(255,255,255,.7);bottom:0;left:0;margin:8px 7px;padding:.2rem .3rem 1.1rem 0;border-radius:5px;font-size:.7rem;height:1.3rem;width:auto;z-index:0}.c-ad-widget .foto-count span{position:static}.c-ad-widget .foto-count .glyphicon{padding:.1rem 0 0 .4rem}.c-ad-widget .foto-count .counter{padding:0 .4rem 0 0;position:relative;bottom:.05rem;top:0}.c-ad-widget .img-thumbnail{min-width:100px;min-height:80px;position:relative;margin-top:15px;border:none}.c-ad-widget.ad-w-horizontal .img-thumbnail{margin-top:10px}.c-ad-widget.ad-w-horizontal .img-responsive{max-width:185px;max-height:139px}.c-ad-widget.ad-w-horizontal .cover{width:185px}@media(max-width:992px){.c-ad-widget.ad-w-horizontal .img-responsive{max-width:100%;max-height:inherit}.c-ad-widget.ad-w-horizontal .cover{width:auto}}.c-ad-widget .cover>img{margin:auto}.c-ad-widget.ad-w-vertical .cover>img{object-fit:cover}.c-ad-widget .img-thumbnail a .foto-count{transition:opacity 150ms ease-in-out;opacity:.8}.c-ad-widget.ad-w-horizontal:hover .img-thumbnail{-webkit-box-shadow:0 0 8px -3px rgba(0,0,0,.17);box-shadow:0 0 8px 3px rgba(0,0,0,.17)}.c-ad-widget a.img-thumbnail:hover .foto-count,.c-ad-widget a.img-thumbnail:active .foto-count{opacity:0;transition:opacity 350ms cubic-bezier(.55,.06,.68,.19)}.c-ad-widget.ad-w-horizontal .property.bnp img{max-width:6rem;opacity:.8}.c-ad-widget.ad-w-horizontal .form-group label{margin:5px 0;font-size:.7rem}.c-ad-widget .new-ad{position:absolute;top:0;right:0;transition:opacity 150ms ease-in-out;opacity:.8}.c-ad-widget .market,.c-ad-widget .region{width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:opacity 150ms ease-in-out;opacity:1;color:#1c1c1c;background-color:rgba(255,255,255,.9);font-size:.7rem;height:1.3rem}.c-ad-widget .market{position:absolute;bottom:0;left:0;text-align:left;padding:.2rem .3rem 1.1rem .3rem}.c-ad-widget .region{position:absolute;bottom:0;right:0;text-align:right;padding:.2rem .3rem 1.1rem .3rem;text-transform:uppercase}.c-ad-widget .market a,.c-ad-widget .region a{font-weight:bold;font-size:.7rem}.c-ad-widget.loading{width:100px;height:100px;background-color:red}.c-ad-widget .bnp-loader>svg{width:60%;margin-top:.6rem;height:100%}.card-carousel-wrapper{display:flex;align-items:center;justify-content:center;margin:20px 35px 40px;color:#666a73}@media(max-width:375px){.card-carousel-wrapper{margin:20px 25px 40px}}.card-carousel{display:flex;justify-content:center;width:100%}.card-carousel--overflow-container{overflow:hidden}.card-carousel--nav__left,.card-carousel--nav__right{display:inline-block;width:15px;height:15px;padding:10px;box-sizing:border-box;border-top:2px solid #42b883;border-right:2px solid #42b883;cursor:pointer;margin:0 10px;transition:transform 150ms linear}.card-carousel--nav__left[disabled],.card-carousel--nav__right[disabled]{visibility:hidden}.card-carousel--nav__left{transform:rotate(-135deg)}.card-carousel--nav__left:active{transform:rotate(-135deg) scale(.9)}.card-carousel--nav__right{transform:rotate(45deg)}.card-carousel--nav__right:active{transform:rotate(45deg) scale(.9)}.card-carousel-cards{display:flex;transition:transform 400ms ease-out;transform:translateX(0)}.card-carousel-cards .card-carousel--card{z-index:3;margin-bottom:2px}.card-carousel-cards .card-carousel--card:first-child{margin-left:0}.card-carousel-cards .card-carousel--card:last-child{margin-right:0}.card-carousel-cards .card-carousel--card--footer{border-top:0;padding:7px 15px}.card-carousel-cards .card-carousel--card--footer p{padding:3px 0;margin:0;margin-bottom:2px;font-size:19px;font-weight:500;color:#2c3e50;user-select:none}.card-carousel-cards .card-carousel--card--footer p:nth-of-type(2){font-size:12px;font-weight:300;padding:6px;background:rgba(40,44,53,.06);display:inline-block;position:relative;margin-left:4px;color:#666a73}.card-carousel-cards .card-carousel--card--footer p:nth-of-type(2):before{content:"";float:left;position:absolute;top:0;left:-12px;width:0;height:0;border-color:transparent rgba(40,44,53,.06) transparent transparent;border-style:solid;border-width:12px 12px 12px 0}.card-carousel-cards .card-carousel--card--footer p:nth-of-type(2):after{content:"";position:absolute;top:10px;left:-1px;float:left;width:4px;height:4px;border-radius:2px;background:#fff;box-shadow:-0 -0 0 #004977}.card-carousel.loading{width:100%;height:80px;margin:20px 0}.card-carousel.loading .loader{display:block;position:relative;height:100%;left:-30px}.card-carousel.loading .loader div{display:inline-block;position:absolute;left:6px;width:13px;background:#d2f2e5;animation:carousel-loader 1.2s cubic-bezier(0,.5,.5,1) infinite}.card-carousel.loading .loader div:nth-child(1){left:6px;animation-delay:-.24s}.card-carousel.loading .loader div:nth-child(2){left:26px;animation-delay:-.12s}.card-carousel.loading .loader div:nth-child(3){left:45px;animation-delay:0}@keyframes carousel-loader{0%{top:6px;height:100%}50%,100%{top:19px;height:40%}}.card-carousel .row{margin:0;padding:0}.star-rating__checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.star-rating__star{display:inline-block;padding:3px;vertical-align:middle;line-height:1;font-size:1.5em;color:#ababab;transition:color .2s ease-out}.star-rating__star:hover{cursor:pointer}.star-rating__star.is-selected{color:#ffd700}.star-rating__star.is-disabled:hover{cursor:default}.mark-as-read-widget{display:inline}.mark-as-read-widget button{padding:0 10px;font-family:'Oswald',Arial,Helvetica,sans-serif;font-size:.8rem;text-transform:uppercase;font-weight:600;transition:width 2s}.mark-as-read-widget.readed button{color:#15925f;border-color:#15925f;background-color:transparent}.mark-as-read-widget.not-readed button{color:#1795e0;border-color:#1795e0}.mark-as-read-widget i{padding-right:3px}.mark-as-read-widget i.fa-circle-notch{padding-right:0}