.s-hero{position:relative;padding:15rem 0 7.5rem;background-color:#ebf8ee}@media only screen and (min-width: 1280px)and (max-height: 700px){.s-hero{padding:12rem 0 5rem}}@media only screen and (max-width: 987px){.s-hero{padding:10rem 0 5rem}}.s-hero .s__pretitle{margin-bottom:2rem;color:var(--color-brand-1);text-transform:uppercase}.s-hero .s__title{margin-bottom:2rem}@media only screen and (max-width: 987px){.s-hero .s__title{font-size:var(--font-size-h-xl)}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-hero .s__title{font-size:var(--font-size-h-lg)}}.s-hero .s__title span{color:var(--color-brand-1)}.s-hero .s__text{margin:0 auto 2rem;color:var(--color-grey-dark)}.s-hero .s__cta{margin-top:4rem}.s-hero .s__content{display:grid;gap:3rem;grid-template-columns:1fr 1fr}@media only screen and (max-width: 987px){.s-hero .s__content{gap:1rem;grid-template-columns:1fr;overflow:hidden}}.s-hero__clients{padding:5rem 0;width:100%;overflow:hidden}@media only screen and (max-width: 987px){.s-hero__clients{padding:3rem 0}}.s-hero__clients .u-container{overflow:hidden}.s-hero__clients .logos{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;flex-wrap:nowrap;margin:auto;width:100%;max-width:1920px;overflow:visible}.s-hero__clients .logo-item{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;flex-grow:0;flex-shrink:0;margin-right:2rem}.s-hero__clients .logo-item:last-child{margin-right:0;padding-right:2rem}.s-hero__clients .logo-item__img{width:auto;max-width:138px;height:auto;max-height:32px}
