.new-property-publication-container{background:#fff;overflow:hidden}.new-property-publication-container .fixed-header{width:100%;padding:16px;position:absolute;top:0;background:#fff;color:#333;z-index:1}.new-property-publication-container .fixed-header .top-part{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.new-property-publication-container .fixed-header .top-part .left-side{font-size:24px;font-weight:600;line-height:40px}.new-property-publication-container .fixed-header .top-part .left-side .icon{margin-right:8px}.new-property-publication-container .fixed-header .top-part .avoid{margin-right:16px;color:#999;text-decoration:underline;font-weight:500;font-size:16px;line-height:22px}.new-property-publication-container .fixed-header .bottom-part .steps{font-weight:700;font-size:16px;line-height:22px;color:#848999}.new-property-publication-container .fixed-header .bottom-part .title-section{font-weight:700;font-size:20px;line-height:32px;color:#333;margin-bottom:16px}.new-property-publication-container .fixed-header .bottom-part .progress-bar{width:calc(100% + 32px);position:relative;left:-16px}.new-property-publication-container .fixed-header .bottom-part .progress{height:4px;max-height:4px}.new-property-publication-container .content-container{width:100%;padding-top:162px;height:100svh}.new-property-publication-container .content-container .step-1{width:100%}.new-property-publication-container .content-container .step-1 .custom-carrousel{width:100%;position:relative;top:0}.new-property-publication-container .content-container .step-1 .custom-carrousel .controls{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between}.new-property-publication-container .content-container .step-1 .custom-carrousel .controls .control{cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #cecece;padding:12px 12px;background:#333;border-radius:8px;background:hsla(0,0%,100%,.1019607843);z-index:2;margin-left:2px;margin-right:2px;font-size:20px;height:40px;width:40px;display:flex;align-items:center;justify-content:center}.new-property-publication-container .content-container .step-1 .custom-carrousel .items{display:flex;justify-content:center;margin-bottom:72px}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .item{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100svh - 245px);max-height:calc(100svh - 247px);overflow-y:auto!important;border:1px solid #dedede;background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.1411764706);border-radius:18px}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .item .img{height:288px;margin-top:24px;display:flex;justify-content:center;align-items:center}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .item .img img{max-height:288px;-o-object-fit:cover;object-fit:cover}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .item .title{font-weight:700;font-size:20px;line-height:28px;color:#333;padding:16px 24px}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .item .description{font-weight:400;font-size:15px;line-height:21px;color:#333;padding:0 24px}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .item .viu-button{width:100%;padding:8px 24px}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .item .viu-button .button{width:100%}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .item .select-btn{margin-bottom:24px;width:100%}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .middle-item{overflow:hidden;width:90%;margin-right:16px;margin-left:16px}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .first-item{position:absolute;overflow:hidden!important;left:-37px;width:50px;height:100%}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .first-item img{height:288px!important;width:auto!important}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .last-item{overflow:hidden!important;position:absolute;right:-37px;width:50px;height:100%}.new-property-publication-container .content-container .step-1 .custom-carrousel .items .last-item img{height:288px!important;width:auto!important}.new-property-publication-container .content-container .step-1 .bottom-menu{position:fixed;bottom:24px;padding:8px;width:100%;display:flex;align-items:center;justify-content:center;max-width:550px}.new-property-publication-container .content-container .step-1 .bottom-menu .square{width:16px;height:16px;border-radius:4px;background:#cecece;margin-right:4px;cursor:pointer}.new-property-publication-container .content-container .step-1 .bottom-menu .square.active{width:70px;background:#333}.new-property-publication-container .content-container .step-1 .bottom-menu .square:last-of-type{margin-right:0}.new-property-publication-container .content-container .step-2{width:100%}.new-property-publication-container .content-container .step-2 .inner-content{width:100%;padding:16px;overflow:auto;max-height:calc(100svh - 253px);margin-bottom:100px}.new-property-publication-container .content-container .step-2 .inner-content .img{width:100%;max-height:175px;margin-bottom:12px;position:relative;top:0}.new-property-publication-container .content-container .step-2 .inner-content .img .name{width:100%;position:absolute;bottom:0;color:#fff;font-size:24px;font-weight:700;line-height:32px;padding-left:12px}.new-property-publication-container .content-container .step-2 .inner-content .img .name.green{background:linear-gradient(90deg,#00715d 50%,rgba(0,215,177,0))}.new-property-publication-container .content-container .step-2 .inner-content .img .name.blue{background:linear-gradient(90deg,#5064aa 50%,rgba(80,100,170,0))}.new-property-publication-container .content-container .step-2 .inner-content .img .name.orange{background:linear-gradient(90deg,#f33 50%,rgba(255,51,51,0))}.new-property-publication-container .content-container .step-2 .inner-content .img img{max-height:175px;width:100%;height:auto;border-top-left-radius:8px;border-top-right-radius:8px;-o-object-fit:cover;object-fit:cover}.new-property-publication-container .content-container .step-2 .inner-content .description{margin-bottom:24px;font-weight:500;font-size:16px;line-height:22px;color:#333}.new-property-publication-container .content-container .step-2 .inner-content .configurator .title-section{font-size:20px;font-weight:500;line-height:28px;margin-bottom:16px}.new-property-publication-container .content-container .step-2 .inner-content .configurator .price-rent-input{margin-bottom:12px;width:100%}.new-property-publication-container .content-container .step-2 .inner-content .configurator .price-rent-input.viu-input{width:100%}.new-property-publication-container .content-container .step-2 .inner-content .configurator .price-rent-input.viu-input .post-input{min-width:100px}.new-property-publication-container .content-container .step-2 .inner-content .configurator .price-rent-input.viu-input .bottom-standard-content{width:100%}.new-property-publication-container .content-container .step-2 .inner-content .configurator .price-rent-input.viu-input .bottom-standard-content.with-value{color:#999}.new-property-publication-container .content-container .step-2 .inner-content .configurator .viu-select{margin-bottom:12px;height:56px}.new-property-publication-container .content-container .step-2 .inner-content .configurator .viu-select .selected-area{width:100%}.new-property-publication-container .content-container .step-2 .inner-content .configurator .viu-calendar-container{margin-bottom:12px}.new-property-publication-container .content-container .step-2 .inner-content .configurator .viu-calendar-container .viu-calendar{width:100%}.new-property-publication-container .content-container .step-2 .inner-content .configurator .viu-calendar-container .viu-calendar .selected-date .left-side .label{color:#999}.new-property-publication-container .content-container .step-2 .footer{position:absolute;background:#fff;bottom:0;width:100%;height:88px;padding:16px;border-top:1px solid #ccc;box-shadow:0 -1px 9.5px 0 rgba(51,51,51,.1019607843);display:flex}.new-property-publication-container .content-container .step-2 .footer .viu-button{width:100%!important}.new-property-publication-container .content-container .step-2 .footer .viu-button .button{width:100%}.new-property-publication-container .content-container .step-2 .footer .viu-button:first-of-type{margin-right:12px;width:45%!important}