html,body{border:0;font-family:"Helvetica-Neue","Helvetica",Arial,sans-serif;line-height:1.5;margin:0;padding:0}div,span,object,iframe,img,table,caption,thead,tbody,tfoot,tr,tr,td,article,aside,canvas,details,figure,hgroup,menu,nav,footer,header,section,summary,mark,audio,video{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cit,code,del,dfn,em,ins,q,samp,small,strong,sub,sup,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,legend,label{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table th,table td{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}.clear{clear:both}.clearfix:after{content:" ";display:block;height:0;clear:both}@-ms-viewport{width:device-width}.wrapper-footer{line-height:27px}.wrapper-footer .sContact{text-align:left;padding-top:3%;padding-bottom:5%;color:#fff;background-color:#333333}.wrapper-footer .sContact p{color:#fff}.wrapper-footer .sContact .cContact p a{color:#36b4a7;text-decoration:none;padding:8px 0px}.wrapper-footer .sContact .cContact p.link{margin:3px 0px 5px 0px}.wrapper-footer .sContact .cContact p.link.white a{color:white}.wrapper-footer .sContact .cSitemap ul{list-style:none}.wrapper-footer .sContact .cSitemap ul li a{color:white;text-decoration:none}.wrapper-footer .sContact .cSitemap ul li a:hover{color:#36b4a7}.wrapper-footer .sContact .cImprint{text-align:center}.wrapper-footer .sContact .cImprint a{margin-top:2%;margin-bottom:2%;text-decoration:none;color:white}.wrapper-footer .sContact .cSocial{text-align:center}.wrapper-footer .sContact .cSocial .socialWrapper{float:left}.wrapper-footer .sContact .cSocial .socialWrapper .socialHead{font-weight:bold;font-size:13px}.wrapper-footer .sContact .cSocial .InstagramPadding{padding-left:10px}.wrapper-footer .sContact .cSocial .cEmailLink{width:64px;height:64px;background-image:url("/assets/icons/email-64-white.png")}.wrapper-footer .sContact .cSocial .cEmailLink:hover{background-image:url("/assets/icons/email-64-blue.png")}.wrapper-footer .sContact .cSocial .facebook-icon-wrapper{width:64px;height:64px;margin-top:4px;padding:12px}.wrapper-footer .sContact .cSocial .facebook-icon-wrapper .cFacebookLink{width:40px;height:40px;background-image:url("/assets/icons/facebook-white-48x48.png");background-size:cover}.wrapper-footer .sContact .cSocial .facebook-icon-wrapper .cFacebookLink:hover{background-image:url("/assets/icons/facebook-blue-48x48.png") !important;background-repeat:no-repeat}.wrapper-footer .sContact .cSocial .instagram-icon-wrapper{width:64px;height:64px;margin-top:4px;padding:12px 0px 12px 0px}.wrapper-footer .sContact .cSocial .instagram-icon-wrapper .cInstagramLink{width:40px;height:40px;background-image:url("/assets/icons/instagram-icon-white.png");background-size:cover}.wrapper-footer .sContact .cSocial .instagram-icon-wrapper .cInstagramLink:hover{background-image:url("/assets/icons/instagram-icon.png") !important;background-repeat:no-repeat}.wrapper-footer .sContact .cSocial .twitter-icon-wrapper{width:64px;height:64px;margin-top:4px;padding:12px 12px 12px 0}.wrapper-footer .sContact .cSocial .twitter-icon-wrapper .cTwitterLink{width:40px;height:40px;background-image:url("/assets/icons/twitter-white.png");background-size:cover}.wrapper-footer .sContact .cSocial .twitter-icon-wrapper .cTwitterLink:hover{background-image:url("/assets/icons/twitter-blue.png");background-size:cover}.cHeadline{text-align:center;color:#8a8a8a;letter-spacing:1px;font-size:1em}.cHeadline.cLargeFont{font-size:2em;font-weight:bold;margin-bottom:1em;margin-top:5px}.cHeadline.margin-headline{margin-top:80px}@media screen and (max-width:768px){.cSitemap p{text-align:center}.cSitemap ul li{text-align:center}.cContact p{text-align:center}.cSocial .socialElements{display:inline-block}}.meno-context-popover{position:absolute;top:100px;left:100px;box-sizing:border-box;min-width:400px;background:#40b5af;box-shadow:0 0 2px rgba(0,0,0,0.2);z-index:5}.meno-context-popover .before{box-shadow:0 0 2px rgba(0,0,0,0.2)}.meno-context-popover .before,.meno-context-popover .after{display:block;position:absolute;width:15px;height:15px;border:1px solid #dadada;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.meno-context-popover .before{z-index:-1}.meno-context-popover.arrow-top .before,.meno-context-popover.arrow-top .after{bottom:100%;left:20px;margin-bottom:-7px;border-bottom:0;border-right:0}.meno-context-popover.arrow-bottom .before,.meno-context-popover.arrow-bottom .after{top:100%;left:20px;margin-top:-7px;border-top:0;border-left:0}.meno-context-popover.arrow-right .before,.meno-context-popover.arrow-right .after{top:20px;left:100%;margin-left:-7px;border-bottom:0;border-left:0}.meno-context-popover.arrow-left .before,.meno-context-popover.arrow-left .after{top:20px;left:0;margin-left:-9px;border-top:0;border-right:0}.meno-context-popover.arrow-hidden .before,.meno-context-popover.arrow-hidden .after{display:none}.meno-context-popover .title,.meno-context-popover .footer,.meno-context-popover .content{padding:0px}.meno-context-popover .title:empty,.meno-context-popover .footer:empty,.meno-context-popover .content:empty{display:none}.meno-context-popover .title{border-bottom:1px solid #dadada}.meno-context-popover .footer{border-top:1px solid #dadada}body,html{height:100%}.wrapper{height:100%}.wrapper-header{height:100%;padding-top:0.01em;background-image:url('/assets/pictures/backgrounds/header-background-768x1024.jpg');background-size:cover;position:relative}.wrapper-header a,.wrapper-header div.has-children{text-decoration:none;color:#ffffff;text-align:center;line-height:44px}.wrapper-header div.has-children{cursor:default;user-select:none}@media all and (min-width:768px){.wrapper-header a,.wrapper-header div.has-children{line-height:48px}}.wrapper-header ul,.wrapper-header li{list-style:none}@media all and (min-width:768px){.wrapper-header{background-image:url('/assets/pictures/backgrounds/header-background-1024x768.jpg')}}@media all and (min-width:1024px){.wrapper-header{background-image:url('/assets/pictures/backgrounds/header-background-1920x1080.jpg')}}@media all and (min-width:1920px){.wrapper-header{background-image:url('/assets/pictures/backgrounds/header-background-2048x1536.jpg')}}.wrapper-header.h-small{background-size:cover;height:100px;background-image:url('/assets/pictures/backgrounds/header-background-small-768x100.jpg')}@media all and (min-width:768px){.wrapper-header.h-small{height:200px;background-image:url('/assets/pictures/backgrounds/header-background-small-1024x200.jpg')}}@media all and (min-width:1024px){.wrapper-header.h-small{height:300px;background-image:url('/assets/pictures/backgrounds/header-background-small-1920x300.jpg')}}@media all and (min-width:1920px){.wrapper-header.h-small{height:300px;background-image:url('/assets/pictures/backgrounds/header-background-small-2048x300.jpg')}}.wrapper-header.h-joinin{background-image:url('/assets/pictures/joinin/joinin_header.jpg')}.wrapper-header .header-menu{background-color:rgba(0,0,0,0.8);width:80%;height:100%;max-width:320px;right:0;position:fixed;z-index:99;transition:600ms}@media all and (min-width:1024px){.wrapper-header .header-menu{width:100%;max-width:100%;height:80px;padding-left:calc(50% - (960px / 2))}}.wrapper-header .header-menu .menu-wrapper .adapted-menu a,.wrapper-header .header-menu .menu-wrapper .adapted-menu div.has-children{margin-left:20px;margin-right:20px}.wrapper-header .header-menu .menu-wrapper div.has-children{position:relative;border-top:1px solid white;margin:16px 0 0}.wrapper-header .header-menu .menu-wrapper div.has-children span{font-weight:bold}@media all and (min-width:1024px){.wrapper-header .header-menu .menu-wrapper div.has-children{border-top:none;margin:0}.wrapper-header .header-menu .menu-wrapper div.has-children span{font-weight:normal}}@media all and (min-width:1024px){.wrapper-header .header-menu .menu-wrapper div.has-children ul{display:none;position:absolute;right:0;top:100%;width:200px;background:rgba(0,0,0,0.8)}}.wrapper-header .header-menu .menu-wrapper div.has-children ul a,.wrapper-header .header-menu .menu-wrapper div.has-children ul li{float:none}@media all and (min-width:1024px){.wrapper-header .header-menu .menu-wrapper div.has-children ul li:last-child a,.wrapper-header .header-menu .menu-wrapper div.has-children ul li:last-child div.has-children{padding-right:10px}}.wrapper-header .header-menu .menu-wrapper div.has-children:hover ul{display:block}.wrapper-header .header-menu .menu-wrapper a,.wrapper-header .header-menu .menu-wrapper div.has-children{display:block}.wrapper-header .header-menu .menu-wrapper a .menu-hover-bar,.wrapper-header .header-menu .menu-wrapper div.has-children .menu-hover-bar{width:0%;height:2px;margin-bottom:-2px;background-color:yellow;transition:300ms}.wrapper-header .header-menu .menu-wrapper a:hover > .menu-hover-bar,.wrapper-header .header-menu .menu-wrapper div.has-children:hover > .menu-hover-bar{width:100%;transition:500ms}@media all and (max-width:1023px){.wrapper-header .header-menu .menu-wrapper a:hover > .menu-hover-bar,.wrapper-header .header-menu .menu-wrapper div.has-children:hover > .menu-hover-bar{width:50%;margin-left:25%}}@media all and (min-width:768px){.wrapper-header .header-menu .menu-wrapper a,.wrapper-header .header-menu .menu-wrapper div.has-children{margin-top:10px;margin-bottom:10px}}@media all and (min-width:1024px){.wrapper-header .header-menu .menu-wrapper{width:100%;height:80px;max-width:960px}.wrapper-header .header-menu .menu-wrapper a{float:left;padding:10px;margin:6px 0}.wrapper-header .header-menu .menu-wrapper div.has-children{float:left;padding:16px 10px;margin:0 2px}.wrapper-header .header-menu .menu-wrapper .dense a{padding:10px 7px;margin:6px 0}.wrapper-header .header-menu .menu-wrapper li:last-child{float:right;margin-right:0px;padding-right:0}.wrapper-header .header-menu .menu-wrapper li:last-child a,.wrapper-header .header-menu .menu-wrapper li:last-child div.has-children{padding-right:0;margin-right:0}}.wrapper-header .header-menu .menu-wrapper .wrapper-menu-logo{width:40%;height:auto;margin-top:25px;margin-left:30%;padding:0}@media all and (orientation:landscape) and (max-width:1023px){.wrapper-header .header-menu .menu-wrapper .wrapper-menu-logo{opacity:0;height:0;margin-top:0}}@media all and (min-width:768px){.wrapper-header .header-menu .menu-wrapper .wrapper-menu-logo{width:50%;height:auto;margin-left:25%;margin-top:50px}}@media all and (min-width:1024px){.wrapper-header .header-menu .menu-wrapper .wrapper-menu-logo{height:60px;width:60px;margin-top:10px;margin-left:0;float:left}}.wrapper-header .header-menu .menu-wrapper .wrapper-menu-logo object{pointer-events:none}.wrapper-header .header-menu .menu-wrapper .wrapper-menu-logo .menu-logo{width:100%;height:100%}.wrapper-header .header-menu .menu-wrapper .login-logout-button{width:100px;height:calc(100% - 20%);margin:auto;background-color:#36B4A7}@media all and (max-width:1023px){.wrapper-header .header-menu .menu-wrapper .login-logout-button{line-height:30px;margin-top:9px}}@media all and (max-width:1023px){.wrapper-header .header-menu.menu-hide{right:-320px;transition:600ms}}.wrapper-header .cMenu_btn_normal{top:10px}@media all and (min-width:1024px){.wrapper-header .cMenu_btn_normal{display:none}}.wrapper-header .header-animation{width:100%;height:100%;position:absolute}@media all and (min-width:1024px){.wrapper-header .header-animation{width:100%;height:calc(100% - 80px);margin-top:80px}}.wrapper-header .header-animation .ella-logo{position:absolute;width:150px;height:150px;background:url('/assets/pictures/ella-logo-header.png');background-size:cover;background-repeat:no-repeat;left:50%;top:50%;margin-left:-75px;margin-top:-75px}@media all and (min-width:768px){.wrapper-header .header-animation .ella-logo{width:300px;height:300px;margin-left:-150px;margin-top:-150px}}@media all and (min-width:1920px){.wrapper-header .header-animation .ella-logo{width:400px;height:400px;margin-left:-200px;margin-top:-200px}}.wrapper-header .joinin-popup,.wrapper-header .survey-popup{position:fixed;top:23px;background:white;color:#8a8a8a;padding:20px;width:200px;transition:all 1s;left:0px;text-align:center;padding-bottom:5px;font-weight:600;left:-100%;z-index:1}.wrapper-header .joinin-popup a,.wrapper-header .joinin-popup div.has-children,.wrapper-header .survey-popup a,.wrapper-header .survey-popup div.has-children{color:#36b4a7;text-decoration:underline}.wrapper-header .joinin-popup img,.wrapper-header .survey-popup img{width:90%}.wrapper-header .joinin-popup img.survey-icon,.wrapper-header .survey-popup img.survey-icon{width:56px;margin-bottom:22px}.wrapper-header .joinin-popup img.survey-img,.wrapper-header .survey-popup img.survey-img{margin-top:20px}@media all and (min-width:1024px){.wrapper-header .joinin-popup,.wrapper-header .survey-popup{top:100px}}.wrapper-header .survey-popup{line-height:20px}.wrapper-header .survey-popup a{line-height:20px}.wrapper-header .new-agb-popup-close-btn{display:none}.wrapper-header .new-agb-popup{position:fixed;top:288px;background:white;color:#8a8a8a;padding:20px;width:200px;transition:all 1s;left:0px;text-align:center;padding-bottom:25px;font-weight:600;left:-100%;z-index:1;text-transform:uppercase;line-height:20px}.wrapper-header .new-agb-popup a,.wrapper-header .new-agb-popup div.has-children{color:#36b4a7;text-decoration:underline;line-height:20px}.wrapper-header .new-agb-popup img{display:block;margin:0 auto;width:70px;margin-top:5px;margin-bottom:20px}.wrapper-header .new-agb-popup a{display:inline-block;margin-top:15px}@media all and (min-width:1024px){.wrapper-header .new-agb-popup{top:365px}}.wrapper-header .nomination-popup{position:fixed;top:288px;background:white;color:#8a8a8a;padding:20px;width:200px;transition:all 1s;left:0px;text-align:center;padding-bottom:5px;font-weight:600;left:-100%;z-index:1}.wrapper-header .nomination-popup a,.wrapper-header .nomination-popup div.has-children{color:#36b4a7;text-decoration:underline;line-height:normal}.wrapper-header .nomination-popup img{display:block}.wrapper-header .nomination-popup .nomination-icon{width:60px;height:60px;margin:0 auto}.wrapper-header .nomination-popup .nomination-text{margin:15px auto 20px}.wrapper-header .nomination-popup .nomination-logo{width:95%;margin:5px auto 15px}@media all and (min-width:1024px){.wrapper-header .nomination-popup{top:365px}}.wrapper-header .close-button{width:20px;height:20px;position:absolute;right:10px;top:10px;z-index:1;cursor:pointer}.wrapper-header .close-button input[type='checkbox']{position:absolute;top:10px;right:10px;height:22px;width:18px;display:none}.wrapper-header .close-button::before,.wrapper-header .close-button::after{content:' ';background:black;height:15px;width:3px;display:block;position:absolute;right:8px;top:3px}.wrapper-header .close-button::before{transform:rotate(45deg)}.wrapper-header .close-button::after{transform:rotate(-45deg)}.wrapper-header .joinin-popup-close-btn,.wrapper-header .donate-popup-close-btn,.wrapper-header .nomination-popup-close-btn{display:none}.wrapper-header .joinin-popup-close-btn:checked ~ .joinin-popup{left:-100%}.wrapper-header .donate-popup-close-btn:checked ~ .donate-popup{left:-100%}.wrapper-header .nomination-popup-close-btn:checked ~ .nomination-popup{left:-100%}.wrapper-header.h-small .ella-logo{display:none}.wrapper-header .cTriangleTop{bottom:-1px;border-width:0 calc(100vw + 400px) 8vw 0;border-color:transparent rgba(255,255,255,0.3) transparent transparent}@media (min-width:400px){.wrapper-header .cTriangleTop{border-width:0 calc(100vw + 400px) 3vw 0}}.wrapper-header .cTriangleBot{position:absolute;bottom:-1px;border-width:8vw 0 0 calc(100vw + 400px);border-color:transparent transparent transparent white}@media (min-width:400px){.wrapper-header .cTriangleBot{border-width:3vw 0 0 calc(100vw + 400px)}}.wrapper-header .cBorderTriangle{position:absolute;left:-400px;height:0;width:0;border-style:solid;transform:scale(.9999)}.error-msg{margin:30px 40px;padding:10px;line-height:28px;border:1px solid red;text-align:center}.error-msg a{text-decoration:none;color:#40b5af}