.s-text-image{position:relative;padding:2rem 0}@media only screen and (max-width: 987px){.s-text-image{padding:1.778rem 0}}.s-text-image__wrapper{position:relative;width:100%}.s-text-image__block{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}.s-text-image__block .s__image{width:50%}@media only screen and (max-width: 987px){.s-text-image__block .s__image{width:100%}}.s-text-image__block .s__image .image{position:relative;display:block;width:100%;border-radius:16px;overflow:hidden}.s-text-image__block .s__image .image:before{display:block;padding:61% 0 0;content:""}.s-text-image__block .s__image .image img{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-text-image__block .s__content{align-self:center;padding:0 0 0 3.2rem;width:50%}@media only screen and (max-width: 1440px){.s-text-image__block .s__content{padding:0 0 0 3rem}}@media only screen and (max-width: 1100px){.s-text-image__block .s__content{padding:0 0 0 2rem}}@media only screen and (max-width: 987px){.s-text-image__block .s__content{padding:2rem 0 0;width:100%}}@media only screen and (max-width: 767px){.s-text-image__block .s__content{padding:1.5rem 0 0}}.s-text-image__block .s__content .s__text{font:400 var(--font-size-t-lg)/1.667 var(--font-text);color:var(--color-black)}.s-text-image__block .s__content .s__text a{color:var(--color-brand-1);font-weight:500;text-decoration:none}
