.elementor-108 .elementor-element.elementor-element-44c71f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-footer-logo{width:25%;height:auto;max-width:100%;object-fit:cover;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-footer-heading{color:#284E1A;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-footer-link{color:#4B5563;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-footer-link:hover{color:#45902B;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-news-overlay{background-color:rgba(255, 255, 255, 0.4);}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-news-title{color:#284E1A;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-news-desc{color:#1F2937;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-news-btn{background-color:#387B22;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-news-btn:hover{background-color:#2d611b;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-footer-bottom{background-color:#2D4D24;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-footer-bottom, .elementor-108 .elementor-element.elementor-element-5387a08 .gf-footer-bottom p{color:#E0E0E0;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-footer-bottom a:hover{color:#ffffff;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-5387a08 .gf-widget-container{margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-footer-logo-wrap{margin-bottom:14px;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-footer-columns{margin-bottom:5px;gap:18px;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-footer-heading{margin-bottom:25px;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-news-wrap{margin-top:25px;}.elementor-108 .elementor-element.elementor-element-5387a08 .gf-footer-logo{width:55%;height:auto;max-width:100%;}}