.head-wrapper{align-items:center}.multi-step-form{position:relative;z-index:1}.calculator-img{position:relative}.calculator-img svg{width:730px;height:auto}.calculator-map{position:relative}.map_state.selected path{fill:#0E4F71}.map_marker.default{display:none}.calculator-rote{width:478px;max-width:100%;position:absolute;top:56px;left:0;display:flex;justify-content:space-between;align-items:center}.calculator-rote__item{display:flex;align-items:center;justify-content:center;padding:16px;width:131px;background:#043148;border-radius:3.4px;font-weight:600;font-size:15.0878px;line-height:15px;text-align:center;color:#FFF}.calculator-rote__miles{margin-top:9px;width:50px;position:relative;font-weight:600;font-size:15.0878px;line-height:15px;text-align:center;color:#043148}.calculator-rote__miles::before{content:'';width:65px;height:2px;background-image:url(../../../../../../../../themes/compare/assets/images/dashed.svg);background-position:left center;position:absolute;top:10px;left:-75px}.calculator-rote__miles::after{content:'';width:65px;height:2px;background-image:url(../../../../../../../../themes/compare/assets/images/dashed.svg);background-position:left center;position:absolute;top:10px;right:-75px}.head{min-height:800px}.step-subttitle{margin:16px 0 36px;max-width:490px;font-weight:400;font-size:24px;line-height:40px;color:#313131}.step-form .step-block{padding-top:10px}.step-to-calculator .select-inp{height:61.7px}.step-to-calculator .step1-inputs{margin-bottom:31px}.step-form .calculator-step{width:570px}#step-2 .select-inp{height:100%}.prices{width:100%;display:flex;justify-content:space-between}.prices-item{width:calc(50% - 15px);padding:4px;position:relative;background:#FFF;border-radius:8px;border:2px solid #E6E7E8;box-shadow:0 0 50px 0 rgba(129,129,129,.1);transition:all 0.3s ease}.prices-item:hover{background:#043148;box-shadow:0 0 10px 0 #043148!important;border:2px solid #043148!important}.prices-item.recommended{border:2px solid #40A421}.prices-item .recommended-text{display:none!important;width:100px;height:28px;display:flex;align-items:center;justify-content:center;position:absolute;top:-2px;left:-1px;color:#FFF;text-align:center;font-size:14px;letter-spacing:-.56px;border-radius:8px 0;background:#3FA420}.prices-item.recommended .recommended-text{display:flex!important}.prices-item__up{position:absolute;top:-13px;right:9px}.price{position:relative;padding:14.5px 5px;min-width:145px;background:#3FA420;border-radius:0 0 4px 4px;font-weight:700;font-size:18px;line-height:18px;text-align:center;color:#FFF;z-index:1;cursor:pointer}.prices-item__up:before{content:'';position:absolute;top:0;left:-8.5px;border-style:solid;border-width:0 0 12px 9px;border-color:transparent transparent #218303 transparent;z-index:0}.prices-item__content{min-height:190px;padding:35px 25px 13px;cursor:pointer}.prices-item__title{font-weight:700;font-size:20px;line-height:32px;color:#043148;margin-bottom:4px;transition:all 0.3s ease}.prices-item:hover .prices-item__title{color:#fff}.prices-item__list{padding-left:20px}.prices-item__list li{position:relative;font-weight:300;font-size:16px;line-height:20px;color:#313131;margin-bottom:11px;transition:all 0.3s ease}.prices-item:hover .prices-item__list li{color:#fff}.prices-item__list li::before{content:'';width:14px;height:11px;background-image:url(../../../../../../../../themes/compare/assets/images/check-mark-orange.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:3px;left:-20px}.prices-item .btn{justify-content:space-between;padding:0 27px 0 36px;margin-top:-3px;min-width:100%;width:100%;height:63px;box-shadow:none}.prices-item .btn:hover{box-shadow:none}.shipping-details{margin-top:18px;padding:25px 22px 30px 27px;background:#FFF;box-shadow:0 0 50px rgba(129,129,129,.1);border-radius:8px}.shipping-details__up{display:flex;justify-content:space-between;align-items:center}.shipping-details__title{font-weight:700;font-size:18px;line-height:18px;color:#043148}.shipping-details__edit{cursor:pointer;font-weight:600;font-size:14px;line-height:17px;color:#F78D20}.shipping-details__edit img{margin-right:10px}.shipping-details-content{display:flex}.shipping-details__item{max-width:200px}.shipping-details__item:first-child{margin-right:80px}.shipping-details__item div{margin-top:15px}.shipping-details__item-label{font-weight:400;font-size:13px;line-height:17px;color:#828282;margin-bottom:4px}.shipping-details__item-title{font-weight:600;font-size:14px;line-height:17px;color:#313131}.select-vehicle-img{margin-right:14px}.js-select2-vehicle .select2-choice>.select2-chosen{display:flex;align-items:center}.vehicle-drop .select2-result-label{display:flex;align-items:center;padding-left:22px}.factors{padding-top:100px}.factors .title{max-width:600px;margin:0 auto 49px}.factors-mobile{display:none}.hover_item{display:none}.hover_item:first-child{display:block}.hover-tabs{display:flex;justify-content:space-between}.hover_tab{position:relative;width:calc(20% - 16px);display:flex;flex-direction:column;background:#FFF;box-shadow:0 0 50px rgba(129,129,129,.1);border-radius:8px;text-align:center;padding:17px 17px 39px;cursor:pointer;border:2px solid #fff;transition:all 0.2s ease}.hover_tab:hover{border:2px solid #F78D20}.hover_tab-img{width:130px;height:98px;margin-left:auto;margin-right:auto;margin-bottom:23px}.hover_tab-img img{max-width:100%;max-width:100%;height:auto}.hover_tab-title{font-weight:700;font-size:18px;line-height:24px;color:#043148}.plus{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#3FA420;border-radius:50%;margin-left:auto;margin-right:auto;position:absolute;bottom:-15px;left:0;right:0;transition:all 0.2s ease}.hover_tab:hover .plus{background:#F78D20}.hover-content{margin-top:76px}.hover_item-title{max-width:570px;margin:0 auto 5px;font-weight:600;font-size:30px;line-height:36px;text-align:center;color:#043148}.hover_item-text{font-weight:300;font-size:18px;line-height:36px;text-align:center;color:#313131}.hover_item .btn{width:310px;margin:49px auto 0}.white-block.blue-background{margin-top:95px;background:#F3F6FC;box-shadow:none}.effortless-calculator{background:#F3F6FC;margin-bottom:120px}.effortless-calculator .btn{width:310px;margin:50px auto 0}#subscribe_blog .popup-wrapper{padding:30px 40px 50px}#subscribe_blog .inp-label label::after,#calculator_feedback .inp-label label::after{display:none}.popup-wrapper .subscribe-blog p,.popup-wrapper .calculator-feedback-form p{padding:0;font-size:28px;line-height:32px}.popup-wrapper .subscribe-blog .inp-label{margin-top:38px}#calculator_feedback .popup-wrapper{padding:30px 40px 40px}.calculator-rate{margin-top:18px;padding:18px 30px;border-radius:5px;background:#FFF;display:flex;justify-content:space-between;align-items:center}.calculator-rate__text{max-width:300px;color:#043148;font-size:20px;font-weight:600}.rating{display:flex;justify-content:center;overflow:hidden;flex-direction:row-reverse;position:relative}.rating-0{filter:grayscale(100%)}.rating>input{display:none}.rating>label{cursor:pointer;width:36px;height:36px;background-image:url("data:image/svg+xml,%3Csvg width='33' height='31' viewBox='0 0 33 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.7144 0L21.7105 10.1234L32.8823 11.7467L24.7983 19.6266L26.7067 30.7533L16.7144 25.5L6.72201 30.7533L8.63037 19.6266L0.546394 11.7467L11.7182 10.1234L16.7144 0Z' fill='%23E0E0E0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:90%;transition:0.3s ease}.rating>input:checked~label,.rating>input:checked~label~label,.rating:not(.disabled)>input:not(:checked)~label:hover,.rating:not(.disabled)>input:not(:checked)~label:hover~label{background-image:url("data:image/svg+xml,%3Csvg width='33' height='31' viewBox='0 0 34 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 0L21.9962 10.1234L33.168 11.7467L25.084 19.6266L26.9923 30.7533L17 25.5L7.00765 30.7533L8.91602 19.6266L0.832039 11.7467L12.0038 10.1234L17 0Z' fill='%23F78D20'/%3E%3C/svg%3E%0A")}.calculator-rate-second.hidden{display:none;opacity:0}.calculator-rate-second{padding:18px 20px}.calculator-rate-moving{margin-top:-45px;margin-bottom:50px;background:transparent;border:1px solid #E1E1E1}.calculator-rate-thank{margin-top:0;margin-bottom:20px}.calculator-rate-second .calculator-rate__text{max-width:420px;font-size:22px}.shortcode-calculator{padding:10px 30px 30px;border-radius:8px;background:#F3F6FC}.shortcode-calculator .head-wrapper{display:block!important}.shortcode-calculator .head-form{padding-left:0}.shortcode-calculator .step-to-calculator .step-title{display:none}.shortcode-calculator .step-subttitle{font-size:32px;font-weight:500;max-width:680px;margin:0 0 36px}.shortcode-calculator .calculator-step{padding-top:25px}.shortcode-calculator .transport{margin-bottom:0}.shortcode-calculator .step-block:not(.step-to-calculator){margin-left:25px}.shortcode-calculator .step-form .step-block{padding-top:20px}.shortcode-calculator .thank-content{margin-left:auto;margin-right:auto;padding-top:25px}.shortcode-calculator .thank-title{line-height:52px;font-size:50px}.shortcode-calculator .form-processing{padding-top:30px}.shortcode-calculator .step3-wrapper{justify-content:flex-end}.shortcode-calculator .step3-right{margin-left:20px}@media screen and (max-width:1600px){.calculator-img svg{max-width:100%}.calculator-map{max-width:650px}}@media screen and (max-width:1439px){.calculator-map{max-width:500px}.head{min-height:auto;padding:70px 0 70px}.step-form .step-block{padding-top:0}.calculator-rote{top:40px}.calculator-rate-moving{margin-top:-30px}}@media screen and (max-width:1199px){.calculator-img svg{display:block}.calculator-map{max-width:340px}.calculator-rote{width:380px;top:15px}.calculator-rote__miles::before{top:10px;left:-30px;width:30px}.calculator-rote__miles::after{top:10px;right:-30px;width:30px}.calculator-rote__miles{margin-top:6px}.calculator-rote__item{padding:12px;width:115px;font-size:14px}.prices-item{width:calc(50% - 10px)}.prices-item .btn{width:100%;min-width:100%}.shipping-details__item:first-child{margin-right:35px}.hover-tabs{flex-wrap:wrap;justify-content:center;margin-left:-20px}.hover_tab{width:calc(33% - 20px);margin-left:20px;margin-bottom:25px}.hover-content{margin-top:40px}.prices-item .recommended-text{font-size:13px;width:95px;height:26px}.price{padding:10px 4px;min-width:120px}.head{padding:60px 0 50px}.calculator-rate-main{padding:18px 20px 18px 30px}.form-switch{max-width:570px}.shortcode-calculator .step-subttitle{font-size:30px;line-height:38px}.shortcode-calculator .step-block:not(.step-to-calculator){margin-left:0}.shortcode-calculator .step-title2{font-size:46px;line-height:58px}.shortcode-calculator .loading-list{height:150px}.shortcode-calculator .loading-list li{line-height:50px}.shortcode-calculator .thank-social{display:none}}@media screen and (max-width:991px){.step-form .calculator-step{width:720px}.shipping-details__item{max-width:300px}.shipping-details__item:first-child{margin-right:60px}.prices-item .recommended-text{width:100px;height:28px;font-size:14px}.price{padding:14.5px 5px;min-width:145px}.calculator-rate-moving{margin-top:0;margin-bottom:40px}.step-form .calculator-step{width:100%}.form-switch{max-width:100%}.shortcode-calculator .head-form{margin-left:auto;margin-right:auto}.calculator-form{width:100%}}@media screen and (max-width:767px){.head-img-mobile{display:block}.calculator-img{max-width:380px}.calculator-img svg{max-width:100%;height:auto}.calculator-rote{width:100%}.step-form .calculator-step{width:100%}.calculator-rote__miles::before,.calculator-rote__miles::after{top:11px;width:31px}.calculator-rote__miles::before{left:-31px}.calculator-rote__miles::after{right:-31px}.shipping-details__item{max-width:220px}.shipping-details__item:first-child{margin-right:40px}.hover_tab{width:calc(50% - 20px);margin-left:20px;margin-bottom:25px}.prices-item .recommended-text{font-size:13px;width:95px;height:26px}.price{padding:10px 4px;min-width:120px}.calculator-rate-second .calculator-rate__text{max-width:300px;font-size:20px}.calculator-rate-moving{margin-top:20px;margin-bottom:0}.shortcode-calculator{padding:10px 15px 25px}.shortcode-calculator .step-title2{font-size:40px;line-height:50px}.shortcode-calculator .ui-widget.ui-widget-content{width:260px;padding:25px 10px 10px}.shortcode-calculator .datepicker-availiable p{width:260px}.shortcode-calculator .transport-slider{padding:0}.transport .transport-slider .slick-next{right:-15px}.transport .transport-slider .slick-prev{left:-15px}.shortcode-calculator .step-subttitle{font-size:27px;line-height:35px}.shortcode-calculator .thank-social{display:flex}}@media screen and (max-width:575px){.head{padding:40px 0 50px}.step-subttitle{font-size:22px;line-height:38px}.step-to-calculator .step1-inputs{margin-bottom:0}.calculator-img{margin-top:26px}.head-img-mobile{margin-bottom:40px}.calculator-rote__item{font-size:14px;padding:12px;width:120px}.calculator-rote__miles{font-size:14px;line-height:14px}.calculator-rote__miles::before,.calculator-rote__miles::after{top:10px;width:42px}.calculator-rote__miles::before{left:-39px}.calculator-rote__miles::after{right:-39px}.prices{flex-direction:column}.prices-item{width:100%;margin-bottom:32px}.shipping-details{margin-top:3px}.shipping-details-content{flex-direction:column}.shipping-details__item{max-width:100%}.shipping-details__item:first-child{margin-right:0}.prices-item__content{min-height:170px;padding:39px 29px 20px}.prices-item__up{right:20px}.hover-wrapper{display:none}.factors-mobile{display:block}.hover_tab-img{width:110px;min-width:110px;height:auto;margin:0;margin-right:16px}.factors-item{padding:25px 15px 25px 25px;background:#FFF;box-shadow:0 0 50px rgba(129,129,129,.1);border-radius:8px;margin-bottom:15px}.factors-item__summary{display:flex;align-items:center;justify-content:space-between}.factors-item__content{margin-top:15px}.summary-main{display:flex;align-items:center}.factors-item[open] .summary-arrow img{transform:rotate(180deg)}.hover_item-title{font-weight:700;font-size:18px;line-height:26px;text-align:left}.hover_item-text{text-align:left;font-size:16px;line-height:28px}.factors{padding-top:60px}.factors .title{margin:0 auto 34px}#step-1 .btn{margin-top:17px}.step-to-calculator .step1-inputs__item{margin-bottom:23px}.prices-item .recommended-text{width:100px;height:28px;font-size:14px}.price{padding:14.5px 5px;min-width:145px}#subscribe_blog .popup-wrapper{width:94%;padding:40px 15px 40px}#calculator_feedback .popup-wrapper{width:94%;padding:50px 15px 40px}.calculator-rate{padding:18px 20px 12px}.calculator-rate{flex-direction:column}.calculator-rate .calculator-rate__text{max-width:100%;text-align:center;margin-bottom:5px}.shortcode-calculator .step-title2{font-size:27px;line-height:40px}.shortcode-calculator .step-subttitle{font-size:25px;line-height:32px;margin:0 0 30px}.shortcode-calculator .step3-right{margin-left:0}.shortcode-calculator .loading-list{height:120px}.shortcode-calculator .loading-list li{line-height:40px}.shortcode-calculator .thank-title{line-height:42px;font-size:44px}}@media screen and (max-width:410px){.step-subttitle{font-size:20px;line-height:34px}.calculator-rote__item{font-size:12px;padding:10px;width:100px}.calculator-rote__miles{font-size:12px;line-height:12px}.calculator-rote__miles::before,.calculator-rote__miles::after{top:8px;width:42px}.calculator-rote__miles::before{left:-36px}.calculator-rote__miles::after{right:-36px}.prices-item__content{padding:39px 20px 20px}.shipping-details{padding:25px 20px 25px 20px}.factors-item{margin-bottom:10px}.factors-item{padding:25px 15px}.hover_tab-img{width:95px;min-width:95px}.popup-wrapper .subscribe-blog p{padding:0;font-size:25px;line-height:30px}.popup-wrapper .calculator-feedback-form p{padding:0;font-size:24px;line-height:28px}.calculator-rate .calculator-rate__text{font-size:18px}.calculator-rate .transport-label{margin-left:auto;margin-right:auto}.shortcode-calculator .transport-slider{padding:0 20px}.transport .transport-slider .slick-next{right:0}.transport .transport-slider .slick-prev{left:0}.shortcode-calculator .step-title2{font-size:24px;line-height:30px}.shortcode-calculator .loading-list{margin-top:30px}.shortcode-calculator .loading-list li{line-height:20px;margin-bottom:20px}.shortcode-calculator .loading-list li:last-child{margin-bottom:0}.shortcode-calculator .thank-title{line-height:36px;font-size:38px}.shortcode-calculator .moving-service .btn{font-size:15px}}@media screen and (max-width:359px){.step-subttitle{font-size:18px;line-height:30px}.calculator-rote__item{padding:8px;width:85px;font-size:10px}.calculator-rote__miles{font-size:10px;line-height:10px}.calculator-rote__miles::before,.calculator-rote__miles::after{top:6px;width:40px}.calculator-rote__miles::before{left:-34px}.calculator-rote__miles::after{right:-34px}.hover_item-title{font-size:16px;line-height:24px}.hover_item-text{font-size:15px}.hover_tab-img{width:80px;min-width:80px;margin-right:12px}.hover_tab-title{font-size:16px;line-height:20px}#subscribe_blog .popup-wrapper,#calculator_feedback .popup-wrapper{width:100%}.popup-wrapper .subscribe-blog p{padding:0;font-size:24px;line-height:28px}.calculator-rate .calculator-rate__text{font-size:16px}.shortcode-calculator{padding:10px 10px 20px}.shortcode-calculator .vehicle-btn-box .btn{width:100%}.shortcode-calculator .running-inp label{margin-right:20px}.shortcode-calculator .step-title2{font-size:22px;line-height:22px}.shortcode-calculator .thank-title{font-size:34px;line-height:36px}.shortcode-calculator .moving-service .btn{font-size:16px}}