@import "https://fonts.googleapis.com/css?family=Roboto:300,400,500,700";.new-steps-form-title{font-size:35px;font-weight:700;text-align:center;color:var(--midi-black);margin-bottom:15px;text-transform:uppercase}.new-steps-form-descr{font-size:16px;font-weight:500;line-height:1.31;text-align:center;color:var(--darkgray);max-width:425px;margin:0 auto 25px}.new-steps-form-progress_bar{max-width:460px;margin:0 auto 40px}.progress_bar_field{background-color:#f2f2f4;height:5px;position:relative}.progress_bar_field{background-color:#f2f2f4;height:5px;position:relative}.progress_bar_field span{background-color:#df3a35;position:absolute;left:0;top:0;bottom:0;right:0;transition:all .5s}.inner-step-container{transition:all .5s ease;opacity:0;position:relative}.inner-step-container-success{transition:all .5s ease;position:relative}.inner-step-container.active{opacity:1}.new-form-step-fieldset .step-title{font-size:28px;font-weight:500;color:var(--midi-black);max-width:736px;margin:0 auto 24px;text-align:center}.devices-types-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(279px,1fr));grid-gap:32px}.device-type-item{border-radius:4px;border:solid 1px var(--mainred);position:relative;cursor:pointer;display:grid;min-height:237px}.device-type-item input{position:absolute;left:0;opacity:0;outline:none;z-index:-1}.device-type-item input[type=radio]:checked+.device-type-inner-label-content{background:var(--mainred);box-shadow:0 10px 15px -7px var(--mainred)}.device-type-inner-label-content{padding:24px 24px 20px}.device-type-inner-label-content:hover{background-color:var(--mainred)}.device-type-inner-label-content:hover .device-type-title{color:#fff}.device-type-inner-label-content:hover .device-type-descr{color:#fff}.check{display:none;-webkit-box-flex:0;flex:0 0 20px;position:absolute;z-index:100;right:23px;top:23px;border-radius:50%;width:20px;height:20px;background-color:hsla(0,0%,100%,.5);border:2px solid #fff}.device-type-item input[type=radio]:checked+.device-type-inner-label-content .check{display:block}.check:before{content:"";display:flex;position:absolute;left:50%;margin-left:-7px;bottom:50%;margin-bottom:-7px;width:14px;height:14px;border-radius:50%;background:#fff}.problem-type-inner-label-content .check{background:#df3a35 url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxIDEnPjxwYXRoIGQ9J00uMDQuNjI3TC4xNDYuNTIuNDMuODA0LjMyMy45MXptLjE3Ny4xNzdMLjg1NC4xNjcuOTYuMjczLjMyMy45MXonIGZpbGw9JyNmZmYnLz48L3N2Zz4=) no-repeat 50%;background-size:13px}.problem-type-inner-label-content .check:before{display:none}.device-type-image-block{width:48px;height:48px;margin:0 auto 16px;border-radius:2px;background-color:var(--mainred)}.device-type-item input[type=radio]:checked+.device-type-inner-label-content .device-type-image-block{background-color:#fff}.device-type-item.pc-mac .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/pc-mac-white.svg);background-repeat:no-repeat;background-position:center}.device-type-item.pc-mac input[type=radio]:checked+.device-type-inner-label-content .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/pc-mac-red.svg);background-repeat:no-repeat;background-position:center}.device-type-item.hdd .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/hdd-white.svg);background-repeat:no-repeat;background-position:center}.device-type-item.hdd input[type=radio]:checked+.device-type-inner-label-content .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/hdd-red.svg);background-repeat:no-repeat;background-position:center}.device-type-item.ssd .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/ssd-white.svg);background-repeat:no-repeat;background-position:center}.device-type-item.ssd input[type=radio]:checked+.device-type-inner-label-content .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/ssd-red.svg);background-repeat:no-repeat;background-position:center}.device-type-item.flash .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/flash-white.svg);background-repeat:no-repeat;background-position:center}.device-type-item.flash input[type=radio]:checked+.device-type-inner-label-content .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/flash-red.svg);background-repeat:no-repeat;background-position:center}.device-type-item.sd .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/sd-white.svg);background-repeat:no-repeat;background-position:center}.device-type-item.sd input[type=radio]:checked+.device-type-inner-label-content .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/sd-red.svg);background-repeat:no-repeat;background-position:center}.device-type-item.raid .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/raid-white.svg);background-repeat:no-repeat;background-position:center}.device-type-item.raid input[type=radio]:checked+.device-type-inner-label-content .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/raid-red.svg);background-repeat:no-repeat;background-position:center}.device-type-item.mobile .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/mobile-white.svg);background-repeat:no-repeat;background-position:center}.device-type-item.mobile input[type=radio]:checked+.device-type-inner-label-content .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/mobile-red.svg);background-repeat:no-repeat;background-position:center}.device-type-item.other .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/other-white.svg);background-repeat:no-repeat;background-position:center}.device-type-item.other input[type=radio]:checked+.device-type-inner-label-content .device-type-image-block{background-image:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/other-red.svg);background-repeat:no-repeat;background-position:center}.device-type-title{font-size:16px;font-weight:700;line-height:1.31;color:#000;text-transform:uppercase;margin-bottom:10px;text-align:center}.device-type-descr{font-family:var(--secondary-font) font-size:16px;font-weight:500;line-height:1.56;color:var(--darkgray)}.device-type-item input[type=radio]:checked+.device-type-inner-label-content .device-type-title{color:#fff}.device-type-item input[type=radio]:checked+.device-type-inner-label-content .device-type-descr{color:#fff}.new-steps-form-buttons-container{display:flex;align-items:center;justify-content:center;margin:32px auto 0;max-width:461px}.new-steps-form-buttons{display:flex;align-items:center;justify-content:center;width:100%}.new-steps-form-buttons button{border-radius:4px;outline:none;cursor:pointer;line-height:45px;padding:0 15px;min-width:180px;font-family:var(--global-font);font-size:16px;font-weight:500;max-width:215px;flex:1}.new-steps-form-buttons #prevBtn{background-color:transparent;border:1px solid var(--mainred);color:var(--mainred);margin-right:32px}.new-steps-form-buttons #nextBtn{background-color:var(--mainred);border:1px solid transparent;box-shadow:0 1px 2px 0 var(--red-shadow);color:#fff}.problems-types-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(219px,1fr));grid-gap:32px}.problem-type-item{border-radius:4px;border:solid 1px var(--mainred);position:relative;cursor:pointer;display:grid}.problem-type-item input{position:absolute;left:0;opacity:0;outline:none;z-index:-1}.problem-type-item input[type=checkbox]:checked+.problem-type-inner-label-content{background:var(--mainred);box-shadow:0 10px 15px -7px var(--mainred)}.problem-type-inner-label-content{padding:24px 24px 20px}.problem-type-inner-label-content:hover{background-color:var(--mainred)}.problem-type-inner-label-content:hover .problem-type-title{color:#fff}.problem-type-inner-label-content:hover .problem-type-descr{color:#fff}.problem-type-item input[type=checkbox]:checked+.problem-type-inner-label-content .check{display:block}.problem-type-image-block{width:48px;height:48px;margin:0 auto 16px;border-radius:2px;background-color:var(--mainred);display:flex;align-items:center;justify-content:center;position:relative}.problem-type-image-block img{position:absolute}.problem-type-item input[type=checkbox]:checked+.problem-type-inner-label-content .problem-type-image-block{background-color:#fff}.problem-type-item .problem-type-image-block img:nth-child(1){z-index:1}.problem-type-item.problem-type-image-block img:nth-child(2){z-index:-1}.problem-type-item input[type=checkbox]:checked+.problem-type-inner-label-content .problem-type-image-block img:nth-child(1){z-index:-1}.problem-type-item input[type=checkbox]:checked+.problem-type-inner-label-content .problem-type-image-block img:nth-child(2){z-index:1}.problem-type-title{font-size:16px;font-weight:700;line-height:1.31;color:#000;text-transform:uppercase;margin-bottom:10px;text-align:center}.problem-type-descr{font-family:var(--secondary-font) font-size:16px;font-weight:500;line-height:1.56;color:var(--darkgray)}.problem-type-item input[type=checkbox]:checked+.problem-type-inner-label-content .problem-type-title{color:#fff}.problem-type-item input[type=checkbox]:checked+.problem-type-inner-label-content .problem-type-descr{color:#fff}.tell-more-container,.model-number-container{max-width:461px;margin:auto}.tell-more-container textarea{border-radius:4px;border:solid 1px var(--mainred);background-color:#fff;width:100%;min-height:153px;resize:none;padding:18px 15px;font-family:var(--global-font);font-size:16px;font-weight:500;color:var(--midi-black);outline:none;box-sizing:border-box}.tell-more-container textarea::placeholder,.model-number-container input::placeholder{color:var(--lightgray)}.model-number-container.address{position:relative}.model-number-container input{border-radius:4px;border:solid 1px var(--mainred);background-color:#fff;line-height:45px;font-family:var(--global-font);font-size:16px;font-weight:500;color:var(--midi-black);width:100%;padding:0 15px;outline:none;box-sizing:border-box}.model-number-container .iti__selected-flag{padding-top:4px}#full-name,#form-phone-field{margin-bottom:25px}.email-phone-radios{display:grid;grid-template-columns:61px 65px;grid-gap:30px;margin-bottom:16px}.email-phone-radio{display:grid;grid-template-columns:20px 40px;grid-gap:5px;font-size:14px;color:var(--darkgray);cursor:pointer}.email-phone-radio .check{position:relative;z-index:100;width:18px;height:18px;border:1px solid var(--mainred);display:block;top:unset;right:unset;margin-right:6px}.email-phone-radio .check:before{display:none;margin-left:-6px;margin-bottom:-6px;width:12px;height:12px;flex:0 0 12px}.email-phone-radio input[type=radio]:checked+.check:before{display:block;background:var(--mainred)}.email-phone-radio input{opacity:0;position:absolute;z-index:-1234}.devices-types-container.shipping-types-container{max-width:940px;margin:0 auto;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px}.devices-types-container.shipping-types-container label{min-height:unset}.quote-range-container{max-width:940px;margin:auto;display:grid;grid-template-columns:1fr;grid-gap:20px;display:none!important}.estimated-costs-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));column-gap:20px;row-gap:42px;padding-top:15px}.estimated-costs-item .title{font-size:15px;font-weight:500;color:var(--lightgray);text-transform:uppercase;margin-bottom:7px;text-align:left}.estimated-costs-item .descr{font-size:21px;font-weight:500;color:var(--midi-black)}.gray-tip-container{padding:15px 15px 15px 55px;border-radius:4px;background-color:#f0a20224;font-size:16px;font-weight:500;line-height:1.63;color:var(--darkgray);position:relative}.gray-tip-container:before{content:'';width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%);left:15px;display:block;background:url(/wp-content/plugins/dk-requesthelp-steps/img/newStepsForm/alert-orange.svg);background-repeat:no-repeat}.gray-tip-container span{font-weight:700;color:var(--mainred)}.loader-content{display:flex;align-items:center;justify-content:center;flex-flow:column;margin-top:-40px}.loader-text{font-size:28px;font-weight:500;text-align:center;color:var(--midi-black);margin-top:-20px}.loader-content img{width:120px}.phone-call-overlay{position:absolute;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(2px);background-color:#fff;z-index:1;display:none;align-items:center;justify-content:center}.phone-call-overlay-content{display:grid;justify-items:center}.phone-call-consultant-image{margin-bottom:25px;width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:4px}.phone-call-consultant-image.active{border:2px solid var(--mainred)}.phone-call-consultant-image img{width:80px;height:80px;background-color:var(--mainred);border-radius:50%}.phone-call-info-text{font-size:16px;font-weight:500;line-height:1.31;text-align:center;color:var(--darkgray);margin-bottom:32px}.phone-call-info-text span{display:block;font-weight:700}#call-timer-button{border-radius:4px;border:solid 2px var(--mainred);background-color:#fff;text-align:center;max-width:76px;margin:auto;font-size:16px;font-weight:500;letter-spacing:normal;color:var(--mainred);line-height:43px;padding:0 20px}#no-answer-buttons{align-items:center;justify-content:center}#retry-call-btn{border-radius:4px;border:solid 2px var(--mainred);background-color:#fff;text-align:center;width:202px;margin-right:30px;font-size:16px;font-weight:500;letter-spacing:normal;color:var(--mainred);line-height:43px;padding:0 20px;cursor:pointer;outline:none;font-family:var(--global-font)}#show-results-btn{border-radius:4px;border:solid 2px var(--mainred);background-color:var(--mainred);text-align:center;width:202px;font-size:16px;font-weight:500;letter-spacing:normal;color:#fff;line-height:43px;padding:0 20px;cursor:pointer;outline:none;font-family:var(--global-font)}#cancel-call{text-align:center;font-size:16px;font-weight:500;letter-spacing:normal;color:var(--mainred);text-decoration:underline;margin-top:15px;cursor:pointer}.call-me-retry,.change-delivery-method{max-width:275px;margin:20px auto;color:var(--mainred);font-weight:500;text-decoration:underline;cursor:pointer;text-align:center}.new-form-step-fieldset .call-me-retry{text-transform:uppercase;margin:30px auto;font-weight:700;max-width:unset}.email-or-phone .iti--allow-dropdown,.email-or-phone #form-phone-field,.model-number-container .iti--allow-dropdown,.model-number-container #newFormAddressField{width:100%}.email-or-phone .iti--allow-dropdown{margin-bottom:25px}.manage-user .top-representative{text-align:center;font-size:15px;font-weight:500;color:var(--lightgray);text-transform:uppercase;margin-bottom:16px;flex:0 0 100%}.manager-summary-container{align-items:center;margin:40px auto;display:grid;grid-gap:20px}.manage-user{text-align:center;display:flex;align-items:center;flex-wrap:wrap}.manage-user img{width:95px;border-radius:50%;object-fit:cover;margin-bottom:0;height:95px;background-color:var(--lightbackground);margin-right:15px;position:relative}.manage-user .img-manage-user:after{width:15px;height:15px;display:block;background-color:#90d69c;border-radius:50%;content:'';position:absolute;bottom:5px;right:5px}.manage-user-name{font-family:var(--secondary-font);font-size:16px;font-weight:500;line-height:1.56;color:#000;text-align:left}.representative-contacts-links{display:flex;margin-top:7px}.representative-contacts-block{display:grid}.representative-contacts-block .estimated-costs-item .descr{text-align:left}.representative-contacts-block .representative-phone{background-image:url(/wp-content/plugins/dk-requesthelp-steps/images/phone-rep.svg);background-repeat:no-repeat;background-size:contain}.representative-contacts-block .representative-mail{background-image:url(/wp-content/plugins/dk-requesthelp-steps/images/envelope-rep.svg);background-repeat:no-repeat;background-size:contain}.representative-contacts-block a{width:30px;height:30px;background-color:var(--mainred);margin:0 10px 0 0;border-radius:4px}.case-info-line{display:flex;justify-content:space-between;flex:0 0 100%;align-items:center;padding:20px;margin:60px auto 40px;font-size:16px;font-weight:500;line-height:1.56;color:#000;border-radius:5px;box-shadow:1px 1px 15px -5px #c8c8c8}.view-case-btn{font-size:16px;font-weight:500;color:var(--mainred);background-color:transparent;border:1px solid var(--mainred);cursor:pointer;padding:0 15px;line-height:45px;min-width:150px;border-radius:4px;font-family:var(--global-font)}.title-box .upgrade-eval-text{display:flex;justify-content:space-between;color:#fff;align-items:center;font-size:16px;line-height:40px;padding:20px 20px 20px 10px;background:#213146;border-radius:4px;margin:0 auto}.emergency-icon-text{display:flex;align-items:center;line-height:normal}.emergency-icon-text img{margin-right:34px;margin-left:10px}.upgrade-eval-btn{border-radius:4px;width:150px;text-align:center;font-weight:500;line-height:45px;background-color:var(--mainred);border:1px solid transparent;box-shadow:0 1px 2px 0 var(--red-shadow);color:#fff}.emergency-red-title{text-align:left;font-size:15px;font-weight:500;color:var(--lightgray);text-transform:uppercase;margin:0 auto 16px}.not-found-usa-state{display:none}.text-loading-label{max-width:940px;margin:30px auto}.free-pickup-container,.shipit-container,.dropoff-container{display:none;max-width:940px;margin:30px auto}.free-pickup-container .btn-input-block,.shipit-container .btn-input-block,.dropoff-container .btn-input-block{display:grid;grid-gap:20px;max-width:461px;margin:auto}.free-pickup-container .btn-input-block input,.shipit-container .btn-input-block input,.dropoff-container .btn-input-block input{border-radius:4px;border:solid 1px var(--mainred);background-color:#fff;line-height:45px;font-family:var(--global-font);font-size:16px;font-weight:500;color:var(--midi-black);width:calc(100% - 30px);padding:0 15px;outline:none}.delivery-method-summary button{color:var(--mainred);background-color:transparent;border-radius:4px;text-align:center;font-weight:500;line-height:45px;font-family:var(--global0font);font-size:16px;cursor:pointer;border:1px solid var(--mainred);margin-top:15px;padding:0 30px}.courier-intro-text{text-align:center;margin-bottom:20px}.succes-page-fullwidth{padding-top:57px;padding-right:30px;padding-bottom:87px;padding-left:30px;margin-bottom:0;margin-top:83px}.instructions-columns-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:32px;margin-top:40px}.col-nubmer-wrapper{position:relative;margin-bottom:20px}.col-nubmer-wrapper .digit{position:relative;z-index:1;width:34px;height:34px;background-color:#fff;border-radius:50%;border:2px solid var(--lightgray);display:flex;align-items:center;justify-content:center;font-weight:500}.col-nubmer-wrapper .line{background-color:var(--lightgray);position:absolute;top:50%;left:0;right:-40px;transform:translateY(-50%);height:2px}.instruction-col:last-child .col-nubmer-wrapper .line{display:none}.instruction-col-text .title{font-size:16px;font-weight:700;line-height:1.31;color:#000;text-transform:uppercase;margin-bottom:10px;text-align:left}.instruction-col-text .descr{font-size:16px;font-weight:500;line-height:1.63;color:var(--darkgray)}.instruction-col-text .descr a{color:var(--mainred)}.instruction-col-content img{margin-left:-7px;margin-bottom:7px}.instruction-col-content svg{margin-bottom:10px}.instruction-col:not(:last-child) .instruction-col-content svg{margin-left:-7px}.print-instruction-form{border-radius:4px;width:150px;text-align:center;font-weight:500;line-height:45px;background-color:var(--mainred);border:1px solid transparent;box-shadow:0 1px 2px 0 var(--red-shadow);color:#fff;display:inline-block;margin-top:0}.new-form-step-fieldset .manager-summary-container .step-title{text-align:left;margin:0 auto 4px 0}.manage-summary-top{display:flex;justify-content:space-between;align-items:flex-start;margin-top:40px}.manage-summary-left{text-align:right}.manage-summary-left .estimated-costs-item .title{margin-bottom:12px}.closest-offices-table{margin-top:60px}.closest-offices-container{display:grid;grid-gap:20px;margin-top:20px}.closest-offices-block{box-shadow:1px 1px 15px -5px #c8c8c8}.closest-offices-head{border-bottom:1px solid var(--lightgray);padding:10px 13px}.closest-office-top-info{display:flex;align-items:center}.closest-office-top-info img{margin-right:10px}.closest-top-info-text .title{font-size:16px;font-weight:700;line-height:1.5;color:#000;text-transform:uppercase}.closest-top-info-text .distance{font-size:16px;font-weight:700;line-height:1.5;color:var(--darkgray);text-transform:uppercase}.closest-offices-footer{padding:20px 13px;display:grid;grid-template-columns:1fr 1fr 1fr}.closest-office-bottom-info{display:flex;align-items:flex-start}.closest-office-bottom-info img{margin-right:10px}.closest-bottom-info-text .descr{font-family:var(--global-font);font-size:16px;font-weight:500;color:var(--darkgray)}.loading-case-id,.loading-case-id-white,.disabled-method{position:relative;pointer-events:none;opacity:.5}.loading-case-id:after{content:' .';animation:dots 1s steps(5,end) infinite}.loading-case-id-white:after{content:' .';animation:dots-white 1s steps(5,end) infinite}@keyframes dots{0%,20%{color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}40%{color:#000;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}60%{text-shadow:.25em 0 0 #000,.5em 0 0 transparent}80%,100%{text-shadow:.25em 0 0 #000,.5em 0 0 #000}}@keyframes dots-white{0%,20%{color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}40%{color:#fff;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}60%{text-shadow:.25em 0 0 #fff,.5em 0 0 transparent}80%,100%{text-shadow:.25em 0 0 #fff,.5em 0 0 #fff}}.change-delivery-container{display:none}.free-pickup-container .btn-input-block .container-actions,.shipit-container .btn-input-block .container-actions,.dropoff-container .btn-input-block .container-actions{margin-top:0}.btn-input-block .container-actions .red-btn{line-height:45px;width:150px;text-align:center;display:inline-block;border:1px solid transparent;box-shadow:0 1px 2px 0 var(--red-shadow)}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid var(--mainred);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--mainred) transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.redirect-loader{text-align:center}.address-loader{position:absolute;z-index:1;top:13px;right:12px}.address-loader .lds-ring{width:20px;height:20px}.address-loader .lds-ring div{width:20px;height:20px;margin:0;border:3px solid;border-color:var(--mainred) transparent transparent transparent}.no-match{position:absolute;z-index:1;right:12px;top:12px;color:var(--mainred)}.new-form-step-fieldset label.error{font-size:14px;color:red;margin-top:4px}.new-form-step-fieldset textarea.error,.new-form-step-fieldset input.error{color:red;border:1px solid red}#full-name-error,#form-phone-field-error{position:absolute;top:45px;left:0}.email-or-phone,.name-and-email-container{position:relative}.container-actions .btn-bordered{border-radius:4px;outline:none;cursor:pointer;line-height:45px;padding:0 15px;min-width:180px;font-family:var(--global-font);font-size:16px;font-weight:500;max-width:215px;flex:1;background-color:transparent;border:1px solid var(--mainred);color:var(--mainred);margin-right:32px;text-align:center}.back-to-delivery-method{max-width:940px;margin:20px auto 0;color:var(--mainred);font-weight:500;cursor:pointer;text-align:left;width:100%}input#new-form-address{width:100%}.ui-autocomplete{border:solid 1px var(--mainred);width:100%;left:0!important;background-color:#fff;margin:-3px auto 0;border-radius:0 0 5px 5px;list-style:none;padding:0;max-width:459px;border-top:none}.autocomplete-address-li{line-height:36px;cursor:pointer;padding:0 15px}.autocomplete-address-li:hover{background-color:#f2f2f4}.secondary-block-title{max-width:940px;margin:32px auto;text-align:center}.secondary-block-title .form-title{font-size:28px;font-weight:500;color:var(--midi-black);max-width:736px;margin:0 auto 24px;text-align:center}.secondary-block-title .descr{font-size:16px;font-weight:500;line-height:1.31;text-align:center;color:var(--darkgray);margin:0 auto 25px}.or-choose-method{max-width:940px;margin:32px auto;font-size:16px;font-weight:500;line-height:1.31;text-align:center;color:var(--darkgray)}.payment-locked-phone .choose-payment,.extra-option{max-width:575px;margin:32px auto 0;display:grid;grid-gap:10px}.payment-locked-phone .choose-payment .device-type-title,.extra-option .device-type-title{text-align:left}.choose-payment label,.extra-option label{user-select:none;display:flex;align-items:center;white-space:nowrap;cursor:pointer}.choose-payment label input,.extra-option label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.choose-payment label .checkmark{height:18px;background-color:transparent;flex:0 0 18px;border:1px solid var(--lightgray);border-radius:50%;margin-right:10px;cursor:pointer;position:relative}.choose-payment label .checkmark:after{content:"";position:absolute;display:none;left:50%;top:50%;width:10px;height:10px;background-color:var(--mainred);border-radius:50%;transform:translate(-50%,-50%)}.choose-payment label input:checked~.checkmark{border-color:var(--mainred)}.choose-payment label input:checked~.checkmark:after{display:block}.payment-error{text-align:center;color:var(--mainred);margin-top:32px;font-weight:500}.choose-payment label .descr,.extra-option label .descr{font-family:var(--secondary-font) font-size:16px;font-weight:500;line-height:1.56;color:var(--darkgray)}.extra-option label .checkmark{height:18px;background-color:transparent;flex:0 0 18px;border:1px solid var(--lightgray);border-radius:4px;margin-right:10px;cursor:pointer;position:relative}.extra-option label .checkmark:after{content:"";position:absolute;display:none;left:5px;top:1px;width:7px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.extra-option label input:checked~.checkmark{background-color:var(--mainred);border-color:var(--mainred);opacity:1}.extra-option label input:checked~.checkmark:after{display:block}@media(max-width:1150px){.succes-page-fullwidth{padding-left:17px;padding-right:17px}#rh-steps-alert{height:auto;min-height:54px}}@media(max-width:750px){.phone-call-overlay{align-items:flex-start}.succes-page-fullwidth{padding-top:20px}.closest-offices-footer{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px}.devices-types-container,.problems-types-container,.devices-types-container.shipping-types-container{grid-template-columns:1fr 1fr!important;grid-gap:17px!important}.device-type-descr,.problem-type-descr{display:none}.device-type-inner-label-content{padding:20px;display:flex;align-items:center}.device-type-image-block{margin:0 20px 0 0}.problem-type-inner-label-content{padding:20px}.device-type-title,.problem-type-title{margin-bottom:0}.check{right:7px;top:7px;width:15px;height:15px}.check:before{margin-left:-5px;margin-bottom:-5px;width:10px;height:10px}.new-steps-form-buttons button{min-width:unset}.estimated-costs-container{grid-template-columns:1fr 1fr}.new-steps-form-buttons #prevBtn{margin-right:17px}.new-steps-form-title{font-size:26px;margin-bottom:12px}.new-steps-form-descr{font-size:14px}.new-form-step-fieldset .step-title{font-size:20px}.device-type-item{min-height:unset}#no-answer-buttons button{width:140px}.instructions-columns-container{grid-template-columns:1fr}.instruction-col{display:flex;align-items:flex-start}.col-nubmer-wrapper{margin-right:20px;margin-bottom:0;height:100%;margin-top:16px}.drop-off .col-nubmer-wrapper{margin-top:6px}.col-nubmer-wrapper .line{left:50%;top:32px;bottom:0;width:2px;transform:translateX(-50%);height:100%;right:unset}.manage-summary-top{display:grid;justify-items:center;grid-template-columns:1fr}.manage-summary-left{text-align:center;margin-top:40px;padding:0;display:grid;justify-items:center;align-items:center}.manage-summary-left .estimated-costs-item .title{text-align:center}}@media(max-width:575px){.case-info-line{flex-flow:column}#rh-steps-alert .show-error{margin-top:20px;border:1px solid;width:100%;margin-left:0}.top-case-id{margin-bottom:10px}.media-type-id-area{margin-bottom:15px}.title-box .upgrade-eval-text{flex-flow:column;padding:20px}.emergency-icon-text{flex-flow:column;margin-bottom:15px}.emergency-icon-text img{margin:0 0 10px}.emergency-icon-text br{display:none}.manage-user{align-items:flex-start}.manage-user img{width:50px;height:50px;margin-bottom:10px}.devices-types-container.shipping-types-container{grid-template-columns:1fr}.btn-input-block .container-actions{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}.btn-input-block .container-actions .btn-bordered{min-width:unset;width:100%;margin:0;padding:0}.btn-input-block .container-actions .red-btn{width:100%;min-width:unset;padding:0}.device-type-inner-label-content{padding:8px}}.model-number-container .iti__dial-code{display:none}.ui-helper-hidden-accessible{display:none!important}.google-address{display:none}.payment{max-width:36em;margin:0 auto;background-color:#fff;color:#5e6977;border-radius:.3em;box-shadow:.2em .3em .8em -.45em rgba(0,0,0,.2),0 .2em .5em 0 rgba(0,0,0,.08);margin-top:30px;margin-bottom:30px}.payment-tabs{display:flex;justify-content:space-between;align-items:center;padding-left:2em;padding-right:2em;border-bottom:1px solid #e1e8ee;counter-reset:section}.payment-tabs>a{padding:1.35em 0;color:#bdc6cf;font-size:.9em;position:relative;transition:all 200ms ease-in-out}.payment-tabs>a:before{counter-increment:section;content:counter(section);display:inline-block;width:1.65em;height:1.65em;margin-right:.5em;border:.15em solid #e1e8ee;color:#bdc6cf;font-size:.85em;text-align:center;line-height:1.45em;border-radius:50%;transition:all 300ms ease-in-out}.payment-tabs>a:after{content:"";display:block;border-bottom:2px solid transparent;position:absolute;left:0;right:0;bottom:-1px}.payment-tabs>a:hover{text-decoration:none;color:#91a0af}.payment-tabs>a:hover:before{border-color:#91a0af;color:#91a0af}.payment-tabs>a.active{color:#358ed7;font-weight:500}.payment-tabs>a.active:before{border-color:#358ed7;color:inherit}.payment-tabs>a.active:after{border-bottom:2px solid #358ed7}.payment-customer{display:none}.payment-method h2{margin:0;padding:1.8em 2em;font-size:1.2em;line-height:1.2;color:#5e6977}.payment-method .pm-item{position:relative}.payment-method .pm-item:last-child:after{content:"";display:block;height:.125em;background-color:#e1e8ee;position:absolute;left:2em;right:2em}.payment-method .pm-label{display:flex;margin-bottom:0;padding:1.5rem 2rem;cursor:pointer;background-color:#f6f7f9}.payment-method .pm-text{padding-left:2.5em;position:relative}.payment-method .pm-text:before{content:"";display:block;width:1.5em;height:1.5em;background:#e1e8ee;position:absolute;left:0;top:0;border-radius:50%;box-shadow:0 .08rem 0 rgba(20,28,35,.25) inset}.payment-method .pm-text h5{padding-top:.25em;font-size:1em;margin-bottom:.5rem;font-family:var(--secondary-font);font-weight:500;line-height:1.2;color:inherit}.payment-method .pm-text p{margin-bottom:0;color:#86939e;line-height:1.5}.payment-method .pm-thumb{padding-left:.9em}.payment-method input[type=radio]{display:none}.payment-method input[type=radio]:checked+.pm-label{background:0 0}.payment-method input[type=radio]:checked+.pm-label .pm-text:before{background:radial-gradient(white 0%,white 33%,#7dc855 38%,#7dc855 100%)}.payment-input label{margin-bottom:.5em;color:#697685;font-size:.9em;display:inline-block}.payment-input select{height:2.5rem!important;padding-right:2em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQTA3RjE4NkQ0NkExMUU3QTM3RkRFQjFEOEY3MDM4RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQTA3RjE4N0Q0NkExMUU3QTM3RkRFQjFEOEY3MDM4RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJBMDdGMTg0RDQ2QTExRTdBMzdGREVCMUQ4RjcwMzhFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJBMDdGMTg1RDQ2QTExRTdBMzdGREVCMUQ4RjcwMzhFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OpMgKgAAAGJJREFUeNpijMssz2VgYDAB4m9AzMiAAP+BmAuIz7AAiWAgtmfADeSYgEQGED/EoQAknglSdAOII4D4C5qCL1DxG0xQgRNA7AHEn6D8T1A+SJyBCUnnUaj7dkPpozAJgAADABogEzO2aGVBAAAAAElFTkSuQmCC);background-color:#e1e8ee;background-repeat:no-repeat;background-position:calc(100% - 1em) center;-webkit-appearance:none}.payment-input .form-control{border-width:2px}.payment-input .form-control:not(.is-valid):not(.is-invalid){border-color:#e1e8ee}.payment-input .form-control:focus{box-shadow:none}.payment-input .form-control.is-valid,.payment-input .form-control.is-invalid{background-position:calc(100% - 1.1em) center;background-repeat:no-repeat}.payment-input .form-control.is-valid{border-color:#7dc855;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAABGdBTUEAALGPC/xhBQAAAQ5JREFUGBmNUDtOw0AQnTcBiS4n4BgxVEh0NDQg2xUdFQoFEkIoks064IaKJhSkoAAJbN+AE9jbcg6OkJ3MGhwZKUJMMfvmze/Ngv5paR2eCJATcMy+p5Rw8FdvasNYiJ5JZJucqzito/1PS19pE92sazQ2PiJHr5prBwM0ZyF5IaGhiJikiSb9xtRGhwuRd92y4Xkm3E13qpwH4AkA1xaL5EkdXXpsbHiggyqVtOljBu6z3TLxGN6ZJj5dkHvSjW2s/gOCPVWx5fPMeMiC8sJjb99FChIbn+mRs5btOTBm06Ac9yiV+WO3QfGoM1fTPA3CPBsV511N9642dUTShGOVea2S3syouNJ79R9+2xLcA1oZPdllOgAAAABJRU5ErkJggg==)}.payment-input .form-control.is-invalid{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAIAAAAmzuBxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOUZFMTU2OUQ0NjcxMUU3ODREMjk0RUU3NzEwMEVENCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowOUZFMTU2QUQ0NjcxMUU3ODREMjk0RUU3NzEwMEVENCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5RkUxNTY3RDQ2NzExRTc4NEQyOTRFRTc3MTAwRUQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA5RkUxNTY4RDQ2NzExRTc4NEQyOTRFRTc3MTAwRUQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eFdNEwAAASBJREFUeNpi+HH91vOi2g+rN/1HBUARoDhQluXj8nVfD5/4evQkExcHr5crAxh83rr7Tc8Uhn//mXi4mXj9PFhEhYGc1819Xw8eA0oDydctfUARoDhQlhFo4M9rN58X1/99+w6ogy/Q+9P6rf++fGUWFpLsbWTXUgepAOr7fv7ym85Jv+49hNjCpiQvUp7HaagLZDNBhIAcXm83BhgAsiHSCBVAMz5v3QVXAWQDRRAqfl69+bKqFWgF0B0CsWFAEsgGigDFQUq+nb143zP8jqnrXQuPLweOAp0FJIFsoAhQHCjLnCep+OPiVQYmRrHaYh5XB5AzFWRZJMW/Hj7+/+t3hn//WPgjAv9+/Mxlbcbr7YrkUtd/3398O3oKKAsQYABi9qDVgBM2nAAAAABJRU5ErkJggg==)}.payment-actions{display:flex;justify-content:center;align-items:center;border-top:1px solid #e1e8ee}.payment-actions>a{flex:1 1 50%;padding:1em;color:#86939e;font-weight:500;text-align:center;text-decoration:none}.payment-actions>a+a{border-left:1px solid #e1e8ee}.payment-actions>a.finish{color:#7dc855}.pm-thumb img{vertical-align:middle;border-style:none}.payment-form .form-group{margin-bottom:1rem;box-sizing:border-box}.card-payment{width:100%;padding:30px 40px;box-sizing:border-box}.payment-form .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;border:1px solid #ced4da;border-radius:.25rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-sizing:border-box;outline:none}.payment-form .col{flex-basis:0%;flex-grow:1;max-width:100%}.payment-form .col-lg-6{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box}.payment-form .pr-3,.payment-form .px-3{padding-right:1rem!important}.payment-form .ml-0,.payment-form .mx-0{margin-left:0!important}.payment-form .mr-0,.payment-form .mx-0{margin-right:0!important}.payment-form .pr-2,.payment-form .px-2{padding-right:.5rem!important}.payment-form .pl-0,.payment-form .px-0{padding-left:0!important}.payment-form .pl-2,.payment-form .px-2{padding-left:.5rem!important}.payment-form .pr-0,.payment-form .px-0{padding-right:0!important}.payment-form .col-6{flex:0 0 50%;max-width:50%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box}.payment-form input,.payment-form button,.payment-form select,.payment-form optgroup,.payment-form textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.payment-form .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.billing-address,.card-payment-info{width:100%}.billing-address,.bank-steps-buttons,.creditcard-steps-buttons,.bank-payment-info,.wire-payment-info,.pay,.shipping-address{display:none}.error{color:red}#phoneShip-error{position:absolute}#full_phone-error{position:absolute}.message{position:fixed;z-index:99999;top:-200px;left:50%;transform:translate(-50%,0%);width:300px;background:#fff;border-radius:8px;padding:30px;text-align:center;font-weight:300;color:#2c2928;opacity:0;transition:top .3s cubic-bezier(.31,.25,.5,1.5),opacity .2s ease-in-out}.success-message{display:none;max-width:36em;margin:0 auto;background:#fff;border-radius:8px;padding:30px;text-align:center;font-weight:300;color:#2c2928;box-shadow:0 0 .9px rgb(0 0 0/50%);transition:top .3s cubic-bezier(.31,.25,.5,1.5),opacity .2s ease-in-out}.message .check{position:absolute;top:0;left:50%;transform:translate(-50%,-50%) scale(4);width:90px;height:90px;background:#71c341;color:#fff;font-size:2.8rem;padding-top:10px;border-radius:50%;opacity:0;transition:transform .2s .25s cubic-bezier(.31,.25,.5,1.5),opacity .1s .25s ease-in-out}.upgrade-evaluation-label-watch{display:none;width:100%;height:50px;background:#4e9caf;margin-bottom:4px;padding:10px;text-align:center;border-radius:6px;color:#fff!important;font-size:1.2rem;line-height:25px}.success-message .check{width:90px;height:90px;margin:0 auto;background:#71c341;color:#fff;font-size:2.8rem;padding-top:10px;border-radius:50%;opacity:0;transition:transform .2s .25s cubic-bezier(.31,.25,.5,1.5),opacity .1s .25s ease-in-out}.message .scaledown{transform:translate(-50%,-50%) scale(1);opacity:1}.success-message .scaledown{opacity:1}.message p,.success-message p{font-size:1.1rem;margin:25px 0;padding:0}.message p:nth-child(2),.success-message p:nth-child(2){font-size:2.3rem;margin:40px 0 0}.message .close-popup-message,.success-message .close-popup-message{position:relative;color:#fff;border:0;width:100%;height:50px;border-radius:6px;font-size:1.2rem;transition:background .2s ease;outline:none}.popup-message-error{display:none}.message .popup-message-success,.success-message .popup-message-success{background:#71c341}.message .popup-message-error{background:#c34141}.message .popup-message-success:hover,.success-message .popup-message-success:hover{background:#8ecf68}.message .popup-message-success:active{background:#5a9f32}.message .popup-message-error:hover{background:#c34141}.message .popup-message-error:active{background:#c34141}.comein{top:calc(50% - 150px);opacity:1}#left_title{width:200px;height:60px;text-align:center;padding-top:15px;position:relative;float:right;background:#e03a35;color:#fefcfc;display:inline;font-size:20px;font-weight:500;font-family:DINpro}.lds-dual-ring{display:none;background:rgba(255,255,255,.8);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.lds-dual-ring:after{content:" ";display:block;width:64px;margin:0 auto;height:64px;position:fixed;left:50%;top:calc(50% - 50px);border-radius:50%;border:6px solid #fff;border-color:#bf1f1f transparent #bf1f1f transparent;animation:lds-dual-ring 1.2s linear infinite}.add-another-card{text-decoration:underline;text-underline-position:under;color:#697685;font-size:1em;pointer-events:auto;cursor:pointer}.add-another-card:active{color:#358ed7}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(min-width:992px){.payment-form .col-lg-6{flex:0 0 50%;max-width:50%}}@media(max-width:479px){.payment{margin-left:.5rem;margin-right:.5rem}.payment-tabs{padding-left:.75rem;padding-right:.75rem}.payment-tabs>a{font-size:.725rem}.payment-tabs>a:before{display:block;margin:0 auto}.payment-method h2{padding:.75rem;font-size:1em}.payment-method .pm-label{flex-wrap:wrap;padding-left:.75rem;padding-right:.75rem}.payment-method .pm-text,.payment-method .pm-thumb{padding-left:2.25em}.payment-method .pm-text{flex:1 1 100%}.payment-method .pm-thumb{flex:0 0 auto;align-self:center;margin-top:.35em}.payment-method .pm-thumb+.pm-thumb{padding-left:1.25em}}