.elementor-3161 .elementor-element.elementor-element-2100bf4e{margin-top:0em;margin-bottom:1.14em;}.elementor-3161 .elementor-element.elementor-element-20aaa7a4{width:var( --container-widget-width, 106.397% );max-width:106.397%;--container-widget-width:106.397%;--container-widget-flex-grow:0;column-gap:7px;text-align:center;color:#FFFFFF;font-family:"RethinkSans-Regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-3161 .elementor-element.elementor-element-20aaa7a4 > .elementor-widget-container{padding:20px 0px 2px 0px;background-color:#2D6639;}.elementor-3161 .elementor-element.elementor-element-20aaa7a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3161 .elementor-element.elementor-element-c88d308 .etheme-icon-list-inline, .elementor-3161 .elementor-element.elementor-element-c88d308 .etheme-icon-list-item, .elementor-3161 .elementor-element.elementor-element-c88d308 .etheme-icon-list-more-items{justify-content:center;}.elementor-3161 .elementor-element.elementor-element-c88d308 .etheme-icon-list-item-icon-inner img{max-width:71px;}.elementor-3161 .elementor-element.elementor-element-c88d308 .etheme-icon-list-item-icon-inner{width:57px;height:57px;}@media(max-width:1024px){.elementor-3161 .elementor-element.elementor-element-2100bf4e{margin-top:0em;margin-bottom:0em;}}@media(min-width:768px){.elementor-3161 .elementor-element.elementor-element-7d633c5f{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3161 .elementor-element.elementor-element-7d633c5f{width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-20aaa7a4 */.elementor-3161 .elementor-element.elementor-element-20aaa7a4 a:hover {
    color: #00AA63;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2100bf4e */.elementor-3161 .elementor-element.elementor-element-2100bf4e .et-menu-list {
    margin-bottom: 1em;
}/* End custom CSS */