.img-logo-provider{width: 20%;margin:0 auto;padding:1rem 2rem;}
.provider-link{color:white;border:1px solid #fff;border-radius: 10px;padding:.5rem 1rem;float: right;margin-top:1rem;}

.step-value {list-style: none;display:inline-flex;}
.step-value li a {color: #53C675;border:1px solid #53C675;background-color:#fff;border-radius: 50%;font-size: 18px;padding:.5rem 1rem;}
.step-value li a.active{background-color: #53C675;color:#fff;}


.signup-form h1{font-size: 50px;font-weight: 600;}
.container-signup {padding:4rem 4rem;}

.form-group{margin-bottom:1.3rem;}
.form-quick-search .form-control {padding-left: 2.375rem;width:100% !important;}
.form-quick-search img {position: absolute;z-index: 2;display: block;line-height: 2.375rem;text-align: center;pointer-events: none;top: 50%;transform: translateY(-50%);left: 7px;width: 22px;}

.quick-results {list-style: none;column-count: 2;}
.quick-results li .form-check{border-radius: 10px;background-color: #f2f4f4;padding:1rem 3rem;}
.check-quick{margin-right: .35rem;}
.quick-results li .form-check-input:checked {background-color: #53C675;border-color: #53C675;}

.form-check .form-check-input{float:left;height: 20px;width: 20px;margin-top: 1px;}
.form-check-label{margin-left: 10px;}

.subquick-results{display: contents;}
.subquick-results ul.subquick-results ul.subquick-results li .form-check{margin-left: 30%;}
.subquick-results ul.subquick-results li .form-check{margin-left: 20%;}
.subquick-results li .form-check{background-color:#fff;padding:0rem 1rem;margin-left: 10%;}
.subquick-results li{border:1px solid #D9D9D9;list-style: none;border-radius: 10px;background-color: #fff;margin-right: 0 !important;padding:0.8rem 1.5rem;margin-top:0.5em;}
.subquick-results li .form-check-input:checked {background-color: #000;border-color: #000;}

.image-register{position: relative;width: 100%;height: 100%;}

.btn-inverse{border:1px solid #000;margin-right: 1%;}