.row-fluid:has(.hero-section__container){padding-left:0!important;padding-right:0!important}.hero-section{--hero-section-heading-color:#9c9c9c;--hero-section-text-color:#111;--hero-section-text-color-accent:#2593a5;position:relative}.hero-section__left,.hero-section__right{align-items:stretch;display:flex;flex-direction:column}.hero-section__content{padding-bottom:50px;padding-top:50px}.hero-section__title{color:var(--hero-section-heading-color);font-size:21px;font-weight:300;margin-bottom:15px}.hero-section__text{color:var(--hero-section-text-color);font-size:40px;font-weight:500;line-height:1.2}.hero-section__text-colored{color:var(--hero-section-text-color-accent)}.hero-section__image{height:380px;left:50%;margin-left:-50vw;margin-right:-50vw;max-height:380px;overflow:hidden;position:relative;right:50%;width:100vw}.hero-section__image img{height:100%;object-fit:cover;object-position:center;width:100%}@media (min-width:992px){.hero-section__container{padding-bottom:80px;padding-top:80px}.hero-section__left,.hero-section__right{align-items:center;flex-direction:row}.hero-section__left{justify-content:flex-end}.hero-section__content{padding-top:0;width:50%}.hero-section__text{font-size:48px;line-height:1}.hero-section__left .hero-section__content{padding-left:100px}.hero-section__right .hero-section__content{padding-right:100px}.hero-section__image{height:100%;margin-left:unset;margin-right:unset;max-height:unset;position:absolute;top:0;width:50%}.hero-section__image img{object-position:bottom}.hero-section__left .hero-section__image{left:0;right:unset}.hero-section__right .hero-section__image{left:unset;order:unset;right:0}}@media (min-width:1400px){.hero-section__text{font-size:67px}}@media (min-width:1800px){.hero-section__container{position:relative}}