.company-logos{background-color:#f0f3f5;display:inline-block;padding:40px 0 80px;width:100%}.company-logos .company-logos-inner{align-items:center;display:flex;flex-wrap:wrap;padding-top:25px}.company-logos .company-logos-inner .images{border-right:1px solid #e0e0e0;width:50%}.company-logos .company-logos-inner .images .tabs{align-items:center;display:flex;flex-wrap:wrap}.company-logos .company-logos-inner .images .tabs .tab{padding:15px}.company-logos .company-logos-inner .images img{cursor:pointer;filter:brightness(0);opacity:.2;width:165px}.company-logos .company-logos-inner .images .tab.active img{filter:brightness();opacity:1}.company-logos .company-logos-inner .content{padding-left:30px;width:50%}.company-logos .company-logos-inner .content .button-group .button-medium{font-weight:700;margin:0}.company-logos .company-logos-inner .content .button-group{margin:30px 0 0}.company-logos .hidden{display:none}.company-logos .company-logos-inner .tab-content{animation:fadeIn 1s ease;-webkit-animation:fadeIn 1s ease;-moz-animation:fadeIn 1s ease;-o-animation:fadeIn 1s ease;-ms-animation:fadeIn 1s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.company-logos .company-logos-inner{flex-wrap:wrap;padding-top:0}.company-logos .company-logos-inner .images{border-bottom:1px solid #e0e0e0;border-left:none;border-right:none;padding-bottom:20px;width:100%}.company-logos .company-logos-inner .content{border:none;padding-left:0;padding-top:20px;width:100%}.company-logos .company-logos-inner .images .tabs{flex-wrap:wrap;justify-content:center}.company-logos .company-logos-inner .images .tabs .tab{padding:10px}.company-logos .company-logos-inner .images img{width:100px}}@media (min-width:768px) and (max-width:980px){.company-logos .company-logos-inner .images img{width:125px}.company-logos .company-logos-inner{padding-top:0}.company-logos .company-logos-inner .images .tabs .tab{padding:10px}}@media (min-width:981px) and (max-width:1230px){.company-logos .company-logos-inner .images img{width:120px}}