#footer{background:#333;color:#a2a2a2;color:hsla(0,0%,100%,.6);font-size:12px;padding:60px 0 20px}#footer .container{margin:0 auto;max-width:1224px;padding:0 20px}@media only screen and (min-width:75em){#footer .container{padding:0}}#footer .container .footer-menu{display:grid}#footer .container .footer-menu li{margin:0}@media only screen and (min-width:26.25em){#footer .container .footer-menu{grid-template-columns:repeat 2,1fr}}@media only screen and (min-width:50em){#footer .container .footer-menu{gap:0 22px;grid-template-columns:1.5fr 1fr 1.2fr 1fr .8fr;justify-content:space-between}}#footer .container.subfooter{grid-template-columns:1fr}@media only screen and (max-width:50em){#footer .container .col{margin-bottom:22px}#footer .certification-logos{flex-direction:row;gap:20px;justify-content:flex-start!important}}#footer a{color:#999;color:hsla(0,0%,60%,.6);font-size:12px}#footer a:hover{color:#999}#footer li{list-style-type:none;padding:2px 0}.jasanz{position:relative;top:5px}#footer .container ul{list-style:none;margin:0;padding:0;position:relative}#footer .social-media a{color:#eee;display:inline-block;height:36px;line-height:36px;text-decoration:none;width:36px}#footer .social-media a i{color:#fff;font-size:20px;height:36px;line-height:36px;margin-right:.2em;padding:0;text-align:center;width:36px}#footer .social-media{display:flex;float:none;justify-content:flex-start}#footer .social-media a{background:none;border-radius:0;font-size:22px;height:24px;line-height:24px;margin-right:12px;text-align:left;width:24px}#footer .social-media a:hover i{color:#55a79a}#footer .social-media a i{color:#999;font-size:16px;text-align:left}#footer h3{background:none;color:#bbb;color:hsla(0,0%,73%,.6);font-size:18px;margin-bottom:12px}h3.title.footer{text-shadow:none;text-transform:uppercase}#footer .subfooter{border-top:1px dotted #3e3e3e;border-top:1px dotted hsla(0,0%,100%,.1);clear:both;color:hsla(0,0%,100%,.2);font-size:11px;margin-top:32px;padding-top:14px}#footer .subfooter .span6{color:hsla(0,0%,100%,.2);float:none}#footer .subfooter a{color:hsla(0,0%,100%,.2);font-size:11px;margin-right:8px;padding-left:8px;text-decoration:none}#footer .subfooter a:hover{color:hsla(0,0%,100%,.2);text-decoration:underline}#footer .certification-logos{align-items:center;display:flex;flex-direction:column;gap:16px 0;justify-content:flex-end;margin-bottom:16px}#footer .certification-logos img.iso-logo{height:94px;width:auto}#footer .certification-logos img.jas-logo{height:106px;width:auto}#footer .social-media a.twitter:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23fff' d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9zm-24.8 373.8h39.1L151.1 88h-42z'/%3E%3C/svg%3E");top:5px}