.form-content{border:3px solid #e11027;background-color:#fff;padding:20px}.form-content .checkbox_all{border-bottom:1px solid #ccc}.form-content .dropdown button{border:1px solid #ccc;background-color:#fff;padding:.8rem;cursor:pointer;text-align:left;color:#5c5c5c;width:100%;font-family:'Roboto',sans-serif;font-size:13.5px;font-size:.9rem}.form-content .dropdown button::after{color:#e11027;position:absolute;right:10px;top:5px}.form-content .dropdown .dropdown-menu{width:100%}.form-content .dropdown .dropdown-menu label{display:block}.form-content button[type=submit]{width:100%;background-color:#e11027;color:#fff;padding:.74rem;border-radius:0;background-image:url(/Content/img/onglets.png);background-repeat:no-repeat;background-position:20% -405px;font-family:'Roboto',sans-serif}.form-content button[type=submit]:active{box-shadow:2px -2px 3px #ccc}.form-content button:hover{box-shadow:-1px 1px 3px #ccc}.form-content .custom-checkbox,.form-content .custom-radio{padding-left:1.7rem;padding-top:.5rem;padding-bottom:.5rem}.form-content .custom-checkbox:hover,.form-content .custom-radio:hover{background-color:#ccc}.form-content .custom-checkbox .badge,.form-content .custom-radio .badge{font-size:.6rem;margin-left:.3rem;margin-top:.25rem;vertical-align:top}.form-content .custom-checkbox label,.form-content .custom-radio label{font-size:13.5px;font-size:.9rem;font-family:'Roboto',sans-serif}.form-content .custom-checkbox label::after,.form-content .custom-radio label::after{margin-top:.5rem}.form-content .custom-checkbox label::before,.form-content .custom-radio label::before{margin-top:.5rem}.form-content input[type="text"]{padding:.8rem}.form-content .error{border:2px solid #e11027}#txtBudget{border-right:none}.input-group .input-group-append .input-group-text{background-color:#fff;border-left:none}.form_container{background-color:#e9e9e9}.form_container h3{color:#e11027;text-align:center;padding-top:15px;padding-top:1rem;font-family:'Roboto Condensed',sans-serif;letter-spacing:-.025rem;font-size:22.5px;font-size:1.5rem}.form_container .form-content{background-color:transparent;border:none}#ln_create_alerte{border-radius:0;width:100%}#section_biens h4{color:#e11027;font-size:22.5px;font-size:1.5rem;font-family:'Roboto Condensed',sans-serif;letter-spacing:-.025rem}#section_biens .bien{position:relative;margin:1rem;height:280px;padding:0;overflow:hidden}#section_biens .bien:hover h6{margin-left:0;transition:all 1s ease-in-out}#section_biens .bien img{height:100%;max-width:100%;object-fit:cover}#section_biens .bien img.visite360{position:absolute;z-index:100;bottom:0;right:0;width:70px;height:auto;background-color:rgba(255,255,255,.75)}#section_biens .bien div{position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,.5);color:#fff;font-family:'Open Sans',sans-serif;font-size:18px;font-size:1.2rem;padding:1.3rem}#section_biens .bien div h3{font-weight:700;font-size:15px;font-size:1rem}#section_biens .bien div h5{font-size:12px;font-size:.8rem;margin-bottom:0}#section_biens .bien div span.prix{font-size:16.5px;font-size:1.1rem}#section_biens .bien h6{color:#fff;background-color:#e11027;padding:1rem;visibility:visible;position:absolute;bottom:10px;margin-left:-111px}#section_biens .bien .exclu::after,#section_biens .bien .compromis::after{content:"Exclusivité";position:absolute;font-family:'Roboto Condensed',sans-serif;letter-spacing:-.025rem;font-size:18px;font-size:1.2rem;color:#fff;padding-top:3px;padding-bottom:100px;padding-right:100px;padding-left:100px;background:rgba(225,16,39,.9);background:-moz-linear-gradient(-45deg,#e11027 0%,#f72f44 50%,#e11027 100%);background:-webkit-linear-gradient(-45deg,#e11027 0%,#f72f44 50%,#e11027 100%);background:linear-gradient(135deg,#e11027 0%,#f72f44 50%,#e11027 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@rouge',endColorstr='#dd152a',GradientType=1);bottom:-40px;right:-100px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#section_biens .bien .compromis::after{content:'sous compromis';background:#4267b2;padding-bottom:60px;padding-right:90px;padding-left:130px}#section_biens .bien .exclu.compromis::after{content:'Exclusivité sous compromis';font-size:1.1rem;line-height:1.3rem;padding-top:5px}.pagination .pagination-container{margin:auto}.pagination li{padding:5px 10px;background-color:#e9e9e9;cursor:pointer}.pagination li a{color:#000}.pagination li:hover{background-color:#e11027;color:#fff}.pagination li:hover a{color:#fff}.pagination li.active{background-color:#e11027;color:#fff;cursor:auto}.pagination li.active a{color:#fff}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:10}#form_search.overlayed .form-content{z-index:20;background-color:#fff;position:relative;box-shadow:-1px -1px 5px 1px #ccc}#form_search.overlayed .form-content::before{content:'Créez votre alerte email';color:#e11027;text-transform:uppercase;margin-bottom:20px;display:block;font-weight:bold}#form_search.overlayed .form-content .close_overlay{color:#fff;position:absolute;right:0;top:-50px;font-weight:700;font-size:2rem;cursor:pointer}#form_search.overlayed .form-content .close_overlay:hover{transform:scale(1.1)}#form_search.overlayed .form-content .close_overlay button[type=submit]{background-image:none}#btn_create_alerte{background-image:none}@media screen and (max-width:992px){#section_biens .bien{margin:1rem 0}.form-content button[type=submit]{background-position-x:10%}}@media screen and (max-width:768px){.form-content button[type=submit]{background-position-x:15%}}