#win_desktop
{
    padding-top:100px;
    padding-bottom:135px;
}

#win_mobile
{
    padding-bottom:30px;
}

.video-container {
    display: flex;
    justify-content: center;
}
p.text-align-center {
    justify-content: center;
    display: flex;
}
.step2 .next_button .col , .step2 .next_button .col , .step3 .next_button .col , .step3 .next_button .col , 
.step4 .next_button .col , .step4 .next_button .col , .step5 .next_button .col , .step5 .next_button .col , 
.step6 .next_button .col , .step6 .next_button .col , .step7 .next_button .col , .step7 .next_button .col{
    justify-content: center;
    display: flex;
}

.truworths_button {
    border: 1px solid white;
    background-color: white;
    color: #222127 !important;
    padding: 12px 20px 18px 20px;
    font-size: 1rem;
}
.step3 .cr_rounded{
    margin-bottom: 20px;
}

#step_1 .row > label
{
    display:none;
    
}


#step_1 .form-control{
text-align: center;
    }


#step_1 .row 
{
    justify-content:center !important;
}

#step_1 .row .col-sm-9
{
       flex: 0 0 100%;
    max-width: 100%;
}

@media only screen and (max-width: 767px)
{
    

    
    #step_1 form
{
    max-width:100%;
    margin:0 auto;
}
    
 
    
}

@media only screen and (max-width: 393px){
.truworths_button {
    padding: 10px 6px 12px 10px;
}
}