.elementor-524 .elementor-element.elementor-element-5c9e54a{margin-top:0px;margin-bottom:50px;}.elementor-524 .elementor-element.elementor-element-1f99ddc .elementor-button{font-size:20px;font-weight:bold;text-transform:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#189A62;border-radius:5px 5px 5px 5px;padding:18px 18px 18px 18px;}.elementor-524 .elementor-element.elementor-element-1f99ddc .elementor-button:hover, .elementor-524 .elementor-element.elementor-element-1f99ddc .elementor-button:focus{color:#000000;background-color:#EEA132;}.elementor-524 .elementor-element.elementor-element-1f99ddc .elementor-button:hover svg, .elementor-524 .elementor-element.elementor-element-1f99ddc .elementor-button:focus svg{fill:#000000;}.elementor-524 .elementor-element.elementor-element-1f99ddc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-524 .elementor-element.elementor-element-6b3f93f{--spacer-size:50px;}.elementor-524 .elementor-element.elementor-element-d58e385{color:#000000;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for shortcode, class: .elementor-element-8c19807 */.ld-section-heading h3{
    color:#233147;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt{
    color:#233147;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt:hover{
    color:#219962;
}
.learndash-wrapper .ld-expand-button, .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button{
    background-color: #219962
    
}
.learndash-wrapper .ld-expand-button:hover, .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button:hover{
     background-color: #61CE70
}
.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{
    color:#EFA232 ;
}
.learndash-wrapper .ld-status{
    color:#fff;
    background-color: #EFA232
}

.mp_wrapper {
    max-width: 768px;
    width: 100%;
    margin: 20px auto;
    padding-bottom: 50px
}
#mepr-account-nav a{
    background-color: #E3F5E9;
    color:#298346;
    padding: 10px 18px;
    border-radius:4px;
}
#mepr-account-nav a:hover{
    background-color:#EEA132;
    color:#fff;
}
#mepr-account-welcome-message p{
    color:#233147;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.6em;
    margin-top:30px;
}
.mepr-account-form input{
    background-color:#f5f5f5;
    border-radius:4px;
    padding:10px 12px;
    margin-top:10px;
    border:0px solid #fff;
}
.mepr-account-form label{
    color:#233147;font-size: 16px;
    font-weight: 600;
}
.mp-form-row{
  margin-top:20px;  
}

input:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="reset"]:focus, input[type="search"]:focus, textarea:focus{
    border-color:#d4d4d4;
}
.mepr-submit{
    background-color:#233147 !important;
    font-size: 16px !important;
    font-weight: 600;
    color:#fff !important;
    padding:10px 25px;
}
.mepr-account-change-password a{
   font-size: 18px !important;
    font-weight: 600;
    color:#EFA232 !important; 
}/* End custom CSS */