.v-enter-active,.v-leave-active{transition:opacity .2s ease}.v-enter-from,.v-leave-to{opacity:0}.loader-icon{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.9);z-index:99}@font-face{font-family:Inter;src:url(/web/public/vue/moving/dist/fonts/Inter-Thin.ttf);font-weight:100;font-style:normal}@font-face{font-family:Inter;src:url(/web/public/vue/moving/dist/fonts/Inter-ExtraLight.ttf);font-weight:200;font-style:normal}@font-face{font-family:Inter;src:url(/web/public/vue/moving/dist/fonts/Inter-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:Inter;src:url(/web/public/vue/moving/dist/fonts/Inter-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/web/public/vue/moving/dist/fonts/Inter-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:Inter;src:url(/web/public/vue/moving/dist/fonts/Inter-SemiBold.ttf);font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(/web/public/vue/moving/dist/fonts/Inter-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/web/public/vue/moving/dist/fonts/Inter-ExtraBold.ttf);font-weight:800;font-style:normal}@font-face{font-family:Inter;src:url(/web/public/vue/moving/dist/fonts/Inter-Black.ttf);font-weight:900;font-style:normal}@font-face{font-family:Berkshire Swash;src:url(/web/public/vue/moving/dist/fonts/BerkshireSwash-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:untitled-font-12;src:url(/web/public/vue/moving/dist/fonts/untitled-font-12.eot);src:url(/web/public/vue/moving/dist/fonts/untitled-font-12.eot?#iefix) format("embedded-opentype"),url(/web/public/vue/moving/dist/fonts/untitled-font-12.woff) format("woff"),url(/web/public/vue/moving/dist/fonts/untitled-font-12.ttf) format("truetype"),url(/web/public/vue/moving/dist/img/untitled-font-12.svg#untitled-font-12) format("svg");font-weight:400;font-style:normal}:root{--main-color:#ea6538;--secondary-color:#ecb76f;--text-color:#fd7e14;--color_2:#cecdcc;--color_3:#888;--text_color_2:#403d38;--light_orage:#ffefea;--header-background:#fff;--page-background:#fff;--header-color:#000;--font-family:"Inter";--custom-continue-btn:#fff;--custom-back-btn:#fff;--iframe-button-color:var(--main-color);--iframe-header-color:var(--header-color)}body{-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;background-color:var(--page-background)}*{outline:0!important;font-family:var(--font-family),sans-serif}html a{transition:all .5s}html a,html a:hover{text-decoration:none}img,svg{max-width:100%;height:auto;width:auto}html .container{max-width:1136px;position:relative}p{margin-bottom:0}p:last-child{margin-bottom:0!important}::-moz-selection{color:#fff;background:#0085ff}::selection{color:#fff;background:#0085ff}b,strong{font-weight:600}button:focus{box-shadow:none}.avialable_countries{font-weight:400;font-size:13px;line-height:16px;color:#888;word-wrap:break-word}.ct-button{border:1px solid #cecdcc;border-radius:30px;background-color:transparent;font-weight:400;font-size:16px;line-height:24px;color:#888;padding:17px 40px;transition:all .6s ease;display:flex;align-items:center;margin-right:16px;justify-content:center}.ct-button img{transform:scaleX(-1);margin-right:7px;transition:all .6s ease}.form-control:not(.phone-padding){border:1px solid #ccc!important;padding:10px 15px!important;border-radius:4px!important}.ci-border-color,.ci-border-color .form-control{border-color:var(--main-color)!important}.ct-button:hover{border-color:var(--main-color);color:var(--main-color)}.ct-button:hover img{filter:brightness(0) invert(1)}.ct-button-2{border-radius:30px;background:linear-gradient(270deg,var(--secondary-color) 0,var(--main-color) 100%);font-weight:400;font-size:16px;line-height:24px;color:var(--text-color);padding:17px 40px;transition:all .6s ease;display:flex;align-items:center;margin-right:16px;justify-content:center}.ct-button-2 img{margin-left:7px;filter:brightness(0) invert(1)}.ct-button-2:hover{color:var(--text-color)}.ct-button-2:active{background:linear-gradient(270deg,var(--secondary-color) 0,var(--main-color) 100%);color:var(--text-color)!important;border-color:transparent!important}.ct-button-2.disabledmode{background:none;background-color:#f0f0f0;border-radius:30px;border:none;color:#888}.ct-button-2.disabledmode img{filter:none}.ct-button.disabled{border:1px solid #cecdcc}.form-control:focus{box-shadow:none;z-index:0!important}.new-ct-modal .modal-dialog .modal-content .modal-body .form-control:focus{z-index:0!important}.ct-list{list-style:none;margin:0;padding:0}.ct-button-3{border:1px solid #fff;border-radius:30px;font-weight:400;font-size:16px;line-height:24px;color:#fff;padding:18px 40px}.ct-button-3:hover,.ct-button-4{background-color:#fff;color:var(--main-color)}.ct-button-4{border:1px solid #fff;border-radius:30px;font-weight:400;font-size:14px;line-height:24px;padding:15px;width:100%;display:flex;align-items:center;justify-content:center;transition:all .6s ease}.ct-button-4 img{margin-left:10px;transition:all .6s ease}.ct-button-4:hover{border-color:#fff}.ct-button-4:hover img{filter:brightness(0) invert(1)}.ct-button-5{border:1px solid #fff;border-radius:30px;font-weight:400;font-size:14px;line-height:24px;color:#fff;padding:12px 20px}.ct-button-5:hover,.cta-send-button,.cta-send-button:active,.cta-send-button:first-child:active,.cta-send-button:focus,.cta-send-button:hover{background-color:var(--main-color);border-color:var(--text-color);color:var(--text-color)}.ct-button-6{border:1px solid transparent;border-radius:30px;font-weight:400;font-size:14px;line-height:24px;color:#fff;padding:12px 20px}.floor-selection .fa-circle-info{color:#25863c}.datepicker-input .form-control{border-radius:0;border:none;padding:15px 0}.datepicker-input .dp__input_reg{border:none;padding:0}.datepicker-input .form-control .dp__input_icons{display:none}.datepicker-input .dp__theme_light{border-radius:5px}.datepicker-input .dp__month_year_row .dp__month_year_select{font-weight:400;font-size:15px;line-height:25px;text-align:center;color:#403d38}.datepicker-input .v3dp__popout .v3dp__heading button:hover{background-color:#fff}.datepicker-input .v3dp__popout .v3dp__body .v3dp__subheading span{font-weight:400;font-size:12px;line-height:24px;text-align:center;color:#888}.datepicker-input .v3dp__popout .v3dp__body .v3dp__elements button{padding:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #cecdcc;border-radius:50%;margin:5px;transition:all .6s ease}.datepicker-input .v3dp__popout .v3dp__body .v3dp__elements button span{font-weight:500;font-size:12px;line-height:24px;text-align:center;color:#403d38;position:relative;background-color:transparent;transition:all .6s ease}.datepicker-input .v3dp__popout .v3dp__body .v3dp__elements button span:before{content:"";background:#25863c;border-radius:2px;width:8px;height:2px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:all .6s ease}.datepicker-input .v3dp__popout .v3dp__body .v3dp__elements button:hover{background-color:var(--main-color);border-color:var(--main-color)}.datepicker-input .v3dp__popout .v3dp__body .v3dp__elements button:hover span{color:#fff}.datepicker-input .v3dp__popout .v3dp__body .v3dp__elements button:hover span:before{background-color:var(--main-color)}.datepicker-input .v3dp__popout .v3dp__body .v3dp__elements button:disabled{opacity:.2}.datepicker-input .v3dp__popout .v3dp__heading{border-bottom:1px solid #ccc}.datepicker-input .dp__calendar_header_separator,.datepicker-input .v3dp__popout .v3dp__body hr.v3dp__divider{display:none}.datepicker-input .dp__calendar_header{border-top:1px solid #ccc}.datepicker-input .dp__calendar_header .dp__calendar_header_item{font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#888}.datepicker-input .dp__calendar .dp__cell_inner{border:1px solid #cecdcc;font-size:11px;margin:2px 3px;width:30px;padding:5px;color:#403d38;height:30px;transition:all .6s ease}.datepicker-input .dp__calendar .dp__cell_inner:hover,.dp__active_date,.dp__range_end,.dp__range_start{background-color:var(--main-color)!important;color:var(--text-color)!important;border-color:var(--main-color)!important}.datepicker-input .dp__calendar .dp__cell_inner.dp__cell_offset{opacity:.4;pointer-events:none}.datepicker-input .dp__action_buttons{display:flex;align-items:center;width:100%;justify-content:flex-end}.datepicker-input .dp__action_buttons .dp__action{font-weight:400;font-size:14px;padding:5px 10px;border-radius:5px;border:1px solid #ccc;margin-left:5px}.datepicker-input .dp__action_buttons .dp__action.dp__select{border-color:var(--main-color);background-color:var(--main-color);color:#fff}.datepicker-input .dp__active_date{background:var(--main-color)!important;color:var(--dp-primary-text-color)}.datepicker-input .dp__active_date_green{background:#25863c;color:var(--dp-primary-text-color)!important}.datepicker-input .dp__instance_calendar .dp__button{display:none}@media (max-width:520px){.ct-button,.ct-button-2{padding:12px 25px;margin:5px}}.unclickable{pointer-events:none;opacity:.5}.fa-calendar-days,.fa-calendar-range,.fa-circle-info,.fa-location-dot,.fa-phone{font-size:20px;color:var(--main-color)}.fa-solid.fa-spinner{font-size:20px;margin-right:10px;color:green}.fa-solid.fa-process-loader{font-size:19px!important;margin-right:5px!important;color:var(--text-color)!important}.fa-chevron-right,.fa-circle-info{margin-left:5px}.fa-chevron-left{margin-right:5px}.hide{display:none!important}#main_logo{max-width:210px;max-height:60px}.error{font-weight:400!important;font-size:12px!important;line-height:16px!important}.select-partner-button{padding:10px 25px;margin:0}.select-partner-button,.select-partner-button:focus,.select-partner-button:hover{color:#fff;background:linear-gradient(270deg,var(--secondary-color) 0,var(--main-color) 98.39%)}.select-partner-button:active{background:linear-gradient(270deg,var(--secondary-color) 0,var(--main-color) 98.39%);color:#fff!important;border-color:transparent!important}.main-last-button{gap:10px}.dp__today{background-color:#e0e0e0!important}@media (max-width:1400px){.card-footer-c .preis-block{padding-left:10px}.city-data-info .left-data h3{font-size:16px;line-height:23px}}@media (max-width:1080px){.select-partner-button{padding:4px 16px;font-size:14px}}@media (max-width:991px){.ct-button,.ct-button-2{padding:12px 25px}.box-price-center.w-66{width:100%;max-width:170px}}.ct-succes-not-main{position:relative}.ct-succes-not-main:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--main-color);opacity:.2}.ct-succes-not-main .ct-succes-not-inner{padding:15px;gap:8px;position:relative}.ct-succes-not-main .ct-succes-not-inner span{display:flex;align-items:center}.ct-succes-not-main .ct-succes-not-inner span *{fill:var(--main-color)}.ct-succes-not-main .ct-succes-not-inner p{color:var(--main-color);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.btn-loading .spinner-border-sm{margin-left:5px}.all-step-slice-text h2{color:var(--header-color);font-size:30px;font-weight:300;margin-bottom:0}.all-step-slice-text h2 span{font-weight:500;word-wrap:break-word}.all-step-slice-text-parallell h2 span{font-weight:500}.all-step-slice-text-parallell h2{color:var(--header-color);font-size:30px;font-weight:300;margin-bottom:0}.margin-top-2rem-all{margin-top:2rem!important}.margin-bottom-2rem-all{margin-bottom:2rem!important}@media screen and (max-width:576px){.step-1-section-header .picture_centerd{text-align:center}.step-1-section-header .picture_centerd>img{max-width:70%}.margin-top-2rem-all{margin-top:1rem!important}.margin-bottom-2rem-all{margin-bottom:1rem!important}.main-side-accordion{margin-bottom:0!important}.checkout-main-section{padding:0 12px 0 12px}}.main-section-middle h6{font-weight:500;font-size:18px;line-height:24px;color:#403d38;margin-bottom:20px}.main-last-button{margin:10px 0}.main-step-section .side-bar-main{width:30%;background:linear-gradient(270deg,var(--secondary-color) 0,var(--main-color) 100%);position:fixed;right:0}.main-inner-section{background-color:var(--page-background);padding:50px 0;display:flex;align-items:center}.ct-tooltip{font-weight:400;font-size:16px;line-height:24px;color:#403d38!important;align-items:center;border:none!important;margin:0;width:-moz-fit-content!important;width:fit-content!important}.input-group-text.ct-tooltip{width:auto!important}.ct-tooltip label{margin-right:7px;word-break:break-word}.ct-tooltip .popper{border-radius:4px!important;padding:2px 5px!important;font-size:14px!important;background-color:var(--main-color)!important;color:var(--text-color)!important;width:100%;max-width:230px;word-break:break-word;white-space:pre-wrap;text-align:left}.ct-tooltip label span{color:#888;margin-left:5px}.main-step-section{display:flex;justify-content:space-between;flex-wrap:wrap}.main-step-section .main-section{width:70%}@media(max-width:991px){.main-step-section .side-bar-main{width:100%;position:unset}.main-inner-section{height:unset}.main-step-section .main-section{width:100%}}@media(max-width:767px){.main-step-section .side-bar-main{width:100%;position:unset;z-index:9}.ct-tooltip .popper{max-width:none;width:unset;word-wrap:normal}.main-step-section .main-section{width:100%}}@media(max-width:576px){.main-inner-section{padding:20px 0 30px}.ct-tooltip .popper{max-width:185px}}@media(max-width:376px){.ct-tooltip .popper{max-width:148px!important}}.ct-selector-main .ct-selector.active{border:1px solid var(--main-color);color:var(--main-color);border-radius:5px;position:relative;background-color:#fff;z-index:0}.ct-selector-main .ct-selector.active:after{width:100%;height:100%;content:"";opacity:.2;background-color:var(--secondary-color)!important;position:absolute;left:0;top:0;z-index:-1}.step-1-section-middle .input-group{margin:12px 0}.step-1-section-middle .input-group input.form-control{border:1px solid #cecccd;padding:10px 15px;border-radius:4px!important}.form-control::-moz-placeholder{color:#949494!important;opacity:1!important;font-size:14px;filter:none!important}.form-control::placeholder{color:#949494!important;opacity:1!important;font-size:14px;filter:none!important}.step-1-section-middle .input-group span.input-group-text{border-radius:0;border:none;background-color:transparent}.step-1-section-middle .input-group p{width:100%;display:flex;font-weight:400;font-size:12px;line-height:16px;color:#888;align-items:center;word-wrap:break-word}.step-1-section-middle .input-group p img{margin-right:8px}.step-1-section-middle .input-group p span{display:flex;align-items:center;line-height:20px}@media screen and (max-width:1360px){.step9-offer-height{min-height:74px!important}}@media screen and (max-width:1200px){.step9-offer-height{min-height:unset!important}}@media screen and (max-width:991px){.step4-footer-btn{position:fixed;bottom:-35px;background-color:#fff;width:100%;left:0;z-index:999;padding:10px;justify-content:center;border-top:1px solid #ccc;box-shadow:0 0 5px rgba(0,0,0,.102)}.intro-new-override{bottom:0!important;margin-bottom:0!important}.notifi-content p span{margin-top:0}}@media screen and (max-width:520px){.step4-footer-btn{padding:0 10px}.step4-footer-btn-main{padding:10px 10px 17px}.step-1-section-middle .optinal-input .input-group{width:100%}.step-1-section-middle .optinal-input .input-group input{width:120px}}.fixed-btn{margin-bottom:70px!important;margin-top:0!important}.fixed-btn .ct-button,.fixed-btn .ct-button:hover{background-color:transparent;color:var(--custom-back-btn);border-color:var(--custom-back-btn)}.fixed-btn .ct-button-2,.fixed-btn .ct-button-2:hover{background:var(--custom-continue-btn);color:var(--main-color);margin-right:0}@media screen and (max-width:1500px){.fixed-btn{right:10px}}@media screen and (max-width:1500px) and (min-width:1050px){.fixed-btn .ct-button,.fixed-btn .ct-button-2{padding:13px 30px}}@media screen and (max-width:1050px) and (min-width:991px){.fixed-btn .ct-button,.fixed-btn .ct-button-2{padding:10px 20px;font-size:14px;margin-right:0}}@media screen and (max-width:991px){.fixed-btn{margin-bottom:35px!important;margin-top:0!important}.fixed-btn .ct-button,.fixed-btn .ct-button:hover{background-color:var(--custom-continue-btn)!important;color:var(--main-color)!important;border-color:var(--main-color)!important}.fixed-btn .ct-button-2,.fixed-btn .ct-button-2:hover{background:var(--main-color);color:var(--text-color)!important}}.new-ct-modal .modal-dialog .modal-content .modal-header button{background-color:#fff;border:none;color:#ddd;font-size:30px;line-height:normal}.new-ct-modal .modal-dialog .modal-content .modal-footer .ct-button-2{color:var(--text-color);box-shadow:none;border:none;border:1px solid var(--text-color)}.happens-section{padding:20px 0 0 0}.happens-section h2{font-weight:300;font-size:30px;line-height:40px;color:#403d38;margin-bottom:38px}.happens-section h2 span{color:#000;font-weight:500}.happens-list li{padding-left:93px;position:relative;padding-bottom:76px}.happens-list li .happens-number{padding:16px 0;position:absolute;top:-16px;left:0}.happens-list li .happens-number span{background:#fff;border:2px solid var(--main-color);width:53px;height:53px;display:flex;border-radius:50%;padding:10px;align-items:center;justify-content:center;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:var(--main-color)}.happens-list li p{font-weight:400;font-size:20px;line-height:30px;color:#403d38;margin-bottom:10px}.happens-list li span{font-weight:400;font-size:16px;line-height:24px;color:#403d38}.happens-list{position:relative;word-wrap:break-word}.happens-list:before{content:"";width:1px;height:70%;background-color:#cecdcc;position:absolute;top:0;left:25px}.happens-footer{padding:10px 0}.happens-footer a span{margin-bottom:15px}.happens-footer a span,.happens-footer p{font-weight:400;font-size:16px;line-height:24px;color:#403d38}.happens-footer p{margin-bottom:35px}.happens-footer a,.happens-footer a:hover{font-weight:400;font-size:20px;line-height:30px;color:#403d38}.happens-footer a i{margin-right:8px}.phone-padding{border:1px solid #ccc!important;border-radius:4px!important}.form-check{display:flex!important}.form-check .form-check-label{font-weight:400;font-size:12px;line-height:16px;color:#888;padding-left:5px}.form-check .form-check-label a{text-decoration-line:underline;color:var(--main-color)}.living-service-checkbox .form-check .form-check-input{border-radius:5px;width:20px;height:20px;border:1px solid #cecdcc;margin-left:-30px}.living-service-checkbox .form-check .form-check-input:checked[type=checkbox]{background-color:var(--main-color)!important;border-color:var(--main-color)!important}.living-service-checkbox .form-check{padding-left:30px}.offer-list-ul ul li{position:relative;padding-left:25px;color:#888;font-size:16px;font-weight:400;line-height:16px;display:block!important;list-style:none;width:100%!important;margin-bottom:7px}.offer-box-list ul li{color:#403d38;font-size:16px;font-weight:400}.w-34{width:34%}.w-66{width:66%}.offer-list-ul ul li:before{content:"";width:15px;height:10px;position:absolute;top:2px;left:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC6SURBVHgBndI9CsIwFAfw9xoaV/EA0sE6O4ofaD2BN9B7OJilnkMvop3Ere4uxQNIZ4ONfQGLlEKS/ockhPzCywdAiwRi2aWegWOGh+nGY+rWW/URXaECPJbDHFQRWeM6fOyudyvcBGkef4fPRJK7QIrnd2Tqc5kGYhy4QI1VgScqwOfs8r+BCeqyqRnEM1He+x5AZfL9iThnCxOscH0DqsQEKdUneZ2fiX54xLUNbEwYz7dhPBnZrP0CPCRqS1NqWGUAAAAASUVORK5CYII=);background-size:auto;background-position:50%;background-repeat:no-repeat}.notifi-content p{width:100%;display:flex;font-weight:400;font-size:12px;line-height:16px;color:#888;word-break:break-word;align-items:center}.notifi-content p span{margin-top:2px}.notifi-content p img{margin-right:8px}.main-right-sideBar-section .sidebar-input{width:100%;padding:10px 0;font-size:15px;font-weight:300;line-height:24px;background-color:#403d38;border-width:1px;padding:10px 15px;border-style:solid;border-color:#fff;color:#fff;margin-top:25px;min-height:45px;border-radius:4px}.main-right-sideBar-section .sidebar-input::-moz-placeholder{font-size:15px;font-weight:300;line-height:24px;color:#fff}.main-right-sideBar-section .sidebar-input::placeholder{font-size:15px;font-weight:300;line-height:24px;color:#fff}.main-right-sideBar-section .sichere-dir-text span{font-weight:300;font-size:15px;line-height:24px;width:100%;display:block;margin:20px 0 0 0}.btn-loading{pointer-events:none;opacity:.65}.ct-hr{border-color:#ccc;margin:8px 0;opacity:1}.main-section-middle .card h5{font-weight:500;font-size:20px;line-height:26px;color:#403d38;margin-bottom:5px}.main-section-middle .card span.label-title{font-size:12px;line-height:24px;color:var(--text-color);background:var(--main-color);border-radius:30px;padding:2px 15px;position:absolute;top:-14px;opacity:0;visibility:hidden;z-index:2}.main-section-middle .card.active span.label-title{opacity:1;visibility:visible}.main-section-middle .card.active{border:1px solid var(--main-color);box-shadow:0 0 5px rgba(0,0,0,.102);border-radius:5px;z-index:1}.main-section-middle .card.active:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:var(--secondary-color);opacity:.1;z-index:-1}.main-section-middle .card{padding:24px;background:#fff;border:1px solid #cecdcc;box-shadow:0 0 5px rgba(0,0,0,.102);border-radius:5px;height:100%;position:relative;transition:all .6s ease}.main-section-middle .card .ct-time{margin-bottom:20px}.main-section-middle .card p{font-weight:400;font-size:16px;line-height:24px;color:var(--secondary-color)}.step-1-section-header p.current-step{margin:15px 0}.step-1-section-header p.current-step span{font-weight:400;font-size:16px;line-height:24px;color:#888}.tooltip-position{position:absolute;top:7px;right:0;z-index:1}.tooltip-position .popper{min-width:230px}.dp__input_icon{left:unset!important;right:-15px!important}.thud-label span{font-weight:400;font-size:16px;line-height:24px;color:#25863c;margin-left:8px}@media(max-width:520px){.thud-label{margin-top:20px}.thud-label span{display:block;margin-left:0}}@media(max-width:576px){.ct-tooltip{flex-wrap:nowrap!important}}.step-1-section-header h1{font-weight:300;font-size:28px;line-height:36px;color:#403d38;word-break:break-word}.step-1-section-header h1 b{font-weight:400}.step-1-section-header>img{max-width:460px}@media(max-width:991px){.step-1-section-header>img{max-width:100%}.ct-selector-3 .ct-selector{width:calc(50% - 8px)}.main-inner-section-row-col{flex:auto!important;max-width:100%!important;padding:0 12px}.w-34,.w-66{width:unset}}@media(max-width:767px){.step-1-section-header>img{max-width:100%}}@media(max-width:520px){.step-1-section-header h1{font-weight:300;font-size:24px;line-height:35px}.ct-selector-3 .ct-selector{width:100%}.item-main-boxe ul li .pack-service-card-content{width:calc(100% - 116px)!important}.pack-service-card-last{width:100%!important;max-width:80px!important}}.ct-step-section .step-label{font-weight:400;font-size:12px;line-height:16px;color:#888;margin-bottom:12px}@media(max-width:500px){.ct-step-section .ct-tooltip .popper{max-width:180px!important}}@media(max-width:375px){.ct-step-section .ct-tooltip .popper{max-width:140px!important}}.ct-selector-main .ct-selector{width:calc(50% - 8px);background-color:#fff;border:1px solid #cecdcc;border-radius:5px;padding:12px 10px;margin:8px 0;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#403d38;transition:all .6s ease}.ct-selector-main .ct-selector:hover{border:1px solid var(--main-color);color:var(--main-color);border-radius:5px;background-color:#fff}.unclickable .ct-selector{background-color:#ebebeb!important}.ct-selector-main .ct-selector input{display:none}.ct-selector-3 .ct-selector{width:calc(33.33% - 8px)}.ct-ranger-main .ct-optinal-input{width:25%}.ct-ranger-main .ct-ranger{width:75%;padding:15px;margin:15px 0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.ct-ranger-main .ct-ranger span.ct-range-nub{min-width:50px;padding:0 8px;text-align:center}@media(max-width:767px){.ct-ranger-main .ct-optinal-input,.ct-ranger-main .ct-ranger{width:100%}.ct-ranger-main .ct-ranger{padding:0}}.ct-optinal-input input.form-control{border:none;border-bottom:1px solid #ccc;border-radius:0;padding:15px 0;font-weight:400;font-size:16px;line-height:24px;color:#000}.information-content{animation:op_none 4s linear forwards}@keyframes op_none{0%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{transform:translateY(-100%)}}.information-content{background-color:#e1f5df;min-height:47px;display:flex;align-items:center;justify-content:center;padding:0 15px}.information-content p{width:calc(100% - 10px);justify-content:center}.information-content p img{width:15px;height:15px}.information-content p i,.information-content p span{font-weight:400;font-size:12px;line-height:16px;color:#25863c;margin-left:8px}.successInfoMsg{width:100%;top:0;z-index:9}.step1-1 .input-group,.step2-1 .input-group,.step3-1 .input-group{width:unset!important}.ct-ranger input.form-control{border-radius:0;border:none}.ct-ranger input.form-control[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% - 73px);height:4px;border-radius:5px;background:#f0f0f0;outline:none;padding:0;margin:0}.ct-ranger input.form-control[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:100%;background:var(--main-color);cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out;border:2px solid #fff;outline:1px solid var(--main-color)}.deli-total-item{color:#fff;font-size:12px}.deli-total-item.deli-total-item-2{font-size:16px;color:var(--text-color)}.error{color:red!important;border:none!important;filter:none!important}.input-group label{word-break:break-word}.step-active{text-decoration-line:underline;color:var(--text-color);opacity:1!important}.edit-icon{width:16px;height:16px;cursor:pointer}@media(max-width:520px){.main-last-button{justify-content:center}.main-last-button .ct-button-2{margin:12px 0}}@media(max-width:375px){.main-last-button .ct-button,.main-last-button .ct-button-2{margin:12px 5px}.main-section-middle .card p .popper{max-width:150px!important}.into-section-middle .card p .popper{max-width:130px!important}}@media(max-width:333px){.into-section-middle .card .ct-time{max-width:145px}}.image-icon{width:60px;height:60px;border-radius:50%;transition:all .6s ease;z-index:2;display:flex;align-items:center;font-size:22px;margin-bottom:5px;color:var(--main-color);justify-content:center;position:relative;overflow:hidden}.image-icon:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:var(--main-color);opacity:.2;border-radius:50%}p.error{color:red!important;border:none!important;filter:none!important}.step1-form .error{padding:8px 0!important}.suggestion-btn{width:100%;font-size:12px;font-weight:400;border:0;display:flex;align-items:center;z-index:9;padding:10px 15px;word-break:break-word;background-color:#e2f5e0;color:#60a66e;border-radius:13px;margin-bottom:7px}.slider-connect,.slider-tooltip{background:linear-gradient(270deg,var(--main-color) 0,var(--secondary-color) 100%)!important}.slider-tooltip{border:1px solid var(--main-color)!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.select-room-button-group{padding-bottom:10px;margin-bottom:20px;gap:15px}.select-room-button-group .btn{border:1px solid var(--color_2);border-radius:50px;min-height:60px;padding:8px 30px;font-size:16px;line-height:24px;display:flex;align-items:center;gap:8px}.select-room-button-group .btn:hover{border-color:var(--main-color);color:var(--main-color)}.select-room-button-group h4{letter-spacing:0;color:var(--main-color);font-size:16px;line-height:24px}.select-room-button-group h4 span{color:var(--main-color)}@media(max-width:1260px){.select-room-section .room-box{padding:20px 10px}.select-room-section .room-box i{font-size:20px}.select-room-button-group .btn{min-height:auto;padding:12px}.select-room-button-group .btn,.select-room-button-group h4{font-size:14px;line-height:normal}}@media(max-width:576px){.select-room-button-group{padding-bottom:0!important;margin-bottom:0!important}}@media(max-width:768px){.furniture-hide{display:none!important}}@media(max-width:520px){.select-room-section .col-md-2{padding:0 5px}.select-room-section .row{margin:0 -5px}.select-room-button-group h4{width:100%;order:1;text-align:center;margin-bottom:20px!important}.select-room-button-group .btn{order:2;padding:10px 12px;font-size:13px}.select-room-box-item-box ul li .select-room-box-item-box-left{min-width:22px;font-size:20px;color:var(--text_color_2)}.select-room-box-item-box ul li .select-room-box-item-box-center{width:calc(100% - 42px)}.select-room-box-item-box ul li .select-room-box-item-box-center h6{font-size:14px;line-height:normal;margin-bottom:8px}.select-room-warning p{font-size:12px;line-height:normal}.select-room-box-button-main .btn{min-height:42px;font-size:14px;line-height:normal}.room-listing-main.room-listing-main-plus .room-box{padding:8px}}@media(max-width:991px){.select-room-button-group{gap:5px}}.living-service-main-section .accordion-button{padding:10px 0!important;background-color:transparent!important;letter-spacing:0;color:#403d38!important;font-size:16px;line-height:24px;font-weight:600;border:none;box-shadow:none!important}.living-service-main-section .accordion-button .living-service-icon{color:var(--main-color);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;margin-right:36px;position:relative;overflow:hidden}.living-service-main-section .accordion-button .living-service-icon:before{content:"";width:100%;position:absolute;height:100%;top:0;left:0;background-color:var(--main-color);opacity:.2}.living-service-main-section .accordion-button:after{display:none}.living-service-main-section .accordion-button .living-service-arrow-icon{border:1px solid #cecdcc;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:auto;transform:scaleY(-1);transform:all .6s ease}.living-service-main-section .accordion-button.collapsed .living-service-arrow-icon{transform:none}.living-service-main-section .accordion-button:focus{box-shadow:none}.living-service-main-section .accordion-body{padding:5px 0;padding-left:96px}.living-service-main-section>h2{font:normal normal 300 30px/40px Inter;letter-spacing:0;color:#000;margin-bottom:20px}.living-service-main-section .accordion-body .living-service-inner-item-left .living-service-img{width:32px}.living-service-main-section .accordion-body .living-service-inner-item-left .living-service-img em{font-size:30px}.living-service-main-section .accordion-body .living-service-inner-item-left .living-service-content h5{font:normal normal normal 16px/24px Inter;letter-spacing:0;margin-bottom:5px;word-break:break-word}.living-service-main-section .accordion-body .living-service-inner-item-left .living-service-content p{font:normal normal normal 12px/16px Inter;letter-spacing:0;color:#888}.living-service-main-section .accordion-body .living-service-inner-item-left .living-service-content{padding:0 8px}.living-service-main-section .accordion-flush{margin-bottom:10px}.living-service-main-section .accordion-button span{width:calc(100% - 136px);word-break:break-word}.new-ct-modal .modal-dialog .modal-content .modal-header{padding:15px 40px;border:none;align-items:flex-start;color:var(--text-color)}.new-ct-modal .modal-dialog .modal-content .modal-body{padding:15px 40px}.new-ct-modal .modal-dialog .modal-content .modal-header .modal-title{letter-spacing:0;color:#000;font-size:30px;line-height:normal;font-weight:300;font-family:INTER;word-break:break-word}.new-ct-modal .modal-dialog{max-width:560px}.new-ct-modal .modal-dialog .modal-content{border-radius:5px}.new-ct-modal .modal-dialog .modal-content .modal-body .ct-button-2{color:var(--text-color);margin-top:5px!important}.new-ct-modal .modal-dialog .modal-content .modal-body .ct-button-2 span{font-size:22px;margin-right:6px}.new-ct-modal .modal-dialog .modal-content .modal-footer{border:none}.pac-container{z-index:9999!important}@media(max-width:1160px){.living-service-main-section .accordion-button .living-service-icon{margin-right:10px;width:50px;height:50px;font-size:20px}.living-service-main-section .accordion-body{padding:5px 0;padding-left:55px}}@media(max-width:991px){.living-service-main-section .accordion-body{padding:5px}}@media(max-width:520px){.living-service-main-section .accordion-button span{width:calc(100% - 90px)}.living-service-main-section .accordion-button .living-service-icon{width:40px;height:40px;font-size:14px}.new-ct-modal .modal-dialog .modal-content .modal-body,.new-ct-modal .modal-dialog .modal-content .modal-header{padding:15px}.new-ct-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:22px;line-height:normal}}.ct-step-tabes{margin-top:40px}.ct-step-tabes ul.nav{width:100%;border:none}.ct-step-tabes ul.nav li.nav-item{width:50%;text-align:center}.ct-step-tabes ul.nav li.nav-item button.nav-link{width:100%;border-radius:0;border:none!important;margin:0;padding:17px 10px;position:relative;color:#403d38}.ct-step-tabes ul.nav li.nav-item button.nav-link.active{color:var(--main-color)}.ct-step-tabes ul.nav li.nav-item button.nav-link:before{content:"";width:100%;height:1px;position:absolute;left:0;bottom:2px;background-color:#cecdcc;border-radius:50px;transition:all .6s ease}.ct-step-tabes ul.nav li.nav-item button.nav-link.active:before{background-color:var(--main-color);height:4px;bottom:0}.step9-offer-height{min-height:67px}@media(max-width:420px){.ct-step-tabes ul.nav li.nav-item button.nav-link{padding:17px 5px;font-size:12px}}@media(max-width:576px){.home{margin-bottom:70px}.home-override{margin-bottom:0!important}}.firstLettercapitalize{text-transform:capitalize}.layoutHeight{height:100vh}.footerTextColor a{color:var(--main-color)}body{overflow:hidden}#app{overflow:auto}::-webkit-scrollbar{width:0}