html{text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:100%}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;outline:0;color:inherit}a:hover{cursor:pointer}a:focus{outline:0;box-shadow:none}img{border:0;display:block}ul{list-style:none}b,strong{font-weight:400}input:focus,textarea:focus{outline:0;box-shadow:none}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:inherit;font-weight:inherit;line-height:normal;font-size:inherit;box-shadow:none;outline:0}input[type=submit]{cursor:pointer}h1,h2,h3,h4,h5,h6{font-weight:400}footer,header,nav{display:block}.clearfix:after,.clearfix:before,.container:after,.container:before{content:" ";display:table}.clearfix:after,.container:after{clear:both}.img-responsive{width:100%;height:auto;display:block}body{font-family:Manrope,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;margin:0}.headerContainer{background-color:#fff;padding:19px 20px;max-height:64px}.headerContent{max-width:1166px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.logoWrap img{max-width:190px;height:auto;width:100%}.navigationMenu{display:flex;gap:32px}.navLink{color:#414d60;font-size:14px;font-style:normal;font-weight:400;line-height:150%;transition:all .2s ease}.navLink.active,.navLink:hover{color:#ff7b4a;text-decoration:underline;text-underline-offset:8px}.sectionTitle{color:#002b6b;text-align:center;font-size:48px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.96px;margin-bottom:40px}.atfWrap{width:100%;padding:0 20px;background:url(../../images/rehaul/productAtfBg.png) center bottom no-repeat;background-size:cover}.atfBox{max-width:968px;margin:0 auto;padding-top:56px}.atfBox h1{color:#002b6b;text-align:center;font-family:Manrope;font-size:56px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-1.12px;padding-bottom:16px;max-width:598px;margin:0 auto}.atfBox h3{color:#414d60;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding-bottom:32px;max-width:888px;margin:0 auto}.disclaimer{color:#677180;text-align:center;font-family:Manrope;font-size:12px;font-style:normal;font-weight:400;line-height:140%;max-width:426px;margin:0 auto;padding:12px 0 50px}.disclaimer a{text-decoration:underline}.disclaimer a:hover{text-decoration:none}.atfImg img{width:100%}.howdoseWrap{max-width:1166px;margin:0 auto;padding:0 0 88px}.howdoseWrap h2{color:#002b6b;text-align:center;font-family:Manrope;font-size:48px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.96px;padding-bottom:40px}.stepsRow{display:flex;gap:10px;align-items:stretch;justify-content:center}.stepCard{position:relative;width:382px;height:409px;border-radius:30px;border:1px solid #edeef0;background:url(../../images/rehaul/stepBg.png) center bottom no-repeat;background-size:cover;padding-top:32px;box-shadow:0 14px 10px -10px rgba(0,0,0,.06)}.stepLabel{color:#ff7b4a;font-family:Manrope;font-size:16px;font-style:normal;font-weight:500;line-height:150%;padding:0 32px 12px}.stepTitle{color:#1e242c;font-family:Manrope;font-size:24px;font-style:normal;font-weight:500;line-height:120%;padding:0 32px 63px}.stepImg img{text-align:center}.step3{padding:0 32px 32px}.midArrow{position:absolute;top:172px;right:-37px;height:64px;width:64px;z-index:9}@media (max-width:1180px){.stepCard{max-width:325px}.stepImg img{width:100%}}.chooseUsSection{background:#fafafa;padding:88px 20px}.chooseUsWrapper{max-width:1166px;margin:0 auto}.chooseUsGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;flex-wrap:wrap}.item{display:flex;align-items:center;gap:24px;align-self:stretch;border-radius:20px;border:1px solid #edeef0;background:#fff;max-width:563px;padding:40px 40px 48px;transition:all .2s ease}.itemIcon{min-width:72px;height:72px}.itemIcon img{width:100%;height:100%;object-fit:cover}.itemContent h3{color:#1e242c;font-size:24px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:4px}.itemContent p{color:#414d60;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.commonQuestionsSection{padding:88px 20px;background-color:#fff;border-bottom:1px solid #ececec}.commonQuestionsContainer{max-width:1166px;margin:0 auto;display:flex;gap:56px;justify-content:space-between;align-items:flex-start;align-self:stretch}.commonQuestionsHeader{flex:0 0 341px}.commonQuestionsTitle{color:#002b6b;font-size:48px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.96px}.faqContainer{flex:1;max-width:769px}.faqItem{border-bottom:1px solid #ececec;margin-bottom:0}.faqItem:first-child .faqQuestion{padding-top:0}.faqItem:last-child{border-bottom:none}.faqItem:last-child .faqQuestion{padding-bottom:0}.faqQuestion{display:flex;justify-content:space-between;align-items:flex-start;padding:32px 0;cursor:pointer;background:0 0;border:none;width:100%;text-align:left;transition:all .3s ease}.faqQuestionText{color:#1e242c;font-size:24px;font-style:normal;font-weight:500;line-height:120%;padding-right:22px;max-width:642px}.faqToggleIcon{width:24px;height:24px;flex-shrink:0;transition:transform .3s ease;stroke:#666}.faqItem svg{transition:all .3s ease;min-width:32px}.faqItem .faqMinusIcon{display:none}.faqItem.active .faqPlusIcon{display:none}.faqItem.active .faqMinusIcon{display:block}.faqAnswer{max-height:0;overflow:hidden;transition:max-height .5s ease,padding .5s ease;padding:0}.faqItem.active .faqQuestion{padding-bottom:16px}.faqItem.active .faqAnswer{max-height:200px;padding-bottom:32px}.faqAnswerText{color:#414d60;font-size:16px;font-style:normal;font-weight:400;line-height:150%;max-width:642px}.availableSection{max-width:1206px;margin:0 auto;padding:88px 20px}.availableInner{border-radius:20px;padding:80px 20px;background:url(../../images/rehaul/available.png) center top no-repeat;background-size:cover}.availableWrapper{max-width:480px;margin:0 auto 40px}.availableWrapper h2{color:#fff;text-align:center;font-size:48px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.96px;margin-bottom:12px}.availableWrapper h2 span{font-weight:700}.availableWrapper p{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.availableWrapper p span{font-weight:600}.whatDoYouGetSection{padding:88px 20px;background:#fff}.whatDoYouGetWrapper{width:100%;max-width:968px;margin:0 auto;padding:0}.featuresGrid{display:flex;align-items:center;justify-content:center;gap:40px;margin-top:40px;flex-wrap:wrap}.featureCard{max-width:464px;width:100%;height:464px;flex-shrink:0;border-radius:30px;border:1px solid #edeef0;background:linear-gradient(180deg,#f8f8f9 0,#fff 100%);box-shadow:0 14px 10px -10px rgba(0,0,0,.06);padding:40px 0 28px;text-align:center}.featureContent h3{color:#002b6b;font-size:32px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:12px;padding:0 40px}.featureContent p{color:#414d60;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:40px;padding:0 40px}.featuresGrid .featureCard:nth-child(2) p{margin-bottom:64px}.featuresGrid .featureCard:last-child p{margin-bottom:26px}.featureVisual img{max-width:100%;margin:0 auto}.featureCard.fullWidth{width:100%;max-width:100%;height:296px;padding:40px 60px 40px 40px;border-radius:30px;border:1px solid #edeef0;background:linear-gradient(180deg,#f8f8f9 0,#fff 100%);box-shadow:0 14px 10px -10px rgba(0,0,0,.06);display:flex;align-items:center;justify-content:space-between}.featureCard.fullWidth .featureContent{max-width:419px;text-align:left}.featureCard.fullWidth p{margin-bottom:0;padding:0}.featureCard.fullWidth .featureContent h3{padding:0}.footer{max-width:1166px;margin:0 auto;background:#fff;margin-top:auto;padding:16px 20px}.footer .footer_description{max-width:900px;margin:0 auto 24px}.footer p{color:rgba(65,77,96,.8);text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.2px}.footer ul{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 24px;list-style:none;padding:0;margin:0}.footer ul li{position:relative}.footer ul li a{color:#677180;text-align:center;font-size:11px;font-style:normal;font-weight:500;line-height:150%;transition:all .2s ease}.footer ul li a:hover{color:#002b6b;text-decoration:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.clearfix:after,.clearfix:before,.container:after,.container:before{content:none}@media (max-width:768px){.featuresWrapper{grid-template-columns:1fr}}@media (max-width:1250px){.commonQuestionsHeader{flex:0 0 300px}.faqAnswerText{padding-right:44px}}@media (max-width:1023px){.availableSection,.chooseUsSection,.commonQuestionsSection{padding:40px 20px}.chooseUsGrid{gap:30px}.item{padding:30px 30px 38px}.itemContent h3{font-size:20px}.itemContent p{font-size:15px}.commonQuestionsContainer{flex-direction:column;gap:40px}.commonQuestionsHeader{flex:none;width:100%}.commonQuestionsTitle{text-align:center}.faqAnswerText,.faqContainer,.faqQuestionText{max-width:100%}.featureContent h3{font-size:24px}.stepCard{height:auto}}@media (max-width:1010px){.howdoseWrap{padding:0 20px 40px}.whatDoYouGetSection{padding:50px 20px}.featureCard{max-width:344px}}@media (max-width:768px){.navigationMenu{gap:20px}.navLink{font-size:13px}.chooseUsGrid{grid-template-columns:1fr;gap:25px}.item{max-width:100%}.itemIcon{min-width:50px;height:50px}.commonQuestionsContainer{gap:30px}.faqQuestionText{font-size:16px}.faqAnswerText{font-size:14px}.faqQuestion{padding:20px 0}.faqItem svg{min-width:26px}.availableWrapper h2{font-size:38px}.availableWrapper p{font-size:15px}.featuresGrid{flex-direction:column}.featureCard.fullWidth{flex-direction:column;max-width:unset;height:464px;margin:0 auto}.featureCard.fullWidth .featureContent{text-align:center}.featureCard{max-width:unset}.featureCard{height:max-content!important;padding:30px 20px!important}.featureContent p{margin-bottom:30px!important;padding:0!important}.featureContent h3{padding:0!important}.atfBox h1{font-size:45px}.commonQuestionsTitle,.howdoseWrap h2,.sectionTitle{font-size:40px}.stepTitle{font-size:20px}.stepsRow{flex-wrap:wrap;gap:20px}.midArrow{display:none}}@media (max-width:620px){.ctaswrapper{flex-wrap:wrap}}@media (max-width:480px){.commonQuestionsTitle{font-size:32px}.faqQuestionText{font-size:15px}.faqToggleIcon{width:20px;height:20px}}@media (max-width:456px){.headerContainer{max-height:none}.headerContent{flex-direction:column;gap:10px}}@media (max-width:375px){.item{flex-direction:column;text-align:center}}
