.c-footer{background-color:#003341}.c-footer__certification{background-color:#fff;padding:30px 0}.c-footer__top-wrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width:991.98px){.c-footer__top-wrapper{flex-direction:column}}.c-footer__bottom{background:rgba(0,0,0,.35);padding:20px 0}@media (max-width:991.98px){.c-footer__bottom{padding:35px 0}}.c-footer__top{padding:30px 0}.c-footer__bottom-wrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width:991.98px){.c-footer__bottom-wrapper{flex-direction:column-reverse;gap:35px}}.c-footer__menu{text-transform:uppercase;font-size:.8125em}.c-footer__menu .menu{display:flex;gap:20px}.c-footer__menu a{color:#fff;text-decoration:none}.c-footer__menu a:hover,.c-footer__menu a:active,.c-footer__menu a:focus,.c-footer__menu a:visited{color:#fff}.c-footer__copyright{color:#fff;font-size:.75em;font-weight:300}@media (max-width:991.98px){.c-footer__copyright{font-size:.625em}}.c-footer__contact-wrapper{display:flex}@media (max-width:991.98px){.c-footer__contact-wrapper{flex-direction:column;width:100%}}.c-footer__contact-item{display:flex;align-items:center;gap:10px;border-right:1px solid rgba(255,255,255,.15);padding:5px 20px}@media (max-width:991.98px){.c-footer__contact-item{border:none;border-bottom:1px solid rgba(255,255,255,.15);padding:0 0 20px;margin:0 0 20px;display:flex;justify-content:center}}.c-footer__contact-item a{color:#fff;text-transform:uppercase;font-weight:900;font-size:.8125em}.c-footer__contact-item a:hover,.c-footer__contact-item a:active,.c-footer__contact-item a:focus,.c-footer__contact-item a:visited{color:#fff}.c-footer__social{display:flex;gap:5px;align-items:center;margin-left:20px}@media (max-width:991.98px){.c-footer__social{justify-content:center;margin-left:0}}.c-footer__top-contact{display:flex;flex-direction:column;align-items:flex-end;gap:30px}@media (max-width:991.98px){.c-footer__top-contact{margin:30px 0 0;width:100%;align-items:center}}@media (max-width:991.98px){.c-footer__menu-bottom .menu{display:flex;text-align:center;flex-direction:column;gap:10px}}@media (max-width:991.98px){.c-footer__top-menu{font-size:.75em}}