.modal-base-styles{
    background-color: #F8F3EF;
}

.modal-base-styles 
.carousel-inner{
    margin: 0 auto;
    padding: 0 5% 5%;
}


.modal-base-styles a{
    color: #7F8DD0 ;
}

.info-text{
    text-align: center;
}

.carousel-inner .container-checkbox input:checked~.checkmark{
    background-color: transparent;
}

.carousel-inner .form-input{
    border-bottom: 1px solid #DFE1DE;
    color: #000;
}

.carousel-inner .form-input:focus {
    border-bottom: 1px solid #516348;

}

.carousel-inner .form-input::placeholder{
    color: #DFE1DE;
}

.carousel-item div {
    margin-bottom: 3vh;
}

.submit-modal-btn{
    float:right;
}

.rp-form .input-fields .error {
    margin-bottom: 3.8vh;
}

.rp-form .input-fields .error input {
    border-bottom: 1px solid #EF7D7A;
}

.rp-form .input-fields .error-text {
    opacity: .75;
    padding-top: 2px;
    padding-left: 18px;
    color: #EF7D7A;
}

.rp-form .input-fields .error-text::before {
    height: 15px;
    width: 15px;
    filter: brightness(0) saturate(100%) invert(83%) sepia(47%) saturate(5927%) hue-rotate(317deg) brightness(105%) contrast(74%);
}