

@font-face {  
  font-family: 'Founders Grotesk';  
  font-style: normal;  
  font-weight: 400;  
  src: local("FoundersGroteskText-Regular"), url("https://cdn.genua.de/genua/fonts/founders-grotesk/woff2/founders-grotesk-text-web-regular.woff2") format("woff2"), url("https://cdn.genua.de/genua/fonts/founders-grotesk/woff/founders-grotesk-text-web-regular.woff") format("woff2"); }  
@font-face {  
  font-family: 'Founders Grotesk Italic';  
  font-style: italic;  
  font-weight: 400;  
  src: local("FoundersGroteskText-RegularItalic"), url("https://cdn.genua.de/genua/fonts/founders-grotesk/woff2/founders-grotesk-text-web-regular-italic.woff2") format("woff2"), url("https://cdn.genua.de/genua/fonts/founders-grotesk/woff/founders-grotesk-text-web-regular-italic.woff") format("woff2"); }  
@font-face {  
  font-family: 'Founders Grotesk Light';  
  font-style: normal;  
  font-weight: 300;  
  src: local("FoundersGroteskText-Light"), url("https://cdn.genua.de/genua/fonts/founders-grotesk/woff2/founders-grotesk-text-web-light.woff2") format("woff2"), url("https://cdn.genua.de/genua/fonts/founders-grotesk/woff/founders-grotesk-text-web-light.woff") format("woff"); }  
@font-face {  
  font-family: 'Founders Grotesk LightItalic';  
  font-style: italic;  
  font-weight: 300;  
  src: local("FoundersGroteskText-LightItalic"), url("https://cdn.genua.de/genua/fonts/founders-grotesk/woff2/founders-grotesk-text-web-light-italic.woff2") format("woff2"), url("https://cdn.genua.de/genua/fonts/founders-grotesk/woff/founders-grotesk-text-web-light-italic.woff") format("woff"); }  
@font-face {  
  font-family: 'Founders Grotesk Medium';  
  font-style: normal;  
  font-weight: 400;  
  src: local("FoundersGroteskText-Medium"), url("https://cdn.genua.de/genua/fonts/founders-grotesk/woff2/founders-grotesk-text-web-medium.woff2") format("woff2"), url("https://cdn.genua.de/genua/fonts/founders-grotesk/woff/founders-grotesk-text-web-medium.woff") format("woff"); }  
@font-face {  
  font-family: 'Founders Grotesk MediumItalic';  
  font-style: italic;  
  font-weight: 400;  
  src: local("FoundersGroteskText-MediumItalic"), url("https://cdn.genua.de/genua/fonts/founders-grotesk/woff2/founders-grotesk-text-web-medium-italic.woff2") format("woff2"), url("https://cdn.genua.de/genua/fonts/founders-grotesk/woff/founders-grotesk-text-web-medium-italic.woff") format("woff"); }  
@font-face {  
  font-family: 'Founders Grotesk Semibold';  
  font-style: normal;  
  font-weight: 600;  
  src: local("FoundersGroteskText-SemiBold"), url("../../fonts/founders-grotesk/woff2/founders-grotesk-text-web-semibold.woff2") format("woff2"), url("../../fonts/founders-grotesk/woff/founders-grotesk-text-web-semibold.woff") format("woff"); }  
  
body {  
  font-size: 15px;   
}  
  
[lang|=en], body {  
  font-family: Founders Grotesk, Work Sans, sans-serif; }  
  
h1 {  
  font-family: Founders Grotesk Light, Work Sans Light, sans-serif;  
 }  
  
h2, h3, h4, h5, h6 {  
  font-family: Founders Grotesk Medium, Work Sans Medium, sans-serif; }  
 
  
#title-text {  
  font-size: 40px; }  
  
.aui-dropdown2.aui-style-default:hover a:not(.aui-dropdown2-disabled):focus,  
.aui-dropdown2.aui-style-default:hover a:not(.aui-dropdown2-disabled):hover,  
.aui-dropdown2.aui-style-default:hover a.active:not(.aui-dropdown2-disabled),  
.aui-dropdown2.aui-style-default:hover .aui-dropdown2-radio:not(.aui-dropdown2-disabled):hover {  
  background-color: #7d37f0; }  
  
.acs-side-bar, #footer-logo {  
  background-color: unset; }  
  
#header .aui-header {  
  background: linear-gradient(90deg, #0f234b 0%, #7d37f0 50%, #28d7b9 100%);  
  height: 60px; }  
  
.aui-header .aui-dropdown2-trigger:hover,  
.aui-header .aui-dropdown2-trigger.active,  
#header .aui-header .aui-nav-link.active,  
#header .aui-header .aui-nav-imagelink.active,  
#header .aui-header .aui-nav-imagelink:focus,  
#header .aui-header .aui-nav-imagelink:hover,  
#header .aui-header a:focus,  
#header .aui-header a:hover,  
#header .aui-header a:active {  
  background-color: #7d37f0;  
  border-color: unset;  
  filter: brightness(1); }  

