.section-title-h2{font-family:'Avenir-Roman',sans-serif;font-size:42px;color:#000}
@media(max-width:992px){.section-title-h2{font-size:34px}
}
@media(max-width:480px){.section-title-h2{font-size:24px}
}
.section-subtitle{font-size:12px;text-transform:uppercase;letter-spacing:1.2px}
.footer-brand{border-top:2px solid #f0ede6}
.marcas .marcas-carrusel .marcas-carrusel__item img{display:block;width:100% !important;max-height:64px;height:auto;object-fit:contain;padding:10px}
.marcas{margin-top:0;opacity:0;padding-bottom:32px}
.marcas .marcas-logo{text-align:center;width:100%}
.marcas .marcas-logo img{max-width:100%}
.marcas .marcas-title{text-align:center;font-size:14px;line-height:16px;margin:30px 10px 12px;font-family:"Avenir-Medium"}
.marcas .marcas-carrusel{height:78px;overflow:hidden}
@media(max-width:992px){.marcas .marcas-carrusel{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}
}
@media(min-width:992px){.marcas .marcas-carrusel{flex-direction:column}
}
.marcas .marcas-carrusel img{margin:0 auto;transition:all .1s linear;cursor:pointer;max-height:100%;max-width:100%}
.marcas .marcas-carrusel .marcas-carrusel__item{max-width:185px;width:185px;padding:0}
@media(max-width:992px){.marcas .marcas-carrusel .marcas-carrusel__item{display:flex !important;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;min-height:70px;height:70px;width:unset}
}
.marcas .marcas-carrusel .marcas-carrusel__item a{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;width:unset !important;height:unset !important;padding:0 !important}
@media(min-width:992px){.marcas .marcas-carrusel .marcas-carrusel__item a{margin:20px 5px}
}
@media(max-width:992px){.marcas .marcas-carrusel .slick-slide{margin:30px 0}
}
.marcas .marcas-carrusel .marcas-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;overflow:hidden}
@media(min-width:992px){.marcas .marcas-carrusel .marcas-list{flex-wrap:nowrap}
}