.multi-step-visualizer{margin:40px 0}.multi-step-visualizer ol{counter-reset:counter}.multi-step-visualizer .progress__list{counter-reset:progress;display:block;display:flex;justify-content:center;margin-bottom:0;padding-bottom:45px;padding-top:25px}.multi-step-visualizer .progress__list-item{display:inline-block;height:auto;padding:0 max(10%,30px);position:relative;text-align:center}.multi-step-visualizer .progress__list--lines:after{clear:both;content:"";display:table}.multi-step-visualizer .progress__list--lines .progress__list-item:not(:last-of-type):after{border:1px dashed #c9c9c9;bottom:0;content:"";display:block;height:2px;left:calc(50% + 8px);margin:auto;position:absolute;right:0;top:0;width:calc(100% - 16px);z-index:2}.multi-step-visualizer .progress__list .progress__list-item--active:before{background-color:#dba943;color:#0855b4;filter:drop-shadow(0 0 4px lightgrey);font-weight:500}.multi-step-visualizer .progress__list-item--active span{font-weight:700}.multi-step-visualizer .progress__list-item:before{background-color:#c9c9c9;border-radius:50%;color:#fff;content:"";display:block;font-weight:500;height:16px;line-height:1;padding:8px 0;position:relative;right:0;text-align:center;top:auto;width:16px}.multi-step-visualizer .progress__list--lines .progress__list-item:before{margin:0 auto}.multi-step-visualizer .progress__list-item span{display:block;font-size:14px;left:0;margin:0 auto;position:absolute;right:0;text-transform:none;top:170%}#selling-property-form>.container{padding-top:0}#selling-property-form .layer-1{height:100%!important;left:-12px;top:12px;width:100%!important;z-index:-1}#selling-property-form .layer-2{height:100%!important;left:-24px;top:24px;width:100%!important;z-index:-2}#selling-property-form .form-group-label{font-weight:700}#selling-property-form .form-group-sub-label{font-weight:500}#selling-property-form :not(button):not(.error){color:#000}#selling-property-form input,#selling-property-form select{border:1px solid #c3922e;border-radius:10px;font-style:italic;padding:10px 25px;width:100%}#selling-property-form input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;margin:0}#selling-property-form input[type=number]::-webkit-inner-spin-button,#selling-property-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#selling-property-form * option:disabled{display:none}#selling-property-form .file-input-label{align-items:center;background:hsla(0,0%,94%,.3);border:1px solid #c3922e;border-radius:10px;color:#767676;display:flex;height:40px;justify-content:flex-start;padding-left:25px;width:60%}#selling-property-form .section-title-gold-bar,#selling-property-form .title-gold-bar{display:flex;font-size:20px;font-weight:900;gap:10px;left:-20px;position:relative}@media only screen and (max-width:768px){#selling-property-form .section-title-gold-bar,#selling-property-form .title-gold-bar{left:0}}#selling-property-form .section-title-gold-bar{margin-bottom:30px}#selling-property-form .section-title-gold-bar p{margin-bottom:0}#selling-property-form .title-gold-bar{margin:20px 0 10px}#selling-property-form .inputs-container-title{font-weight:600}#selling-property-form .inputs-container-subtitle{font-weight:500;margin-bottom:20px}#selling-property-form label{margin-bottom:10px}#selling-property-form label.error{bottom:0;color:#f4403b;min-width:-moz-max-content;min-width:max-content;padding-left:0!important;position:absolute}#selling-property-form label.error:after,#selling-property-form label.error:before{content:none}#selling-property-form textarea{border:1px solid #c3922e;border-radius:10px;height:150px;padding:10px;width:100%}#selling-property-form :invalid{color:#828282!important}#selling-property-form :disabled option{color:#828282!important}#selling-property-form .input-container{padding-bottom:30px}#selling-property-form input,#selling-property-form select{width:210px}@media only screen and (max-width:768px){#selling-property-form input,#selling-property-form select{width:100%}}#selling-property-form .next-previous-container{display:flex;justify-content:space-between;margin-top:20px;padding-top:5px}#selling-property-form .previous,#selling-property-form .submit{display:none}#selling-property-form .w-100{width:100%}#selling-property-form .w-90{width:90%}#selling-property-form .w-80{width:80%}#selling-property-form .w-70{width:70%}#selling-property-form .w-60{width:60%}#selling-property-form .w-50{width:50%}#selling-property-form .w-40{width:40%}#selling-property-form .w-30{width:30%}#selling-property-form .w-20{width:20%}#selling-property-form .w-10{width:10%}#selling-property-form .h-flex{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}#selling-property-form .v-flex{display:flex;flex-direction:column;flex-wrap:wrap;position:relative}#selling-property-form .flex-left{justify-content:left}#selling-property-form .flex-left>*{margin-right:30px;width:-moz-fit-content;width:fit-content}#selling-property-form .form-area-unit{bottom:40px;color:#828282!important;position:absolute;right:10px}#selling-property-form .selling-form-container{position:relative}#selling-property-form .selling-form-container .selling-form-wrapper{background-color:#fff;border-radius:10px;filter:drop-shadow(0 2px 12px rgba(0,0,0,.3));height:100%;overflow:hidden;padding:50px 5%;top:0;z-index:3}@media only screen and (max-width:768px){#selling-property-form .selling-form-container .selling-form-wrapper{padding-left:1%;padding-right:3%}}#selling-property-form .selling-form-container .selling-form-wrapper #selling-form{display:flex;flex-direction:column}#selling-property-form .inputs-container{border-bottom:unset;display:flex;flex-direction:column;flex-wrap:wrap;padding-bottom:30px;position:relative}#selling-property-form .inputs-group-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media only screen and (max-width:768px){#selling-property-form .inputs-container,#selling-property-form input,#selling-property-form select{margin:unset;width:100%}}#selling-property-form #selling-form-step-one .inputs-container-type{flex:100%}#selling-property-form #selling-form-step-one .inputs-container-address{flex:60%;margin-right:30px}#selling-property-form #selling-form-step-one .inputs-container-address input{width:unset}#selling-property-form #selling-form-step-one .inputs-container-zip_code{flex:30%}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-one .inputs-container-address,#selling-property-form #selling-form-step-one .inputs-container-zip_code{flex:unset;margin:unset}}#selling-property-form #selling-form-step-two .condition-container input{display:none}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-two .condition-container{flex-direction:column!important;padding-bottom:10px}}#selling-property-form #selling-form-step-two .checkbox-wrapper{margin:0 30px 0 0;padding-bottom:15px;position:unset;width:unset!important}#selling-property-form #selling-form-step-two .checkbox-wrapper .error{bottom:-28px}#selling-property-form #selling-form-step-two .checkbox-wrapper label{padding-left:30px}#selling-property-form #selling-form-step-two .checkbox-wrapper label:before{border-radius:30%;height:26px;top:-5px;width:26px}#selling-property-form #selling-form-step-two .checkbox-wrapper label:after{height:7px;left:7px;top:3px;width:12px}#selling-property-form #selling-form-step-two .select2-selection{border:1px solid #c3922e;border-radius:10px;min-height:40px;padding-bottom:5px;padding-right:5px}#selling-property-form #selling-form-step-two .select2-selection .select2-search__field{border:0!important;height:27px;margin:0}#selling-property-form #selling-form-step-two .select2-selection .select2-search__field:focus{border:0!important}#selling-property-form #selling-form-step-two .select2-dropdown{border:1px solid #c3922e!important}#selling-property-form #selling-form-step-two .input-container-energy{margin-right:30px}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-two .input-container-energy{margin-right:0}}#selling-property-form #selling-form-step-two .input-container-energy select,#selling-property-form #selling-form-step-two .input-container-features select{width:100%}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-two .h-flex:has(.input-container-energy){flex-direction:column}#selling-property-form #selling-form-step-two .h-flex:has(.input-container-energy)>*{width:100%}}#selling-property-form #selling-form-step-two .file-input-container{padding-bottom:30px;position:relative}#selling-property-form #selling-form-step-two .file-input-container .file-input-label{display:inline-flex}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-two .file-input-container{flex-direction:column}#selling-property-form #selling-form-step-two .file-input-container .file-input-label{flex:unset;width:100%}}#selling-property-form #selling-form-step-two .filepond--root{font-size:14px;height:0;margin-bottom:0;position:absolute;top:0;width:100%}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-two .filepond--root{position:relative}}#selling-property-form #selling-form-step-two .filepond--item{width:19%}@media only screen and (max-width:992px){#selling-property-form #selling-form-step-two .filepond--item{width:24%}}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-two .filepond--item{width:32%}}@media only screen and (max-width:540px){#selling-property-form #selling-form-step-two .filepond--item{width:48%}}@media only screen and (max-width:410px){#selling-property-form #selling-form-step-two .filepond--item{width:100%}}@media only screen and (min-width:768px){#selling-property-form #selling-form-step-two .filepond--root-multiple-relative{margin-bottom:-50px;position:relative!important;top:-50px}}#selling-property-form #selling-form-step-two .filepond--root-single-relative{position:relative!important}#selling-property-form #selling-form-step-two .filepond--root .error{bottom:-20px;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-two .filepond--root .error{bottom:unset;right:12px;top:-8px}}#selling-property-form #selling-form-step-two .filepond--browser{height:40px;width:100%}#selling-property-form #selling-form-step-two .filepond--browser-absolute{top:-50px}#selling-property-form #selling-form-step-two .filepond--drop-label{left:65%;top:-5px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-two .filepond--drop-label{left:5%;top:unset}}#selling-property-form #selling-form-step-two .filepond--drop-label label{margin-bottom:0}#selling-property-form #selling-form-step-two .filepond--label-action{align-items:center;background:#c3922e;border:1px solid #c3922e;border-radius:25px;color:#fff!important;display:flex;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:600;font-weight:700;height:30px;justify-content:center;margin-bottom:0;opacity:1;text-decoration:none;width:80px}#selling-property-form #selling-form-step-two .filepond--label-action-active{opacity:1!important}#selling-property-form #selling-form-step-two .filepond--panel{opacity:0}#selling-property-form #selling-form-step-two .filepond--credits{display:none}#selling-property-form #selling-form-step-two .filepond--file-wrapper{display:block!important}#selling-property-form #selling-form-step-two .filepond--file-action-button *{color:#fff}#selling-property-form #selling-form-step-two .filepond--file{background:grey}#selling-property-form #selling-form-step-two .upload-consent-container .error{bottom:-50px}#selling-property-form #selling-form-step-two .form-radio-container{position:relative}#selling-property-form #selling-form-step-two .form-radio-container a{color:#c3922e;font-weight:500}#selling-property-form #selling-form-step-two .form-radio-container .error{position:absolute;top:28px}#selling-property-form #selling-form-step-two .filepond--action-remove-item{bottom:5px}#selling-property-form #selling-form-step-three{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap}#selling-property-form #selling-form-step-three .personal-info-wrapper{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;width:85%}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-three .personal-info-wrapper{width:100%}}#selling-property-form #selling-form-step-three .personal-info-wrapper .inputs-container{flex:29%;margin-right:40px}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-three .personal-info-wrapper .inputs-container{flex:100%;margin-right:0}}#selling-property-form #selling-form-step-three .inputs-container{flex:100%}#selling-property-form #selling-form-step-three .featureas-container{display:flex;flex-direction:column}#selling-property-form #selling-form-step-three #contact_phone_number{padding:10px 25px 10px 55px}#selling-property-form #selling-form-step-three #contact_phone_number-error{bottom:-30px}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-four .contact-details :not(.review-section-title-container){display:flex;flex-direction:column}#selling-property-form #selling-form-step-four .contact-details :not(.review-section-title-container) span:last-child{margin-left:-20px}}#selling-property-form #selling-form-step-four>*{width:100%}#selling-property-form #selling-form-step-four div[class^=review-info-container]{display:flex;flex-wrap:wrap;margin-bottom:10px;margin-left:15px}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-four div[class^=review-info-container]{margin-left:-15px;width:90%}}#selling-property-form #selling-form-step-four .review-info-container-characteristics{justify-content:flex-start}#selling-property-form #selling-form-step-four .review-info-container-characteristics>*{width:24%}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-four .review-info-container-characteristics{flex-direction:column;width:100%}#selling-property-form #selling-form-step-four .review-info-container-characteristics>*{width:100%}}#selling-property-form #selling-form-step-four .review-documents,#selling-property-form #selling-form-step-four .review-photos{margin-top:15px}#selling-property-form #selling-form-step-four .review-documents ul,#selling-property-form #selling-form-step-four .review-photos ul{display:flex;flex-wrap:wrap;justify-content:flex-start}#selling-property-form #selling-form-step-four .review-documents ul li,#selling-property-form #selling-form-step-four .review-photos ul li{align-items:center;background:#c3922e;border-radius:15px;display:flex;height:-moz-fit-content;height:fit-content;margin-right:5%;margin-top:10px;padding:0 10px}#selling-property-form #selling-form-step-four .review-documents ul li span,#selling-property-form #selling-form-step-four .review-photos ul li span{color:#fff;font-weight:100}#selling-property-form #selling-form-step-four .review-documents ul li i,#selling-property-form #selling-form-step-four .review-photos ul li i{color:#fff;left:8px;position:relative}#selling-property-form #selling-form-step-four .review-additional-features{margin-top:15px}#selling-property-form #selling-form-step-four .review-additional-features ul{display:flex;flex-wrap:wrap;justify-content:flex-start}#selling-property-form #selling-form-step-four .review-additional-features ul li{height:-moz-fit-content;height:fit-content;margin-right:5%;margin-top:5px;padding:0 15px}#selling-property-form #selling-form-step-four .review-additional-features ul li i{color:green}#selling-property-form #selling-form-step-four .review-section-title-container{margin-bottom:15px}#selling-property-form #selling-form-step-four .review-info-container>*{flex:33%}@media only screen and (max-width:768px){#selling-property-form #selling-form-step-four .review-info-container>*{flex:100%;max-width:100%}}.dark-mode .progress__list span{color:#fff!important}.dark-mode .selling-form-container .layer-1{left:-24px!important;top:24px!important}.dark-mode .selling-form-container .layer-2{left:-12px!important;top:12px!important}.dark-mode .selling-form-container .selling-form-wrapper{background:linear-gradient(180deg,#324858,#1e2931)}.dark-mode .selling-form-container #selling-form .active-fieldset span,.dark-mode .selling-form-container #selling-form .checkbox-wrapper label,.dark-mode .selling-form-container #selling-form .file-input-container label,.dark-mode .selling-form-container #selling-form .filepond--file *,.dark-mode .selling-form-container #selling-form .inputs-container label:not(.error),.dark-mode .selling-form-container #selling-form .inputs-container-subtitle,.dark-mode .selling-form-container #selling-form .inputs-container-title,.dark-mode .selling-form-container #selling-form .property_upload_consent,.dark-mode .selling-form-container #selling-form .section-title-gold-bar p,.dark-mode .selling-form-container #selling-form h5{color:#fff!important}.dark-mode .selling-form-container #selling-form .select2-selection,.dark-mode .selling-form-container #selling-form .select2-selection__choice,.dark-mode .selling-form-container #selling-form :not(fieldset):invalid,.dark-mode .selling-form-container #selling-form input,.dark-mode .selling-form-container #selling-form input[type=number],.dark-mode .selling-form-container #selling-form input[type=text],.dark-mode .selling-form-container #selling-form option,.dark-mode .selling-form-container #selling-form option:invalid,.dark-mode .selling-form-container #selling-form select,.dark-mode .selling-form-container #selling-form select:invalid,.dark-mode .selling-form-container #selling-form textarea{background:#324858!important;color:#fff!important}
