section.logos-display{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:50px 0}.logos-display.bg_white{background-color:#fff}.logos-display.bg_gray{background-color:#fafafa}.logos-display.bg_blue{background-color:#3b6379}.logos-display.bg_blue h1,.logos-display.bg_blue h2,.logos-display.bg_blue h3,.logos-display.bg_blue h4,.logos-display.bg_blue h5,.logos-display.bg_blue h6,.logos-display.bg_blue label,.logos-display.bg_blue p,.logos-display.bg_image h1,.logos-display.bg_image h2,.logos-display.bg_image h3,.logos-display.bg_image h4,.logos-display.bg_image h5,.logos-display.bg_image h6,.logos-display.bg_image label,.logos-display.bg_image p{color:#fff}section.logos-display>div{margin:0 auto;max-width:960px;padding:0 20px}section.logos-display .cta a{border:1px solid #3b6379;border-radius:5px;color:#3b6379;display:inline-block;font-size:16px;letter-spacing:.2px;overflow:hidden;padding:.75rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s;z-index:1}section.logos-display .cta a:before{background-color:#3b6379;transition:all .3s;width:0;z-index:-1}section.logos-display .cta a:after,section.logos-display .cta a:before{border-radius:5px;bottom:0;content:"";height:100%;left:0;position:absolute}section.logos-display .cta a:after{background-color:transparent;width:100%;z-index:-2}section.logos-display .cta a:hover:before{width:100%}section.logos-display .cta a:hover{color:#fff}section.logos-display>div>div:first-of-type{margin-bottom:20px}section.logos-display h2{color:#3b6379;font-weight:700;letter-spacing:.2px}section.logos-display .entrance-simple h2{text-align:center}section.logos-display h2+p{color:#323232;margin-bottom:30px}section.logos-display ul{text-align:center}section.logos-display ul li{display:inline-block;list-style:none;margin:0 10px 20px;width:20%}section.logos-display ul li img{height:75px;object-fit:contain;opacity:.5;transform:opacity .3s ease;width:100px}section.logos-display .entrance-simple ul li{margin:0 0 20px;text-align:center;width:19%}section.logos-display .entrance-simple ul li img{height:125px}section.logos-display ul li:hover img{opacity:1}@media (min-width:768px){section.logos-display .entrance{display:flex;flex-wrap:wrap;justify-content:space-between}section.logos-display .entrance>div:first-of-type{margin-bottom:0;width:42%}section.logos-display .entrance>div:last-of-type{width:55%}}