.mw-animation-custom {background: var(--mw-color-primary);position: relative;z-index: 2;}.mw-animation-custom:before {content: "";    display: block;    position: absolute;    background-image: url("/img/layout/bg-pattern-blue-mobile.png");    background-size: 100%;    background-repeat: no-repeat;    background-position: bottom;    left: 0;    right: 0;    bottom: 0;    height: 250px;    z-index: 0;}.mw-animation-custom .wrapper {display: flex;flex-direction: column;position: relative;text-align: center;color: var(--mw-color-body);padding-top: 105px;z-index: 1;}.mw-animation-custom .wrapper .mw-headline_01 + .mw-headline_01 {margin-top: calc(var(--mw-margin-top) * -1 + 90px);}.mw-animation-custom .wrapper h1 {display: block;font-family: var(--mw-font-secondary);font-size: 14px;font-weight: var(--mw-font-secondary-weight-light);letter-spacing: 2.8px;}.mw-animation-custom .wrapper h2 {display: block;font-size: 30px;font-weight: var(--mw-font-secondary-weight-medium);letter-spacing: 0.6px;text-transform: none;margin-bottom: 0;}.mw-animation-custom .wrapper .logo {display: none;}.mw-animation-custom .wrapper .logo img {display: block;width: 100%;max-width: 767px;margin-left: auto;margin-right: auto;}.mw-animation-custom .wrapper > picture {display: block;position: relative;bottom: -20px;}.mw-animation-custom .wrapper > picture img {display: block;width: 100%;max-width: 273px;margin-left: auto;margin-right: auto;}@media all and (min-width: 500px){.mw-animation-custom:before {background-image: url("/img/layout/bg-pattern-blue-tablet.png");height: 350px;}.mw-animation-custom .wrapper > picture img {max-width: 464px;}.mw-animation-custom .wrapper .logo {display: block;position: absolute;top: 184px;left: 50%;transform: translateX(-50%);min-width: 400px;}.mw-animation-custom .wrapper > picture {bottom: -35px;}}@media all and (min-width: 980px){.mw-animation-custom .wrapper h1 {font-size: 20px;}.mw-animation-custom .wrapper h2 {font-size: 40px;}.mw-animation-custom:before {background-image: url("/img/layout/bg-pattern-blue-desktop.png");}.mw-animation-custom .wrapper .logo {top: 210px;}.mw-animation-custom .wrapper > picture {margin-top: 22px;}}