.hero-section--inner{background-image:var(--background_mobile);background-position:bottom;background-repeat:no-repeat;background-size:contain}@media (min-width:1024px){.hero-section--inner{background-image:var(--background_desktop)}.hero-section__text-content{flex:1 1 auto}}.hero-section__text-content-title{color:var(--main_text_color)}.hero-section__text-content-title strong{color:var(--bold_text_color);font-weight:800}.hero-section__text-content-subtitle{color:var(--main_text_color)}.hero-section__text-content-subtitle strong{color:var(--bold_text_color);font-weight:800}.hero-section__image-content{width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.hero-section__image-content{flex:1 0 533px}}.hero-section__image-content-image{overflow:hidden;position:relative}@media (min-width:1024px){.hero-section__image-content-image{position:absolute;z-index:2}}.hero-section__image-content-image img,.hero-section__image-content-image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:360px){.hero-section__image-content-image img{max-width:90%}}.hero-section__image-content-image-text{position:absolute;right:var(--right_text_position_mobile);top:var(--top_text_position_mobile)}@media screen and (max-width:360px){.hero-section__image-content-image-text{right:var(--right_text_position_mobile);top:var(--top_text_position_mobile)}}@media (min-width:1024px){.hero-section__image-content-image-text{right:var(--right_text_position_desktop);top:var(--top_text_position_desktop)}}.hero-section__image-content-image-text .text-icon{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-section__image-content-image-text .text-icon svg{height:70%;width:70%}.hero-section__image-content-image-text-alternative{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;right:var(--right_text_position_mobile);top:var(--top_text_position_mobile)}@media screen and (max-width:360px){.hero-section__image-content-image-text-alternative{right:var(--right_text_position_mobile);top:var(--top_text_position_mobile)}}@media (min-width:1024px){.hero-section__image-content-image-text-alternative{right:var(--right_text_position_desktop);top:var(--top_text_position_desktop)}}@media(min-width:1920px){.hero-section__image-content-image-text-alternative{right:var(--right_text_position_large_desktop);top:var(--top_text_position_large_desktop)}}.hero-section__image-content-image-text-alternative svg{height:70%;width:70%}
