footer.footer{background-color:#e9e9e9;width:100%}footer.footer a{color:#0f4384;transition:all .3s ease}footer.footer a:hover{color:#139dbd;transition:all .3s ease}.footer__container{margin:auto;max-width:1400px;padding:80px 0;width:95%}footer img{max-width:200px;width:100%}.footer__top{display:flex;flex-wrap:no-wrap;justify-content:space-between}.footer__col-1{margin-right:30px;max-width:250px;width:25%}.footer__logo{margin-bottom:20px}.footer__email,.footer__phone{margin-bottom:10px}.footer__email a,.footer__phone a{text-decoration:none}.footer__social{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:10px 0}.footer__social .social__item{margin-right:10px;width:fit-content}.footer__social .social__item svg{fill:#aaa;height:25px;transition:all .3s ease}.footer__social .social__item svg:hover{fill:#0bafe0;transition:all .3s ease}.footer__col-2{width:74%}.footer__menu{display:flex;justify-content:space-between}.footer__menu .menu__column{padding:10px;width:20%}.footer__menu .menu__column:nth-of-type(2){column-count:2;column-gap:50px;width:40%}.footer__menu .menu__title{border-bottom:1px solid #0a2c56;color:#0a2c56;column-span:all;font-family:Roboto;font-size:16px;font-weight:700;letter-spacing:0;line-height:19px;margin-bottom:10px;text-align:left;text-transform:uppercase;width:100%}.footer__menu .menu__title h4{color:#0a2c56;font-size:1.4em!important;margin:0;padding-bottom:10px}.footer__menu .menu__subitem a{font-family:Raleway;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px;margin-bottom:10px;text-align:left;text-decoration:none;text-transform:none}@media screen and (max-width:1099px){.footer__menu{flex-wrap:wrap}.footer__menu .menu__column,.footer__menu .menu__column:nth-of-type(2){width:50%}}@media screen and (max-width:840px){.footer__top{flex-wrap:wrap}.footer__col-1,.footer__col-2{margin-bottom:30px;width:100%}}@media screen and (max-width:578px){.footer__menu .menu__column,.footer__menu .menu__column:nth-of-type(2){width:100%}}@media screen and (max-width:350px){.footer__menu .menu__column,.footer__menu .menu__column .menu__title h4{text-align:center}.footer__menu .menu__column:nth-of-type(2){column-count:1}}.footer__copyright{margin-top:20px;text-align:center}