footer{background-color:#1c2834;padding-top:7px;padding-bottom:5px;padding:30px 12px 0px 12px}footer .bottom-company{background-color:#1c2834;margin-top:0px;padding-bottom:40px}footer .bottom-company p{color:#fff;text-align:left;padding-left:0;margin-bottom:0;font-size:14px;font-weight:600;max-width:1272px;margin-left:auto;margin-right:auto}footer .flex{display:flex;justify-content:space-between;align-items:start;padding-bottom:0px;font-size:20px;max-width:1272px;margin-left:auto;margin-right:auto}footer .flex .nav{margin-top:35px}footer .flex .nav.home{padding-right:0px}footer .flex .nav.menu{border-left:0px solid hsla(0,0%,100%,0.1);padding-left:36px;width:25%}footer .flex .nav.middle{width:55%}footer .logo img{max-width:200px}footer .nav ul{margin:0}footer .nav ul li{margin-bottom:5px;line-height:1.5;width:max-content}footer .nav ul a{font-family:Assistant,sans-serif;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;opacity:.8;transition:opacity 200ms ease}footer .nav ul a:hover{opacity:1}footer .nav ul{margin:0}footer .nav ul li{margin-bottom:5px;line-height:1.5;width:max-content}footer .nav ul a{font-family:Assistant,sans-serif;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;opacity:.8;transition:opacity 200ms ease}footer .nav ul a:hover{opacity:1}@media(max-width:991px){footer .icon{display:none}footer .flex .nav.menu{border-left:0;padding-left:0px;width:25%}@media(max-width:767px){footer .flex{flex-flow:column}footer .flex .nav{width:100% !important}footer .flex .nav.menu{width:calc( 100% - 36px) !important}footer .flex .nav.home{padding-right:0}footer .flex .nav.menu{border-left:0;padding-left:0px;width:calc( 100% - 36px) !important}