html{height:100%;box-sizing:border-box;font-size:14px}@media screen and (min-width:360px){html{font-size:15px}}@media screen and (min-width:400px){html{font-size:16px}}@media screen and (min-width:1024px){html{font-size:calc(16px + .025vw)}}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;height:100%;overflow-x:hidden;color:#000}img{display:block;max-width:100%}p,ul{margin:0;padding:0}h1,h2,h3,h4,h5{margin-bottom:.5rem;padding:0}*+h1,*+h2,*+h3,*+h4,*+h5{margin-top:3rem}.Button,button{background:transparent;border:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;line-height:normal}.Button:focus,button{outline:none}.Button::-moz-focus-inner,button::-moz-focus-inner{border:none;padding:0}body,html{height:100%}body{font-family:Practice Medium,sans-serif;background:#0f0}main{font-family:Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.home__backgroundSlider,[class^=fixed-background]{background-repeat:no-repeat;background-attachment:fixed;background-position:50%;background-size:cover;height:100vh;width:100%;position:fixed;left:0;top:0;z-index:-1}.home__backgroundSlider{background-image:url(../images/davos-bg-1.jpg);animation:slideBackground 48s linear 0s infinite;animation-timing-function:ease-in-out}@keyframes slideBackground{0%{background-image:url(../images/davos-bg-1.jpg)}20%{background-image:url(../images/davos-bg-2.jpg)}40%{background-image:url(../images/davos-bg-3.jpg)}60%{background-image:url(../images/davos-bg-4.jpg)}80%{background-image:url(../images/davos-bg-5.jpg)}to{background-image:url(../images/davos-bg-6.jpg)}}.fixed-background-1{background-image:url(../images/davos-bg-1.jpg)}.fixed-background-2{background-image:url(../images/davos-bg-2.jpg)}.fixed-background-3{background-image:url(../images/davos-bg-3.jpg)}.fixed-background-4{background-image:url(../images/davos-bg-4.jpg)}.fixed-background-5{background-image:url(../images/davos-bg-5.jpg)}.fixed-background-6{background-image:url(../images/davos-bg-6.jpg)}.fixed-background-7{background-image:url(../images/davos-bg-7.jpg)}.fixed-background-8{background-image:url(../images/hintergrund-presse.jpg)}.fixed-background-gif{background-image:url(../images/hg__.gif)}.wrapper{background:none;z-index:10;position:relative}.wrapper:after{content:"\a0";display:block}.header{display:flex;align-items:flex-end;justify-content:center;height:35vh;position:relative;z-index:10}.header__h1{width:100%;text-align:center;margin:0}.header__tagline{font-family:Practice Medium,sans-serif;text-transform:uppercase;letter-spacing:6px;color:#0f0;display:inline-block;font-size:1.25rem;padding:0 1rem}.header__logo{width:92.5%;height:auto;margin-top:1rem;fill:#0f0}.header__logo text{display:none}@media screen and (min-width:768px){.header__tagline{letter-spacing:10px;font-size:1.8rem}.header__logo{margin-top:4rem}.header{height:40vh}}.main{max-width:100%;background:#000;padding:1rem;color:#0f0;font-size:.9rem;line-height:1.5;font-weight:300;margin:1.5rem 1.5rem 4rem}@media screen and (min-width:768px){.main{font-size:1.125rem;padding:2.5rem;margin:2rem 2rem 6rem}}@media screen and (min-width:1024px){.main{max-width:52.5%;margin:2rem auto 6rem}}@media screen and (min-width:1280px){.main{max-width:780px}}.main a{color:#0f0;text-decoration:none}.main a:hover{text-decoration:underline}.main--p0{padding:0}.main--bg-none{background:transparent}.main :first-child{margin-top:0}.main p+p{margin-top:1.25rem}.main p>b{display:block;margin-top:4rem!important}.main h1,.main h2,.main h3,.main h4{text-transform:uppercase;letter-spacing:2px;font-weight:300}.main h1{font-size:1.6rem}.main h2{font-size:1.5rem}.main h3{font-size:1.3rem}.main dl{display:flex;flex-wrap:wrap;justify-content:space-between}.main dd,.main dt{flex:0 0 49.5%;max-width:49.5%;padding:0;margin:0}.main dt{text-align:right}.main dd{text-align:left}.supporters{background:#0f0;margin:1rem -1rem -1rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.5rem;padding:.5rem}.supporters img{height:36px;width:100%;max-height:28px}.supporters li{display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.supporters{margin:1.5rem -2.5rem -2.5rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.slides-container{position:relative;padding-bottom:52.5%;height:0;border:6px solid}.slides{list-style:none;padding:0;position:absolute;width:100%;height:100%;left:0;top:0}.slides__slide{width:100%;height:100%;display:flex}.slides__slide img{object-fit:contain;width:100%;height:100%}.slides__nav{position:absolute;width:100%;height:100%;display:none;align-items:center;top:0;left:0;justify-content:space-between;padding:0 .5rem}.slides__nav svg{width:50px;height:auto}@media screen and (min-width:768px){.slides__nav{display:flex}}.downloads{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem}.downloads img{width:100%}.downloads__item__links{background:#000;padding:.25rem;font-size:.85rem;text-align:center}.downloads__item__links h3{font-family:Practice Medium,sans-serif;letter-spacing:0;font-size:.85rem;margin:0}.downloads__item__links dl{justify-content:space-around;margin:0}.downloads__item__links dd,.downloads__item__links dt{width:auto;flex:0 0 auto;text-align:left}.downloads__item__links dt:after{content:":"}@media screen and (min-width:568px){.downloads{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1024px){.downloads{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px){.downloads{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1440px){.downloads{grid-template-columns:repeat(4,1fr)}}.footer{background:#0f0;position:fixed;z-index:10;width:100%;padding:.5rem;bottom:0;left:0;text-transform:uppercase;letter-spacing:4px;font-size:.9rem}.footer.is-open{transform:translateY(0);transition:transform .6s ease-out}.vdr-logo{position:fixed;right:2rem;bottom:4rem;z-index:10;display:none}.vdr-logo svg{width:200px;height:auto;fill:#0f0}@media screen and (max-width:1023px){.footer{height:100vh;align-items:flex-start;transform:translateY(calc(100% - 2.2rem));transition:transform .6s ease-in;transition-delay:.333s}}@media screen and (min-width:1280px){.vdr-logo{display:block}}.nav--main__mobile-btn{text-transform:uppercase}.nav--main__mobile-btn--close{display:none}.nav--main__mobile-btn--close.is-open{display:block;position:fixed;right:.75rem;bottom:.3rem;font-size:2rem;line-height:1;-webkit-font-smoothing:antialiased}nav>ul{margin:0;list-style:none;padding-left:0}nav a{text-decoration:none;color:#000}.nav--main ul{display:none}.nav--lang li+li{margin-left:.5rem}.nav--lang,.nav--main ul{align-items:center}.nav--lang .icon-holder{display:flex;align-items:center;margin-right:.5rem;margin-top:-2px;font-size:1rem}.nav--lang li+li:before{content:"/";margin-left:-.5rem}@media screen and (max-width:1023px){.nav--main{height:100%;justify-content:space-between}.nav--main,.nav--main ul{display:flex;flex-direction:column;align-items:flex-start}.nav--main ul{font-size:1.5rem}.nav--main li+li{margin-top:.25rem}.nav--main li{display:inline-flex;width:100%;transform:translateX(30%);transition:all .333s ease-in;opacity:0}.nav--main.is-open li{opacity:1;transform:translateY(0);transition:all .333s ease-out;transition-delay:.6s}}@media screen and (min-width:1024px){.nav--main__mobile-btn{display:none}.nav--main ul{display:flex}.footer{padding:.5rem 1.5rem}.nav--main{flex:1;margin-right:5%}.nav--main ul{justify-content:space-between}}@media screen and (min-width:1180px){.footer{font-size:1rem}.nav--main{flex:0 0 80%;margin-right:0}}@media screen and (min-width:1440px){.footer{font-size:1.2rem}}@media screen and (min-width:1680px){.nav--main{flex:0 0 auto}.nav--main ul li+li{margin-left:2.25rem}}.transition{position:fixed;z-index:20;top:0;left:0;overflow:hidden;width:100vw;height:100vh;pointer-events:none}.transition__background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#0f0;transform:translateX(-100%)}.u_list-inline,.u_list-unstyled{list-style:none;padding:0}.u_list-inline li{display:inline}.u_list-inline li+li{margin-left:.25rem}.u_flex{display:flex}.u_flex--space-between{justify-content:space-between}.u_icon{fill:currentColor;width:1em;height:1em;vertical-align:middle;overflow:hidden}.u_videoWrap{position:relative;padding-bottom:56.25%;height:0}.u_videoWrap embed,.u_videoWrap iframe,.u_videoWrap object{position:absolute;width:100%;height:100%;left:0;top:0}.u_center{text-align:center}.u_block{display:block}
