.hero__wrapper--desktop,.hero__wrapper--mobile{position:relative;width:100%;height:auto;background-color:transparent}.hero__wrapper--mobile{display:none}.hero__container{display:flex;position:relative;width:100%;min-height:350px}@media screen and (max-width: 900px){.hero__wrapper--desktop{display:none}.hero__wrapper--mobile{display:block}.hero__container--image-top{flex-direction:column}.hero__container--image-bottom{flex-direction:column-reverse}}.hero__image--desktop{display:none}.hero__image--mobile{display:block;width:100%}.hero__image--mobile img{width:100%;height:auto}.hero__content,.content{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;gap:24px}@media screen and (min-width: 900px){.hero__image--mobile{display:none}.hero__image--desktop{display:flex;min-width:100%;height:auto}.hero__image-position--image_first{flex-direction:row}.hero__image-position--text_first{flex-direction:row-reverse}.hero__content{display:flex;position:absolute;top:0;width:45%;height:100%}.hero__content-position--image_first{right:10%;align-items:flex-end}.hero__content-position--text_first{left:10%;align-items:flex-start}.hero__content-align--top{justify-content:flex-start}.hero__content-align--middle{justify-content:center}.hero__content-align--bottom{justify-content:flex-end}.content-align--left{justify-content:flex-start;text-align:start;align-items:flex-start}.content-align--center{justify-content:center;text-align:center;align-items:center}.content-align--right{justify-content:flex-end;text-align:end;align-items:flex-end}}.hero__image-width--small img{min-width:600px;width:50%;height:auto}.hero__image-width--medium img{min-width:750px;width:60%;height:auto}.hero__image-width--large img{min-width:900px;width:70%;height:auto}.hero__content--transparent{background-color:transparent}.content{padding:3.6rem 2.8rem}.content>.inline-richtext :first-child{margin-top:0}.content>.inline-richtext :last-child{margin-bottom:0}.content h2{margin:20px 0px}.hero__title>*{margin:0}@media screen and (max-width: 749px){.hero__title h1{display:flex;flex-direction:column}}