
.shop-section {position: relative;padding-bottom: 120px;padding-top: 100px;}
.parentsLogin{width: 100%;}
.shop-section h3 {background: linear-gradient(1turn, #ad6f00 .1%, #e6a532 52.6%, #d29400); -webkit-background-clip: text; -webkit-text-fill-color: transparent;font-weight: 700;font-size: 1.75rem;font-weight: 500; line-height: 1.2;}     
.login_child {width: 100%;overflow: hidden;background: #191919;border-radius: 5px;padding: 50px 50px 40px;}
.flex-wrap{padding:20px 50px 20px !important;}    
.login_wrap {position: relative;}
.card_description {margin: 0;}
.signin-form h3{color: #222222;font-size: 1.75rem;font-weight: 500;line-height: 1.2;}    

@media screen and (max-width: 992px) {
    .login_child {
        padding: 10px 15px 10px;
    }
    .flex-wrap {
        padding: 50px 0px 10px !important;
    }
}
.wrap  a {
    color: #BE800F;
}

.shop-section .signin-form .input-group-text { padding: 0.685rem .75rem;}

/* selector::file-selector-button input[type-file]{ } */
label.form-check-label {font-size: 13px;    padding-left: 4px;}
a.form-check-label {text-decoration: underline;}
.login-small a{text-decoration: underline;}

.fw-400{font-weight: 400;}