.quote-wrapper{padding:108px 0;min-height:calc(100vh - 120px - 208px);background-color:var(--color-gray);color:var(--color-black)}.vehicle-shipping__title{font-size:40px;font-weight:600;line-height:130%}.step-box{display:flex;align-items:flex-start;margin-top:54px}.step-nav{width:270px;position:relative;margin-right:30px}.step-nav__item{color:var(--color-black);font-size:20px;font-weight:500;line-height:150%;margin-bottom:32px;opacity:.3;display:inline-block;position:relative}.step-nav__item.active,.step-nav__item.completed{opacity:1}.step-nav__item.completed{color:var(--color-primary)}.step-nav__item.completed::before{content:'';background-image:url('data:image/svg+xml,<svg width="21" height="14" viewBox="0 0 21 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 5.75L8 12.75L19.5 1.25" stroke="%235E65C4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:center;background-repeat:no-repeat;background-size:contain;width:21px;height:14px;position:absolute;top:8px;right:-30px}.step-nav__item:last-child{margin-bottom:0}.steps{color:#777;font-size:14px;font-weight:400;line-height:150%;margin-bottom:8px}.step-content{border-radius:6px;background:#FFF;box-shadow:0 0 30px 0 rgba(39,39,39,.06);padding:40px;width:870px;min-height:560px;display:flex;flex-direction:column;justify-content:space-between}.btn-prev{font-size:15px;font-weight:500;line-height:20px;text-transform:capitalize;text-decoration:none;color:var(--color-black);display:flex;align-items:center}.btn-prev svg{margin-right:12px}.step-content-top{margin-bottom:24px}.quote-wrapper .step-content-top h2{font-size:30px;font-weight:600;line-height:140%}.step-subtitle{color:#777;font-size:16px;font-weight:400;line-height:28px;margin-top:4px}.remove-btn{width:87px;cursor:pointer;position:relative;font-weight:500;font-size:15px;line-height:20px;padding-left:24px;margin-top:42px;color:var(--color-primary)}.remove-btn::before{content:'';width:12px;height:12px;position:absolute;top:calc(50% - 6px);left:0;background:url('data:image/svg+xml,<svg viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.777 1.28193C12.0699 0.989036 12.0699 0.514156 11.777 0.22126C11.4841 -0.0716373 11.0092 -0.0716373 10.7163 0.22126L5.99885 4.93886L1.28137 0.22126C0.988476 -0.0716373 0.513608 -0.0716373 0.220718 0.22126C-0.0721714 0.514156 -0.0721714 0.989036 0.220718 1.28193L4.9382 5.99953L0.219667 10.7182C-0.0732222 11.0111 -0.0732225 11.486 0.219667 11.7788C0.512557 12.0717 0.987425 12.0717 1.28031 11.7788L5.99885 7.0602L10.7174 11.7788C11.0103 12.0717 11.4851 12.0717 11.778 11.7788C12.0709 11.4859 12.0709 11.0111 11.778 10.7182L7.05949 5.99953L11.777 1.28193Z" fill="%23EB0505"/></svg>');background-position:center;background-repeat:no-repeat}.temp-container .temp-inputs:nth-child(1) .remove-btn{display:none}.label{font-size:14px;font-weight:400;line-height:150%;margin-bottom:4px;display:inline-block;color:var(--color-black)}.selects-box{width:100%;display:flex;justify-content:space-between}.select-wrapp{position:relative}.selects-box .select-wrapp{width:calc(33.33% - 16px * 2 / 3)}.quote-wrapper .inp{height:52px}.select-placeholder{padding:0}.move-wrapp{display:flex;justify-content:space-between}.move-wrapp .move-input{width:calc(50% - 8px)}.inp-box{display:flex;justify-content:space-between;margin-bottom:32px}.inp-box .inp-item{width:calc(50% - 8px)}.inp-item{margin-bottom:20px}.moving-services{margin-top:40px}.switcher{display:flex;align-items:center}.switcher input{display:none}.switcher input+label{width:60px;min-width:60px;height:32px;display:block;position:relative;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switcher input+label:before,.switcher input+label:after{display:block;position:absolute;bottom:0;content:"";transition:all 0.2s ease}.switcher input+label:before{height:100%;width:100%;top:0;left:0;right:0;background:rgba(37,37,37,.1);border-radius:26px}.switcher input+label:after{box-sizing:border-box;top:calc(50% - 13px);left:3px;width:26px;height:26px;margin:0;background:#FFF;border-radius:100%}.switcher input:checked+label:before{background:var(--color-primary)}.switcher input:checked+label:after{left:calc(100% - 29px)}.switcher-text{font-size:15px;line-height:20px;margin-left:12px;font-weight:400}.switcher-select{margin-top:24px}.switcher-select div.select-inp{background:#FFF;border-radius:4px}.switcher-select .inp{font-weight:400}.switcher-select .inp:after{right:16px}.switcher-select label{margin-bottom:8px}.permission-text{font-size:12px;margin-top:16px}.checkbox-permission{display:flex;position:relative;padding-left:36px;margin-top:32px;cursor:pointer}.checkbox-permission input[type="checkbox"]{opacity:0;height:0;width:0}.checkbox-permission label{position:relative;font-weight:400;font-size:12px;line-height:150%;color:var(--color-black);border:1px solid transparent}.checkbox-permission label a{color:var(--color-black)}.checkbox-permission label::before{content:'';width:24px;height:24px;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="23" height="23" rx="1.5" stroke="%23777777"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:-36px;cursor:pointer}.checkbox-permission input.error-text+label{border:1px solid red}.checkbox-permission input:checked+label::before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="23" height="23" rx="1.5" stroke="%235E65C4"/><path d="M7.07129 11.1429L10.9284 15L16.9284 9" stroke="%235E65C4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');border:none}body .select-inp-select2 .select-inp{padding:0}body .select-inp-select2 .select-inp:after{display:none}body .select-inp-select2 .select2-choice{padding:16px;border-radius:4px;outline:none;font-weight:400;font-size:15px;color:var(--color-black);display:flex;align-items:center}body .select2-container .select2-choice .select2-arrow{display:none}body .select2-container .select2-choice{border:none;background:none;height:100%;line-height:20px}body .select-placeholder .select2-choice{padding:15.6px 16px}body .select2-default{color:#777!important}body .select2-container-active .select2-choice,body .select2-container-active .select2-choices{box-shadow:none}body .select2-drop{border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 4px 25px rgba(105,114,132,.2);margin-top:4px;border:1px solid rgba(37,37,37,.15)}body .select2-results .select2-highlighted{background-color:var(--color-primary)}body .select2-results .select2-highlighted .select2-result-label{color:#fff}body .select2-search{padding:4px}body .select2-search input{background:none!important;padding:6px 10px;outline:none!important;border-radius:4px;border:1px solid rgba(37,37,37,.15);font-weight:500;font-size:15px;color:var(--color-black)}body .select2-results{margin:0;padding:0;text-align:center;max-height:290px}body .select2-results .select2-result-label{font-size:14px;line-height:17px;color:var(--color-black);font-weight:600;padding:10px;border-bottom:1px solid rgba(37,37,37,.15)}body .select2-results .select2-disabled{background:transparent}body .select2-results .select2-disabled .select2-result-label{display:none}body .select2-no-results{padding:10px}body .select2-dropdown-open.select2-drop-above .select2-choice,body .select2-dropdown-open.select2-drop-above .select2-choices{background:none;border:none;box-shadow:none}body .select2-drop.select2-drop-above.select2-drop-active{border:none}.show_select_load .select-inp{opacity:.5;pointer-events:none}.show_select_load::before{content:'';position:absolute;top:calc(50% - 13px);left:calc(50% - 13px);padding:10px;border:3px solid #f5f5f5;border-right-color:var(--color-black);border-radius:50%;-webkit-animation:rotate 0.7s infinite linear;z-index:1}@keyframes rotate{100%{-webkit-transform:rotate(360deg)}}.show_inp_load input{opacity:.3}.show_inp_load::before{content:'';position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);padding:10px;border:3px solid #cdd0e1;border-right-color:var(--color-black);border-radius:50%;-webkit-animation:rotate 0.7s infinite linear;z-index:1}.inp-load{position:relative}.inp-load::before{content:'';position:absolute;top:calc(50% - 10px);right:40px;padding:8px;border:2px solid #ebf1fc;border-right-color:var(--color-black);border-radius:50%;-webkit-animation:rotate 0.7s infinite linear;z-index:1}.btn:disabled,.btn[disabled]{opacity:.6}.inp-hint{display:none;color:red;font-size:13px;position:absolute;top:calc(50% - 7px);right:35px;pointer-events:none}.pac-logo:after{background-image:none!important;height:0;content:none;display:none}.pac-container{-webkit-box-shadow:0 4px 25px rgba(105,114,132,.2);box-shadow:0 4px 25px rgba(105,114,132,.2);margin-top:3px;border-radius:4px;border-top:none}.pac-item{font-size:13px;padding:4px 10px;cursor:pointer}.pac-item-query{font-size:14px;padding-right:4px}.pac-item .pac-icon{background-image:url(../../../../../../../../themes/tdmovinggroup/assets/images/location.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.pac-icon{margin-top:5px;margin-right:8px}.info-right .error-zip{display:none;width:200px;padding:0 3px;font-size:12px}.name-info.info-active span,.email-info.info-active span,.phone-info.info-active span{visibility:visible!important}@media screen and (min-width:1199px){.name-info:hover span,.email-info:hover span,.phone-info:hover span{visibility:visible!important}}.info:hover .zip-dropdown{visibility:visible}.info-active-zip .error-zip{display:flex;visibility:visible}.info-active-zip span:not(.error-zip){display:none}.info-active:hover .zip-dropdown,.info-active .zip-dropdown{visibility:visible}.info-difference:hover .zip-dropdown,.info-difference .long-distance{visibility:visible}.info-right .long-distance{font-size:12px}.name-info .info span{width:176px;font-size:11px;padding:0 4px 0 7px}#ui-datepicker-div{display:none}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-autocomplete{z-index:2;padding:0;border-radius:4px;-webkit-box-shadow:0 4px 25px rgba(105,114,132,.2);box-shadow:0 4px 25px rgba(105,114,132,.2)}.ui-menu .ui-menu-item-wrapper{padding:10px 20px;color:#313131;font-weight:600;font-size:14px;line-height:17px}.ui-menu .ui-menu-item .ui-state-active{background:var(--color-primary);border:1px solid var(--color-primary);color:#FFF}.ui-menu-item{border-bottom:1px solid #E6E7E8}.ui-menu-item:last-child{border-bottom:none}.select-other{display:flex;position:relative}.select-other__arrow{position:absolute;top:7.5px;right:5px;z-index:2;padding:8px;cursor:pointer}.select-other__arrow img{max-width:22px;height:auto}.select-other .inp::placeholder{color:#828282;font-weight:400}.select-inp.hide,.select-other.hide{display:none}.select-inp{cursor:pointer}.select-other.select-inp:after{display:none}.check-container{display:flex}.choice-date-error{margin-top:0}.check-wrapper{margin-top:32px;width:270px;margin-right:33px}.check-wrapper:last-child{margin-right:0;width:auto}.check-title{font-size:20px;font-weight:500;line-height:115%;margin-bottom:24px}.check-box{position:relative;display:flex}.check-box .checkbox-item{margin-right:24px}.check-box .checkbox-item:last-child{margin-right:0}.check-box-date{flex-wrap:wrap}.choice-date-error{width:100%;margin-top:24px;color:red}.checkbox-item input[type="radio"]{position:absolute;opacity:0}.checkbox-item label{position:relative;cursor:pointer;margin:0;padding:0;font-size:15px;font-weight:400;line-height:20px;padding-left:44px}.checkbox-item label::before{content:'';width:32px;height:32px;border:1px solid rgba(37,37,37,.15);position:absolute;top:calc(50% - 16px);left:0;border-radius:50%;line-height:1}.checkbox-item input.error-text+label::before{border:1px solid red}.checkbox-item label::after{content:'';width:18px;height:18px;background:var(--color-primary);border-radius:50%;position:absolute;top:calc(50% - 9px);left:7px;display:none;line-height:1}.checkbox-item input:checked+label::after{display:block}.checkbox-item input:checked+label::before{border:1px solid var(--color-primary)}.light-btn{cursor:pointer;color:#777;font-size:15px;font-weight:500;line-height:20px;border:none;background:none;outline:none;transition:var(--trans)}.light-btn:hover{color:var(--color-primary)}.step-buttons{display:flex;justify-content:space-between;align-items:center;margin-top:40px}.temp-container .temp-inputs:nth-child(n+2){margin-top:46px}.multi-step-form .step-block{display:none}.multi-step-form .step-block:first-of-type{display:block}.multi-step-form .step-block.hidden{display:none}.multi-step-form .step-block.visible{display:block}.multi-step-form .steps button{border:0}.multi-step-form .steps [disabled]{background:none}.multi-step-form .steps .active{background:#eee}.error-text{border:1px solid red!important}span.error-text{display:none!important}.info-wrapp{position:relative}.info-right{position:absolute;right:16px;top:calc(50% - 8px);cursor:pointer;z-index:2}.info-right span{visibility:hidden;position:absolute;display:flex;align-items:center;justify-content:center;width:171px;height:49px;font-size:13px;line-height:15px;padding:0 5px 0 9px;background:#fff;border:1px solid #E6E7E8;border-radius:4px;font-weight:300;color:#1F2428;top:calc(50% - 26px);right:25px}.info-right span::before{content:'';position:absolute;top:7px;right:-9px;height:35px;width:15px;background:url(../../../../../../../../themes/tdmovinggroup/assets/images/info-triangle-right.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.datepicker-wrapper{position:absolute;top:35px;left:60px}.ui-datepicker-calendar{width:100%}.ui-datepicker{padding:16px 20px 5px 20px}.ui-widget{font-family:var(--font-primary)}.ui-widget.ui-widget-content{width:270px;border:none;background:#FFF}.ui-widget-header{font-weight:600;font-size:14px;line-height:20px;text-align:center;color:var(--color-black);background:none;border:none}.ui-datepicker .ui-datepicker-header{padding:0;position:relative}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{color:#C6C3D2}.ui-datepicker-prev.ui-state-disabled{opacity:.35;cursor:default!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{font-size:12px;line-height:18px;font-weight:500;border:none;background:none;display:flex;justify-content:center;text-decoration:none}.ui-datepicker th{padding:16px 0 0;font-size:12px;line-height:20px;color:var(--color-black);font-weight:600}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button{display:flex;align-items:center;justify-content:center;padding:0;height:30px;color:var(--color-black)}.ui-state-disabled .ui-state-default{opacity:.3}.ui-datepicker td span,.ui-datepicker td a{padding:0}.ui-datepicker-current-day{background:var(--color-primary)}.ui-datepicker-current-day a{color:#fff!important}.ui-datepicker td{width:30px}.ui-widget-header .ui-icon{width:8px;height:14px;background-image:url('data:image/svg+xml,<svg  viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 12.5L6 7L1 1.5" stroke="%23252525" stroke-width="1.5" stroke-linecap="round"/></svg>');background-position:center;background-repeat:no-repeat;display:block}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{position:absolute;margin-left:0;margin-top:0;left:auto;right:0;font-size:0;top:calc(50% - 6.5px)}.ui-datepicker .ui-datepicker-prev span{left:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:16px;height:100%;cursor:pointer;top:-2px}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:none;background:none;border-width:0}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:-2px}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-prev span{transform:rotate(180deg)}.datepicker-inp{opacity:0;visibility:hidden}.datepicker-inp.error-text+.datepicker .ui-widget.ui-widget-content,.datepicker-inp.error-text+.datepicker-flex .ui-widget.ui-widget-content{border:1px solid red}.datepicker-availiable{display:flex;flex-direction:column-reverse;background:#fff}.datepicker-availiable p{max-width:240px;margin-left:auto;margin-right:auto;padding:8px 0 7px;font-weight:400;font-size:14px;line-height:130%;text-align:center;color:var(--color-black)}.datepicker-flex .ui-widget.ui-widget-content{border-bottom:2px solid #F3F6FC}.datepicker,.datepicker-flex{box-shadow:0 0 30px rgb(39 39 39 / 6%);border-radius:8px}@media screen and (max-width:1199px){.step-content{padding:32px 24px;width:680px}.step-nav{margin-right:48px}}@media screen and (max-width:1023px){.quote-wrapper{padding:40px 0 74px;min-height:calc(100vh - 120px - 188px)}.step-box{flex-direction:column}.vehicle-shipping__title{font-size:32px;line-height:125%;margin:48px 0 24px}.step-nav{margin-right:0;margin-bottom:40px}.step-nav__item{font-size:18px;margin-bottom:18px}.step-content{width:100%}.step-content{min-height:520px}.quote-wrapper .step-content-top h2{font-size:24px;line-height:32px}.light-btn:hover{color:#777}.btn:hover{opacity:1}#step-2{margin-bottom:70px}.step-subtitle{font-size:16px}}@media screen and (max-width:767px){.selects-box .select-wrapp{width:calc(33.33% - 8px * 2 / 3)}}@media screen and (max-width:574px){.selects-box{flex-direction:column}.selects-box .select-wrapp{width:100%;margin-bottom:16px}.selects-box .select-wrapp:last-child{margin-bottom:0}.check-container{flex-direction:column}.check-wrapper{margin-right:0;margin-top:22px}.step-buttons{flex-direction:column;margin-top:48px}.step-buttons .light-btn{margin-bottom:24px}.quote-wrapper{min-height:calc(100vh - 120px - 216px)}.move-wrapp{flex-direction:column}.move-wrapp .move-input{width:100%;margin-bottom:16px}.move-wrapp .move-input:last-child{margin-bottom:0}.check-wrapper{margin-top:20px}.check-box{flex-direction:column}.check-box .checkbox-item{margin-right:0;margin-bottom:28px}.check-box .checkbox-item:last-child{margin-bottom:0}.datepicker-wrapper{top:125px;left:-1px}.inp-box{flex-direction:column}.inp-box .inp-item{width:100%;margin-bottom:16px}.inp-box{margin-bottom:0}.moving-services{margin-top:8px}.step-content-top{margin-bottom:24px}}@media screen and (max-width:410px){.vehicle-shipping__title{font-size:28px;margin:32px 0 24px}.step-nav{margin-bottom:32px}.step-nav__item{font-size:16px}.step-content{padding:32px 20px}.quote-wrapper .step-content-top h2{font-size:20px;line-height:140%}}@media screen and (max-width:359px){.vehicle-shipping__title{font-size:26px}.quote-wrapper{min-height:calc(100vh - 110px - 214px)}.check-title{font-size:18px}.datepicker-wrapper{left:-10px}}