footer{background-color:#24272a;font-family:Arial,sans-serif;padding:20px 36px}footer p{color:#f8f4f3;font-size:18px;margin-bottom:0!important}.footer-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:1460px;padding-top:60px;width:100%}.footer-logo{flex:1 1 100%;margin-bottom:0;text-align:left}.social-icons{align-items:center;display:flex;gap:10px;margin-top:6px;width:100%}.social-icons a{height:30px;margin-left:6px;width:30px}.social-icons a img{height:auto;width:100%}.footer-about{flex:1 1 calc(25% - 10px);margin-top:20px}.footer-about p{margin:0}.footer-about .connect{padding-top:60px}.footer-links{display:flex;flex:1 1 calc(75% - 10px);flex-wrap:wrap;gap:20px;margin-top:20px}.footer-link-column{display:flex;flex:1 1 calc(20% - 16px);flex-direction:column}.footer-link-column h4{font-size:20px!important;margin-bottom:10px;padding:0 12px}.footer-link-column ul{list-style:none;padding:0}.footer-link-column ul li{padding:2px 12px;width:100%}.footer-link-column ul li a{color:#f8f4f3;font-size:14px;font-weight:500!important;line-height:0!important;text-decoration:none!important}.footer-link-column ul li a:hover{color:#f8f4f3;font-weight:500;text-decoration:none}.footer-terms{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;width:100%}.footer-terms .copyright p{color:#f8f4f3;font-size:14px!important;margin-bottom:0!important}.footer-terms .compliance{margin-top:20px}.footer-terms .compliance a{color:#f8f4f3;font-size:14px;font-weight:700;padding-left:20px;text-decoration:none}.footer-terms .compliance a:hover{text-decoration:underline}@media (max-width:1280px){.footer-link-column{flex:1 1 calc(25% - 15px)}}@media (max-width:1080px){.footer-link-column{flex:1 1 calc(33.33333% - 13.33333px)}.footer-about{flex:1 1 calc(33% - 10px)}.footer-links{flex:1 1 calc(66% - 10px)}}@media (max-width:991px){.footer-link-column{flex:1 1 calc(50% - 10px)}}@media (max-width:768px){.footer-logo{text-align:center}.footer-container{flex-direction:column;gap:10px}.footer-terms{align-items:flex-start;flex-direction:column}.footer-terms .compliance,.footer-terms .copyright{flex:none;text-align:left;width:100%}.footer-terms .compliance a{padding:0;text-align:left}.footer-link-column{flex:1 1 calc(50% - 10px)}}@media (max-width:480px){.footer-link-column{flex:1 1 100%}}