.s-text-image{padding:3.2rem 0}@media only screen and (max-width: 767px){.s-text-image{padding:2.4rem 0}}.s-text-image .s__columns{display:flex;flex-direction:row;align-items:stretch;justify-content:normal;margin:0 auto;width:100%;border-radius:2px}@media only screen and (max-width: 1280px){.s-text-image .s__columns{flex-wrap:wrap}}.s-text-image .s__column--left{position:relative;flex:0 0 45%;max-width:45%;background-color:var(--color-black-light);overflow:hidden;color:var(--color-white)}@media only screen and (max-width: 1280px){.s-text-image .s__column--left{flex:0 0 100%;max-width:100%}}.s-text-image .s__column--right{flex-grow:1;padding:3rem 2rem;background:var(--color-white);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}@media only screen and (max-width: 1280px){.s-text-image .s__column--right{flex:0 0 100%;max-width:100%}}.s-text-image .s__image{position:relative;width:100%;height:100%}@media only screen and (max-width: 1280px){.s-text-image .s__image{position:relative}.s-text-image .s__image:before{display:block;padding-top:56.26%;width:100%;content:""}.s-text-image .s__image>*{position:absolute;top:0;right:0;bottom:0;left:0}}.s-text-image .s__image-inner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.s-text-image .s__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-text-image .s__cta{margin-top:1rem}.s-text-image ul{padding:0;list-style:none}.s-text-image ul li{display:flex;flex-direction:row;align-items:flex-start;justify-content:normal}.s-text-image ul li:not(:last-child){margin-bottom:.5em}.s-text-image ul li:before{display:block;margin-top:.5em;margin-right:.5em;aspect-ratio:1/1;width:.6em;height:.6em;background:var(--color-black);border-radius:50%;content:""}
