.c-headline-image{overflow:hidden}.c-headline-image__heading{text-align:center}.c-headline-image__img{max-width:100%}@media only screen and (min-width:1280px)and (max-width:1365px){.c-headline-image__img{max-width:none;-webkit-transform:translateX(-40px);transform:translateX(-40px)}}@media only screen and (min-width:1280px)and (max-width:1365px){[dir=rtl] .c-headline-image__img{-webkit-transform:translateX(40px);transform:translateX(40px)}}.c-headline-image--brand-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1600px){.c-headline-image--brand-logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:1360px}.c-headline-image--brand-logo .c-headline-image__heading{width:896px;padding-inline:32px}}@media only screen and (min-width:1366px)and (max-width:1599px){.c-headline-image--brand-logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:1288px}.c-headline-image--brand-logo .c-headline-image__heading{width:848px;padding-inline:8px}}@media only screen and (min-width:1280px)and (max-width:1365px){.c-headline-image--brand-logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:1192px}.c-headline-image--brand-logo .c-headline-image__heading{width:784px;padding-inline:88px}.c-headline-image--brand-logo .c-headline-image__img{max-width:100%;-webkit-transform:unset;transform:unset}}@media only screen and (min-width:992px)and (max-width:1279px){.c-headline-image--brand-logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:928px}.c-headline-image--brand-logo .c-headline-image__heading{width:608px}}@media only screen and (min-width:768px)and (max-width:991px){.c-headline-image--brand-logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:688px}.c-headline-image--brand-logo .c-headline-image__heading{width:568px;padding-inline:44px}}@media only screen and (min-width:576px)and (max-width:767px){.c-headline-image--brand-logo .c-headline-image__heading{padding-inline:14px}}@media only screen and (max-width:575px){.c-headline-image--brand-logo .c-headline-image__heading{padding-inline:8px}}.c-headline-image.l-container--fullwidth .c-headline-image__heading{line-height:0;-webkit-padding-after:12px;padding-block-end:12px}@media only screen and (min-width:768px){.c-headline-image.l-container--fullwidth .c-headline-image__heading{-webkit-padding-after:24px;padding-block-end:24px}}