#footer{background:linear-gradient(-45deg, var(--color-gravelmania), #000);font-size:14px}#footer .footer-newsletter{text-align:center;color:#444;background:#f3f5fa;padding:50px 0;font-size:15px}#footer .footer-newsletter h4{color:var(--color-gravelmania);margin:0 0 20px;padding:0;font-size:24px;font-weight:600;line-height:1}#footer .footer-newsletter form{text-align:left;background:#fff;border-radius:50px;margin-top:30px;padding:6px 10px;position:relative;box-shadow:0 2px 15px #0000000f}#footer .footer-newsletter form input[type=email]{border:0;width:calc(100% - 100px);padding:4px 8px}#footer .footer-newsletter form input[type=submit]{color:#fff;background:#000;border:0;border-radius:50px;padding:0 20px;font-size:16px;transition:all .5s;position:absolute;top:0;bottom:0;right:0;box-shadow:0 2px 15px #0000001a}#footer .footer-newsletter form input[type=submit]:hover{background:var(--color-gravelmania-light)}#footer .footer-top{background:#000;padding:60px 0 30px}#footer .footer-top .footer-contact{margin-bottom:30px}#footer .footer-top .footer-contact h3{text-transform:uppercase;color:var(--color-gravelmania);margin:0 0 10px;padding:2px 0;font-size:28px;font-weight:600;line-height:1}#footer .footer-top .footer-contact p{color:#fff;margin-bottom:0;font-family:Jost,sans-serif;font-size:14px;line-height:24px}#footer .footer-top h4{color:var(--color-gravelmania);padding-bottom:12px;font-size:16px;font-weight:700;position:relative}#footer .footer-top .footer-links{margin-bottom:30px}#footer .footer-top .footer-links ul{margin:0;padding:0;list-style:none}#footer .footer-top .footer-links ul i{color:#000;padding-right:2px;font-size:18px;line-height:1}#footer .footer-top .footer-links ul li{align-items:center;padding:10px 0;display:flex}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul a{color:#777;line-height:1;transition:all .5s;display:inline-block}#footer .footer-top .footer-links ul a:hover{color:var(--color-gravelmania-dark);text-decoration:none}#footer .footer-top .social-links a{color:#000;text-align:center;background:#fff;border-radius:50%;width:36px;height:36px;margin-right:4px;padding:8px 0;font-size:18px;line-height:1;transition:all .5s;display:inline-block}#footer .footer-top .social-links a:hover{background:var(--color-gravelmania-light);color:#fff;text-decoration:none}#footer .footer-bottom{color:#fff;padding-top:30px;padding-bottom:30px}#footer .copyright{float:left}#footer .credits{float:right;font-size:13px}#footer .credits a{transition:all .5s}#footer .credits a:hover{color:var(--bs-white)}@media (max-width:768px){#footer .footer-bottom{padding-top:20px;padding-bottom:20px}#footer .copyright,#footer .credits{text-align:center;float:none}#footer .credits{padding-top:4px}}
