.footer-main{padding:95px 0}.footer-main p,.footer-main p a{color:var(--white);font-size:16px;margin-bottom:0}.footer-main p a{text-decoration:none;transition:color .25s ease}.footer-main h3,.footer-main p a:hover{color:var(--yellow)}.footer-main h3{font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;text-transform:uppercase}.footer-main .btn{padding:7px 45px 6px 16px}.footer-main .btn.btn--yellow:hover{background-color:var(--white);border-color:var(--white);color:var(--black)}.footer-main .btn.btn--yellow:hover:after{color:var(--black)}.company-details img{margin:0 10px -1px 0}p.socials{margin-top:16px}p.socials a{margin-right:6px}p.socials .social-icn{fill:var(--yellow);transition:all .3s ease-in-out}p.socials svg:hover .social-icn{fill:var(--white)}.footer__additional-logos{margin-top:42px;row-gap:20px}.additional-logo{max-width:180px}.footer-bottom{padding:14px 0 12px}.bottom-links p{display:flex;flex-wrap:wrap;font-size:14px}.bottom-links p a,.bottom-links p span{margin-right:36px}.bottom-links p a{color:#000;text-decoration:underline}.bottom-links p a:hover{text-decoration:none}@media only screen and (max-width:768px){.footer-main{padding:45px 0}}