.header{box-shadow:none;background:#f7f8fb}body{padding-top:0}.sign-up-nav,.login-nav{display:none}.page-steps{background-color:#f7f8fb}.page-steps .header__name{font-size:24px}.main{border-radius:3px;height:calc(100vh - 177px);max-width:80%;margin:0 auto}.main--auto{height:auto;justify-content:center}.main--offer{height:auto;justify-content:center;max-width:50%}@media(max-width:991.98px){.main--offer{max-width:100%}}.main__content{border:2px solid #f2f2f2;background-color:#fff}.main__aside{background-image:linear-gradient(to bottom,#b8d7f3,#82aee2)}.main__aside+.main__content{border-left:none}@media(max-width:1199.98px){.registration-steps .nav-steps li+li{margin-left:50px}p{color:#4a4a4a;line-height:32px}.terms-of-list p{line-height:initial}}.login-text{padding:20px;text-align:center;color:#fff}.login-text h3{font-weight:300;line-height:1.5}.login-text p{color:#fff;font-size:16px;margin-top:15px;font-weight:bold;line-height:2}.login-text p.extra-bold{font-size:35px;margin-top:15px;font-weight:bold;line-height:2}.login-text .btn-link{font-size:16px;padding:0;border-radius:0;color:#fff;border-bottom:1px solid #fff}.form-element--login{width:70%;margin:0 auto}.form-element--login h2{color:#82aee2;font-weight:300}.form-element--login a{cursor:pointer}.action-link a{cursor:pointer}@media(max-width:991.98px){.main{max-width:100%}}@media(max-width:767.98px){.LoginText--box.d-flex{display:block!important}.login-text{margin-top:20px}.page-steps .navigation{display:block}.main{height:auto;flex-direction:column-reverse}.main__content,.main__aside{max-width:100%}.main__content{border-right:none;padding:0 30px;border-left:none}.main__content .tab-content{padding-top:.5rem!important;padding-bottom:1rem!important}.registration-steps .nav-steps .nav-link{font-size:12px}.login-text,.action-link{text-align:center}}@media(max-width:575.98px){.steps .container{padding-left:0;padding-right:0}.form-element{width:100%}}.registration-steps{padding-top:50px}.registration-steps .nav{margin:50px -16px 20px;width:auto}.registration-steps .nav-steps .nav-link{color:#82aee2;font-weight:300;cursor:context-menu}.registration-steps .nav-steps .nav-link::before{height:12px;width:12px;background-color:#c2c2c2;border-color:#c2c2c2}.registration-steps .nav-steps .nav-link.active{font-weight:bold}.registration-steps .nav-steps .nav-link.active::before{height:15px;width:15px;background:#f2f2f2;border-color:#82aee2}.confirm-name i{color:#82aee2}@media(max-width:767.98px){.registration-steps{padding-top:0}.mt-sm--2{margin-top:16px}.registration-steps .nav{margin:50px -30px 20px}}.main--credit{max-width:100%;height:auto}.report-card{border-radius:4px;border:solid 1px #f2f2f2;background-color:#fff;display:flex;flex-direction:column;height:100%;position:relative}.report-card--short{height:90%}.report-card--info{border-top:5px solid #3379d0}.report-card--best,.report-card--gray{background:#f2f2f2}.report-card--best .membership-ribbon_left{display:block;position:absolute;top:-38px;left:-20px}.report-card--danger{border-top:5px solid #c03941}.report-card__header{text-align:center;border-bottom:1px solid #82aee2}.report-card__header h5{font-weight:700;font-size:18px;line-height:26px;color:#3379d0;font-family:"Open Sans",sans-serif}.report-card__header h5 span{font-size:21px}.report-card__header h5 sup{margin:0 2px;top:-10px}.report-card__price{text-align:center;border-bottom:1px solid #82aee2}.report-card__price h4{color:#82aee2;font-size:24px!important}.report-card__price span{text-transform:uppercase;font-size:11px}.report-card .provider-logo{width:50%}.report-card__logo{position:relative;display:flex;align-items:center;margin-top:10px;margin-bottom:5px}.report-card__logo span{padding:0 10px;color:#3379d0}.report-card__logo strong{font-family:"open sans";font-size:18px}.report-card .provider-logo-small{width:110px}.report-card__logo::before,.report-card__logo::after{content:"";flex:1;height:2px;background:#82aee2}.report-card__text{text-align:center}.report-card__text p{font-size:13px;margin:0}.report-card__action{text-align:center;margin-top:auto}.report-card__action .btn{border-width:2px}.points{list-style:none;padding:0;margin:0}.points>li{font-size:14px;position:relative;display:flex;align-items:center}.points>li i{color:#82aee2;margin-right:5px;font-size:16px}.points>li+li{margin-top:15px}.membership-ribbon_left{display:none}.membership-ribbon_left img{width:142px}.membership-ribbon_right{position:absolute;top:-38px;right:-20px}.membership-ribbon_right img{width:155px}.coming-soon-btn{border:2px solid #c2c2c2;color:#c2c2c2}.coming-soon-btn:hover{background:#c2c2c2;color:#fff;border:2px solid #c2c2c2}.unavailable-btn{border:2px solid #c2c2c2;color:#c2c2c2;word-spacing:8px}.unavailable-btn:hover{background:#c2c2c2;color:#fff;border:2px solid #c2c2c2}.tab-content__header{max-width:80%;margin:0 auto}.tab-content__header h4{font-size:22px;font-weight:bold}.tab-content__report h4{font-size:22px;font-weight:bold}.report-list{justify-content:center}@media(max-width:767.98px){.tab-content__header{max-width:100%}.tab-content__report{padding-top:10px}.tab-content__header h4{font-size:22px;line-height:36px}.tab-content__header p br{display:none}.tab-content__report>h4{margin-top:50px;font-size:22px;line-height:32px;text-align:left!important}.report-list{padding:0!important}.report-list .col-md-4+.col-md-4{margin-top:50px}.report-card__text p{line-height:22px}}.tab-content--report{position:relative}.tab-content--report .tab-content__header .btn{position:absolute;left:34px;top:25px;font-size:16px;padding-left:0}.tab-content--report .tab-content__header h2{color:#3379d0;font-weight:bold;font-family:"Open Sans",sans-serif}.tab-content--report .tab-content__header h2 span{font-size:32px}.tab-content--report .tab-content__header h2 sup{font-size:16px;top:-20px}.tab-content--report .tab-content__header p{font-size:21px;font-weight:bold;margin:0 auto}.tab-content--report .tab-content__header p span{font-size:21px;font-weight:bold;font-style:italic;margin-right:5px}.form-options .form-group>label{font-size:18px;color:#9b9b9b;text-transform:none;margin-bottom:25px;font-weight:normal}.form-options .form-group+.form-group{margin-top:40px}.form-options .custom-radio{padding:0}.form-options .custom-radio input[type=radio]:checked+label{border-color:#82aee2;box-shadow:inset -1px 0 0 1px #82aee2}.form-options .custom-control-label{padding:16px 20px;display:block;border:1px solid #e1e1e1;border-radius:4px;border-left:4px solid #82aee2;cursor:pointer;color:#4a4a4a;font-size:16px;font-weight:700}.form-options .custom-control-label::before,.form-options .custom-control-label::after{display:none}.form-options .custom-control-label:hover{box-shadow:inset -1px 0 0 1px #82aee2;border-color:#82aee2}@media(max-width:1199.98px){.form-options .form-group>label{margin-bottom:18px}.form-options .form-group+.form-group{margin-top:25px}}.form-element label{color:#82aee2}.form-element--personal .form-group label{color:#9b9b9b}.smart-credit-account-modal .modal-dialog{max-width:420px}.smart-credit-account-modal .modal-header{display:none}.success-icon{margin-top:30px}.success-icon i{color:#82aee2;font-size:40px}.modal-success__title{color:#545454;margin:20px 0 30px}.modal-success__text{color:#4a4a4a;width:80%;margin:auto}.smart-credit-account-modal .btn{font-weight:100}.credit-success{width:60%;margin:0 auto;text-align:center}.credit-success p{font-size:20px;color:#545454}.credit-info a,.credit-info span{font-size:14px;line-height:24px;font-weight:300;color:#82aee2}.credit-text{list-style:none;width:70%;margin:0 auto 20px;padding:0;text-align:center}.credit-text li{position:relative;display:flex;justify-content:center;color:#4a4a4a}.credit-text li::before{content:"";background:#82aee2;width:6px;height:6px;border-radius:50%;margin-right:10px;margin-top:10px;padding-left:6px}.credit-text li+li{margin-top:15px}@media(max-width:1199.98px){.credit-success{width:80%}}@media(max-width:991.98px){.credit-success{width:100%}.credit-success .text{width:100%}}@media(max-width:767.98px){.credit-success .text{text-align:left;display:block}.credit-success .btn{width:100%}.credit-text{width:100%}.credit-info{text-align:left}.success-credit .tab-content--report .tab-content__header{margin-bottom:0}.success-credit .btn{margin-bottom:20px}}.credit-error .alert-danger{background:#dc8180;padding:8px 20px}.credit-error .alert-danger p{color:#fff;font-size:16px;font-weight:100;line-height:32px;letter-spacing:.04px;text-align:left}.credit-error .title{width:50%;margin:20px auto;font-size:21px;line-height:32px;letter-spacing:.06px;text-align:center;font-weight:bold}.credit-error .report-card__price{border:none}.credit-error .report-card__price span{display:none}.smart-credit-account label{color:#82aee2!important;font-weight:bold}@media(max-width:991.98px){.credit-error .title{width:100%}}@media(max-width:767.98px){.smart-credit-error .tab-content--report .tab-content__header{margin-bottom:10px}.credit-error .report-row{margin-top:40px!important}.credit-error .report-row__aside{margin-top:30px}}@media(max-width:575.98px){.credit-error .alert-danger{margin:0 -30px;padding:10px 30px}}.smart-credit .tab-content--report .tab-content__header p{width:90%}.smart-credit .report-row{width:60%;margin:0 auto}.smart-credit .btn{font-weight:100}.smart-credit .tab-content--report .tab-content__header .btn{top:25px}.inactive-btn{color:#be4948!important;border-color:#be4948;opacity:1!important}.inactive-btn:hover{background:#be4948;border-color:#be4948;color:#fff}@media(max-width:991.98px){.smart-credit .report-row{width:75%}}@media(max-width:767.98px){.smart-credit .tab-content--report .tab-content__header p{width:100%}.smart-credit .report-row{width:100%;margin:35px auto 0!important}.smart-credit .form-title{text-align:left}}.smart-credit .form-element p{font-size:16px;color:#4a4a4a;line-height:32px;letter-spacing:.04px;margin-bottom:0}.smart-credit .form-element p a{font-size:16px;color:#4a4a4a;line-height:32px;letter-spacing:.04px;text-decoration:none}.credit-contact .tab-content--report .tab-content__header p{width:80%;color:#4a4a4a}.credit-contact .tab-content--report .tab-content__header .btn{top:25px}.credit-contact .form-title{margin-bottom:15px}.credit-contact .form-element p{font-size:16px;color:#4a4a4a;line-height:32px;letter-spacing:.04px;margin-bottom:0}.credit-contact .form-element p a{font-size:16px;color:#4a4a4a;line-height:32px;letter-spacing:.04px;text-decoration:none}.credit-contact .report-card__logo,.credit-contact .report-card__price{display:none}@media(max-width:991.98px){.credit-contact .tab-content__header{max-width:100%}}@media(max-width:767.98px){.credit-contact .tab-content--report .tab-content__header p{width:100%}}.smart-credit-page .form-element .btn.btn-link{font-size:16px;text-decoration:underline!important;display:block;text-align:center;margin-top:15px}.readonly{font-size:16px;font-weight:bold;padding:0 0 15px;border:none!important;border-bottom:1px solid #f2f2f2!important;box-shadow:none;border-radius:0!important;height:30px;background:#fff!important}.terms-of-list{border:2px solid #f2f2f2;padding:10px;font-size:14px;list-style:none;height:180px;overflow-y:auto}.terms-of-list li+li{margin-top:10px}.terms-of-list::-webkit-scrollbar-thumb{border-radius:10px;background-color:#82aee2}.terms-of-list::-webkit-scrollbar-track{border-radius:10px}.terms-of-list::-webkit-scrollbar{width:6px}.text-wrap-indent{padding-left:3em;text-indent:-3em;display:inline-block}.smartcredit-color{}.creditarmor-color{color:#ce1f00}