



.login-content,.reg-content {
    /* padding: 5% 3% !important; */
    background: #FDF3F8;
    box-shadow: 0px 48px 128px rgba(75, 73, 73, 0.4);
}




.login-image, .reg-image {
    padding: 4% 6% !important;
    background: linear-gradient(133.53deg, #FF68AA 2.44%, #F94594 47.66%, #A41A7F 100%);
}

.reg-link {
    text-decoration: none;
    color: #F94594;
}

/*.form-control {
    margin-top: 10px;
    margin-bottom: 20px;
    background: #FFFFFF;
    border: 1px solid #F94594 !important;
}*/

label {
    font-weight: 500;
    font-size: 16px;
}

.form-check-label {
    color: #838383;
    font-weight: 400;
    font-size: 16px;
}

    .form-check-label a {
        color: #F94594;
    }

.form-check-input {
    background-color: #F94594 !important;
}

.login-btn, .reg-btn {
    font-weight: 500;
    font-size: 16px;
    color: #FFFFFF;
    border: none;
    padding: 15px 40px;
    background: linear-gradient(133.53deg, #FF68AA 2.44%, #F94594 47.66%, #A41A7F 100%);
    border-radius: 30px;
}

.carousel-indicators {
    width: 20px !important;
    height: 20px !important;
    color: #FFFFFF !important;
}

.img-circle {
    position: absolute;
    width: 300px;
    height: 300px;
    background: #FFFFFF;
    border-radius: 50%;
}

.image-4 {
    position: absolute;
    height: 260px;
    margin-left: -5px;
    margin-top: 20px;
}

.image-5 {
    height: 260px;
    margin-left: 90px;
    margin-top: 20px;
}

.image-6 {
    height: 300px;
}

@media only screen and (max-width: 576px) {
    .login-content, .reg-content {
        border-radius: 15px !important;
    }
}



 .form-select {
    margin-top: 10px;
    margin-bottom: 20px;
    background: #FFFFFF;
    padding: 10px 30px !important;
    border: 1px solid #F94594 !important;
}