.footer{background:#37939b;background:var(--surf);color:white;max-width:100%;margin:0 auto;padding:20px 0;width:100%}.footer-inside{max-width:1300px;margin:0 auto;padding:0 25px}@media all and (min-width:960px){.footer-inside{padding:0 50px}}@media all and (min-width:960px){.footer-top{display:flex}.footer-top-left,.footer-top-mid,.footer-top-right{flex:1}.footer-top-mid{padding:0 50px;margin:0 40px 0 40px;border-left:1px solid white;border-right:1px solid white}}.footer-top-left .footer-menu:last-child{margin-top:4em}.footer-bottom{margin-top:40px;border-top:1px solid white;padding:20px 0;font-family:'Helvetica',sans-serif;font-family:var(--helvetica);font-weight:100;opacity:.75}.footer .menu{padding:0;margin:0}@media all and (max-width:960px){.footer .menu{padding-bottom:1em;margin-bottom:1.5em;border-bottom:1px solid white}}.footer .menu-heading{display:block;font-family:'Roboto Condensed',sans-serif;font-family:var(--robotoCondensed);font-size:1.125em;margin-bottom:20px;text-transform:uppercase;border-bottom:calc(.2px + .05em) solid white;color:white;padding-bottom:calc(10px + .1em)}@media all and (min-width:960px){.footer .menu-heading{padding-bottom:calc(5px + .1em)}}.footer .menu a{color:currentColor}.footer .menu-item{margin:0;padding:0;list-style:none}.footer .menu-item a{font-family:'Helvetica',sans-serif;font-family:var(--helvetica);font-weight:100;display:block;opacity:.75;margin:1.1em 0}@media all and (min-width:960px){.footer .menu-item a{margin:1em 0}}.footer .menu-contact svg{margin-right:1em;fill:white;stroke:white}.footer .menu-contact svg,.footer .menu-contact span{display:block}.footer .menu-contact span{opacity:.75;line-height:1.6}.footer .menu-contact .menu-item>a{display:flex;align-items:center;opacity:1;margin:.7em 0}.footer .menu-contact .menu-item:nth-child(3) path{stroke:none}@media all and (min-width:960px){.footer .menu-contact .menu-item:nth-child(4) svg{-webkit-transform:scale(1.4);transform:scale(1.4);margin-right:1.1em;margin-left:.2em}}.footer .menu-maize-milling .menu-item:last-child{margin-top:2.5em}.footer .social-menu{display:flex;flex-direction:column;align-items:center;margin:1em 0 0 0;padding:0}.footer .social-menu .social-item{list-style:none;padding:0;margin:.5em 0}.footer .social-menu .social-item svg{fill:#cbcbcb;fill:var(--snow);-webkit-transform:scale(1);transform:scale(1)}