.container-5{margin-left:5% !important;margin-right:5% !important}.container-5 .row{display:flex;justify-content:center;align-items:center}.card-form{position:relative;width:100%;display:grid;grid-template-columns:repeat(2, 1fr);background-color:white;border:1px solid black;margin:5px;border-radius:19px;padding:unset;min-height:250px;overflow:hidden}.card-content{display:inline-flex;width:100%}.photo-banner-2{width:-webkit-fill-available;border-top-left-radius:19px;border-bottom-left-radius:19px;background-size:cover;background-position:center}.card-infos{width:100%}.price-list{font-weight:bold;text-align:center;font-size:24px !important}.banner-title{color:white;font-weight:bold;margin-top:5%;font-size:90px;margin-bottom:unset;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black}@media screen and (max-width: 767px){.banner-title{font-size:clamp(50px, 10vw, 80px);margin-top:clamp(3%, 10vw, 5%)}}.banner-undertitle{color:white;font-size:40px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black}@media screen and (max-width: 767px){.banner-undertitle{font-size:30px}}.filters-1{display:flex}@media screen and (max-width: 1130px){.filters-1{flex-direction:column;width:400px !important;margin:0 !important}.filters-1 .charleston-filter{margin:0 !important}}.inline-filter{display:inline-flex;width:max-content !important}@media screen and (max-width: 1130px){.inline-filter{flex-direction:column;width:400px !important}}@media only screen and (min-width: 768px) and (max-width: 1200px){.inline-filter{display:flex;flex-direction:column;align-items:center}}.input-charleston{border:1px solid #707070 !important;border-radius:19px !important;width:100% !important;padding-left:10px !important}.input-charleston-price{border:1px solid #707070 !important;border-radius:19px !important;width:100% !important;padding-left:10px !important}@media screen and (max-width: 767px){.input-charleston-price{width:100% !important}}.charleston-filter{padding-left:10px;margin-top:10px}@media screen and (max-width: 767px){.charleston-filter{margin-top:unset}}.input-title{margin-bottom:unset;color:#10124c;font-size:20px;font-weight:600;padding-left:10px}.inline-filter-price{display:inline-flex;width:100%;justify-content:space-between;padding-right:10px}#budget{width:100% !important}.pl-10{padding-left:10px;margin-top:10px}@media screen and (max-width: 990px){.pl-10{margin-bottom:10px}}.mr-70{margin-right:70px}@media screen and (max-width: 990px){.mr-70{margin-right:unset}}.pl-80{padding-left:80px;margin-top:10px}@media screen and (max-width: 990px){.pl-80{padding-left:10px}}h4{font-size:18px;font-weight:500;color:#000;margin-bottom:20px;text-align:center}.price-content{display:flex;align-items:center;justify-content:space-between;margin:0 10px}label{font-size:14px;font-weight:500}p{font-size:16px;font-weight:600}.range-slider{width:400px;position:relative}@media screen and (max-width: 990px){.range-slider{width:100% !important}}.range-fill{height:6px;background-color:#10124c;position:absolute;z-index:1}input[type="range"]{-webkit-appearance:none;width:90%;background:transparent;position:absolute;left:10px}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;height:15px;width:15px;border-radius:50%;background:#10124c;cursor:pointer;margin-top:-5px;position:relative;z-index:1}input[type="range"]::-webkit-slider-runnable-track{width:100%;height:5px;background:#e8e8e8;border-radius:3px;border:none}.price-slider{margin-top:25px}@media screen and (max-width: 767px){.filters{margin-left:unset;flex-direction:column}}@media only screen and (min-width: 768px) and (max-width: 1200px){.filters{margin-left:unset}}.filters .display-filter{display:flex;flex-direction:column}@media only screen and (min-width: 768px) and (max-width: 1200px){.filters .display-filter{margin-left:8%}}#filter-plus{display:none}.display-btn{margin-top:auto;margin-bottom:auto;display:flex;align-items:center}@media screen and (max-width: 767px){.display-btn{justify-content:center}}.display-btn .btn-filter{padding:15px;font-size:larger;border-radius:35px;color:white;background-color:#10124c;border:2px solid #10124c;margin-left:20px;cursor:pointer}.display-btn .btn-filter:hover{background-color:white;color:#10124c}.display-btn .btn-filter-plus{background-color:#d4d4d4;border-radius:155px;font-size:50px;border:1px solid grey;padding:15px;color:white !important;margin-left:20px;cursor:pointer}.card-title{margin-bottom:unset;color:#10124c;font-size:25px;font-weight:600;text-align:center;margin-top:3px}.line-card{margin-top:5px;margin-bottom:5px;border:0.7px solid grey;margin-left:20%;margin-right:20%}.card-type{font-size:20px;text-align:left;padding-left:10px;font-weight:500;margin-bottom:unset;margin-top:10px}.card-house{font-weight:500;font-size:18px;text-align:left;padding-left:10px;margin-bottom:unset}.card-elements{margin-bottom:unset;font-weight:500;color:grey;padding-left:10px;font-size:16px}.card-btn{margin-left:10px;font-style:italic;font-weight:500;text-decoration:underline;color:#10124c !important}#dropdown-m{display:none;z-index:500;position:absolute;background-color:white;border:1px solid #707070;border-radius:19px;padding-left:10px;width:10%;padding-top:10px}.dropdown-i{color:#707070;margin-left:20px;font-size:15px}.dropdown-s{padding-top:10px;padding-bottom:10px;font-weight:400}.drop-ville:hover #dropdown-m{display:block}.slider-container{position:relative}.slider-container .text-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;color:white;z-index:10}
