footer.footer .dnd-section{padding:0}footer.footer .dnd-section>.row-fluid{margin:0;max-width:100%}.footer-container{background:#2f2d2c;padding:6.3rem 60px 20px}.gradient-footer{background:#da8f23;background:linear-gradient(45deg,#da8f23,#da8f23 65%,#e5ae40 0,#e5ae40);height:12px}.footer-content{margin:auto;max-width:1400px}.flex-footer-container{display:flex;gap:80px;justify-content:center}.footer-content-logo .img-content{margin-bottom:16px}.footer-content-logo .img-content img{height:78px!important;width:391px}.footer-content-logo .description-content{font-size:18px;line-height:1.4;margin-bottom:24px}.footer-content-logo .flex-redes{display:flex;gap:23px}.footer-content-logo .flex-redes img{height:23px;width:23px}.footer-container .flex-footer-container .footer-content-logo{width:40%}.footer-container .flex-footer-container .footer-content-column{width:20%}.footer-container .flex-footer-container .footer-content-column .content-columns{font-size:18px}.footer-container .flex-footer-container .footer-content-column .title-footer{color:#fff;font-size:20px;font-weight:500;margin-bottom:23px}.footer-container .flex-footer-container .footer-content-column ul{flex-direction:column;justify-content:left!important}.footer-container .flex-footer-container .footer-content-column ul li{margin:0!important}.footer-container .flex-footer-container .footer-content-column ul li a{font-size:18px;padding:0 0 1rem;text-align:left}.footer-container .flex-footer-container .footer-content-column ul li a:hover{color:#da8f23}.content-copyright hr{background:#fff}.content-copyright p{font-size:16px;font-weight:400;text-align:center}@media (max-width:1280px){.footer-content-logo .img-content img{height:auto!important;object-fit:cover;width:100%}.footer-container .flex-footer-container .footer-content-column .content-columns,.footer-container .flex-footer-container .footer-content-column ul li a,.footer-content-logo .description-content{font-size:16px}}@media(max-width:912px){.flex-footer-container{display:grid;grid-template-columns:repeat(2,1fr)}.footer-container .flex-footer-container .footer-content-column,.footer-container .flex-footer-container .footer-content-logo{width:100%}.footer-container{padding:6.3rem 5% 20px}}@media (max-width:568px){.footer-container{padding:3.3rem 5% 20px}.footer-container .flex-footer-container .footer-content-column ul li a{width:100%}.flex-footer-container{gap:40px;grid-template-columns:1fr}.footer-container .flex-footer-container .footer-content-column h6{font-size:18px}.content-copyright p{font-size:14px}}