.three-column-brands{margin-bottom:71px}@media (min-width: 1280px){.three-column-brands{margin-bottom:83px}}.three-column-brands h2{color:#000;font-weight:700;margin-bottom:44px;width:100%;text-align:center}@media screen and (max-width: 450px){.three-column-brands h2{color:#000;text-align:center;font-family:"Open Sans";font-size:20px;font-style:normal;font-weight:700;line-height:normal}}.three-column-brands .site-container{max-width:1240px;padding-top:20px}@media (min-width: 1280px){.three-column-brands .site-container{padding-top:42px}}@media (min-width: 1600px){.three-column-brands .site-container{max-width:1440px}}.three-column-brands .brands-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));place-items:center;gap:34px}@media (min-width: 1024px){.three-column-brands .brands-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (min-width: 1400px){.three-column-brands .brands-grid{gap:60px}}.three-column-brands .single-brand{display:flex;max-width:400px;flex-direction:column;align-items:center;gap:22px;text-align:center}@media (min-width: 1024px){.three-column-brands .single-brand{height:100%}}@media (min-width: 1280px){.three-column-brands .single-brand{gap:30px}}.three-column-brands .single-brand figure{height:100%;max-height:211px;flex-grow:1}.three-column-brands .single-brand img{height:auto;width:100%;max-width:273px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (max-width: 450px){.three-column-brands .single-brand img{max-width:220px}}.three-column-brands .single-brand h5{font-size:21px;line-height:1.23}@media (min-width: 1280px){.three-column-brands .single-brand h5{font-size:25px;line-height:1.28}}.three-column-brands .single-brand h5{text-align:center;font-family:"Open Sans";font-style:normal;font-weight:700}.three-column-brands .single-brand p{color:#333;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:18px;line-height:26px}.three-column-brands .single-brand p:last-child{margin-bottom:0px}@media (min-width: 1400px){.three-column-brands .single-brand p{font-size:22px;line-height:32px}}.three-column-brands .single-brand .copy{display:flex;flex-grow:1;flex-direction:column}.three-column-brands .single-brand .copy p:last-child{margin-top:auto}
