/* cyberstack CI: Odudo Soft */
@font-face { font-family: "Odudo Soft"; font-weight: 400; font-display: swap; src: url("https://www.cyberstack.de/wp-content/themes/cyberstack/assets/webfonts/odudo/OdudoSoft-Regular.woff2") format("woff2"); }
@font-face { font-family: "Odudo Soft"; font-weight: 300; font-display: swap; src: url("https://www.cyberstack.de/wp-content/themes/cyberstack/assets/webfonts/odudo/OdudoSoft-Light.woff2") format("woff2"); }
@font-face { font-family: "Odudo Soft"; font-weight: 600; font-display: swap; src: url("https://www.cyberstack.de/wp-content/themes/cyberstack/assets/webfonts/odudo/OdudoSoft-SemiBold.woff2") format("woff2"); }
@font-face { font-family: "Odudo Soft"; font-weight: 700; font-display: swap; src: url("https://www.cyberstack.de/wp-content/themes/cyberstack/assets/webfonts/odudo/OdudoSoft-Bold.woff2") format("woff2"); }
body, h1, h2, h3, h4, h5, h6, input, button, textarea, select { font-family: "Odudo Soft", Roboto, sans-serif !important; }
/* cyberstack CI: Farben (cyberviolet #be69a5, purplestack #5f5aa5) */
header.banner { background-image: linear-gradient(120deg, #be69a5 0%, #5f5aa5 100%) !important; }
main a { color: #5f5aa5; }
main a:hover { color: #be69a5; }