.element.elementtextimage .container{display:flex}@media (min-width:0) and (max-width:639px){.element.elementtextimage .container{flex-wrap:wrap}}.element.elementtextimage a.container,.element.elementtextimage a.container h1,.element.elementtextimage a.container h2,.element.elementtextimage a.container h3,.element.elementtextimage a.container p{color:#2e2e2e;text-decoration:none}.element.elementtextimage .txt{display:flex;flex:0 0 33.3333333333%;flex-direction:row;justify-content:center;order:0;padding:5% 0;position:relative;z-index:1}@media (min-width:0) and (max-width:639px){.element.elementtextimage .txt{flex:0 0 100%;order:1;padding:0}}.element.elementtextimage .txt .inner-txt,.element.elementtextimage .txt .relativizer{margin:auto 0 auto auto;position:relative;width:100%}.element.elementtextimage .txt .inner-txt{background-color:hsla(0,0%,100%,.86);padding:1.41em}@media (min-width:640px){.element.elementtextimage .txt .inner-txt{box-shadow:-.705em 0 1.41em rgba(0,0,0,.1);margin-right:-50%;width:150%}}@media (min-width:0) and (max-width:639px){.element.elementtextimage .txt .inner-txt{padding:.705em 0 0}}.element.elementtextimage .txt .inner-txt h1,.element.elementtextimage .txt .inner-txt h2{font-size:1.41em;text-align:left}.element.elementtextimage .txt .inner-txt .forth.doc{margin-bottom:.705em}.element.elementtextimage .txt .inner-txt .forth.doc:before{background:url(../images/svg/pdf-bow.svg) no-repeat 50%/1em auto;content:"";display:inline-block;height:1em;margin-right:.2em;vertical-align:-.1em;width:1em}.element.elementtextimage .txt .inner-txt>:last-child{margin-bottom:0}.element.elementtextimage figure{flex:0 0 calc(66.66667% - 1.41em);margin:0 0 0 1.41em;position:relative;z-index:0}@media (min-width:0) and (max-width:639px){.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:639px){.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 .txt.Image .inner-txt{margin:auto auto auto 0}@media (min-width:640px){.element.elementtextimage .txt.Image .inner-txt{box-shadow:-.705em 0 1.41em rgba(0,0,0,.1);margin-left:-50%}}.element.elementtextimage figure.Image{margin-left:0;margin-right:1.41em;order:0}
