#menu-hauptmenue-1 { margin-top: 100px}.hwi-insta-image-large .icon { opacity: 0; transition: opacity 0.3s ease;}.hwi-insta-image-large:hover .icon,.hwi-insta-image-large:focus-within .icon { opacity: 1;} body {font-family: "Inter"; font-size: var(--text-s)} h1, h2, h3, h4, h5, h6 {font-family: "Plus Jakarta Sans"} h1 {font-family: "Plus Jakarta Sans"; font-weight: 800; font-size: var(--text-2xl); letter-spacing: -0.8px} h2 {font-size: var(--text-xl); font-family: "Plus Jakarta Sans"; font-weight: 800} h3 {font-family: "Inter"; font-weight: 700; font-size: var(--text-s); text-transform: uppercase} .brxe-section {padding-top: 75px; padding-right: 40px; padding-bottom: 75px; padding-left: 40px} .bricks-button {font-weight: 600; font-size: var(--text-s); border-radius: 8px; padding-right: 2em; padding-left: 2em} .bricks-button:where(.bricks-background-primary), .bricks-button:where(.bricks-color-primary) {color: var(--hwi-full-white); font-weight: 600; font-size: var(--text-s)} .bricks-button:where(.bricks-background-primary:not(.outline)) {background-color: var(--hwi-heading)} .bricks-button:where(.bricks-background-light:not(.bricks-lightbox)), .bricks-button:where(.bricks-color-light:not(.bricks-lightbox)) {font-size: var(--text-s); font-weight: 600; color: var(--hwi-heading)}