.elementor-kit-7{--e-global-color-primary:#00008F;--e-global-color-secondary:#36CF12;--e-global-color-text:#000000;--e-global-color-accent:#FF0000;--e-global-typography-primary-font-family:"Source Sans Pro";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Source Sans Pro";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Source Sans Pro";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Source Sans Pro";--e-global-typography-accent-font-weight:500;color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-7 a{color:#0033CC;font-weight:600;}.elementor-kit-7 a:hover{color:#36CF12;font-weight:600;text-decoration:underline;}.elementor-kit-7 h1{color:#000000;font-size:48px;font-weight:600;line-height:52px;}.elementor-kit-7 h2{color:#000000;font-size:40px;font-weight:600;}.elementor-kit-7 h3{color:#000000;font-size:32px;font-weight:600;}.elementor-kit-7 h4{color:#000000;font-size:24px;font-weight:600;}.elementor-kit-7 h5{color:#000000;font-size:18px;font-weight:bold;line-height:22px;}.elementor-kit-7 h6{color:#000000;font-size:12px;font-weight:normal;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:8px 8px 8px 8px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{border-radius:0px 0px 0px 0px;padding:8px 8px 8px 8px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-7{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-7 h1{font-size:32px;line-height:1.3em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.wp-block-quote {
    margin: 0px;
        margin-top: 32px;
        margin-bottom: 32px;
    padding-left: 24px;
    border-left: 2px solid black;
}

.wp-block-quote p {
	font-size:20px;
	font-weight:600;
}

.wp-block-quote cite {
	font-size:18px;
}

.wp-block-pullquote {
    padding: 2em 0;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-left: 3px solid #203BCC;
    margin-top: 32px;
    margin-bottom: 32px;
    border-right: 3px solid #203BCC;
    width: 70%; }
    
    
#mepr-unauthorized-for-resource{
	display:none;
}

#openModel {color: #0033CC;}
#openModel:hover {color:#36cf12;}

div#mepr-account-nav {
    margin-bottom: 25px;
    width: auto !important;
    visibility: collapse;
}
#mepr_account_form{
  visibility: hidden;
  height: 1vh;
}

#mepr-account-welcome-message{
  visibility: hidden;

}

.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments {
    font-size: 1em;
    overflow: hidden;
    padding-right: 1em;
    text-overflow: ellipsis;
    white-space: nowrap;
}/* End custom CSS */