.element.elementtextimage .container{display:flex;gap:3.09em;position:relative;z-index:1}@media (min-width:0) and (max-width:979px){.element.elementtextimage .container{flex-wrap:wrap;padding-left:0;padding-right:0}}.element.elementtextimage .txt{display:flex;flex:0 0 calc(50% - 1.545em);flex-direction:row;justify-content:center;order:0}@media (min-width:0) and (max-width:979px){.element.elementtextimage .txt{flex:0 0 100%;order:1;padding:0}}.element.elementtextimage .txt .inner-txt{display:flex;flex-direction:column;justify-content:flex-end;margin:0}.element.elementtextimage .txt .inner-txt .element-title{flex-basis:auto}.element.elementtextimage .txt .inner-txt .pretitle{margin-bottom:.7725em}.element.elementtextimage .txt .inner-txt h1,.element.elementtextimage .txt .inner-txt h2{text-align:left}.element.elementtextimage .txt .inner-txt>:last-child{margin-bottom:0}.element.elementtextimage figure{flex:0 0 calc(50% - 1.545em);margin:0}@media (min-width:0) and (max-width:979px){.element.elementtextimage figure{flex:0 0 100%;margin-left:0;margin-right:0;order:0}}.element.elementtextimage figure img{display:table;margin-bottom:0;width:100%}@media (min-width:0) and (max-width:979px){.element.elementtextimage figure img{position:inherit}}.element.elementtextimage figure.image-cover img{height:100%;-o-object-fit:cover;object-fit:cover}.element.elementtextimage .txt.Image{order:1}.element.elementtextimage figure.Image{margin-left:0;order:0}
