.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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 );}/* Start custom CSS */footer {
    background-color: rgb(78, 126, 61);
background-image: linear-gradient(45deg, #366a2f 25%, transparent 25%, transparent 75%, #4a6045 75%, #044b11), linear-gradient(45deg, #3f7933 25%, transparent 25%, transparent 75%, #46773f 75%, #41713b), linear-gradient(to bottom, rgb(41, 83, 32), rgb(32, 32, 32));
background-size: 5px 5px, 5px 5px, 5px 5px;
background-position: 0px 0px, 5px 5px, 0px 0px;
}
@media (min-width:1025px) {
#footer {
    margin-left:230px;
    right:0px;
    overflow: hidden;
}
}/* End custom CSS */