.footer{align-items:center;background:#000;color:#fff;display:flex;font-size:1rem;justify-content:space-between;padding:1.7rem 4.7%;position:relative;z-index:100}.footer a{text-decoration:none}.footer__nav{width:25rem}.footer__nav ul{column-count:2;column-gap:.5rem;list-style:none;margin:0;padding:0}.footer__subscribe{min-width:13.5rem;width:20%}.footer__subscribe .hs_email label{display:none}.footer__subscribe form.hs-form.hs-form.hs-form.hs-form.hs-form .hs_email input{background:#000;border-bottom:1px solid #fff;color:#fff;outline:none;padding:.2em 1.5em .2em 0}.footer__subscribe form.hs-form.hs-form.hs-form.hs-form.hs-form .hs_email input.invalid{background:#000 no-repeat 99% 50%/.9em;background-image:url(https://www.thefuturelaboratory.com/hubfs/New%20Website/nope.svg);position:relative;z-index:1}.footer__subscribe form.hs-form.hs-form.hs-form.hs-form.hs-form input.hs-button{background:0;background-image:url(https://cdn2.hubspot.net/hubfs/1841461/New%20Website/submit_white.svg);background-repeat:no-repeat;float:right;margin:0;min-width:1.1rem;outline:0;padding:0;position:relative;top:-2.5rem}.footer__subscribe .hs-error-msgs{display:none!important}.footer__social{display:flex}.footer__social__link{padding:.5em 1.2em}.footer__social__link:hover{opacity:.6}.footer__address{text-align:right}@media only screen and (max-width:1440px){.footer{padding:1.7rem 5.7%}}@media only screen and (max-width:1280px){.footer{padding:1.7rem 6.7%}}@media only screen and (max-width:1180px){.footer__social__link{padding:.5em .8em}}@media only screen and (max-width:1050px){.footer__nav{width:10rem}.footer__nav ul{column-count:1}}@media only screen and (max-width:900px){.footer .footer__nav{display:none}}@media only screen and (max-width:700px){.footer{flex-direction:column;text-align:center}.footer__subscribe h3{display:none}.footer__address{margin-top:1rem;text-align:center}}