.footer .top-footer{background:#70aa28;display:flex;justify-content:space-between;padding:56px 80px}.footer .top-footer h6{color:#fff;margin:0 0 8px}.footer ul li{padding:0}.footer ul li:before{display:none}.footer .top-footer li.hs-menu-item a{color:#fff;display:inline-block;font-size:14px;margin:8px 0;opacity:.8}.footer .top-footer li.hs-menu-item a:hover{opacity:1}.footer .top-footer .top-header-column-inner{border-left:1px solid #8dc448;height:100%;padding:0 65px}.footer .top-footer .top-header-column-inner a{border:1px solid #8dc448;border-radius:4px;color:#fff;display:inherit;margin:0 0 10px;max-width:200px;padding:10px 15px;text-align:center}.footer .top-footer .top-header-column-inner a svg{margin-right:6px}.footer .top-footer .top-header-column-inner a.contact{background:#8dc448}.footer .bottom-footer{align-items:center;background:#34550a;color:#fff;display:flex;font-size:16px;justify-content:space-between;padding:16px 80px}.footer .bottom-footer .footer-logo span,.footer .bottom-footer .footer-logo span a{display:flex}.footer .bottom-footer .footer-right-content{align-items:center;display:flex}.footer .bottom-footer .footer-right-content .hs-menu-wrapper{margin:0 16px}.footer .bottom-footer .footer-right-content .hs-menu-wrapper li.hs-menu-item{display:inline-block}.footer .bottom-footer .footer-right-content .hs-menu-wrapper li.hs-menu-item a{color:#fff;margin:0;opacity:.8}.footer .bottom-footer .footer-right-content .hs-menu-wrapper li.hs-menu-item a:after{content:"/";margin:0 2px 0 5px}.footer .bottom-footer .footer-right-content .hs-menu-wrapper li.hs-menu-item:last-child a:after{display:none}.footer .bottom-footer .footer-right-content .hs-menu-wrapper li.hs-menu-item a:hover{opacity:1}.footer .bottom-footer .social-share li{display:inline-block;margin:0 3px}.footer .bottom-footer .social-share li a{background:#fff;border-radius:100%;display:inline-block;height:30px;line-height:normal;position:relative;text-align:center;width:30px}.footer .bottom-footer .social-share li a svg{height:15px;position:absolute;width:15px;fill:#34550a;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}@media (max-width:767px){.footer .top-footer{flex-wrap:wrap;padding:56px 30px}.footer .top-footer .top-header-column{margin:0 0 40px;max-width:190px;width:100%}.footer .top-footer .top-header-column:last-child{margin:0}.footer .top-footer .top-header-column-inner{border-left:none;height:auto;padding:0}.footer .bottom-footer{flex-wrap:wrap;padding:35px 30px}.footer .bottom-footer .footer-right-content{flex-wrap:wrap}.footer .bottom-footer div,.footer .bottom-footer span{text-align:center;width:100%}.footer .bottom-footer .footer-logo a,.footer .bottom-footer .footer-logo img,.footer .bottom-footer .footer-logo span{margin:0 auto;text-align:center}.footer .bottom-footer .footer-right-content .hs-menu-wrapper{margin:10px 0}.footer .bottom-footer .copyright-text{font-size:12px;margin:30px 0 10px}.footer .bottom-footer .footer-right-content .hs-menu-wrapper li.hs-menu-item a{font-size:12px}.footer .bottom-footer .social-share{margin-top:15px}}@media (min-width:768px) and (max-width:980px){.footer .top-footer{flex-wrap:wrap;padding:56px 30px 16px}.top-header-column{margin:0 0 40px;max-width:170px;width:100%}.top-header-column:last-child{max-width:calc(100% - 190px)}}@media (min-width:768px) and (max-width:1023px){.footer .bottom-footer{flex-wrap:wrap;padding:30px 30px 15px;text-align:center}.footer .bottom-footer .footer-logo{width:100%}.footer .bottom-footer .footer-logo a,.footer .bottom-footer .footer-logo img,.footer .bottom-footer .footer-logo span{margin:0 auto;text-align:center}.footer .bottom-footer .footer-right-content{justify-content:center;padding:30px 0 0;width:100%}.footer .bottom-footer .copyright-text,.footer .bottom-footer .footer-right-content .hs-menu-wrapper li.hs-menu-item a{font-size:12px}.footer .bottom-footer .footer-right-content .social-share li{line-height:normal;margin:0}}@media (min-width:981px) and (max-width:1190px){.footer .top-footer{padding:56px 30px}.footer .top-footer .top-header-column-inner{padding:0 20px}.footer .bottom-footer{padding:16px 30px}}@media (min-width:1024px) and (max-width:1200px){.footer .bottom-footer .copyright-text,.footer .bottom-footer .footer-right-content .hs-menu-wrapper li.hs-menu-item a{font-size:12px}.footer .bottom-footer .footer-right-content .social-share li{line-height:normal;margin:0}}