.elementor-widget-breadcrumbs{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1922 .elementor-element.elementor-element-c8478c1 .elementor-button{background-color:#FFFFFF00;font-weight:500;text-decoration:underline;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1922 .elementor-element.elementor-element-c8478c1 .elementor-button:hover, .elementor-1922 .elementor-element.elementor-element-c8478c1 .elementor-button:focus{background-color:#1111114D;}.elementor-1922 .elementor-element.elementor-element-c8478c1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1922 .elementor-element.elementor-element-c8478c1 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS for theme-post-content, class: .elementor-element-2a64628 */.elementor-1922 .elementor-element.elementor-element-2a64628 h2 {
    font-size: 31px;
    font-weight: 800;
    line-height: 1.3;  
}.elementor-1922 .elementor-element.elementor-element-2a64628 h3 {
    font-size: 25px;
    font-weight: 400;
    line-height: 1.4;
}.elementor-1922 .elementor-element.elementor-element-2a64628 blockquote {
    padding: 24px;
    background-color: var(--Very-Light-Blue);
    margin: 0 0 40px 0;
    border-left: 6px solid var(--Yellow);
    font-size: 25px;
}

@media ( max-width: 767px ) {
    .elementor-1922 .elementor-element.elementor-element-2a64628 h2 {
        font-size: 25px;
    }.elementor-1922 .elementor-element.elementor-element-2a64628 blockquote {
        font-size: 18px;
    }
}/* End custom CSS */