.credit-repair-hero.new-hero{background:#f4f4f4;font-family:var(--typography-font-headline,"work-sans-regular",sans-serif);overflow:hidden;position:relative;width:100%}.credit-repair-hero.new-hero .hero-bg{background:#0072b5;height:450px;overflow:hidden;width:100%}.credit-repair-hero.new-hero .hero-bg__img,.credit-repair-hero.new-hero .hero-bg__picture{display:block;height:100%;width:100%}.credit-repair-hero.new-hero .hero-bg__img{object-fit:cover;object-position:center}.credit-repair-hero.new-hero .boundaries{box-sizing:border-box;margin:-360px auto 0;max-width:1050px;padding:0 20px 40px;position:relative;text-align:center;z-index:1}.credit-repair-hero.new-hero h1{font-size:50px;font-weight:700;line-height:normal;margin:0 auto;text-transform:unset}.credit-repair-hero.new-hero .leader,.credit-repair-hero.new-hero h1{color:#fff;font-family:var(--typography-font-headline,"work-sans-regular",sans-serif)}.credit-repair-hero.new-hero .leader{font-size:36px;font-weight:400;margin:10px auto 40px;text-align:center}.credit-repair-hero.new-hero .hero-box-wrapper{background-color:#f4f4f4;border-top-left-radius:360px;border-top-right-radius:360px;box-shadow:none;box-sizing:border-box;height:262px;margin:0 auto;max-width:525px;width:100%}.credit-repair-hero.new-hero .hero-box{box-sizing:border-box;font-family:var(--typography-font-body,"source-sans-pro-regular",sans-serif);height:150px;padding:50px}.credit-repair-hero.new-hero .bad-credit-container .graph-label{color:#007dba;font-family:var(--typography-font-body,"source-sans-pro-regular",sans-serif);font-size:70px;font-weight:300;line-height:42px;margin-top:40px;text-align:center;white-space:nowrap}.credit-repair-hero.new-hero .graph-label .graph-num{font-weight:400;padding:0 5px}.credit-repair-hero.new-hero .bad-credit-container .graph-label-sub{color:#63666a;font-size:28px;font-weight:500;line-height:38px;margin:20px auto 0}.credit-repair-hero.new-hero .bad-credit-container .graph-label-sub p{font-family:var(--typography-font-headline,"work-sans-regular",sans-serif);margin-top:20px}.credit-repair-hero.new-hero .bad-credit-graph-wrapper{box-sizing:border-box;margin:20px auto;max-width:100%;padding:20px 0 0;text-align:left;width:615px}.credit-repair-hero.new-hero .bad-credit-graph-wrapper .graph-icon-label{color:#63666a;display:flex;font-family:var(--typography-font-body,"source-sans-pro-regular",sans-serif);font-size:16px;font-weight:300;line-height:16px;width:100%}.credit-repair-hero.new-hero .bad-credit-graph-wrapper .graph-icon-label div{height:20px;text-align:center;width:20%}.credit-repair-hero.new-hero .bad-credit-graph-wrapper .graph{background:var(--credit-repair-hero-graph) no-repeat top center;background-size:100% 100%;height:45px;margin:0 auto;width:100%}.credit-repair-hero.new-hero .bad-credit-graph-wrapper .graph-icon-ranges{color:#373a36;display:flex;font-family:var(--typography-font-body,"source-sans-pro-regular",sans-serif);font-size:16px;font-weight:500;line-height:16px;width:100%}.credit-repair-hero.new-hero .bad-credit-graph-wrapper .graph-icon-ranges .graph-icon-range-left{text-align:left;width:50%}.credit-repair-hero.new-hero .bad-credit-graph-wrapper .graph-icon-ranges .graph-icon-range-right{text-align:right;width:50%}.credit-repair-hero.new-hero .graph-blurb{color:#63666a;font-family:var(--typography-font-body,"source-sans-pro-regular",sans-serif);font-size:18px;font-weight:300;margin:10px auto;padding:0;text-align:center}@media (max-width:768px){.credit-repair-hero.new-hero h1{font-size:40px}.credit-repair-hero.new-hero .leader{font-size:28px;font-weight:300;line-height:normal}}@media (max-width:767px){.credit-repair-hero.new-hero .boundaries{margin-top:-300px}.credit-repair-hero.new-hero h1{font-size:48px}.credit-repair-hero.new-hero .hero-box{padding:25px}.credit-repair-hero.new-hero .hero-bg{height:350px}}@media (max-width:650px){.credit-repair-hero.new-hero .bad-credit-graph-wrapper{width:450px}.credit-repair-hero.new-hero .bad-credit-graph-wrapper .graph{height:35px}}@media (max-width:560px){.credit-repair-hero.new-hero .hero-bg{height:350px}.credit-repair-hero.new-hero .boundaries{margin-top:-320px}.credit-repair-hero.new-hero h1{font-size:32px;line-height:38px}.credit-repair-hero.new-hero .hero-box-wrapper{height:230px}.credit-repair-hero.new-hero .hero-box{padding:30px 50px}.credit-repair-hero.new-hero .bad-credit-container .graph-label{font-size:45px;line-height:42px;margin-top:10px}.credit-repair-hero.new-hero .bad-credit-container .graph-label-sub{font-size:20px;line-height:24px;margin:0 auto;max-width:80%}.credit-repair-hero.new-hero .bad-credit-container .graph-label-sub p{margin-top:12px}.credit-repair-hero.new-hero .bad-credit-graph-wrapper{margin-top:-40px;padding-top:0}}@media (max-width:500px){.credit-repair-hero.new-hero .hero-box-wrapper{margin-top:80px}.credit-repair-hero.new-hero .hero-box{padding:30px 28px}.credit-repair-hero.new-hero .bad-credit-container .graph-label{font-size:38px;line-height:40px}.credit-repair-hero.new-hero .bad-credit-container .graph-label-sub{font-size:18px;line-height:22px}.credit-repair-hero.new-hero .bad-credit-graph-wrapper{width:350px}.credit-repair-hero.new-hero .bad-credit-graph-wrapper .graph-icon-label{font-size:11px}.credit-repair-hero.new-hero .bad-credit-graph-wrapper .graph{height:25px}.credit-repair-hero.new-hero .bad-credit-graph-wrapper .graph-icon-ranges{font-size:12px}.credit-repair-hero.new-hero .graph-blurb{font-size:16px;padding:10px 0}}@media (max-width:400px){.credit-repair-hero.new-hero .bad-credit-graph-wrapper{width:280px}.credit-repair-hero.new-hero .bad-credit-graph-wrapper .graph{height:25px}.credit-repair-hero.new-hero .hero-box{padding:30px 20px}.credit-repair-hero.new-hero .bad-credit-container .graph-label{font-size:34px;line-height:36px}.credit-repair-hero.new-hero .bad-credit-container .graph-label-sub{font-size:16px;line-height:20px}}@media (max-width:320px){.credit-repair-hero.new-hero .boundaries{padding-left:12px;padding-right:12px}.credit-repair-hero.new-hero .hero-box{padding:28px 14px}.credit-repair-hero.new-hero .bad-credit-container .graph-label{font-size:30px;line-height:32px}.credit-repair-hero.new-hero .bad-credit-container .graph-label-sub{font-size:15px;line-height:18px}.credit-repair-hero.new-hero .bad-credit-graph-wrapper{max-width:280px;width:100%}}