/* Contao 5: Hero als Elementgruppe (vorher euf_hero), Werte aus dem alten .ce_hero */
.rva-hero{position:relative;width:100%;display:flex}
.rva-hero .content-image,.rva-hero figure,.rva-hero figure img{width:100%;margin:0}
.rva-hero figure{margin-bottom:1rem}
.rva-hero figure img{display:block;height:auto}
.rva-hero > .content-text{max-width:calc(33.3125em - 1.875rem);margin:1.625rem auto 1.625rem 0;padding:1.625rem;z-index:1000;text-align:left;align-self:flex-end;position:absolute;top:25%;background:#fff}
@media (max-width: 992px){
  .rva-hero{flex-direction:column}
  .rva-hero figure{margin-bottom:0}
  .rva-hero > .content-text{position:relative;top:auto;margin-bottom:0;max-width:none}
}
/* Contao 5 / Contao-Bootstrap 3: Bootstrap-5-Klassen an schwebenden Bildern, live nur Abstand unten */
.content-text figure.float-end,.content-text figure.float-start{margin:0 0 1rem 0 !important}
/* Contao-Bootstrap 3: Formular-Widgets mit mb-3 statt form-group (live 15px) */
form .widget.mb-3{margin-bottom:15px !important}
form .widget.widget-submit{margin-bottom:15px}
