.footer{background-color:#fff}.hs-menu-wrapper.hs-menu-flow-vertical>ul li a{padding:0px 20px 0px 20px !important;text-decoration:none}.footer__container{margin:0 auto;max-width:1340px;padding:2.8rem 2.8rem 0 2.8rem}.footer__top-section{margin-bottom:4.9rem}@media(max-width:980px){.footer__top-section{margin-bottom:2.8rem;text-align:center}}.footer__bottom-section{padding:1.4rem 0;text-align:center}.footer__bottom-section h1,.footer__bottom-section h2,.footer__bottom-section h3,.footer__bottom-section h4,.footer__bottom-section h5,.footer__bottom-section h6,.footer__bottom-section p,.footer__bottom-section a,.footer__bottom-section div,.footer__bottom-section span{color:#000;font-weight:700;opacity:.8}.footer__bottom-section a:hover{color:#1c469c;font-weight:700;opacity:1}@media(max-width:980px){.footer__info{width:100% !important}.footer__logo,.footer__follow-me{margin-bottom:2.8rem}}.footer__logo{margin-bottom:1.4rem}.footer__logo img{max-width:100%}.footer__address{margin:25px 0}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6 .footer p,.footer a,.footer div,.footer span{color:#000}.footer__navigation h4{font-size:15px;font-weight:600;text-transform:uppercase;color:#000;font-weight:700;margin-bottom:.5rem}.footer__navigation ul{list-style:none;padding-left:0;margin:.5rem 0 2rem}.footer__navigation li{margin:.7rem 0;text-align:center;width:100%}@media(max-width:767px){.footer .footer__navigation{float:left;width:100%}.footer .footer__navigation:nth-child(2n+2){clear:left}}@media(min-width:768px) and (max-width:980px){.footer .footer__navigation{width:45%}}.footer--no-navigation .footer__container{padding:2.8rem 0;text-align:center}.footer--no-navigation p,.footer--no-navigation a,.footer--no-navigation div,.footer--no-navigation span{opacity:.8;font-weight:700}.footer .footer__form form{background-color:transparent;border:0;padding:0}.footer .footer__form label{color:#000}.footer__form .form-title{font-size:1rem;color:#1c469c;background-color:transparent;padding:0 0 1rem 0;text-align:left}@media(max-width:980px){.footer .footer__form{clear:both;float:none;width:75%;margin:0 auto;padding:.75rem 0 0}.footer .footer__form .form-title{text-align:center}}