.logos-text-block .section-gaps,.logos-text-block .section{padding-top:60px;padding-bottom:60px}@media(min-width: 1024px){.logos-text-block .section-gaps,.logos-text-block .section{padding-top:120px;padding-bottom:120px}}.logos-text-block .components>.components__item~.components__item{margin-top:40px}@media(min-width: 1024px){.logos-text-block .components>.components__item~.components__item{margin-top:80px}}.logos-text-block .components>.components__item--anchor+.components__item,.logos-text-block .components>.components__item--big+.components__item--anchor,.logos-text-block .components>.components__item--big+.components__item--big{margin-top:0}.logos-text-block .container{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto}.logos-text-block .side-gaps{--side-gap: 20px;padding-right:var(--side-gap);padding-left:var(--side-gap)}@media(min-width: 1024px){.logos-text-block .side-gaps{--side-gap: 50px}.logos-text-block .logos-banner__inner{display:flex}}.logos-text-block .initial-pb-20{padding-bottom:1.25rem}@media(min-width: 1024px){.logos-text-block .desktop-pb-0{padding-bottom:0rem}.logos-text-block .logos-banner__grid{flex:0 0 59%;padding-right:40px}}.logos-text-block .logos-banner__row{display:flex;justify-content:space-around;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.logos-text-block .responsive-media{position:relative}.logos-text-block .logos-banner__item{display:block;flex:0 0 26%;margin:10px}.logos-text-block .ratio::before{content:"";position:relative;z-index:-1;display:block}.logos-text-block .ratio--1x1::before{padding-bottom:100%}.logos-text-block .of-contain{font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.logos-text-block .lazyloaded{opacity:1;transition:opacity 300ms}.logos-text-block .responsive-media__wrapper,.logos-text-block .responsive-media__wrapper>img,.logos-text-block .responsive-media__wrapper>picture,.logos-text-block .responsive-media__wrapper>video,.logos-text-block .responsive-media__wrapper>picture>img,.logos-text-block .responsive-media>img,.logos-text-block .responsive-media>picture,.logos-text-block .responsive-media>video,.logos-text-block .responsive-media>iframe,.logos-text-block .responsive-media>picture>img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}@media(min-width: 1024px){.logos-text-block .logos-banner__content{flex:0 0 41%}}.logos-text-block .title-color,.logos-text-block .title-type-1,.logos-text-block .title-type-2,.logos-text-block .title-type-2-2,.logos-text-block .title-type-3,.logos-text-block .title-type-3-2,.logos-text-block .title-type-3-3,.logos-text-block .title-type-4,.logos-text-block .title-type-5,.logos-text-block .title-cta{color:#000}.logos-text-block .title-type-2,.logos-text-block .title-type-2-2{font-family:coolvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:2.25rem;font-weight:400;line-height:1.28}@media(min-width: 1024px){.logos-text-block .title-type-2,.logos-text-block .title-type-2-2{font-size:3rem;line-height:1.08}.logos-text-block .title-type-2-2{font-size:4.25rem;line-height:1.15}}.logos-text-block .initial-mb-20{margin-bottom:1.25rem}@media(min-width: 1024px){.logos-text-block .desktop-mb-40{margin-bottom:2.5rem}}.logos-text-block .logos-banner__text .paragraph{font-family:coolvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;color:#000}.logos-text-block .logos-banner__text .paragraph p{font-size:18px;line-height:27px}@media(min-width: 1024px){.logos-text-block .logos-banner__text .paragraph{font-size:1rem;line-height:1.5}}.logos-text-block .initial-mt-30{margin-top:1.875rem}.logos-text-block .logos-banner__links{display:flex;flex-direction:column;align-items:flex-start}.logos-text-block .btn{color:#000 !important}.logos-text-block .btn.yellow{background-color:#fbba00}.logos-text-block .btn.yellow:hover{background-color:#ee7a00}.logos-text-block .btn.orange{background-color:#ee7a00}.logos-text-block .btn.orange:hover{background-color:#fbba00}@media screen and (max-width: 1023px){.logos-text-block .btn{width:100%;max-width:unset}}
