footer{background-image:url(../img/footer/footer-bg.svg);background-size:cover;background-position:90% top;background-repeat:no-repeat;padding-top:80px;margin-top:60px}footer hr{background-color:#fff;margin:40px 0}footer .footer-badge-icon{max-height:168px;max-width:168px;border-radius:50%;padding:0;width:auto;box-shadow:1px 2px 14px 0 #a59d9d}@media screen and (min-width:1400px) and (max-width:1569.9px){footer .footer-badge-icon{margin-right:55px}}.footer-header-link{color:#fff!important;text-transform:uppercase;font-size:16px;font-weight:700;margin-bottom:10px}.footer-address{display:block;text-decoration:none;font-size:16px;color:#e9e9e9;margin-bottom:16px;text-transform:unset}.footer-address p{margin-bottom:2px}footer .footer-menu{list-style:none;padding:0}footer .footer-menu.resources{flex-direction:column;gap:0}footer .footer-menu a{display:block;text-decoration:none;font-size:16px;margin-bottom:16px;text-transform:unset;color:#fff}#copyRightSection{color:#fff;padding:10px 0;font-size:14px;text-align:right}footer .footer-menu>.menu-item .sub-menu{display:block;list-style:none;padding:0}footer .footer-menu a:hover{text-decoration:underline;color:#e6e6e6}footer .footer-contacts{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}footer .footer-contacts .footer-logo{max-width:300px}footer .footer-contacts .contact-info .title{font-size:18px;color:#fff;font-weight:700;text-transform:uppercase}footer .footer-contacts .contact-info a{font-size:18px;color:#fff;text-decoration:none}