@media print,screen and (min-width: 64em){.eyebrow-menu,.main-navigation,.padded,.site-header__content,.wp-block-group.alignfull>.wp-block-group__inner-container{padding-right:7%;padding-left:7%}.home .site-header{height:47vw;background-image:url(../images/homepage-hero-large.png)}.wp-block-columns.is-style-large-gap .wp-block-column{margin:0 3.8vw 5.6rem !important}.wp-block-columns.has-raised-columns .wp-block-column:nth-child(2){margin-top:2vw}.wp-block-columns.has-raised-columns .wp-block-column:nth-child(3){margin-top:-7vw}.flex.medium-3{margin-left:-3.5vw;margin-right:-3.5vw}.flex.medium-3 .flex__cell{margin-left:3.5vw;margin-right:3.5vw;max-width:calc(33.3333% - 7vw)}.has-header-image .entry-content{margin-top:-3.5vw}#team-members{max-width:1378px;display:flex;flex-wrap:wrap;margin:0 -25px 40px -25px}.team-member{flex:0 0 25%;display:flex;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:25px}.team-member:nth-child(4n),.team-member:last-child{border-right:none}.archive .post{display:grid;grid-template-columns:auto 1fr;grid-gap:72px;margin-bottom:153px}}@media screen and (min-width: 75em){.home .site-header{background-image:url(../images/homepage-hero-xlarge.png)}}@media screen and (min-width: 90em){.home .site-header{background-image:url(../images/homepage-hero-xxlarge.png)}#top-bar,.footer-menu,.wp-block-latest-posts a{font-size:1.25rem}.categories{font-size:1.125rem}#industry_select,#cat{font-size:1.375rem}}@media screen and (min-width: 120em){.home .site-header{background-image:url(../images/homepage-hero-full.png)}}