.colaboradores{background-color:#872021;position:relative;overflow:hidden}.colaboradores:before{content:"";position:absolute;inset:0;background-image:url(/img/patron.png);background-repeat:no-repeat;background-size:cover;background-position:50%;pointer-events:none;z-index:0}.colaboradores .container{position:relative;z-index:1}.colaboradores .section-title{font-family:Roboto,sans-serif;font-weight:700;font-size:30px;color:var(--color-white)}.colaboradores__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-md);gap:var(--space-md);margin-bottom:var(--space-md)}.colaboradores__grid--count-1{grid-template-columns:minmax(0,25%);justify-content:center}.colaboradores__grid--count-2{grid-template-columns:repeat(2,minmax(0,25%));justify-content:center}.colaboradores__grid--count-3{grid-template-columns:repeat(3,minmax(0,25%));justify-content:center}.colaboradores__loading{text-align:center;padding:var(--space-lg) 0;color:rgba(255,255,255,.7)}@media (max-width:1024px){.colaboradores__grid,.colaboradores__grid--count-1,.colaboradores__grid--count-2,.colaboradores__grid--count-3{grid-template-columns:repeat(2,1fr);justify-content:stretch}.colaboradores__grid--count-1{grid-template-columns:minmax(0,50%);justify-content:center}}@media (max-width:480px){.colaboradores__grid,.colaboradores__grid--count-1,.colaboradores__grid--count-2,.colaboradores__grid--count-3{grid-template-columns:1fr;justify-content:stretch}}.cta.section{background-color:#ffffff;padding:100px 0}.cta__inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-lg,4rem);gap:var(--space-lg,4rem);align-items:start}.cta__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.cta__title-bold,.cta__title-italic{font-family:Roboto,sans-serif;color:#671919;margin:0;line-height:1.1;font-size:60px}.cta__title-italic{font-style:italic;font-weight:400}.cta__title-bold{font-weight:900}.cta__form{width:100%}@media (max-width:900px){.cta.section{padding:60px 0}.cta__inner{grid-template-columns:1fr;gap:var(--space-md,2rem)}.cta__text{align-items:center;text-align:center}.cta__title-bold,.cta__title-italic{font-size:40px}}@media (max-width:480px){.cta__title-bold,.cta__title-italic{font-size:32px}}