@charset "UTF-8";:root{--primary-rgb:0,159,227;--background-rgb:22,20,18;--primary-color:rgb(var(--primary-rgb));--background-color:rgb(var(--background-rgb));--font-color:#fff;--button-primary:var(--primary-color, #ffd400);--button-primary-text:#062947;--button-secondary:#fff;--button-secondary-text:#062947;--button-default:var(--primary-color, #ffd400);--button-default-text:var(--primary-color, #ffd400);--scrollbar-thumb:var(--primary-color);--scrollbar-bg:#232222;--scrollbar-border:#3f3e3e}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url("../fonts/roboto/roboto-v30-latin-100.eot");src:local(""),url("../fonts/roboto/roboto-v30-latin-100.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-v30-latin-100.woff2") format("woff2"),url("../fonts/roboto/roboto-v30-latin-100.woff") format("woff"),url("../fonts/roboto/roboto-v30-latin-100.ttf") format("truetype"),url("../fonts/roboto/roboto-v30-latin-100.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:url("../fonts/roboto/roboto-v30-latin-100italic.eot");src:local(""),url("../fonts/roboto/roboto-v30-latin-100italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-v30-latin-100italic.woff2") format("woff2"),url("../fonts/roboto/roboto-v30-latin-100italic.woff") format("woff"),url("../fonts/roboto/roboto-v30-latin-100italic.ttf") format("truetype"),url("../fonts/roboto/roboto-v30-latin-100italic.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url("../fonts/roboto/roboto-v30-latin-300.eot");src:local(""),url("../fonts/roboto/roboto-v30-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-v30-latin-300.woff2") format("woff2"),url("../fonts/roboto/roboto-v30-latin-300.woff") format("woff"),url("../fonts/roboto/roboto-v30-latin-300.ttf") format("truetype"),url("../fonts/roboto/roboto-v30-latin-300.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url("../fonts/roboto/roboto-v30-latin-300italic.eot");src:local(""),url("../fonts/roboto/roboto-v30-latin-300italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-v30-latin-300italic.woff2") format("woff2"),url("../fonts/roboto/roboto-v30-latin-300italic.woff") format("woff"),url("../fonts/roboto/roboto-v30-latin-300italic.ttf") format("truetype"),url("../fonts/roboto/roboto-v30-latin-300italic.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url("../fonts/roboto/roboto-v30-latin-regular.eot");src:local(""),url("../fonts/roboto/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-v30-latin-regular.woff2") format("woff2"),url("../fonts/roboto/roboto-v30-latin-regular.woff") format("woff"),url("../fonts/roboto/roboto-v30-latin-regular.ttf") format("truetype"),url("../fonts/roboto/roboto-v30-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url("../fonts/roboto/roboto-v30-latin-italic.eot");src:local(""),url("../fonts/roboto/roboto-v30-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-v30-latin-italic.woff2") format("woff2"),url("../fonts/roboto/roboto-v30-latin-italic.woff") format("woff"),url("../fonts/roboto/roboto-v30-latin-italic.ttf") format("truetype"),url("../fonts/roboto/roboto-v30-latin-italic.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url("../fonts/roboto/roboto-v30-latin-500.eot");src:local(""),url("../fonts/roboto/roboto-v30-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-v30-latin-500.woff2") format("woff2"),url("../fonts/roboto/roboto-v30-latin-500.woff") format("woff"),url("../fonts/roboto/roboto-v30-latin-500.ttf") format("truetype"),url("../fonts/roboto/roboto-v30-latin-500.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url("../fonts/roboto/roboto-v30-latin-500italic.eot");src:local(""),url("../fonts/roboto/roboto-v30-latin-500italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-v30-latin-500italic.woff2") format("woff2"),url("../fonts/roboto/roboto-v30-latin-500italic.woff") format("woff"),url("../fonts/roboto/roboto-v30-latin-500italic.ttf") format("truetype"),url("../fonts/roboto/roboto-v30-latin-500italic.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url("../fonts/roboto/roboto-v30-latin-700.eot");src:local(""),url("../fonts/roboto/roboto-v30-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-v30-latin-700.woff2") format("woff2"),url("../fonts/roboto/roboto-v30-latin-700.woff") format("woff"),url("../fonts/roboto/roboto-v30-latin-700.ttf") format("truetype"),url("../fonts/roboto/roboto-v30-latin-700.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url("../fonts/roboto/roboto-v30-latin-700italic.eot");src:local(""),url("../fonts/roboto/roboto-v30-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-v30-latin-700italic.woff2") format("woff2"),url("../fonts/roboto/roboto-v30-latin-700italic.woff") format("woff"),url("../fonts/roboto/roboto-v30-latin-700italic.ttf") format("truetype"),url("../fonts/roboto/roboto-v30-latin-700italic.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url("../fonts/roboto/roboto-v30-latin-900.eot");src:local(""),url("../fonts/roboto/roboto-v30-latin-900.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-v30-latin-900.woff2") format("woff2"),url("../fonts/roboto/roboto-v30-latin-900.woff") format("woff"),url("../fonts/roboto/roboto-v30-latin-900.ttf") format("truetype"),url("../fonts/roboto/roboto-v30-latin-900.svg#Roboto") format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:url("../fonts/roboto/roboto-v30-latin-900italic.eot");src:local(""),url("../fonts/roboto/roboto-v30-latin-900italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-v30-latin-900italic.woff2") format("woff2"),url("../fonts/roboto/roboto-v30-latin-900italic.woff") format("woff"),url("../fonts/roboto/roboto-v30-latin-900italic.ttf") format("truetype"),url("../fonts/roboto/roboto-v30-latin-900italic.svg#Roboto") format("svg")}.menubutton{font-size:20px;line-height:1;z-index:999;padding-right:36px;font-weight:700;text-transform:uppercase;text-decoration:none!important;position:relative;color:inherit}.menubutton .bars{display:block;width:20px;height:20px;position:absolute;right:0;top:48%;transform:translate(-50%,-50%)}.menubutton .bars .bar{left:50%;background:inherit;width:100%;position:absolute;height:3px;display:block;transform:translate(-50%,-50%);transition:.2s}.menubutton .bars .bar1{top:33%}.menubutton .bars .bar2{top:66%}.menubutton[aria-expanded=true] .bars .bar1{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.menubutton[aria-expanded=true] .bars .bar2{top:50%;transform:translate(-50%,-50%) rotate(45deg)}body,html{max-width:100vw;margin:0;padding:0;background-color:var(--background-color);background-image:url("../images/bg-lines-outline.svg?color=rgba(175, 202, 11)");background-repeat:no-repeat;background-position:bottom center;background-attachment:fixed;background-size:cover;overflow-x:hidden;color:var(--font-color);font-family:Roboto,"sans-serif";font-weight:300;font-size:18px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (min-width:920px){body,html{font-size:20px}}a{color:#fff}.sow-google-map-canvas{color:#333}body,html{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-bg)}body ::-webkit-scrollbar,body::-webkit-scrollbar{width:11px}body ::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:var(--scrollbar-bg)}body ::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:0;border:2px solid var(--scrollbar-border)}#header{min-height:100vh;background:linear-gradient(to bottom,rgba(var(--background-rgb),100) 0,rgba(var(--background-rgb),100) 68%,rgba(var(--background-rgb),0) 98%,rgba(var(--background-rgb),0) 100%)}#header #logoWrapper{position:relative;height:50vh;overflow:hidden}@media (min-width:960px){#header #logoWrapper{height:80vh}}#header #logoWrapper .logoScale{overflow:hidden;position:absolute;left:0;bottom:0}#header #logoWrapper #logo{top:auto;left:0;bottom:0;transform:translate(0,0);min-width:540px;min-height:540px}#content{min-height:100vh}.columns2{column-count:1}@media (min-width:640px){.columns2{column-count:2}}.columns3{column-count:3}@media (min-width:640px){.columns3{column-count:2}}@media (min-width:960px){.columns3{column-count:3}}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,h1,h2,h3,h4,h5,h6{color:var(--primary-color)}em,i{color:var(--font-color)}.uk-h1,h1{font-size:40px}@media (min-width:640px){.uk-h1,h1{font-size:50px}}.uk-h2,h2{font-size:30px}@media (min-width:640px){.uk-h2,h2{font-size:40px}}.uk-h3,h3{font-size:25px}@media (min-width:640px){.uk-h3,h3{font-size:30px}}.uk-h4,h4{font-size:20px}.ou-highlight-element{background:var(--primary-color);color:var(--background-color);display:block;padding:15px 20px;margin-bottom:8px;text-align:center}.ou-highlight-element strong{font-weight:700}strong{font-weight:700}#menubar{z-index:9999;position:absolute;left:0;top:0;min-width:100vw;max-width:100vw;background:rgba(6,41,71,0);padding:8px 0;min-height:80px}@media (min-width:920px){#menubar{transform:translate(0,-100%);left:0;top:100vh}}#menubar .logo{top:50%;transform:translate(0,-50%);transition:.2s;position:absolute;left:-100%;display:block;max-width:160px}@media (min-width:1200px){#menubar .logo{max-width:200px}}@media (min-width:1440px){#menubar .logo{max-width:260px}}#menubar .logospacer{border:1px solid #dc143c;width:190px;height:80px;padding-left:30px;display:none}#menubar ul.menu{margin:20px 0;list-style-type:none;padding:0;display:flex;justify-content:center;font-weight:700;flex-wrap:wrap}@media (min-width:1200px){#menubar ul.menu li{margin:0 5px}}#menubar ul.menu a{color:#fff;padding:8px 6px;position:relative;overflow:hidden;display:block;text-decoration:none;font-size:.875rem}@media (min-width:1200px){#menubar ul.menu a{padding:8px 10px;margin:50px 0;font-size:1rem}}#menubar ul.menu a:after{transition:.2s;content:"";height:4px;background:var(--primary-color);position:absolute;bottom:0;left:50%;transform:translate(-200%,0);width:calc(100% - 16px)}#menubar ul.menu li.uk-active a:after,#menubar ul.menu li:hover a:after{transform:translate(-50%,0)}#menubar.uk-active{background:#062947}@media (min-width:920px){#menubar.uk-active{top:0;transform:translate(0,0)}}#menubar .menubutton{color:#fff}#menubar .menubutton .bar{background:#fff}#menubar .menucontainer{display:flex;justify-content:center}@media (min-width:1200px){#menubar .menucontainer{justify-content:center}}#menubar .menubutton{padding-top:30px}.content-on-top #menubar{top:0;transform:translate(0,0);position:fixed;background:var(--background-color)}.content-on-top #menubar .logo{left:0}.content-on-top #menubar .menu{padding-left:160px}@media (min-width:1540px){.content-on-top #menubar .menu{padding-left:0}}.content-on-top #menubar .menucontainer{justify-content:right}@media (min-width:1200px){.content-on-top #menubar .menucontainer{justify-content:center}}#mobilemenu{z-index:9998;position:fixed;left:0;top:0;width:100%;height:100vh;background:var(--background-color)}#mobilemenu.animate-out{pointer-events:none;opacity:0;visibility:hidden}#mobilemenu.animate-in{pointer-events:auto;opacity:1;visibility:visible}#mobilemenu ul.menu{margin:20px 0;list-style-type:none;padding:0}#mobilemenu ul.menu li{margin:0 5px}#mobilemenu ul.menu a{color:#fff;padding:8px 10px;position:relative;overflow:hidden;display:block;text-decoration:none}#mobilemenu ul.menu a:after{transition:.2s;content:"";height:4px;background:var(--primary-color);position:absolute;bottom:0;left:50%;transform:translate(-200%,0);width:calc(100% - 16px)}#mobilemenu ul.menu li.uk-active a:after,#mobilemenu ul.menu li:hover a:after{transform:translate(-50%,0)}#footer .uk-navbar-nav>li>a{font-size:14px;color:#fff}.ou-title{color:var(--primary-color);display:block;position:relative;text-transform:uppercase}.ou-title:after{fill:rgb(0, 159, 227);content:"";background:url("../images/boxcorner.svg?color=rgba(0, 159, 227)") no-repeat right top;background-size:contain;position:absolute;top:.2em;width:.8em;height:.8em;display:block}.ou-title.arrow-left{padding-left:1.2em}.ou-title.arrow-left:after{transform:rotate(-90deg);left:0}.ou-title.arrow-right{padding-right:1.2em}.ou-title.arrow-right:after{right:0}.toggleRow{width:calc(100% - 20px);border:10px solid var(--primary-color)}@media (min-width:1200px){.toggleRow{width:auto;flex-grow:1;margin:0 -40px}}.toggleRow .toggle-title{font-size:23px;padding:15px 98px 15px 15px;cursor:pointer;position:relative}@media (min-width:640px){.toggleRow .toggle-title{padding:40px 98px 40px 40px}}@media (min-width:920px){.toggleRow .toggle-title{font-size:28px}}.toggleRow .toggle-title .hint{text-transform:uppercase;font-weight:700;display:none;position:absolute;top:50%;transform:translate(0,-50%);color:var(--primary-color);font-size:16px;right:20px}@media (min-width:920px){.toggleRow .toggle-title .hint{right:40px}}.toggleRow .toggle-title[aria-expanded=false] .hint.closed{display:block}.toggleRow .toggle-title[aria-expanded=true] .hint.opened{display:block}.toggleRow .toggle-content{padding:0 15px 15px}@media (min-width:640px){.toggleRow .toggle-content{padding:0 40px 40px}}.timeline{position:relative}.timeline .timeline-title{position:absolute;right:0;top:100%;transform:translate(-1em,-2.5em);width:1px}.timeline .timeline-title .title{text-transform:uppercase;color:var(--primary-color);transform:rotate(-90deg);font-size:28px}.timeline .timeSlot{margin-bottom:20px;display:flex;flex-wrap:wrap}@media (min-width:640px){.timeline .timeSlot{flex-wrap:nowrap}}.timeline .time{width:100%;margin-right:12px}@media (min-width:640px){.timeline .time{max-width:60px}}.timeline .speaker{font-weight:700;color:var(--primary-color);font-style:italic}.timeline .content em,.timeline .content i{color:var(--primary-color);font-style:italic}.timeline .content ul{list-style-type:none;padding:0;margin:0}.timeline .content ul li{text-indent:.7em;position:relative}.timeline .content ul li:before{font-size:1.5em;top:.1em;left:-.5em;position:absolute;line-height:.7em;content:"›"}.timeline.workshops{min-height:200px;border:1px solid var(--primary-color);padding:20px 60px 20px 20px}.features--team .image{max-width:90px;margin-right:15px;display:flex;align-items:flex-end}.features--team .image .uk-cover-container{border:2px solid var(--primary-color)}.features--team .content{padding:8px;background:#fff;display:inline-block}.features--team .content p{margin:0;padding:0}.features--team .content img{margin:0;padding:0}.features--sponsoren .sponsor .inner{background:var(--primary-color);color:var(--background-color);display:block;padding:15px 20px;text-align:center}.uk-button{font-weight:700;background:0 0;color:var(--button-default-text);position:relative;z-index:0;border:none;padding:.875em 1.5em;line-height:1}.uk-button:hover{color:var(--button-default-text)}.uk-button:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--button-default-text);clip-path:polygon(0 0,calc(100% - 1em) 0,calc(100% - 0.5em) 0.5em,100% 1em,100% 100%,0 100%,0 0,2px 2px,2px calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) calc(1em + 0.83px),calc(100% - 0.5em - 1.41px) calc(0.5em + 1.41px),calc(100% - 1em - 0.83px) 2px,2px 2px)}.uk-button.uk-button-primary{border:none;background:var(--button-primary);color:var(--button-primary-text);clip-path:polygon(0 0,calc(100% - 1em) 0,0 0,calc(100% - 1em) 0,calc(100% - 0.5em) 0.5em,100% 1em,100% 0em,100% 100%,calc(100% - 1em) 100%,0 100%,0 0,0 100%)}.uk-button.uk-button-secondary{border:none;background:var(--button-secondary);color:var(--button-secondary-text);clip-path:polygon(0 0,calc(100% - 1em) 0,0 0,calc(100% - 1em) 0,calc(100% - 0.5em) 0.5em,100% 1em,100% 0em,100% 100%,calc(100% - 1em) 100%,0 100%,0 0,0 100%)}.uk-button.uk-button-small{font-size:16px}.uk-button.uk-button-large{font-size:20px}.uk-button.uk-button-xlarge{font-size:28px}.uk-button2:before{content:"";position:absolute;inset:0;z-index:-1;background:red;clip-path:polygon(0 0,calc(100% - 1em) 0,calc(100% - 0.5em) 0.5em,100% 1em,100% 100%,0 100%,0 0,2px 2px,2px calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) calc(1em + 0.83px),calc(100% - 0.5em - 1.41px) calc(0.5em + 1.41px),calc(100% - 1em - 0.83px) 2px,2px 2px)}