#footer{padding-top:60px;background-color:var(--neptun-dark-blue)}#footer .logo_box,#footer .producer_container>a,#footer .social_icons_container{display:flex;flex-flow:row nowrap;justify-content:center}#footer .social_icons_container{padding:20px 0}#footer .social_icons_container .social_icon_box a{display:flex;flex-flow:row nowrap;background-color:var(--white);padding:10px;border-radius:50px;transition:300ms cubic-bezier(.38,1.26,.72,1.38);margin:0 10px}#footer .social_icons_container .social_icon_box a:hover{transform:scale(1.1);-webkit-box-shadow:0 0 10px 0 #fff;-moz-box-shadow:0 0 10px 0 #fff;box-shadow:0 0 10px 0 #fff}#footer .social_icons_container .social_icon_box a svg{fill:var(--black)}#footer .company_name{text-align:center;color:var(--white);font-weight:700;padding-bottom:30px;text-transform:uppercase}#footer .producer_container{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-top:20px}#footer .producer_container>a{justify-content:flex-end;align-items:center;text-decoration:none}#footer .producer_container .producer_logo_container img{width:82px}#footer .producer_container .producer_short{color:var(--white);text-transform:uppercase;margin-right:40px;font-size:11px;font-weight:700}#footer .menu_column ul.menu{display:flex;flex-flow:column nowrap}#footer .menu_column ul.menu li a{display:block;text-decoration:none;color:var(--white);font-weight:600;margin-bottom:.7rem;text-transform:uppercase;font-size:14px;transition:color 300ms}#footer .menu_column ul.menu li a:hover{color:var(--neptun-orange)}@media screen and (max-width:575px){#footer .menu_column ul.menu li a{text-align:left}}