.brand-icons-large-image-text{margin-top:6rem;margin-bottom:6rem;padding-left:1rem;padding-right:1rem}@media(min-width: 600px){.brand-icons-large-image-text{margin-top:10rem;margin-bottom:10rem}}#page-wrapper .brand-icons-large-image-text{margin-top:6rem;margin-bottom:6rem}@media(min-width: 600px){.brand-icons-large-image-text{padding-left:2rem;padding-right:2rem}}@media(min-width: 1000px){.brand-icons-large-image-text{padding-left:4rem;padding-right:4rem}}@media(min-width: 1300px){.brand-icons-large-image-text{padding-left:8rem;padding-right:8rem}}#page-wrapper .brand-icons-large-image-text{padding-left:0;padding-right:0}.brand-icons-large-image-text .image{background-color:#f5f5f5;position:relative;padding-top:100%}.brand-icons-large-image-text .image>div{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;padding:3em 1em 1.5em;display:flex;flex-direction:column;align-items:center;justify-content:center}.brand-icons-large-image-text .image img{width:100%;height:100%;object-fit:contain}.brand-icons-large-image-text .columns{font-weight:300;margin-top:1rem}.brand-icons-large-image-text .columns table{border-collapse:collapse}.brand-icons-large-image-text .columns table td:first-child{padding-right:1em}.brand-icons-large-image-text h3{color:#768692;font-size:.875em;margin:0;position:absolute;top:1em;left:1.5em}.brand-icons-large-image-text.dark-gray .image{background-color:#9da1a1;color:#fff}.brand-icons-large-image-text.dark-gray .image h3{color:#fff}.brand-icons-large-image-text.dark-gray .image img{max-width:85%}@media(min-width: 600px){.brand-icons-large-image-text .image{padding-top:56.25%}.brand-icons-large-image-text .image>div{padding:3em 1.5em}.brand-icons-large-image-text .columns{display:flex}.brand-icons-large-image-text .columns .column{width:30.6791569087%;margin-right:3.981264637%}.brand-icons-large-image-text .columns .column:nth-child(3n){margin-right:0}}@media(min-width: 1000px){.brand-icons-large-image-text .columns .column{width:48.0093676815%}.brand-icons-large-image-text .columns .column:nth-child(2),.brand-icons-large-image-text .columns .column:nth-child(3){width:22.0140515222%}.brand-icons-large-image-text .image>div{padding:4em 2em}}@media(min-width: 1600px){.brand-icons-large-image-text .image>div{padding:6em 2em}.brand-icons-large-image-text.dark-gray .image img{max-width:75%}}@media(min-width: 2000px){.brand-icons-large-image-text .image>div{padding:8em 2em}}

/*# sourceMappingURL=block-brand-icons-large-image-text.css.map*/