@import "../../../styles-variables.scss"; :host { display: block; background-color: $color-main; color: white; text-align: center; position: relative; user-select: none; z-index: 1002; overflow: hidden; } :host:after, :host:before { content: ""; display: flex; clear: both; } a { color: inherit; text-decoration: none; display: flex; justify-content: center; align-items: center; margin: -0.5rem; padding-top: 3rem; padding-bottom: 2.5rem; font-size: 1.5rem; } h1 { margin: 0; } a > * { margin: 0.5rem; } img { height: 5rem; } @media screen and (max-width: $mobile-mode-size) { a { flex-direction: column; padding-top: 1rem; padding-bottom: 0.5rem; font-size: 1rem; } img { height: 4rem; } }