.companyAttributes{background-color:#fff;position:relative;padding:0;margin-top:50px;margin-bottom:50px}.companyAttributes .title{margin-bottom:20px;font-size:2em}.companyAttributes a{text-decoration:none}.attributeGrid{width:90%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0}.attribute{margin:32px 0;flex:0 0 45%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden}.hideOnSmall{display:none}.attribute img{width:75px;height:75px;object-fit:contain}.attribute p{padding-top:10px;text-align:center;line-height:1.2em;max-width:85%}.caption{padding-top:10px;text-transform:uppercase;font-size:12px}.attribute .gray{display:none}@media(min-width:600px)and (orientation:portrait){.companyAttributes{padding:72px 0}.attribute img{width:100px;height:100px}.attribute{margin:48px 0;flex:0 0 30%}.attributeGrid{width:85%;padding:50px 0}.attribute .gray{display:block}}@media(min-width:600px)and (orientation:landscape){.attribute{margin:48px 0;flex:0 0 30%}.attribute .gray{display:block}}@media(min-width:1024px)and (orientation:portrait){.companyAttributes a{display:none}.attribute p{max-width:70%}.hideOnSmall{display:flex}.hideOnLarge{display:none}.companyAttributes{padding:92px 0 0}}@media(min-width:1024px)and (orientation:landscape){.hideOnSmall{display:flex}.hideOnLarge,.companyAttributes a{display:none}}@media(min-width:1280px)and (orientation:landscape){.companyAttributes{padding:0;margin-top:100px}.companyAttributes:before{content:url(../../images/pattern_left.png);position:absolute;right:0;top:-100px}.companyAttributes:after{content:url(../../images/pattern_right.png);position:absolute;left:0;bottom:-200px}.attribute p{max-width:55%}.attribute .gray{display:block}}
