.container{margin:0 auto;max-width:1300px}a{text-decoration:none}ul{list-style-type:none}.footer{background:#202020}.footer .footer-logo{align-items:center;display:flex;justify-content:center}.footer .footer-logo img{margin-top:-56px}.footer nav ul li a{color:#fff}.footer nav ul{align-items:center;display:flex;gap:45px}.footer .footer-header{align-items:center;border-bottom:1px solid rgba(209,157,92,.1);border-top:1px solid rgba(209,157,92,.1);display:flex;justify-content:space-between;margin-top:20px;padding:25px 0}.footer .social-media-icon{display:flex;gap:13px}.footer .social-media-icon h5{color:#fff;font-family:Montserrat;font-size:16px;font-weight:500}.footer .footer-card{align-items:center;color:#fff;display:grid;gap:35px;grid-template-columns:repeat(3,1fr);margin-top:50px}.footer .footer-card .footer-box{align-items:start;background:#262626;border:1px solid rgba(209,157,92,.1);box-shadow:0 4px 25px 0 rgba(0,0,0,.05);display:flex;gap:32px;justify-content:center;padding:38px 45px 30px 42px;width:413px}.footer .footer-card .footer-box h2{color:#fff;font-family:Playfair Display;font-size:24px;font-weight:700;margin-bottom:53px;position:relative}.footer .footer-card .footer-box h2:after{background:#d19d5c;bottom:0;content:"";height:1px;left:0;position:absolute;top:52px;width:66px}.footer .footer-card .footer-box p{color:#fff;font-family:Montserrat;font-size:20px;font-weight:700;margin-top:6px}.footer .footer-title{align-items:center;background-color:#262626;color:#fff;display:flex;gap:229px;justify-content:center;margin-top:50px;padding:22px 0}.footer .footer-title h5{color:#fff;font-family:Montserrat;font-size:14px;font-weight:400;letter-spacing:-.205px;text-align:center}@media (max-width:1399px){.footer .footer-card{gap:30px;grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.footer .footer-card{gap:30px;grid-template-columns:repeat(1,1fr)}.footer .footer-header{display:block}.footer .social-media-icon{display:flex;gap:13px;margin-top:28px;text-align:center}.container{padding:23px}}@media (max-width:575px){.footer .footer-card .footer-box{width:387px}.footer .footer-title{display:block}.footer nav ul li a{font-size:13px}}