footer{background-color:#0f3055;font-size:16px}footer .footer-about{padding:66px 3% 66px 3%;border-right:1px solid #0a2746;max-width:400px}footer .footer-about img{margin-bottom:30px}footer .footer-about .copy{font-size:16px;margin-top:70px}footer .footer-menus{flex:auto;padding:66px 4% 66px 5%}footer .footer-menus ul{list-style:none;padding-left:0;margin-bottom:70px;padding-right:80px}footer .footer-menus ul li{margin-bottom:10px}footer .footer-menus ul li a{color:#fff}footer .footer-right{background-color:#0a2746;padding:66px 40px}footer .footer-right form{position:relative;width:350px;max-width:100%}footer .footer-right form label{display:none}footer .footer-right form ul{list-style:none;padding-left:0;color:red;font-size:14px}footer .footer-right form .hs-input{width:100%;height:50px;border-radius:25px;background-color:#0f3055;border:0;padding-left:26px}footer .footer-right form .hs-input::placeholder{color:#00aeef}footer .footer-right form .hs-button{position:absolute;top:0;height:50px;width:50px;background:no-repeat;border:0;color:#00aeef;right:0;font-family:"Calluna";font-size:22px}footer .footer-right .footer-signup{margin-bottom:40px}footer .footer-right .social-media a{margin-right:40px;margin-top:20px;display:inline-block}footer .footer-right .privacy-menu{margin-top:40px}footer .footer-right .website-last-update{margin-top:40px}@media(max-width:1610px){footer .footer-menus{padding:66px 0 66px 3%}footer .footer-menus ul{padding-right:50px}}@media(max-width:767px){footer{font-size:14px}footer .menu-title{margin-bottom:10px}footer .footer-about{padding:60px 30px}footer .footer-about img{margin-bottom:0}footer .footer-about .copy{margin-top:36px}footer .footer-menus{padding:0 30px}footer .footer-menus ul{padding-right:0}footer .footer-right{padding:60px 30px}}