@import url(https://use.typekit.net/rat2kge.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}

/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body{color:#345ea9;font-family:brix-slab,serif;font-weight:400;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.6rem}@media screen and (min-width:600px){body{font-size:1.7rem}}@media screen and (min-width:768px){body{font-size:1.8rem}}h1,h2,h3,h4{font-family:rift-soft,sans-serif;font-weight:700;font-style:normal;letter-spacing:.0175em}.h1,h1{text-align:center;line-height:1;margin-bottom:.25em;font-size:5rem;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(-50px);-khtml-transform:translateX(-50px);transform:translateX(-50px);animation:moveinLeft .5s .75s forwards;-webkit-animation:moveinLeft .5s .75s forwards}.h1>span,h1>span{display:block;color:#ee725f;margin-top:.25em;font-size:1.7rem}@media screen and (min-width:992px){.h1,h1{text-align:left;max-width:15ch;font-size:8.6rem}.h1>span,h1>span{font-size:2.5rem}}h2{margin-top:2em;font-size:2.2rem}h2>span{color:#ee725f;font-size:1.6rem;display:block}@media screen and (min-width:600px){h2{margin-top:0;font-size:3.1rem}h2>span{font-size:1.8rem}}@media screen and (min-width:992px){h2{margin-top:0;font-size:4rem}h2>span{font-size:2rem}}h3{font-size:2rem}h4{font-size:1.7rem}@media screen and (min-width:768px){h4{font-size:2.5rem}}h5{font-size:1.9rem}h6{font-size:1.8rem}p{line-height:1.5em;margin-bottom:1.5em}a{text-decoration:none;color:#345ea9;-webkit-transition:color .3s ease;transition:color .3s ease;border-bottom:thin dotted #345ea9}a:hover{border-bottom:none}strong{font-weight:700;font-style:normal}ul{margin-bottom:1.5em;margin-top:1.5em;padding-left:1em;list-style:disc}ul li{line-height:1.5em;padding-left:.5em}div.checkboxWrapper:after,div.highscores ul.highscoresList:after,nav.headerNav>ul:after,section.dashboard div.featuredTeam ul.teamList:after,section.featuredContent>article ul.teaserBoxes:after,section.footer:after,section.footer div.footerImage:after,section.footer img.logoKsnrw:after,section.footer nav:after,section.footer nav>ul:after,section.footer span:after,section.introSection.sommerleseclub:after,section.registrationForm>article>form>fieldset:after,ul.testimonialsSlider ul.slick-dots:after{content:"";display:table;clear:both}div.navToggleWrapper div.navToggle{border:2px solid #53bec5;background-color:#fff;display:inline-block;-webkit-tap-highlight-color:transparent;padding-top:11px;height:51px;width:51px;border-radius:50%}div.navToggleWrapper div.navToggle .icon-bar{background-color:#53bec5;display:block;height:2px;margin:5px auto 0;width:28px;-webkit-transition:all .25s ease;transition:all .25s ease}div.navToggleWrapper div.active.navToggle{border-color:#000}div.navToggleWrapper div.active.navToggle .icon-bar{background-color:transparent!important}div.navToggleWrapper div.active.navToggle .icon-bar+.icon-bar{background-color:#000!important;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);transform:rotate(45deg)}div.navToggleWrapper div.active.navToggle .icon-bar+.icon-bar+.icon-bar{background-color:#000!important;margin-top:-2px;-webkit-transform:rotate(-45deg);-khtml-transform:rotate(-45deg);transform:rotate(-45deg)}div.headerImage{width:256px;height:209.28px;top:-168px;right:-103.5px;background-image:url(/img/header-bubble-background.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}div.headerImage,div.headerImage img{position:absolute}div.headerImage img.bubbleLoud{animation:popin 4s ease-in-out infinite;animation-delay:2.5s;-webkit-animation:popin 4s ease-in-out infinite;-webkit-animation-delay:2.5s}div.headerImage img.bubbleText{animation:popin 5s ease-in-out infinite;animation-delay:1s;-webkit-animation:popin 5s ease-in-out infinite;-webkit-animation-delay:1s}div.headerImage img.bubbleIllustration{animation:popin 4s ease-in-out infinite;-webkit-animation:popin 4s ease-in-out infinite}@media screen and (min-width:420px){div.headerImage{width:296px;height:241.98px;top:-192px;right:-115px}}@media screen and (min-width:600px){div.headerImage{top:-168px}}@media screen and (min-width:768px){div.headerImage{width:400px;height:327px;top:-336px;right:-92px}}@media screen and (min-width:992px){div.headerImage{width:680px;height:555.9px;top:-456px;right:-172.5px}}@media screen and (min-width:1280px){div.headerImage{width:800px;height:654px;top:-480px;right:-230px}}@media screen and (min-width:992px){section.bibliothekSuchenFormular>article:after,section.featuredContent.hasOnlineLogbookOrBookRallye>article>ul.teaserBoxes>li.teaserBoxOnlineLogbook:after,section.featuredContent:after,section.introSection.home:after,section.konzept:after,section.konzept>article:nth-child(5):after,section.projektbausteine:after,section.registrationForm>article>div:after{display:inline-block;position:absolute;content:url(/img/direction-arrow.svg);right:20%;top:150px;width:100px}}@media screen and (min-width:1280px){section.bibliothekSuchenFormular>article:after,section.featuredContent.hasOnlineLogbookOrBookRallye>article>ul.teaserBoxes>li.teaserBoxOnlineLogbook:after,section.featuredContent:after,section.introSection.home:after,section.konzept:after,section.konzept>article:nth-child(5):after,section.projektbausteine:after,section.registrationForm>article>div:after{top:225px;right:29%}}@media screen and (min-width:992px){section.bibliothekSuchenFormular>article:before,section.featuredContent.infos:before,section.introSection.home:before{display:inline-block;position:absolute;content:url(/img/figures-in-bubbles/confetti.svg);right:11%;top:267px;width:85px;-webkit-transform:rotate(20deg);-khtml-transform:rotate(20deg);transform:rotate(20deg)}}@media screen and (min-width:1280px){section.bibliothekSuchenFormular>article:before,section.featuredContent.infos:before,section.introSection.home:before{top:310px;right:22%}}div.highscores ul.highscoresList>li>p,section.dashboard div.featuredTeam ul.teamList>li>p{font-family:rift-soft,sans-serif;font-weight:700;font-style:normal;color:#ee725f;margin-top:12px;font-size:2rem}div.highscores ul.highscoresList>li>p>span,section.dashboard div.featuredTeam ul.teamList>li>p>span{color:#345ea9;display:block;font-family:brix-slab,serif;font-weight:400;font-style:normal;line-height:1.1em;font-size:1.6rem}@media screen and (min-width:600px){div.highscores ul.highscoresList>li>p,section.dashboard div.featuredTeam ul.teamList>li>p{font-size:2.2rem}div.highscores ul.highscoresList>li>p>span,section.dashboard div.featuredTeam ul.teamList>li>p>span{font-size:1.7rem}}@media screen and (min-width:768px){div.highscores ul.highscoresList>li>p,section.dashboard div.featuredTeam ul.teamList>li>p{font-size:2.5rem}div.highscores ul.highscoresList>li>p>span,section.dashboard div.featuredTeam ul.teamList>li>p>span{font-size:1.8rem}}div.highscores ul.highscoresList,section.dashboard div.featuredTeam ul.teamList{position:relative;list-style:none;padding:0;margin:20px 0}div.highscores ul.highscoresList>li,section.dashboard div.featuredTeam ul.teamList>li{display:inline-block;float:left;margin-right:3%;padding:0;text-align:center;width:48.5%}div.highscores ul.highscoresList>li:nth-child(2n),section.dashboard div.featuredTeam ul.teamList>li:nth-child(2n){margin-right:0}div.highscores ul.highscoresList>li>span.highscoreSum,section.dashboard div.featuredTeam ul.teamList>li>span.highscoreSum{display:block;position:relative;color:#fff;text-align:center;vertical-align:middle;line-height:106px;width:133px;height:127px;font-family:rift-soft,sans-serif;font-weight:700;font-style:normal;margin:0 auto;font-size:5rem;animation:popin 2s ease-in-out infinite;-webkit-animation:popin 2s ease-in-out infinite}div.highscores ul.highscoresList>li>span.highscoreSum:before,section.dashboard div.featuredTeam ul.teamList>li>span.highscoreSum:before{content:url(/img/home/highscore-bubble-blue.svg);width:100%;height:auto;display:block;position:absolute;z-index:-1}div.highscores ul.highscoresList>li:nth-child(2)>span.highscoreSum,section.dashboard div.featuredTeam ul.teamList>li:nth-child(2)>span.highscoreSum{animation:popin 2s ease-in-out infinite;-webkit-animation:popin 2s ease-in-out infinite;animation-delay:1.5s;-webkit-animation-delay:1.5s}div.highscores ul.highscoresList>li:nth-child(2)>span.highscoreSum:before,section.dashboard div.featuredTeam ul.teamList>li:nth-child(2)>span.highscoreSum:before{content:url(/img/home/highscore-bubble-green.svg)}div.highscores ul.highscoresList>li:nth-child(3)>span.highscoreSum,section.dashboard div.featuredTeam ul.teamList>li:nth-child(3)>span.highscoreSum{color:#345ea9;animation:popin 2s ease-in-out infinite;-webkit-animation:popin 2s ease-in-out infinite;animation-delay:2s;-webkit-animation-delay:2s}div.highscores ul.highscoresList>li:nth-child(3)>span.highscoreSum:before,section.dashboard div.featuredTeam ul.teamList>li:nth-child(3)>span.highscoreSum:before{content:url(/img/home/highscore-bubble-lightblue.svg)}div.highscores ul.highscoresList>li:nth-child(4)>span.highscoreSum,section.dashboard div.featuredTeam ul.teamList>li:nth-child(4)>span.highscoreSum{animation:popin 2s ease-in-out infinite;-webkit-animation:popin 2s ease-in-out infinite;animation-delay:2.5s;-webkit-animation-delay:2.5s}div.highscores ul.highscoresList>li:nth-child(4)>span.highscoreSum:before,section.dashboard div.featuredTeam ul.teamList>li:nth-child(4)>span.highscoreSum:before{content:url(/img/home/highscore-bubble-coral.svg)}@media screen and (min-width:600px){div.highscores ul.highscoresList>li>span.highscoreSum,section.dashboard div.featuredTeam ul.teamList>li>span.highscoreSum{line-height:185px;width:223px;height:203px}}@media screen and (min-width:992px){div.highscores ul.highscoresList>li,section.dashboard div.featuredTeam ul.teamList>li{width:22.75%}div.highscores ul.highscoresList>li:nth-child(2n),section.dashboard div.featuredTeam ul.teamList>li:nth-child(2n){margin-right:3%}div.highscores ul.highscoresList>li:nth-child(4n),section.dashboard div.featuredTeam ul.teamList>li:nth-child(4n){margin-right:0}}section.dashboard div.featuredTeam ul.teamList{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}section.dashboard div.featuredTeam ul.teamList>li>img{display:block;height:150px;width:100%;margin:0 auto;animation:popin 2s ease-in-out infinite;-webkit-animation:popin 2s ease-in-out infinite}section.dashboard div.featuredTeam ul.teamList>li:nth-child(2)>img{animation:popin 2s ease-in-out infinite;-webkit-animation:popin 2s ease-in-out infinite;animation-delay:1.5s;-webkit-animation-delay:1.5s}section.dashboard div.featuredTeam ul.teamList>li:nth-child(3)>img{animation:popin 2s ease-in-out infinite;-webkit-animation:popin 2s ease-in-out infinite;animation-delay:2s;-webkit-animation-delay:2s}section.dashboard div.featuredTeam ul.teamList>li:nth-child(4)>img{animation:popin 2s ease-in-out infinite;-webkit-animation:popin 2s ease-in-out infinite;animation-delay:2.5s;-webkit-animation-delay:2.5s}section.dashboard div.featuredTeam ul.teamList>li:nth-child(5)>img{animation:popin 2s ease-in-out infinite;-webkit-animation:popin 2s ease-in-out infinite;animation-delay:3s;-webkit-animation-delay:3s}@media screen and (min-width:768px){section.dashboard div.featuredTeam ul.teamList>li>img{height:220px}}@media screen and (min-width:992px){section.dashboard div.featuredTeam ul.teamList>li{width:17.6%}section.dashboard div.featuredTeam ul.teamList>li:nth-child(2n){margin-right:3%}section.dashboard div.featuredTeam ul.teamList>li:nth-child(5n){margin-right:0}section.dashboard div.featuredTeam ul.teamList>li>img{height:150px}}section.featuredContent>article ul.teaserBoxes{position:relative;list-style:none;padding:0;margin:60px 0}section.featuredContent>article ul.teaserBoxes>li{padding:40px 40px 100px;background-image:url(/img/background-doodle-1.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;text-align:left;position:relative;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}section.featuredContent>article ul.teaserBoxes>li:nth-child(2){background-image:url(/img/background-doodle-2.svg)}section.featuredContent>article ul.teaserBoxes>li:nth-child(3){background-image:url(/img/background-doodle-3.svg)}section.featuredContent>article ul.teaserBoxes>li:nth-child(4){background-image:url(/img/background-doodle-4.svg)}section.featuredContent>article ul.teaserBoxes>li>p{margin-bottom:0}section.featuredContent>article ul.teaserBoxes>li>a.button{position:absolute;bottom:35px}@media screen and (min-width:768px){section.featuredContent>article ul.teaserBoxes{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}section.featuredContent>article ul.teaserBoxes>li{display:inline-block;float:left;margin-right:3%;width:46.19048%}section.featuredContent>article ul.teaserBoxes>li:nth-child(2n){margin-right:0}}@media screen and (min-width:992px){section.featuredContent>article ul.teaserBoxes{max-width:78%}}section.dashboard,section.konzept,section.theWayItWorks{position:relative}section.dashboard:before,section.konzept:before,section.theWayItWorks:before{position:absolute;display:block;content:url(/img/wallpaper-circle-lightblue.svg);width:100vw;z-index:-1;left:-30px;right:-30px;top:-20px}@media screen and (min-width:992px){section.dashboard:before,section.konzept:before,section.theWayItWorks:before{left:-50px;right:-50px;top:-120px}}@media screen and (min-width:1280px){section.dashboard:before,section.konzept:before,section.theWayItWorks:before{left:calc((90vw - 1140px)/-2);right:calc((90vw - 1140px)/-2);width:90vw}}@media screen and (min-width:1920px){section.dashboard:before,section.konzept:before,section.theWayItWorks:before{left:calc((70vw - 1280px)/-2);right:calc((70vw - 1280px)/-2);width:70vw}}.has-dynamic-label.error span.error,div.checkboxWrapper.error span.error{position:absolute;top:100%;right:10%;left:10%;background-color:#ee725f;color:#fff;display:block;padding:8px 14px;border-bottom-left-radius:11px;border-bottom-right-radius:11px;width:80%;z-index:10;font-size:1.6rem}@media screen and (min-width:600px){.has-dynamic-label.error span.error,div.checkboxWrapper.error span.error{width:58%;right:21%;left:21%}}@media screen and (min-width:992px){.has-dynamic-label.error span.error,div.checkboxWrapper.error span.error{right:0;left:auto;width:auto}}html{font-size:62.5%;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{overflow-x:hidden}body{padding:0 30px}@media screen and (min-width:992px){body{padding:0 50px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}a.button,button.button,input[type=submit]{border:none;background-color:#53bec5;color:#fff;display:inline-block;height:46px;position:relative;font-family:rift-soft,sans-serif;font-weight:700;font-style:normal;letter-spacing:.0175em;line-height:46px;padding:0 20px;margin-top:1em;font-size:1.8pxrem;border-radius:11px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}a.button:hover,button.button:hover,input[type=submit]:hover{background-color:#ee725f}@media screen and (min-width:600px){a.button,button.button,input[type=submit]{padding:0 20px 0 75px}a.button:not(:last-child),button.button:not(:last-child),input[type=submit]:not(:last-child){margin-right:16px}a.button:before,button.button:before,input[type=submit]:before{content:url(/img/button-arrow.svg);width:54px;height:22px;display:inline-block;position:absolute;left:12px;top:4px;margin-right:12px;-webkit-transition:left .4s ease;transition:left .4s ease}a.button:hover:before,button.button:hover:before,input[type=submit]:hover:before{left:16px}}button.button{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border:none}div#content{margin:0 auto 80px;position:relative;overflow:visible}@media screen and (min-width:1280px){div#content{max-width:1140px}}@media screen and (min-width:1920px){div#content{max-width:1280px}}section{text-align:center;position:relative}@media screen and (min-width:992px){section{text-align:left}}section.introSection{z-index:auto;margin-bottom:80px;padding-top:135px}section.introSection>article{max-width:100%;margin:0 auto}@media screen and (min-width:768px){section.introSection{padding-top:0}section.introSection>article{max-width:65%}}@media screen and (min-width:992px){section.introSection{margin-bottom:150px}section.introSection>article{margin:0}}@media screen and (min-width:1280px){section.introSection>article{max-width:60%}}div.multipleColumns{margin-top:50px}@media screen and (min-width:992px){div.multipleColumns{margin-top:120px;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}div.multipleColumns.twoColumns>div{width:calc((100% - 100px)/2)}div.multipleColumns.threeColumns>div{width:calc((100% - 90px)/3)}}div.backgroundWallpaperBlue,div.backgroundWallpaperCircle{background-image:url(/img/wallpaper-2019-background-blue.svg);background-repeat:no-repeat;background-size:cover;position:absolute;left:-30px;right:-30px;top:-345px;height:100vh;z-index:-2}@media screen and (min-width:992px){div.backgroundWallpaperBlue,div.backgroundWallpaperCircle{left:-50px;right:-50px}}@media screen and (min-width:1280px){div.backgroundWallpaperBlue,div.backgroundWallpaperCircle{left:calc((100vw - 1140px)/2*-1);right:calc((100vw - 1140px)/2*-1)}}div.backgroundWallpaperCircle{background-color:#fff;background-image:url(/img/wallpaper-2019-background-lightblue.svg);top:-10px;z-index:-1;height:500px}@media screen and (min-width:600px){div.backgroundWallpaperCircle{height:670px}}@media screen and (min-width:992px){div.backgroundWallpaperCircle{height:770px}}@media screen and (min-width:1280px){div.backgroundWallpaperCircle{height:800px}}@media screen and (min-width:1920px){div.backgroundWallpaperCircle{height:1000px}}div.illustrationLeft,div.illustrationRight{display:none}@media screen and (min-width:992px){div.illustrationLeft,div.illustrationRight{display:block;background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;-webkit-transform:scale(.8);-khtml-transform:scale(.8);transform:scale(.8)}}@media screen and (min-width:1280px){div.illustrationLeft,div.illustrationRight{-webkit-transform:scale(1);-khtml-transform:scale(1);transform:scale(1)}}@media screen and (min-width:992px){div.illustrationLeft{width:561px;height:603px;top:-100px;left:-330px}div.illustrationLeft.illustrationLeftColorCoral{background-image:url(/img/bubble-links-koralle.svg)}div.illustrationLeft img{position:absolute}div.illustrationLeft img.illustrationLeftImage{width:50%;top:2%;right:-1%;z-index:2;animation:popin 4s ease-in-out infinite;animation-delay:2.5s;-webkit-animation:popin 4s ease-in-out infinite;-webkit-animation-delay:2.5s}}@media screen and (min-width:992px){div.illustrationRight{width:561px;height:603px;top:-100px;right:-330px}div.illustrationRight.illustrationRightColorBlue{background-image:url(/img/bubble-rechts-blau.svg)}div.illustrationRight.illustrationRightColorGreen{background-image:url(/img/bubble-rechts-green.svg)}div.illustrationRight img{position:absolute}div.illustrationRight img.illustrationRightImage{width:55%;top:18%;left:-5%;z-index:2;animation:popin 4s ease-in-out infinite;animation-delay:2.5s;-webkit-animation:popin 4s ease-in-out infinite;-webkit-animation-delay:2.5s}}section.video{text-align:center;position:relative;padding-bottom:56.25%;height:0}section.video>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px}@media screen and (min-width:992px){section.video>iframe{border-radius:50px}}div.dividerHeadline{position:relative;color:#345ea9;font-family:rift-soft,sans-serif;font-weight:700;font-style:normal;letter-spacing:.0175em;margin-bottom:20px;overflow-x:hidden;text-align:center;font-size:1.7rem}div.dividerHeadline:after{background-color:#345ea9;content:"";display:inline-block;height:1px;position:relative;width:100%}@media screen and (min-width:768px){div.dividerHeadline{font-size:2.5rem;margin-bottom:50px}div.dividerHeadline:after,div.dividerHeadline:before{background-color:#345ea9;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;margin:1em;width:calc(50% - .5em)}div.dividerHeadline:before{right:.5em;margin-left:calc(-50% - -.5em)}div.dividerHeadline:after{left:.5em;margin-right:calc(-50% - -.5em)}}@media screen and (min-width:992px){div.twoColumnsWrapper{-webkit-columns:2;-moz-columns:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}ul.testimonialsSlider{text-align:center;position:relative;margin-top:4em;padding:0}ul.testimonialsSlider li>p{color:#ee725f;line-height:32px;margin-bottom:.75em;font-size:2rem}ul.testimonialsSlider li>span{font-size:1.5rem;color:#53bec5}ul.testimonialsSlider ul.slick-dots{position:absolute;top:-55px;display:block;list-style:none;margin:0 0 1em;padding:0;width:100%;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center}ul.testimonialsSlider ul.slick-dots>li{float:left;margin:0 6px;line-height:28px}ul.testimonialsSlider ul.slick-dots>li>button{border:2px solid #345ea9;background-color:#fff;color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;height:18px;width:18px;overflow:hidden;text-indent:30px;padding:0;margin:0;outline:none;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;border-radius:50%}ul.testimonialsSlider ul.slick-dots>li>button::-moz-focus-inner,ul.testimonialsSlider ul.slick-dots>li>button:focus{outline:none;border:0}ul.testimonialsSlider ul.slick-dots>li.slick-active>button,ul.testimonialsSlider ul.slick-dots>li:hover>button{background-color:#345ea9;border:2px solid #345ea9}@media screen and (min-width:768px){ul.testimonialsSlider li>p{line-height:40px;font-size:3.2rem}ul.testimonialsSlider li>span{font-size:1.7rem}ul.testimonialsSlider ul.slick-dots>li{margin:0 6px}ul.testimonialsSlider ul.slick-dots>li>button{height:15px;width:15px}}section.featuredContent{margin-top:50px}@media screen and (min-width:768px){section.featuredContent>article>h2,section.featuredContent>article>p{max-width:65%;margin:0 auto}}@media screen and (min-width:992px){section.featuredContent{margin-top:165px;margin-bottom:200px}section.featuredContent:after{right:0;top:90%}section.featuredContent>article>h2,section.featuredContent>article>p{margin:0;width:55%}}div.highscores{position:relative;z-index:2;margin-top:20px}@media screen and (min-width:768px){div.highscores ul.highscoresList{max-width:80%;margin:20px auto 0}}@media screen and (min-width:992px){div.highscores{margin-top:90px}div.highscores ul.highscoresList{max-width:none}}.js header,.js section{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.js header.in,.js section.in{animation:fadein 1.33s;-webkit-animation:fadein 1.33s}.js header.in,.js header.shrink,.js section.in,.js section.shrink{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.js .headerImage{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.js .headerImage.in{animation:moveinRight 1.33s;-webkit-animation:moveinRight 1.33s;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.colorCoral{color:#ee725f}.colorGreen{color:#53bec5}header{position:relative;margin:0 auto;top:0}@media screen and (min-width:768px){header{height:285px}}@media screen and (min-width:992px){header{height:320px;max-width:1140px}}@media screen and (min-width:1280px){header{height:auto;max-width:1140px}}@media screen and (min-width:1920px){header{max-width:1280px}}div.logoWrapper{width:88px;height:128px;left:-20px;top:30px;position:relative}div.logoWrapper>a{border:none;display:block}div.logoWrapper>a img{width:138px;height:200px}@media screen and (min-width:600px){div.logoWrapper{left:0}}@media screen and (min-width:768px){div.logoWrapper{width:368px;height:344px;top:-96px;left:-150px}div.logoWrapper>a{position:absolute;left:162px;top:125px}}@media screen and (min-width:992px){div.logoWrapper{left:-180px}}@media screen and (min-width:1280px){div.logoWrapper{left:-200px;position:relative}div.logoWrapper:after{content:"";background-image:url(/img/logo-background-lines.svg);background-repeat:no-repeat;background-size:100%;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;-webkit-transform-origin:center;-khtml-transform-origin:center;transform-origin:center;animation:logoBackgroundAnimation 45s linear infinite;-webkit-animation:logoBackgroundAnimation 45s linear infinite}}@media screen and (min-width:1920px){div.logoWrapper{left:-250px}}div.navToggleWrapper{position:fixed;z-index:30;overflow-x:hidden;text-align:center;top:175px;width:calc(100% - 60px);-webkit-transition:top .25s ease;transition:top .25s ease}div.navToggleWrapper:after,div.navToggleWrapper:before{background-color:#53bec5;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;margin:1em;width:calc(50% - .5em);top:-20px}div.navToggleWrapper:before{right:.5em;margin-left:calc(-50% - -.5em)}div.navToggleWrapper:after{left:.5em;margin-right:calc(-50% - -.5em)}div.navToggleWrapper.hide{top:-300px}.shrink div.navToggleWrapper,div.navToggleWrapper.active{top:25px}div.navToggleWrapper.active:after,div.navToggleWrapper.active:before{background-color:#000}div.navToggleWrapper div.navToggle{position:relative;cursor:pointer}@media screen and (min-width:600px){div.navToggleWrapper{display:none}}nav.headerNav{position:fixed;top:0;left:0;right:0;bottom:100vh;z-index:20;overflow:hidden;height:0;padding:0 40px;font-size:2rem;-webkit-transition:all .3s ease;transition:all .3s ease}nav.headerNav>ul{list-style:none;position:relative}nav.headerNav>ul,nav.headerNav>ul>li{padding:0;margin:0}nav.headerNav>ul>li>a,nav.headerNav>ul>li[data-active-toggle=subnavigation]{border:none;position:relative;cursor:pointer;color:#fff;display:block;font-family:rift-soft,sans-serif;font-weight:500;font-style:normal;letter-spacing:.0175em;padding:0 0 0 35px;-webkit-transition:color .25s ease;transition:color .25s ease}nav.headerNav>ul>li>a:before,nav.headerNav>ul>li[data-active-toggle=subnavigation]:before{display:inline-block;position:absolute;left:0;top:5px;height:23px;width:23px}nav.headerNav>ul>li.sommerleseclub>a:before{content:url(/img/nav-icons/icon-sommerleseclub-white.svg)}nav.headerNav>ul>li[data-active-toggle=subnavigation]:before{content:url(/img/nav-icons/icon-infos-fuer-bibliotheken-white.svg);top:4px;width:20px}nav.headerNav>ul>li.meine-bibliothek-suchen>a:before{content:url(/img/nav-icons/icon-suchen-white.svg);height:19px;width:19px}nav.headerNav>ul>li.fuer-selbermacher>a:before{content:url(/img/nav-icons/icon-fuer-selbermacher-white.svg);top:2px}nav.headerNav>ul>li>ul{padding:0;margin:0;list-style:none;height:0;overflow:hidden;opacity:0;-webkit-transition:height .3s ease,opacity .5s ease;transition:height .3s ease,opacity .5s ease}nav.headerNav>ul>li>ul>li{padding:0;pointer-events:none}nav.headerNav>ul>li>ul>li>a{display:block;border:none;pointer-events:auto;color:#000;-webkit-transition:color .2s ease;transition:color .2s ease}nav.headerNav>ul>li>ul>li>a:hover{color:#53bec5}nav.headerNav>ul>li>ul.active{height:85px;overflow:visible;opacity:1}nav.headerNav.active{background-color:#ee725f;bottom:0;height:100vh;overflow-y:scroll;padding:115px 40px 40px}@media screen and (min-width:600px){nav.headerNav{background-color:transparent;left:165px;top:0;right:auto;bottom:auto;padding:30px 0;overflow:visible;height:auto;font-size:1.8rem}nav.headerNav.hide{top:-400px}.shrink nav.headerNav{left:0;top:0;right:0;padding:10px;background-color:#345ea9;text-align:center}.shrink nav.headerNav>ul{display:inline-block}.shrink nav.headerNav>ul>li{float:left;height:40px}.shrink nav.headerNav>ul>li:not(:last-child){margin-right:20px}.shrink nav.headerNav>ul>li>a,.shrink nav.headerNav>ul>li[data-active-toggle=subnavigation]{color:#fff;overflow:hidden;width:0;line-height:40px}.shrink nav.headerNav>ul>li>a:before,.shrink nav.headerNav>ul>li[data-active-toggle=subnavigation]:before{height:40px;width:40px}.shrink nav.headerNav>ul>li>a:hover,.shrink nav.headerNav>ul>li[data-active-toggle=subnavigation]:hover{color:#ee725f}.shrink nav.headerNav>ul>li.sommerleseclub>a:before{content:url(/img/nav-icons/icon-sommerleseclub-white.svg);width:33px;top:8px}.shrink nav.headerNav>ul>li[data-active-toggle=subnavigation]:before{content:url(/img/nav-icons/icon-infos-fuer-bibliotheken-white.svg);height:30px;width:30px}.shrink nav.headerNav>ul>li[data-active-toggle=subnavigation].active{font-size:0;overflow:visible!important}.shrink nav.headerNav>ul>li.meine-bibliothek-suchen>a:before{content:url(/img/nav-icons/icon-suchen-white.svg);height:27px;width:27px}.shrink nav.headerNav>ul>li.fuer-selbermacher>a:before{content:url(/img/nav-icons/icon-fuer-selbermacher-white.svg)}.shrink nav.headerNav>ul>li>ul{position:absolute;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.shrink nav.headerNav>ul>li>ul.active{background:#345ea9;padding:10px 30px 20px;text-align:left;left:-30px;top:48px;width:230px;height:115px;font-size:1.8rem}.shrink nav.headerNav>ul>li>ul.active>li>a:hover{color:#ee725f}nav.headerNav>ul>li.sommerleseclub>a:before{content:url(/img/nav-icons/icon-sommerleseclub.svg)}nav.headerNav>ul>li[data-active-toggle=subnavigation]:before{content:url(/img/nav-icons/icon-infos-fuer-bibliotheken.svg)}nav.headerNav>ul>li.meine-bibliothek-suchen>a:before{content:url(/img/nav-icons/icon-suchen.svg)}nav.headerNav>ul>li.fuer-selbermacher>a:before{content:url(/img/nav-icons/icon-fuer-selbermacher.svg)}nav.headerNav>ul>li>a,nav.headerNav>ul>li[data-active-toggle=subnavigation]{color:#ee725f}nav.headerNav>ul>li>a:hover,nav.headerNav>ul>li[data-active-toggle=subnavigation]:hover{color:#345ea9}nav.headerNav>ul>li>ul>li>a{color:#53bec5}nav.headerNav>ul>li>ul>li>a:hover{color:#345ea9}}@media screen and (min-width:768px){nav.headerNav{left:195px}}@media screen and (min-width:1280px){nav.headerNav{left:calc((100vw - 1140px)/2 + 220px)}.shrink nav.headerNav>ul>li{height:auto}.shrink nav.headerNav>ul>li>a,.shrink nav.headerNav>ul>li[data-active-toggle=subnavigation]{overflow:visible;width:auto}.shrink nav.headerNav>ul>li>a:before,.shrink nav.headerNav>ul>li[data-active-toggle=subnavigation]:before{height:23px;width:23px}.shrink nav.headerNav>ul>li.sommerleseclub>a:before{top:5px;width:23px}.shrink nav.headerNav>ul>li[data-active-toggle=subnavigation]:before{height:20px;width:20px}.shrink nav.headerNav>ul>li[data-active-toggle=subnavigation].active{font-size:1.8rem}.shrink nav.headerNav>ul>li.meine-bibliothek-suchen>a:before{height:20px;width:20px}.shrink nav.headerNav>ul>li.fuer-selbermacher>a:before{height:28px;width:28px}.shrink nav.headerNav>ul>li>ul.active{left:5px}}@media screen and (min-width:1920px){nav.headerNav{left:calc((100vw - 1280px)/2 + 220px)}}div.footerImage{background-image:url(/img/bubble-footer.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;position:relative;width:157.5px;height:188.65px;top:30px;left:0;z-index:1;-webkit-transform:translateX(-79px);-khtml-transform:translateX(-79px);transform:translateX(-79px)}div.footerImage img{position:absolute}div.footerImage img.bubbleIllustration{width:41%;top:40%;left:55%;animation:popin 3s ease-in-out infinite;-webkit-animation:popin 3s ease-in-out infinite}@media screen and (min-width:420px){div.footerImage{width:225px;height:269.5px}}@media screen and (min-width:600px){div.footerImage{width:247.5px;height:296.45px}}@media screen and (min-width:1280px){div.footerImage{width:405px;height:485.1px;top:-30px;left:-158px}}@media screen and (min-width:1920px){div.footerImage{width:450px;height:539px}}section.footer{color:#000;margin-top:80px}section.footer div.footerImage{float:left;margin-right:-50px}section.footer nav,section.footer span{font-family:rift-soft,sans-serif;font-weight:700;font-style:normal;float:right;letter-spacing:.0175em;width:150px}section.footer nav{margin-top:50px;margin-bottom:25px;font-size:1.8rem}section.footer nav>ul{list-style:none;padding:0}section.footer nav>ul>li>a{border:none;color:#000;display:block;padding:6px 0;-webkit-transition:color .3s ease;transition:color .3s ease}section.footer nav>ul>li>a:hover{color:#53bec5}section.footer span{margin-left:50%;margin-right:-3%;margin-bottom:20px;font-size:2rem}section.footer img.logoKsnrw{float:right;margin-bottom:35px;width:214px;height:auto}section.footer img.logoMinistry{display:block;width:100%;max-width:350px;margin:0 auto;clear:both}@media screen and (min-width:420px){section.footer nav,section.footer span{width:200px}section.footer img.logoKsnrw{width:265px;padding-right:20px}}@media screen and (min-width:600px){section.footer nav,section.footer span{width:300px}section.footer img.logoKsnrw{margin-bottom:55px;padding-right:94px;width:290px}}@media screen and (min-width:768px){section.footer{margin-top:150px;position:relative}section.footer nav{float:none;position:absolute;top:0;width:100%;overflow-x:hidden}section.footer nav>ul{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;width:100%}section.footer nav>ul:after,section.footer nav>ul:before{background-color:#000;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;margin:1em;width:calc(50% - .5em)}section.footer nav>ul:before{right:.5em;margin-left:calc(-50% - -.5em)}section.footer nav>ul:after{left:.5em;margin-right:calc(-50% - -.5em)}section.footer nav>ul>li{float:left;margin:0 10px}section.footer div.projectInfo{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-webkit-transform:translateY(144px);-khtml-transform:translateY(144px);transform:translateY(144px)}section.footer div.projectInfo span{margin-top:78px;margin-right:5%;margin-left:0;width:120px}section.footer div.projectInfo img.logoKsnrw{padding-right:50px;width:220px}section.footer div.projectInfo img.logoMinistry{margin-top:53px;width:220px}}@media screen and (min-width:992px){section.footer div.projectInfo span{width:150px;font-size:2.4rem}section.footer div.projectInfo img.logoKsnrw{padding-right:70px;width:245px}section.footer div.projectInfo img.logoMinistry{margin-top:83px;width:245px}}div.headerImage.headerImageHome img.bubbleLoud{width:37%;top:33%;left:-3%;z-index:2}div.headerImage.headerImageHome img.bubbleText{width:37%;top:54%;left:16%;z-index:1}div.headerImage.headerImageHome img.bubbleIllustration{width:48%;top:30%;left:40%}@media screen and (min-width:992px){section.introSection.home{margin-bottom:250px}}section.dashboard{padding-top:15px}section.dashboard div.featuredTeam{position:relative;z-index:2;margin-top:20px}section.dashboard div.hashTagWall>canvas{width:100%}@media screen and (min-width:768px){section.dashboard>article{max-width:65%;margin:0 auto}}@media screen and (min-width:992px){section.dashboard{padding-top:0}section.dashboard>article{width:45%;margin:0 0 0 35%}}div.headerImage.headerImageSommerleseclub img.bubbleLoud{width:37%;top:33%;left:-3%;z-index:2}div.headerImage.headerImageSommerleseclub img.bubbleText{width:37%;top:54%;left:16%}div.headerImage.headerImageSommerleseclub img.bubbleIllustration{width:50%;top:31%;left:33%}section.introSection.sommerleseclub>aside{background-image:url(/img/sommerleseclub/icon-book-light-green.svg);background-repeat:no-repeat;background-size:75%;background-position:50%;text-align:center;padding:125px 30px 0}section.introSection.sommerleseclub>aside>p{font-family:rift-soft,sans-serif;font-weight:700;font-style:normal;letter-spacing:.0175em;line-height:30px;margin-bottom:70px;font-size:2rem}@media screen and (min-width:600px){section.introSection.sommerleseclub>aside{background-size:35%}}@media screen and (min-width:992px){section.introSection.sommerleseclub{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;-ms-align-items:flex-end;-ms-flex-pack:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.introSection.sommerleseclub>article,section.introSection.sommerleseclub>aside{float:left}section.introSection.sommerleseclub>article{background-size:50%;width:55%;margin-right:30px}section.introSection.sommerleseclub>aside{padding:140px 30px 0;width:calc(45% - 30px)}section.introSection.sommerleseclub>aside>p{font-size:2.5rem}}section.theWayItWorks{margin-top:50px;padding-top:20px}section.theWayItWorks div.illustrationLeft img.illustrationLeftImage{width:62%;top:30%}section.theWayItWorks>article:nth-child(odd)>h2{color:#ee725f}section.theWayItWorks>article:not(.introArticle)>p:last-of-type{margin-bottom:0}section.theWayItWorks>article:not(.introArticle):before{display:block;margin:85px auto 0;width:45%;max-width:180px}section.theWayItWorks>article:not(.introArticle).teamOrSingleReader:before{content:url(/img/avatars/einzigartig.svg)}section.theWayItWorks>article:not(.introArticle).booksAudioBooks:before{content:url(/img/sommerleseclub/buecher-hoerbuecher.svg)}section.theWayItWorks>article:not(.introArticle).logbook:before{content:url(/img/sommerleseclub/logbuch.svg)}section.theWayItWorks>article:not(.introArticle).onlineLogbook:before{content:url(/img/sommerleseclub/online-logbuch.svg)}section.theWayItWorks>article:not(.introArticle).certificate:before{content:url(/img/sommerleseclub/lesehelden-stempel.svg)}section.theWayItWorks>article:not(.introArticle).finalParty:before{content:url(/img/sommerleseclub/abschlussparty-pokal.svg)}@media screen and (min-width:600px){section.theWayItWorks>article{max-width:540px;margin-left:auto;margin-right:auto}}@media screen and (min-width:992px){section.theWayItWorks{margin-top:250px;padding-top:100px}section.theWayItWorks div.illustrationLeft img.illustrationLeftImage{width:50%;top:33%}section.theWayItWorks>article:not(.introArticle){width:65%;margin-left:25%;margin-bottom:100px;margin-top:100px;position:relative}section.theWayItWorks>article:not(.introArticle):before{position:absolute;display:inline-block;margin:0 auto;top:20%;left:calc(-25% - 50px);width:25%}section.theWayItWorks>article:not(.introArticle):nth-child(odd){margin-left:12.5%}section.theWayItWorks>article:not(.introArticle):nth-child(odd):before{left:auto;right:-40%}section.theWayItWorks>article.introArticle{margin-left:33%;margin-bottom:150px;position:relative}section.theWayItWorks>article.introArticle:after{position:absolute;top:-40px;right:0;width:10%;content:url(/img/direction-arrow.svg)}}@media screen and (min-width:1280px){section.theWayItWorks div.illustrationLeft img.illustrationLeftImage{width:62%;top:30%}section.theWayItWorks>article.introArticle:after{top:44%;right:-33%;width:15%}section.theWayItWorks>article:not(.introArticle){width:65%;margin-left:35%}section.theWayItWorks>article:not(.introArticle):before{width:25%;left:calc(-40% - 50px)}section.theWayItWorks>article:not(.introArticle):nth-child(odd){margin-left:17.5%}section.theWayItWorks>article:not(.introArticle):nth-child(odd):before{right:-50%}}div.headerImage.headerImageInfosIntro img.bubbleLoud{width:37%;top:33%;left:-3%;z-index:2}div.headerImage.headerImageInfosIntro img.bubbleText{width:37%;top:54%;left:16%}div.headerImage.headerImageInfosIntro img.bubbleIllustration{width:35%;top:31%;left:47%}section.introSection.infosIntro{background-image:url(/img/sommerleseclub/icon-book-light-green.svg);background-repeat:no-repeat;background-size:55%;background-position:50%}@media screen and (min-width:768px){section.introSection.infosIntro{padding-top:90px;background-size:35%;background-position:bottom}}@media screen and (min-width:992px){section.introSection.infosIntro>article{max-width:none;width:100%}}section.featuredContent.infos{margin-top:115px}section.featuredContent.infos>article>ul.teaserBoxes{margin:0 auto}@media screen and (min-width:992px){section.featuredContent.infos:after,section.featuredContent.infos:before{top:-50px;width:80px}section.featuredContent.infos:before{content:url(/img/direction-arrow-mirrored.svg);left:0;right:auto;-webkit-transform:rotate(0);-khtml-transform:rotate(0);transform:rotate(0)}section.featuredContent.infos:after{left:auto}}div.headerImage.headerImageInfosKonzept img.bubbleLoud{width:37%;top:33%;left:-3%;z-index:2}div.headerImage.headerImageInfosKonzept img.bubbleText{width:37%;top:56%;left:17%}div.headerImage.headerImageInfosKonzept img.bubbleIllustration{width:37%;top:31%;left:45%}section.introSection.konzeptIntro{margin-bottom:20px}@media screen and (min-width:600px){section.introSection.konzeptIntro{margin-bottom:80px}}@media screen and (min-width:992px){section.introSection.konzeptIntro{margin-bottom:250px}}section.konzept{padding-top:20px;padding-bottom:80px}section.konzept>article{max-width:560px;margin:0 auto}section.konzept>article:nth-child(2n)>h2{color:#ee725f}section.konzept>article:nth-child(3n)>h2{color:#53bec5}section.konzept>article:nth-child(5){position:relative}@media screen and (min-width:992px){section.konzept{padding-bottom:150px}section.konzept:after{top:-200px;right:10%;width:150px}section.konzept>article{margin:40px 23.5% 60px 28.5%;width:48%}section.konzept>article:nth-child(5):after{content:url(/img/konzept-als-steckbrief/slc-stempel.svg);top:0;right:auto;left:-37%}section.konzept>div.illustrationRight{top:40%}section.konzept>div.illustrationRight>img.illustrationRightImage{width:33%;top:46%}}@media screen and (min-width:1280px){section.konzept>article{margin:40px 22.5% 60px 27.5%;width:50%}section.konzept>article>p{margin-left:45px}}div.headerImage.headerImageInfosProjektbausteine img.bubbleLoud{width:37%;top:33%;left:-3%;z-index:2}div.headerImage.headerImageInfosProjektbausteine img.bubbleText{width:37%;top:56%;left:17%}div.headerImage.headerImageInfosProjektbausteine img.bubbleIllustration{width:32%;top:31%;left:52%}section.introSection.projektbausteineIntro{margin-bottom:20px}@media screen and (min-width:600px){section.introSection.projektbausteineIntro{margin-bottom:80px}}@media screen and (min-width:992px){section.introSection.projektbausteineIntro{margin-bottom:250px}}section.projektbausteine>article.introArticle{margin-bottom:50px}@media screen and (min-width:992px){section.projektbausteine:after{top:-200px;right:10%}section.projektbausteine>article.introArticle{width:50%;margin-left:30%;margin-bottom:200px}section.projektbausteine>div.illustrationLeft{top:-140px}section.projektbausteine>div.illustrationLeft>img.illustrationLeftImage{width:50%;top:32%}section.projektbausteine>div.illustrationRight{top:430px}section.projektbausteine>div.illustrationRight>img.illustrationRightImage{width:50%;top:21%;left:0}}article.accordion{margin-bottom:100px}article.accordion>h3{cursor:pointer;border-bottom:1px solid #ee725f;color:#ee725f;margin-bottom:90px;padding-bottom:.25em;position:relative;font-size:1.7rem}article.accordion>h3 span.orderNumber{display:inline-block;color:#53bec5;margin-right:4px}article.accordion>h3 span.accordionToggleIcon{display:inline-block;background-color:#53bec5;width:46px;height:46px;position:absolute;top:50px;left:0;right:0;margin-left:calc(50% - 23px);margin-right:calc(50% - 23px);text-align:center;border-radius:50%;-webkit-transition:transform .25s ease;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}article.accordion>h3 span.accordionToggleIcon>img{height:30px;margin-top:9px;width:22px}article.accordion>h3.active span.accordionToggleIcon{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);transform:rotate(180deg)}article.accordion>div.accordionContent{margin-top:40px;margin-bottom:40px;overflow:hidden;height:0}article.accordion>div.accordionContent,article.accordion>div.accordionContent.active{-webkit-transition:height .5s ease;transition:height .5s ease}@media screen and (min-width:600px){article.accordion{margin-bottom:200px}article.accordion>h3{font-size:2.5rem}}@media screen and (min-width:992px){article.accordion{padding-top:70px;width:77%}article.accordion>h3{padding-right:55px;margin-bottom:30px;font-size:3.6rem}article.accordion>h3 span.accordionToggleIcon{margin:0;left:auto;top:-5px}}@media screen and (min-width:1280px){article.accordion{width:70%}article.accordion>div.accordionContent{padding-left:10%;padding-right:8%}}div.headerImage.headerImageBibliothekSuchen img.bubbleLoud{width:37%;top:33%;left:-3%;z-index:2}div.headerImage.headerImageBibliothekSuchen img.bubbleText{width:37%;top:56%;left:17%}div.headerImage.headerImageBibliothekSuchen img.bubbleIllustration{width:39%;top:38%;left:44%}section.bibliothekSuchenFormular{margin-bottom:100px}section.bibliothekSuchenFormular>article{text-align:center;margin:0 auto;max-width:680px}section.bibliothekSuchenFormular>article:after,section.bibliothekSuchenFormular>article:before{display:none}section.bibliothekSuchenFormular>article:after{top:0;right:5%}section.bibliothekSuchenFormular>article:before{top:0;right:auto;left:5%;content:url(/img/direction-arrow-mirrored.svg);-webkit-transform:rotate(0);-khtml-transform:rotate(0);transform:rotate(0)}section.bibliothekSuchenFormular>article>form p.has-dynamic-label{margin-bottom:16px;text-align:center}section.bibliothekSuchenFormular>article>form p.has-dynamic-label input{text-align:center}section.bibliothekSuchenFormular>article>form p.has-dynamic-label label{right:0}section.bibliothekSuchenFormular>article>form ul.searchResult{list-style:none;padding:20px 30px 25px 50px;margin:0;position:absolute;background:#53bec5;top:75px;left:calc(50% - 125px);width:250px;text-align:left;z-index:10;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;border-radius:11px;animation:fadein 1.33s;-webkit-animation:fadein .5s}section.bibliothekSuchenFormular>article>form ul.searchResult>li{color:#fff;padding:0 0 8px;margin:0 0 12px;line-height:1.25em;border-bottom:thin dotted #fff}section.bibliothekSuchenFormular>article>form ul.searchResult>li>a{display:block;border-bottom:none;color:#fff;position:relative}section.bibliothekSuchenFormular>article>form ul.searchResult>li>a:hover{color:#000}section.bibliothekSuchenFormular>article>form ul.searchResult>li>a:before{position:absolute;display:inline-block;content:url(/img/projektbausteine/up-down-arrow.svg);width:12px;height:12px;left:-27px;top:7px;-webkit-transform:rotate(-90deg);-khtml-transform:rotate(-90deg);transform:rotate(-90deg)}section.bibliothekSuchenFormular>article>form button.button{display:block;margin:0 auto 30px;max-width:90%}@media screen and (min-width:600px){section.bibliothekSuchenFormular>article>form p.has-dynamic-label input{width:380px}section.bibliothekSuchenFormular>article>form ul.searchResult{left:calc(50% - 190px);width:380px}section.bibliothekSuchenFormular>article>form button.button{width:380px}section.bibliothekSuchenFormular>article>form button.button:before{left:30px}section.bibliothekSuchenFormular>article>form button.button:hover:before{left:40px}}@media screen and (min-width:992px){section.bibliothekSuchenFormular>article:after,section.bibliothekSuchenFormular>article:before{display:inline-block;width:100px}}div.highscores{margin-bottom:100px}section.bibliothekenList div.cityInitial{margin-bottom:80px}section.bibliothekenList div.cityInitial>h2{border-bottom:1px solid #ee725f;color:#ee725f;margin-right:auto;margin-bottom:16px;padding-bottom:16px;font-size:4rem}section.bibliothekenList div.cityInitial>ul{list-style:none;padding:0;margin:0;text-align:left}section.bibliothekenList div.cityInitial>ul>li{padding:0}section.bibliothekenList div.cityInitial>ul>li>a{border:none;background:transparent;color:#345ea9;display:block;margin-left:0;padding:12px 12px 12px 0;border-radius:11px;-webkit-transition:all .3s ease;transition:all .3s ease}section.bibliothekenList div.cityInitial>ul>li>a:hover{background:#ee725f;color:#fff;margin-left:-12px;padding-left:12px}@media screen and (min-width:768px){section.bibliothekenList div.cityInitial>h2{text-align:left;width:calc(50% - 45px)}section.bibliothekenList div.cityInitial>ul{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start}section.bibliothekenList div.cityInitial>ul>li{margin-right:45px;width:calc((100% - 45px)/2)}section.bibliothekenList div.cityInitial>ul>li:nth-child(2n){margin-right:0}}@media screen and (min-width:1280px){section.bibliothekenList div.cityInitial>h2{width:calc(33.33% - 45px)}section.bibliothekenList div.cityInitial>ul>li{width:calc((100% - 90px)/3)}section.bibliothekenList div.cityInitial>ul>li:nth-child(2n){margin-right:45px}section.bibliothekenList div.cityInitial>ul>li:nth-child(3n){margin-right:0}}div.headerImage.headerImageEinzelbibliothek img.bubbleLoud{width:37%;top:33%;left:-3%;z-index:2}div.headerImage.headerImageEinzelbibliothek img.bubbleText{width:37%;top:56%;left:17%}div.headerImage.headerImageEinzelbibliothek img.bubbleIllustration{width:39%;top:38%;left:44%}section.einzelbibliothekIntro>article>h1{font-size:2.8rem}section.einzelbibliothekIntro>article>div.libraryInfos{line-height:1.5em;margin-top:50px}section.einzelbibliothekIntro>article>div.libraryInfos strong{color:#ee725f;display:block}section.einzelbibliothekIntro>article>div.libraryInfos span{display:block}section.einzelbibliothekIntro>article>div.libraryInfos>div{margin-bottom:30px}@media screen and (min-width:768px){section.einzelbibliothekIntro{padding-top:90px;margin-bottom:65px}section.einzelbibliothekIntro>article{text-align:left;max-width:none}section.einzelbibliothekIntro>article>div.libraryInfos{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}section.einzelbibliothekIntro>article>div.libraryInfos>div:not(:last-child){margin-right:30px}}@media screen and (min-width:992px){section.einzelbibliothekIntro{padding-top:125px}section.einzelbibliothekIntro>article>h1{max-width:23ch;font-size:5rem}section.einzelbibliothekIntro>article div.libraryInfos>div{max-width:300px}}section.featuredContent.hasOnlineLogbookOrBookRallye:after{display:none}@media screen and (min-width:992px){section.featuredContent.hasOnlineLogbookOrBookRallye{margin-top:80px;margin-bottom:100px}section.featuredContent.hasOnlineLogbookOrBookRallye>article>ul.teaserBoxes{margin:0 auto;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}section.featuredContent.hasOnlineLogbookOrBookRallye>article>ul.teaserBoxes>li.teaserBoxOnlineLogbook:after{content:url(/img/die-bibliotheken/tablet.svg);right:auto;left:-18%;top:50px;width:100px}}div.highscores>ul.highscoresList.libraryDates>li:last-child{margin-right:0}div.highscores>ul.highscoresList.libraryDates>li>span.highscoreSum{line-height:84px;font-size:3.5rem}div.highscores>ul.highscoresList.libraryDates>li>span.highscoreSum>small{display:block;line-height:1;margin-top:-23px;font-size:2.2rem}@media screen and (min-width:600px){div.highscores>ul.highscoresList.libraryDates>li>span.highscoreSum{line-height:158px;font-size:5rem}div.highscores>ul.highscoresList.libraryDates>li>span.highscoreSum>small{display:block;line-height:1;margin-top:-50px;font-size:2.2rem}}@media screen and (min-width:992px){div.highscores>ul.highscoresList{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}}section.furtherDates{margin-bottom:80px;margin-top:50px}section.furtherDates>article{max-width:400px;margin:0 auto}section.furtherDates>article>div h2{color:#ee725f;display:block;font-size:2rem}section.furtherDates>article>div p.eventTitle{display:block;color:#ee725f;margin-bottom:.5em}section.furtherDates>article>div div.eventInformations{margin-top:0;margin-bottom:2em}section.furtherDates>article>div div.eventInformations>p{font-weight:700;margin-bottom:0}section.furtherDates>article>div div.eventInformations>dl>dt{font-weight:700}section.furtherDates>article>div div.eventInformations>dl>dd{margin-bottom:.5em}@media screen and (min-width:992px){section.furtherDates{margin-bottom:80px;margin-top:80px}section.furtherDates>article{max-width:80%;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}section.furtherDates>article>div{width:calc((100% - 80px)/2);margin-right:80px;margin-bottom:3em}section.furtherDates>article>div h2{font-size:2.5rem}section.furtherDates>article>div p.eventTitle{font-size:2.1rem}section.furtherDates>article>div:nth-child(2n){margin-right:0}section.furtherDates>article>div div.eventInformations>dl{padding:0;margin:0;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}section.furtherDates>article>div div.eventInformations>dl>dt{float:left;text-align:left;margin-right:5%;-ms-flex-basis:28%;-ms-flex-preferred-size:28%;flex-basis:28%}section.furtherDates>article>div div.eventInformations>dl>dd{text-align:left;-ms-flex-basis:67%;-ms-flex-preferred-size:67%;flex-basis:67%}}section.registrationForm>article>form>fieldset>div.checkboxWrapper{margin-top:30px;margin-bottom:30px}section.registrationForm>article>form>fieldset p.has-dynamic-label{display:block}section.registrationForm>article>form>fieldset p.has-dynamic-label input,section.registrationForm>article>form>fieldset p.has-dynamic-label textarea{max-width:450px;margin:0 auto;width:100%}@media screen and (min-width:768px){section.registrationForm>article{max-width:80%;margin:0 auto}}@media screen and (min-width:992px){section.registrationForm>article>div{max-width:70%}section.registrationForm>article>div:after{content:url(/img/icon-input-valid.svg);right:10%;top:0;width:80px}section.registrationForm>article>form>fieldset>div,section.registrationForm>article>form>fieldset>p{float:left;line-height:1;margin-right:30px;width:calc((100% - 30px)/2)}section.registrationForm>article>form>fieldset>div.fullWidth,section.registrationForm>article>form>fieldset>p.fullWidth{width:100%;margin-right:0}section.registrationForm>article>form>fieldset p.has-dynamic-label input,section.registrationForm>article>form>fieldset p.has-dynamic-label textarea{max-width:100%}section.registrationForm>article>form>fieldset div.radioButtonsWrapper{margin-top:35px}section.registrationForm>article>form>fieldset div.radioButtonsWrapper>p{float:left;margin-bottom:0;width:52%}section.registrationForm>article>form>fieldset div.radioButtonsWrapper .checkbox{float:left;margin-top:2px;width:21%}section.registrationForm>article>form>fieldset .marginRightNull{margin-right:0}section.registrationForm>article>form>fieldset .marginBottomLarger{margin-bottom:50px}section.registrationForm>article>form>fieldset button.button{float:right}}div.headerImage.headerImageSelbermacher img.bubbleLoud{width:37%;top:33%;left:-3%;z-index:2}div.headerImage.headerImageSelbermacher img.bubbleText{width:37%;top:56%;left:17%}div.headerImage.headerImageSelbermacher img.bubbleIllustration{width:28%;top:39%;left:49%}div.headerImage.headerImageSelbermacher img.bubbleIllustrationSecond{width:18%;top:33%;left:33%}div.headerImage.headerImageSelbermacher img.bubbleIllustrationThird{width:30%;top:35%;left:80%}section.introSection.selbermacher{margin-bottom:20px}@media screen and (min-width:600px){section.introSection.selbermacher{margin-bottom:80px}}@media screen and (min-width:992px){section.introSection.selbermacher{margin-bottom:200px}}section.materialDownloads{margin-top:50px}section.materialDownloads>div.illustrationLeft>img.illustrationLeftImage{width:39%;top:34%;right:15%}section.materialDownloads>ul.materialDownloadsList{list-style:none;margin:0;padding:0}section.materialDownloads>ul.materialDownloadsList>li{margin:0 auto 60px;max-width:450px;padding:0}section.materialDownloads>ul.materialDownloadsList>li>img{border:thin solid #345ea9;width:100%}section.materialDownloads>ul.materialDownloadsList>li>img+p{margin-top:8px;margin-bottom:0}@media screen and (min-width:768px){section.materialDownloads>ul.materialDownloadsList{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start}section.materialDownloads>ul.materialDownloadsList>li{margin-left:0;margin-right:30px;width:calc((100% - 30px)/2);display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}section.materialDownloads>ul.materialDownloadsList>li:nth-child(2n){margin-right:0}section.materialDownloads>ul.materialDownloadsList>li>a.button{-webkit-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media screen and (min-width:992px){section.materialDownloads>ul.materialDownloadsList{margin-left:25%;width:75%}}fieldset{border:none}button.button{font-size:1.8rem}input[type=submit]{cursor:pointer;float:right;padding-left:20px;font-size:1.8rem}input:not(.button),textarea{background-repeat:no-repeat;background-position:right 1rem center;background-size:.75rem;border:none;background-color:#eef9fa;color:#345ea9;font-family:brix-slab,serif;font-weight:400;font-style:normal;padding:8px 35px;height:46px;-moz-appearance:none;-webkit-appearance:none;border-radius:11px;font-size:1.6rem}@media screen and (min-width:992px){input:not(.button),textarea{font-size:1.8rem}}textarea{height:250px;width:100%;resize:vertical;background-position:calc(100% - 1rem) 1rem}.help-text{display:block;margin-top:.5rem;font-size:1.6rem}input:-ms-input-placeholder,input::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:#345ea9;opacity:.5;font-family:brix-slab,serif;font-weight:400;font-style:normal}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#345ea9;opacity:.5;font-family:brix-slab,serif;font-weight:400;font-style:normal}input::-ms-input-placeholder,input::placeholder,textarea::-ms-input-placeholder,textarea::placeholder{color:#345ea9;opacity:.5;font-family:brix-slab,serif;font-weight:400;font-style:normal}input:not(.button):focus+label,textarea:focus+label{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.has-dynamic-label{position:relative;padding-top:2rem;display:inline-block}.has-dynamic-label label{color:#53bec5;font-family:rift-soft,sans-serif;font-weight:400;font-style:normal;letter-spacing:.05em;position:absolute;top:-10px;left:0;right:0;font-size:1.5rem;opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.has-dynamic-label span.error{display:none}@media screen and (min-width:768px){.has-dynamic-label label{right:auto}}.has-dynamic-label.error input:not(.button),.has-dynamic-label.error textarea{border:2px solid #ee725f}@media screen and (min-width:992px){.has-dynamic-label.error input,.has-dynamic-label.error textarea{border-bottom-right-radius:0}}input:not(.button):required+.help-text:before,textarea:required+.help-text:before{content:"*Required"}input:not(.button):optional+.help-text:before,textarea:optional+.help-text:before{content:"*Optional"}input:not(.button):-moz-read-only,textarea:-moz-read-only{border-color:#000!important;color:#000;cursor:not-allowed}input:not(.button):read-only,textarea:read-only{border-color:#000!important;color:#000;cursor:not-allowed}input:not(.button):invalid,input:not(.button):valid,textarea:invalid,textarea:valid{background-size:18px}input:not(.button):valid,textarea:valid{border-color:#53bec5;background-image:url(/img/icon-input-valid.svg)}.error input:not(.button),.error textarea,input:not(.button):invalid,textarea:invalid{border-color:transparent;background-image:url(/img/icon-input-invalid.svg);-webkit-box-shadow:none!important;box-shadow:none!important}.error input:not(.button):focus,.error textarea:focus,input:not(.button):invalid:focus,textarea:invalid:focus{outline:none;border-color:transparent;-webkit-box-shadow:none!important;box-shadow:none!important}.error input:not(.button)+.help-text,.error textarea+.help-text,input:not(.button):invalid+.help-text,textarea:invalid+.help-text{color:#ee725f}input:not(.button)[type=email]:invalid+.help-text:before,textarea[type=email]:invalid+.help-text:before{content:"You must enter a valid email."}input:not(.button):out-of-range+.help-text:before,textarea:out-of-range+.help-text:before{content:"Out of range"}input:not(.button)[type=checkbox]+label,textarea[type=checkbox]+label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.checkboxWrapper{display:block;height:100%}div.checkboxWrapper.error{max-width:450px;margin-left:auto;margin-right:auto;border:2px solid #ee725f;padding:15px;border-radius:11px}div.checkboxWrapper .checkbox{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}div.checkboxWrapper .checkbox>div{position:relative}div.checkboxWrapper span.error{display:none}div.checkboxWrapper.error span.error{left:0;right:0;top:calc(100% + 15px);width:100%}div.checkboxWrapper.error label span{border-color:#ee725f}div.checkboxWrapper.radioButtonsWrapper{position:relative}div.checkboxWrapper.radioButtonsWrapper>p{margin-bottom:2em}div.checkboxWrapper.radioButtonsWrapper.error span.error{top:100%}div.checkboxWrapper.radioButtonsWrapper .checkbox{display:inline-block;width:auto;margin-right:15px}div.checkboxWrapper.radioButtonsWrapper .checkbox+.checkbox{margin-right:0}div.checkboxWrapper.radioButtonsWrapper .checkbox label span{float:left;margin-right:8px}div.checkboxWrapper label{display:inline-block;color:#345ea9;cursor:pointer;position:relative;line-height:1.5em}div.checkboxWrapper label span{display:block;position:relative;background-color:transparent;width:25px;height:25px;-webkit-transform-origin:center;transform-origin:center;border:2px solid #53bec5;border-radius:50%;vertical-align:-6px;margin:0 auto 16px;-webkit-transition:background-color .15s .2s,-webkit-transform .35s cubic-bezier(.78,-1.22,.17,1.89);transition:background-color .15s .2s,-webkit-transform .35s cubic-bezier(.78,-1.22,.17,1.89);transition:background-color .15s .2s,transform .35s cubic-bezier(.78,-1.22,.17,1.89);transition:background-color .15s .2s,transform .35s cubic-bezier(.78,-1.22,.17,1.89),-webkit-transform .35s cubic-bezier(.78,-1.22,.17,1.89)}div.checkboxWrapper label span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:11px;left:7px;-webkit-transition:width 50ms ease 50ms;transition:width 50ms ease 50ms;-webkit-transform-origin:0 0;transform-origin:0 0}div.checkboxWrapper label span:after,div.checkboxWrapper label span:before{content:"";width:0;height:2px;border-radius:2px;background:#53bec5;position:absolute}div.checkboxWrapper label span:after{-webkit-transform:rotate(305deg);transform:rotate(305deg);top:14px;left:8px;-webkit-transition:width 50ms ease;transition:width 50ms ease;-webkit-transform-origin:0 0;transform-origin:0 0}div.checkboxWrapper label:hover span:before{width:5px;-webkit-transition:width .1s ease;transition:width .1s ease}div.checkboxWrapper label:hover span:after{width:10px;-webkit-transition:width .15s ease .1s;transition:width .15s ease .1s}div.checkboxWrapper input[type=checkbox],div.checkboxWrapper input[type=radio],div.checkboxWrapper textarea{display:none}div.checkboxWrapper input[type=checkbox]:checked+label span,div.checkboxWrapper input[type=checkbox] [checked]+label span,div.checkboxWrapper input[type=radio]:checked+label span,div.checkboxWrapper input[type=radio] [checked]+label span,div.checkboxWrapper textarea:checked+label span,div.checkboxWrapper textarea [checked]+label span{background-color:#53bec5;-webkit-transform:scale(1.25);transform:scale(1.25)}div.checkboxWrapper input[type=checkbox]:checked+label span:after,div.checkboxWrapper input[type=checkbox] [checked]+label span:after,div.checkboxWrapper input[type=radio]:checked+label span:after,div.checkboxWrapper input[type=radio] [checked]+label span:after,div.checkboxWrapper textarea:checked+label span:after,div.checkboxWrapper textarea [checked]+label span:after{width:10px;background:#fff;-webkit-transition:width .15s ease .1s;transition:width .15s ease .1s}div.checkboxWrapper input[type=checkbox]:checked+label span:before,div.checkboxWrapper input[type=checkbox] [checked]+label span:before,div.checkboxWrapper input[type=radio]:checked+label span:before,div.checkboxWrapper input[type=radio] [checked]+label span:before,div.checkboxWrapper textarea:checked+label span:before,div.checkboxWrapper textarea [checked]+label span:before{width:5px;background:#fff;-webkit-transition:width .15s ease .1s;transition:width .15s ease .1s}div.checkboxWrapper input[type=checkbox]:checked+label:hover span,div.checkboxWrapper input[type=checkbox] [checked]+label:hover span,div.checkboxWrapper input[type=radio]:checked+label:hover span,div.checkboxWrapper input[type=radio] [checked]+label:hover span,div.checkboxWrapper textarea:checked+label:hover span,div.checkboxWrapper textarea [checked]+label:hover span{background-color:#53bec5;-webkit-transform:scale(1.25);transform:scale(1.25)}div.checkboxWrapper input[type=checkbox]:checked+label:hover span:after,div.checkboxWrapper input[type=checkbox] [checked]+label:hover span:after,div.checkboxWrapper input[type=radio]:checked+label:hover span:after,div.checkboxWrapper input[type=radio] [checked]+label:hover span:after,div.checkboxWrapper textarea:checked+label:hover span:after,div.checkboxWrapper textarea [checked]+label:hover span:after{width:10px;background:#fff;-webkit-transition:width .15s ease .1s;transition:width .15s ease .1s}div.checkboxWrapper input[type=checkbox]:checked+label:hover span:before,div.checkboxWrapper input[type=checkbox] [checked]+label:hover span:before,div.checkboxWrapper input[type=radio]:checked+label:hover span:before,div.checkboxWrapper input[type=radio] [checked]+label:hover span:before,div.checkboxWrapper textarea:checked+label:hover span:before,div.checkboxWrapper textarea [checked]+label:hover span:before{width:5px;background:#fff;-webkit-transition:width .15s ease .1s;transition:width .15s ease .1s}@media screen and (min-width:600px){div.checkboxWrapper.error span.error{width:280px;left:calc((100% - 280px)/2);right:auto}}@media screen and (min-width:992px){div.checkboxWrapper.error{border-bottom-right-radius:0;max-width:none}div.checkboxWrapper.error span.error{text-align:center;left:auto;right:-17px;width:auto}div.checkboxWrapper .checkbox{text-align:left}div.checkboxWrapper label span{display:inline-block;float:left;margin:0 10px 0 0}div.checkboxWrapper.radioButtonsWrapper.error span.error{right:-2px}}p.internalError{background-color:#ee725f;color:#fff;text-align:center;padding:8px 12px;margin-top:50px;border-radius:11px}div.headerImage.headerImageInfosite img.bubbleLoud{width:37%;top:33%;left:-3%;z-index:2}div.headerImage.headerImageInfosite img.bubbleText{width:37%;top:54%;left:16%}div.headerImage.headerImageInfosite img.bubbleIllustration{width:36%;top:27%;left:43%}section.imprint>article{text-align:left;width:100%}@media screen and (min-width:992px){section.imprint>article{max-width:none}section.imprint>article h2{font-size:3rem}}div.headerImage.headerImageErrorPage img.bubbleLoud{width:37%;top:33%;left:-3%;z-index:2}div.headerImage.headerImageErrorPage img.bubbleText{width:37%;top:54%;left:16%}div.headerImage.headerImageErrorPage img.bubbleIllustration{width:36%;top:27%;left:43%}@media screen and (min-width:992px){section.errorPage>article p{-webkit-transform:translateX(50%);-khtml-transform:translateX(50%);transform:translateX(50%)}}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@keyframes popin{0%{-webkit-transform:scale(1);-khtml-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.95);-khtml-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);-khtml-transform:scale(1);transform:scale(1)}}@-webkit-keyframes popin{0%{-webkit-transform:scale(1);-khtml-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.95);-khtml-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);-khtml-transform:scale(1);transform:scale(1)}}@keyframes fadein{0%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}25%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}to{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@-webkit-keyframes fadein{0%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}25%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}to{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@keyframes moveinRight{0%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(50px);-khtml-transform:translateX(50px);transform:translateX(50px)}25%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}to{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateX(0);-khtml-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveinRight{0%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(50px);-khtml-transform:translateX(50px);transform:translateX(50px)}25%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}to{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateX(0);-khtml-transform:translateX(0);transform:translateX(0)}}@keyframes moveinLeft{0%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(-50px);-khtml-transform:translateX(-50px);transform:translateX(-50px)}25%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}to{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateX(0);-khtml-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveinLeft{0%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(-50px);-khtml-transform:translateX(-50px);transform:translateX(-50px)}25%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}to{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateX(0);-khtml-transform:translateX(0);transform:translateX(0)}}@keyframes logoBackgroundAnimation{0%{-webkit-transform:rotate(0deg);-khtml-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);-khtml-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes logoBackgroundAnimation{0%{-webkit-transform:rotate(0deg) skew(7deg,10deg);-khtml-transform:rotate(0deg) skew(7deg,10deg);transform:rotate(0deg) skew(7deg,10deg)}50%{-webkit-transform:rotate(180deg) skew(0deg,0deg);-khtml-transform:rotate(180deg) skew(0deg,0deg);transform:rotate(180deg) skew(0deg,0deg)}to{-webkit-transform:rotate(1turn) skew(7deg,10deg);-khtml-transform:rotate(1turn) skew(7deg,10deg);transform:rotate(1turn) skew(7deg,10deg)}}.transition-fade{-webkit-transition:.2s;transition:.2s;opacity:1}html.is-animating .transition-fade{opacity:0}