.elementor-53874 .elementor-element.elementor-element-049ca55{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-53874 .elementor-element.elementor-element-c8f2df0 img{width:30%;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-53874 .elementor-element.elementor-element-d4801ee{text-align:center;}.elementor-53874 .elementor-element.elementor-element-02873ec .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-53874 .elementor-element.elementor-element-5a5a217 img{width:100%;}/* Start custom CSS for text-editor, class: .elementor-element-2ea9b1f */.elementor-53874 .elementor-element.elementor-element-2ea9b1f blockquote {
    background-color:#f8f8f8;
    padding:32px;
    border-left:5px solid #809740;
    margin:42px 0;
    font-size:16px;
    font-weight:600;
    font-family:"Public Sans",sans-serif;
    line-height:1.5em;
}
.elementor-53874 .elementor-element.elementor-element-2ea9b1f blockquote:before {
    content: "\201C";
    font-family:  Garamond , "Book Antiqua", Palatino, serif;
    font-size:68px;
    color:#809740;
}
@media (max-width:767px){
    .elementor-53874 .elementor-element.elementor-element-2ea9b1f blockquote:before {
        font-size:42px;   
    }
}/* End custom CSS */