/*
 Theme Name:     Sacred Path Theme
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Mercury Multimedia
 Author URI:     https://www.mercurymultimedia.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

h3.rs-program-with-teachers {
    font-size: 1.5rem;
}
/****************
GRAVITY FORMS
****************/
.gfield_description.gfield_validation_message {
    background-color: red;
    color: white;
    padding: 10px;
    font-weight: 600;
    letter-spacing: 2px;
}
.gform_button,.gform_next_button,{
    font-family: 'Cardo',Georgia,"Times New Roman",serif;
    border-color: #000000;
    color: white !important;
    background-color: black;
    font-weight: 700 !important;
    letter-spacing: .05em !important;
    font-size: 18px;
    padding: 5px 30px;
    border:none;
    cursor: pointer;
}
.gform_button:hover,.gform_next_button:hover{
    background-color: rgba(0, 0, 0, 0.7) !important;
}
.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue {
    background-color: black;
    color: #fff;
}
/****************
RETREAT GURU
****************/
.rs-program-content .rs-program-custom-wrap h2, h3, h4, h5, h6 {
    margin-top: 15px;
}

.rs-register-link a, .rs-button, .rs-highlight {
    font-family: 'Cardo',Georgia,"Times New Roman",serif;
    border-color: #000000;
    color: white !important;
    background-color: black;
    font-weight: 700 !important;
    letter-spacing: .05em !important;
    
}
p a {
    color: black;
    text-decoration: underline !important;
    font-weight: 500 !important;
}
/****************
Memberpress
****************/

input.mepr-submit {
    background-color: black;
    color: white;
    font-size: 18px;
    padding: 5px 30px;
    border: none;
}