body{
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    margin:0
}
code{
    font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace
}
*{
    box-sizing:border-box;
    font-family:Candara,sans-serif;
    margin:0;
    padding:0
}
a{
    color:#000
}
.MainTitel,a{
    text-decoration:none
}
.navigationsLeiste{
    align-items:left;
    background-image:linear-gradient(90deg,#a4c8a4 10%,#a4c8a4 0,#111 25%);
    display:flex;
    height:6vh;
    justify-content:left;
    position:absolute;
    position:-webkit-sticky;
    position:sticky;
    top:0;
    z-index:999
}
.navigationsBereichPC{
    align-content:center;
    display:flex;
    height:99%
}
.buttonBereich{
    align-content:center;
    display:flex;
    height:100%
}
.HomeLogo{
    background-image:url(/static/media/logo3.380750a28971f37fcf00.jpg);
    background-repeat:no-repeat;
    background-size:contain;
    height:4vh;
    margin-left:1vw;
    margin-top:1.5vh;
    width:6vw
}
.navigationsElement{
    display:flex;
    font-size:1.5vw;
    font-weight:800;
    list-style-type:none;
    margin-left:1vw;
    padding:.8vw
}
.navigationsElement.gone{
    font-size:0;
    margin-left:-500vw;
    position:absolute
}
.loginFeldFeld{
    display:flex;
    font-size:1.1vw;
    font-weight:800;
    list-style-type:none;
    margin-left:1vw;
    padding:0
}
.navigationsElement:hover{
    background:#fff;
    color:#000;
    height:100%
}
.navigationsLink{
    color:#eaeaea;
    text-decoration:none
}
.navigationsLink:hover{
    color:#a4c8a4
}
.LoginBereich{
    align-content:center;
    background:red;
    display:flex;
    justify-content:center;
    margin-left:5vw;
    padding:5px;
    width:50%
}
.Footer{
    background:#a4c8a4;
    flex-direction:column;
    height:27vh
}
.Footer,.FooterSpaltenBereich{
    display:flex;
    justify-content:center;
    width:100%
}
.FooterSpalte{
    display:flex;
    flex-direction:column;
    margin:2vh 3vw 3vh 2vw;
    text-align:center
}
.FooterCopyrightBereich{
    display:flex;
    height:10%;
    justify-content:center;
    width:100%
}
.Copyright{
    color:#fff;
    font-size:1vw
}
.FooterLogo{
    background-image:url(/static/media/logo3.380750a28971f37fcf00.jpg);
    background-repeat:no-repeat;
    background-size:contain;
    display:flex;
    height:4vh;
    margin-left:50vw;
    width:2vw
}
.FooterLink{
    color:#000;
    font-size:1vw;
    font-weight:500;
    text-decoration:none
}
.FooterLink:hover{
    color:#fff;
    font-weight:800
}
.FillerLinie{
    background:#a4c8a4;
    height:5vh;
    width:100%
}
.LoginFeldWrapper{
    align-content:center;
    display:flex;
    height:4vh;
    justify-content:center;
    margin-top:1vh;
    width:20vw
}
.loginFeld.offline{
    background:#fff;
    border:2px solid #005526;
    border-radius:4px;
    box-sizing:border-box;
    color:#292929;
    font-size:vw;
    outline:none;
    padding:12px;
    width:100%
}
.loginFeld.online,.loginPwdFeld.online{
    border:none;
    height:0;
    width:0
}
.RegistWrapper{
    align-content:center;
    display:flex;
    flex-direction:column;
    justify-content:center;
    width:100%
}
.RegistTitel{
    align-self:center;
    font-size:3vw;
    margin-top:10vh;
    text-align:center
}
.RegistContainer{
    height:40vh;
    width:40vw
}
.RegistContainer,.RegistContainer.gone{
    align-self:center;
    background-color:#e5f8ee;
    display:flex;
    margin-bottom:5vh;
    margin-top:3vh
}
.RegistContainer.gone{
    height:0;
    left:-500vw;
    position:absolute;
    width:0
}
.RegSpalte{
    display:flex;
    flex-direction:column;
    margin-left:1vw;
    margin-top:3vh;
    width:28%
}
.RegInput{
    border:none;
    border-radius:0;
    font-size:3vh;
    height:5vh;
    margin-bottom:3vh
}
.RegInput:hover{
    background-color:#a4c8a4
}
.RegLabel{
    color:dimgrey;
    font-size:1.5vh;
    padding:.5vh;
    text-align:right
}
.Regbtn{
    background:#b8ffa9;
    border:2px solid #005526;
    border-radius:4px;
    color:#565656;
    cursor:pointer;
    font-size:20px;
    font-weight:700;
    min-width:50px;
    padding:2px;
    width:100%
}
.Regbtn:hover{
    background:#6dfc50
}
.Impressum{
    align-content:center;
    background:#111;
    color:#fff;
    display:flex;
    flex-direction:column;
    height:150vh;
    width:100vw
}
.Imp_Wrapper{
    align-self:center;
    width:80vw
}
.Imp_Titel{
    text-align:center
}
.Imp_Haftung1,.Imp_Textblock{
    margin-top:1vh
}
.Imp_Haftung1{
    margin-bottom:1vh
}
.UserNameField{
    color:#fff;
    font-size:1.2vw;
    margin-left:90%;
    margin-top:.5%;
    position:absolute
}
.AuswertungbuttonBereich{
    display:flex
}
.Auswertungsbutton{
    margin-left:1vw
}
.Auswertungsbutton,.MultiAuswertungsbutton{
    background:linear-gradient(180deg,rgba(18,71,7,.1),rgba(53,207,22,.2) 2%,rgba(53,207,22,.7) 30%,rgba(61,230,28,.7) 40%,rgba(53,207,22,.7) 56%,rgba(53,207,22,.2) 98%,rgba(18,71,7,.1));
    border:3px solid #000;
    border-radius:15px;
    bottom:1vh;
    font-size:2vw;
    margin-top:2vh;
    overflow:hidden;
    padding:1%;
    width:20vw
}
.MultiAuswertungsbutton{
    margin-left:28vw
}
.AuswertungsIcon{
    background-image:url(/static/media/logo3.380750a28971f37fcf00.jpg);
    background-repeat:no-repeat;
    background-size:contain
}
.AuswertungsIcon,.AuswertungsIcon:hover{
    border:1px solid #5b5757;
    font-size:0;
    height:1.5vw;
    width:1.5vw
}
.AuswertungsIcon:hover{
    background-color:bisque;
    background-image:none;
    cursor:pointer
}
.Auswertungsbutton:hover,.MultiAuswertungsbutton2:hover,.MultiAuswertungsbutton:hover{
    background:linear-gradient(180deg,rgba(18,71,7,.3),rgba(53,207,22,.6) 2%,rgba(53,207,22,.9) 30%,#3de61c 40%,rgba(53,207,22,.9) 56%,rgba(53,207,22,.6) 98%,rgba(18,71,7,.3));
    cursor:pointer
}
.Auswertungsbutton.block{
    background:linear-gradient(180deg,rgba(71,7,7,.3),rgba(207,22,22,.6) 2%,rgba(207,22,22,.9) 30%,#e61c1c 40%,rgba(207,22,22,.9) 56%,rgba(207,22,22,.6) 98%,rgba(71,7,7,.3));
    cursor:pointer
}
.MultiAuswertungsbutton2{
    background:linear-gradient(180deg,rgba(18,71,7,.1),rgba(53,207,22,.2) 2%,rgba(53,207,22,.7) 30%,rgba(61,230,28,.7) 40%,rgba(53,207,22,.7) 56%,rgba(53,207,22,.2) 98%,rgba(18,71,7,.1));
    border:3px solid #000;
    border-radius:15px;
    bottom:1vh;
    font-size:2vw;
    margin-left:8vw;
    margin-top:2vh;
    overflow:hidden;
    padding:1%;
    text-align:center;
    width:20vw
}
@font-face{
    font-family:ar_blancaregular;
    font-style:normal;
    font-weight:400;
    src:url(/static/media/arblanca-webfont.d6d0a7614637ef1ba85c.woff2) format("woff2"),url(/static/media/arblanca-webfont.fe6d6857154e93493ca2.woff) format("woff")
}
.AiDe{
    overflow:hidden;
    overflow-y:hidden
}
.AiDe,.AideL_Wrapper{
    height:100vh;
    width:100vw
}
.AideL_Wrapper{
    background-image:linear-gradient(#163538,#111,#111,#101010,#080808,#101010,#111,#163538);
    display:flex;
    overflow:hidden
}
.datenseite.sichtbar{
    display:flex;
    height:100%;
    justify-content:center;
    overflow:hidden;
    position:absolute;
    width:100%
}
.datenseite.gone{
    margin-bottom:1vh;
    margin-left:-500%;
    overflow:hidden;
    position:absolute
}
.DatenFeld{
    display:flex;
    flex-direction:column;
    height:75vh;
    justify-content:center;
    margin-top:15vh;
    overflow:hidden;
    width:50vw
}
.LehrerCodeFeld{
    font-size:4vw;
    overflow:hidden
}
.LehrerCodeFeld,.SchulerCodeFeld{
    font-family:fibel_nordregular,sans-serif;
    font-weight:500;
    text-align:center
}
.SchulerCodeFeld{
    align-self:center;
    display:none;
    background:transparent;
    border:3px solid #4d4747;
    font-size:3.5vw;
    height:10vh;
    margin-top:5vh;
    width:42vw
}
.SchulerCodeFeld.deaktiviert{
    border:none;
    pointer-events:none
}
.SchulerCodeFeld.error{
    color:red
}
.ZufallsCodeButton.gone{
    margin-left:-500%;
    position:absolute
}
.SchulerKlassenFeld,.TestbogenFeld{
    align-self:center;
    background:transparent;
    color:#526867;
    display:flex;
    font-family:fibel_nordregular,sans-serif;
    font-size:3vw;
    font-weight:500;
    justify-content:center;
    margin-top:5vh;
    overflow:hidden;
    text-align:center;
    width:42vw
}
.StartButton:hover{
    background-color:#39fa39;
    transition:1s
}
.StartButton.gone,.diagnoseseite.gone{
    margin-left:-500%;
    position:absolute
}
.diagnoseseite.gone{
    overflow:hidden
}
.TargetWrapperGroß,.diagnoseseite.sichtbar{
    display:flex;
    height:100%;
    justify-content:center;
    overflow:hidden;
    position:absolute;
    width:100%
}
.TargetWrapperGroß{
    left:0;
    margin-bottom:1vh
}
.TargetWrapperGroß.gone{
    margin-left:-200vw
}
.StimulusWrapper,.TargetWrapperGroß.gone{
    margin-bottom:1vh;
    overflow:hidden;
    position:absolute
}
.StimulusWrapper{
    display:flex;
    height:100vh;
    justify-content:center;
    left:0;
    top:0;
    width:100vw
}
.StimulusWrapper.gone{
    margin-bottom:1vh;
    margin-left:-200vw;
    overflow:hidden;
    position:absolute
}
.ButtonBereich{
    display: flex;
    height: 40vh;
    justify-content: center;
    left: 0;
    overflow: hidden;
    position: absolute;
    
    z-index: 5;
    bottom: 0;
    left:0;
    right:0;
}
.TutorWrapperTop{
    overflow:hidden;
    z-index:4
}
.ButtonLinks{
    left: 0;
}
.ButtonLinks,.ButtonRechts{
align-content: center;
    /* bottom: 25%; */
    display: flex;
    height: 40vh;
    justify-content: center;
    overflow: hidden;
    FONT-WEIGHT: 500;
    width: 40vh;
    position: absolute;
   
}
.ButtonRechts{
    right: 0;
}
.ButtonLinks.gone{
    margin-left:-20000vw;
    overflow:hidden;
    position:absolute
}
.ButtonRechts.gone{
    border:1px solid #000;
    margin-right:-20000vw;
    overflow:hidden;
    position:absolute
}
.TargetKleinWrapper{
    height:50vh;
    margin-bottom:1vh;
    position:absolute;
    right:-22vw;
    top:10vh;
    -webkit-transform:rotate(-5deg);
    transform:rotate(-5deg);
    width:20vw
}
.TargetKleinWrapper.gone{
    margin-right:-500vw;
    overflow:hidden;
    position:absolute;
    right:0;
    transition:1s
}
.WeiterButtonDefault{
    background:linear-gradient(180deg,rgba(126,124,16,.1),rgba(207,204,22,.3) 4%,rgba(207,204,22,.6) 29%,rgba(235,231,23,.6) 45%,rgba(207,204,22,.6) 56%,rgba(207,204,22,.3) 95%,rgba(100,99,11,.1));
    border:3px solid #ffff5d;
    border-radius:15px;
    height:10vw;
    left:40vw;
    top:75vh;
    width:20vw
}
.WeiterButtonDefault,.WeiterButtonSD{
    box-shadow:.1vw .1vw .5vw #2c2a2a;
    margin-bottom:1vh;
    overflow:hidden;
    position:absolute;
    z-index:6
}
.WeiterButtonSD{
    background:#3983c6;
    border-radius:100%;
    height:27%;
    left:40%;
    padding-top:1.1%;
    top:65%;
    width:20%
}
.WeiterButtonIcon{
    align-self:center;
    background-image:url(/static/media/weitertaste.png);
    
    background-repeat:no-repeat;
    background-size:contain;
    height:100%;
    justify-self:center;
    overflow:hidden;
    width:100%
}
.WeiterButton.gone{
    margin-left:-200vw;
    overflow:hidden;
    position:absolute
}
.ProgressbarWrapper{
    border:.4vw solid #000;
    border-radius:.5vw;
    box-shadow:.1vw .1vw .2vw #222;
    height:2vw;
    margin-left:25%;
    margin-top:1%;
    position:absolute;
    width:50%
}
.ProgressbarFill{
    height:100%
}
.ProgressbarWrapper.gone{
    margin-left:-500vw;
    position:absolute
}
.ToggleFullScreen{
    height:45vh;
    position:absolute;
    width:25vw
}
.FastLoginPop{
    background-color:#ffffffc9;
    box-shadow:0 0 .2vw #627a8e;
    display:flex;
    height:100vh;
    justify-content:center;
    position:absolute;
    width:100vw
}
.FastLoginPop.gone{
    margin-left:-500vw;
    position:absolute
}
.RepeatButton{
    Right:1vw;
    Bottom:3vh;
    background:linear-gradient(180deg,#124707,#35cf16 2%,#35cf16 30%,#3de61c 40%,#35cf16 56%,#35cf16 98%,#124707);
    border:5px solid #000;
    box-shadow:.1vw .1vw .5vw #2c2a2a;
    display:flex;
    font-size:2vw;
    height:7vh;
    justify-content:center;
    margin-bottom:1vh;
    position:absolute;
    text-align:center;
    transition:1s;
    width:10vw;
    z-index:999
}
.RepeatButton.gone{
    Right:-500vw;
    position:absolute
}
.FastLoginStart{
    background-color: #32134e;
    border-radius: 1000px;
    box-shadow: 0 2px 0 #1a0a29;
    color: #fff;
    font-size: 5vh;
    height: 8vh;
    /* margin-bottom: 2vh; */
    padding-top: 1%;
    text-align: center;
    text-justify: center;
    width: 25%;
    position: absolute;
    bottom: 5vh;
    line-height: 4vh;
}
.FastLoginStart:hover{
    cursor:pointer
}
.FastLoginLEAD{
    background-color:#f5f5f5;
    border-radius:50px;
    box-shadow:.1vw .1vw .5vw #2c2a2a;
    height:12%;
    margin-top:40%;
    width:25%
}
.FastLoginLEAD:hover{
    cursor:pointer
}
.FastLoginError{
    color:red;
    font-size:500%;
    margin-top:1%;
    position:absolute;
    text-shadow:1px 1px #080808
}
.LE_StartBut{
    align-self: center;
    background: #1e9ba3;
    border-radius: 100px;
    box-shadow: 0 2px 0 #186f7b;
    font-family: fibel_nordregular, sans-serif;
    font-size: 5vh;
    height: 8vh;
    margin-top: 5%;
    padding-top: 2%;
    text-align: center;
    width: 35%;
    line-height: 5vh;
}
.LE_StartBut.gone{
    margin-left:-500vw;
    position:absolute
}
.LE_StartBut:hover{
    cursor:pointer
}
.AbschlussSeite{
    background-image:url(/static/media/Paperwork-HG.172be90d1b6e80e05d03.png);
    background-repeat:no-repeat;
    background-size:cover;
    flex-direction:column;
    overflow:hidden
}
.AbschlussSeite,.AbschlussSeite.gone{
    align-content:center;
    display:flex;
    height:100vh;
    justify-content:center;
    position:absolute;
    width:100vw;
    z-index:999
}
.AbschlussSeite.gone{
    background-color:#fff;
    margin-left:-1000vw
}
.AbschlussTitel1{
    font-size:600%;
    font-weight:100%
}
.AbschlussTitel1,.AbschlussTitel2{
    color:#fff;
    font-family:fibel_nordregular,sans-serif;
    text-align:center;
    text-shadow:1px 1px 1px #3b3b3b
}
.AbschlussTitel2{
    font-size:300%;
    margin-top:4vh
}
.TargetWrapperSD{
    height:72vh;
    margin-top:15vh;
    padding-top:1vh;
    width:75%
}
.TargetWrapperDefault,.TargetWrapperSD{
    align-self:center;
    display:flex;
    justify-content:center;
    overflow-y:hidden;
    overflow:hidden
}
.TargetWrapperDefault{
    height:80vh;
    margin-top:0;
    padding-top:2vh;
    width:80%
}
.TargetWrapper.gone{
    margin-left:300vw;
    overflow:hidden;
    position:absolute
}
.TargetFrameSD{
    background:linear-gradient(180deg,#6e6c49,#aaa672 2%,#cec982 20%,#aaa672 98%,#7c7954);
    border:4px solid #000;
    box-shadow:.1vw .1vw .5vw #2c2a2a;
    height:95%;
    -webkit-transform:rotate(1deg);
    transform:rotate(1deg);
    width:80%
}
.TargetFrameDefault,.TargetFrameSD{
    display:flex;
    flex-direction:column;
    justify-content:center;
    overflow:hidden
}
.TargetFrameDefault{
    border-radius:100%;
    height:40vw;
    width:40vw
}
@-webkit-keyframes TFrameRotate{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    50%{
        -webkit-transform:rotate(180deg);
        transform:rotate(180deg)
    }
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
@keyframes TFrameRotate{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    50%{
        -webkit-transform:rotate(180deg);
        transform:rotate(180deg)
    }
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
.UpperTitelSD{
    color:#4e0b0b;
    font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;
    font-size:6vw;
    margin-top:-7vh;
    overflow:hidden;
    text-align:center;
    text-shadow:2px 2px #666;
    z-index:2
}
.UpperTitelDefault{
    margin-left:-200vw;
    position:absolute
}
.RotatorDefault{
    -webkit-animation:TFrameRotate 150s infinite;
    animation:TFrameRotate 150s infinite;
    border:8px dashed #fcfc73;
    border-radius:100%;
    color:#fff;
    display:flex;
    font-size:10vw;
    height:40vw;
    width:40vw;
    z-index:5
}
.RotatorDefault,.RotatorSD{
    overflow:hidden;
    position:absolute
}
.RotatorSD{
    margin-left:-200vw
}
.LowerTitelDefault,.TapeDefault{
    margin-left:-200vw;
    overflow:hidden;
    position:absolute
}
.WantedWindowDefault{
    align-self:center;
    background:radial-gradient(closest-side,#fff,#fff,#fff,rgba(170,165,92,0));
    border:2px solid #fcfc73;
    border-radius:100%;
    box-shadow:.1vw .1vw 1vw #f1ff72;
    height:35vw;
    overflow:hidden;
    width:35vw
}
.WantedWindowSD{
    align-self:center;
    background-color:#fff;
    border:3px solid #000;
    height:75%;
    margin-top:-6%;
    overflow:hidden;
    width:90%
}
.LowerTitelSD{
    color:#6e2d2d;
    font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;
    font-size:4vw;
    margin-top:1vh;
    overflow:hidden;
    text-align:center;
    text-shadow:2px 2px #666
}
.TapeSD{
    background-color:rgba(116,110,91,.664);
    border:4px solid #000;
    height:3vw;
    left:43vw;
    overflow:hidden;
    position:absolute;
    top:20vh;
    -webkit-transform:rotate(-4deg);
    transform:rotate(-4deg);
    width:16vw
}
.TargetFeld{
    display:flex;
    height:100%;
    justify-content:center;
    overflow:hidden;
    width:100%
}
.TargetType1{
    font-family:fibel_nordregular,sans-serif;
    font-size:8vw
}
.TargetType1,.TargetType2{
    align-self:center;
    background-color:#fff;
    color:#000;
    overflow:hidden;
    text-align:center
}
.TargetType2{
    font-family:Times New Roman,Times,serif;
    font-size:5.5vw
}
.TargetType3.Maus{
    background-image:url(/static/media/Maus1.9263ad03db947351c32f.png)
}
.TargetType3.Maus,.TargetType3.Nase{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    height:100%;
    justify-self:center;
    margin-left:10vw;
    overflow:hidden;
    width:100%
}
.TargetType3.Nase{
    background-image:url(/static/media/Nase.07001242c4eaae0ca3f1.png)
}
.TargetType3.Boden{
    background-image:url(/static/media/Boden.a66ef085e32456d34764.png)
}
.TargetType3.Boden,.TargetType3.Denken{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    height:100%;
    justify-self:center;
    margin-left:10vw;
    overflow:hidden;
    width:100%
}
.TargetType3.Denken{
    background-image:url(/static/media/Denken.72529c656869253beba7.png)
}
.TargetType3.Finden{
    background-image:url(/static/media/Finden.7a0b9f4100a1c8e97405.png)
}
.TargetType3.Entenerpel,.TargetType3.Finden{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    height:100%;
    justify-self:center;
    margin-left:10vw;
    overflow:hidden;
    width:100%
}
.TargetType3.Entenerpel{
    background-image:url(/static/media/Entenerpel.833534b97981d8f1b2b9.png)
}
.TargetType3.Feigenkerne{
    background-image:url(/static/media/Feigenkerne.756142fc3ecac08e2768.png)
}
.TargetType3.Feigenkerne,.TargetType3.Verbogen{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    height:100%;
    justify-self:center;
    margin-left:10vw;
    overflow:hidden;
    width:100%
}
.TargetType3.Verbogen{
    background-image:url(/static/media/verbogen.2ccbe6bad103de2a0ac4.png)
}
.TargetType3.Gelikt{
    background-image:url(/static/media/Like.c3ed7670f752c1377529.png)
}
.TargetType3.Besen,.TargetType3.Gelikt{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    height:100%;
    justify-self:center;
    margin-left:10vw;
    overflow:hidden;
    width:100%
}
.TargetType3.Besen{
    background-image:url(/static/media/Besen.3ab3d94fff456bd54d7e.png)
}
.TargetType3.Farbe{
    background-image:url(/static/media/Farbe.b4047c97d6cb9ec29f57.png)
}
.TargetType3.Farbe,.TargetType3.fege{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    height:100%;
    justify-self:center;
    margin-left:10vw;
    overflow:hidden;
    width:100%
}
.TargetType3.fege{
    background-image:url(/static/media/fege.d2204a6a7d03e3b44837.png)
}
.TargetType3.badet{
    background-image:url(/static/media/badet.518084c7ed24eaa9b529.png)
}
.TargetType3.Pudelbeine,.TargetType3.badet{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    height:100%;
    justify-self:center;
    margin-left:10vw;
    overflow:hidden;
    width:100%
}
.TargetType3.Pudelbeine{
    background-image:url(/static/media/Pudelbeine.530555a7258f3c80f956.png)
}
.TargetType3.Notenhefte{
    background-image:url(/static/media/Notenhefte.6986b5f9cdcd6267b2c7.png)
}
.TargetType3.Notenhefte,.TargetType3.gelogen{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    height:100%;
    justify-self:center;
    margin-left:10vw;
    overflow:hidden;
    width:100%
}
.TargetType3.gelogen{
    background-image:url(/static/media/gelogen.5643d463994ae7e055a2.png)
}
.TargetType3.downloaden{
    align-self:center;
    background-image:url(/static/media/downloaden.aa11390510d53d98d80c.png);
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    height:100%;
    justify-self:center;
    margin-left:10vw;
    overflow:hidden;
    width:100%
}
.WorldWrapper{
    display:flex;
    height:100vh;
    overflow-y:hidden;
    width:100vw
}
.TischplatteSD{
    background-image:url(/static/media/Paperwork-HG.172be90d1b6e80e05d03.png);
    background-repeat:no-repeat;
    background-size:cover
}
.TischplatteDefault,.TischplatteSD{
    height:100vh;
    overflow:hidden;
    position:absolute;
    width:100vw
}
.TischplatteDefault{
    background-color:#614c31;
    background:linear-gradient(-1deg,#1f203f,#0f101f 10%,#000 20%,#000 80%,#0f101f 90%,#1f203f)
}
.DatenPapierDefault{
    background:linear-gradient(0deg,rgba(255,243,82,.2),rgba(255,248,152,.7) 10%,#fff 50%,rgba(255,249,172,.7) 82%,rgba(255,243,82,.2));
    border:2px solid #fff018;
    box-shadow:.1vw .1vw .5vw #ffd95b;
    height:80vh;
    left:25vw;
    overflow:hidden;
    position:absolute;
    top:14vh;
    width:50vw
}
.DatenPapierSD{
    left:25vw;
    width:50vw
}
.DatenPapier.breit,.DatenPapierSD{
    background:linear-gradient(0deg,#f1ebf5,#f1ebf5 10%,#fff 50%,#f1ebf5 82%,#f1ebf5);
    border:4px solid #000;
    box-shadow:.1vw .1vw .5vw #2c2a2a;
    height:80vh;
    overflow:hidden;
    position:absolute;
    top:14vh
}
.DatenPapier.breit{
    left:10vw;
    transition:1s;
    width:70vw
}
.Tape1{
    background-color:rgba(116,110,91,.664);
    border:4px solid #000;
    height:3vw;
    left:22vw;
    overflow:hidden;
    position:absolute;
    top:14vh;
    -webkit-transform:rotate(-40deg);
    transform:rotate(-40deg);
    width:12vw
}
.Tape2{
    top:15vh;
    -webkit-transform:rotate(40deg);
    transform:rotate(40deg)
}
.Tape2,.Tape3{
    background-color:rgba(116,110,91,.664);
    border:4px solid #000;
    height:3vw;
    left:66vw;
    overflow:hidden;
    position:absolute;
    width:13vw
}
.Tape3{
    top:89vh;
    -webkit-transform:rotate(160deg);
    transform:rotate(160deg)
}
.Tape4{
    height:3vw;
    left:21vw;
    top:89vh;
    -webkit-transform:rotate(10deg);
    transform:rotate(10deg);
    width:16vw
}
.Tape4,.Tape5{
    background-color:rgba(116,110,91,.664);
    border:4px solid #000;
    overflow:hidden;
    position:absolute
}
.Tape5{
    height:2vw;
    left:96vw;
    top:17vh;
    -webkit-transform:rotate(42deg);
    transform:rotate(42deg);
    transition:2s;
    width:4vw
}
.Tape6{
    background-color:rgba(116,110,91,.664);
    height:2vw;
    left:88vw;
    -webkit-transform:rotate(18deg);
    transform:rotate(18deg);
    width:8vw
}
.Tape6,.duckpic1{
    border:4px solid #000;
    overflow:hidden;
    position:absolute;
    top:5vh;
    transition:2s
}
.duckpic1{
    background:linear-gradient(0deg,#f1ebf5,#f1ebf5 10%,#fff 50%,#f1ebf5 82%,#f1ebf5);
    box-shadow:.1vw .1vw .5vw #2c2a2a;
    display:flex;
    height:14vw;
    justify-content:center;
    left:81vw;
    -webkit-transform:rotate(26deg);
    transform:rotate(26deg);
    width:14vw
}
.duckpic1Default{
    border:4px solid #ffe44d;
    height:4vw;
    left:76vw;
    top:8vh;
    width:22vw
}
.duckpic1Default,.duckpic2{
    box-shadow:.1vw .1vw .5vw #2c2a2a;
    display:flex;
    justify-content:center;
    overflow:hidden;
    position:absolute;
    transition:2s
}
.duckpic2{
    background:linear-gradient(0deg,#f1ebf5,#f1ebf5 10%,#fff 50%,#f1ebf5 82%,#f1ebf5);
    border:4px solid #000;
    height:14vw;
    left:86vw;
    top:15vh;
    -webkit-transform:rotate(38deg);
    transform:rotate(38deg);
    width:14vw
}
.DuckPicFrameSD{
    border:2px solid #000;
    width:90%
}
.DuckPicFrameDefault,.DuckPicFrameSD{
    height:70%;
    margin-top:1vh;
    overflow:hidden
}
.DuckPicFrameDefault{
    border:2px dashed rgba(236,255,68,.685);
    width:95%
}
.DekoLupeWrapper{
    align-content:center;
    display:flex;
    flex-direction:column;
    height:49vh;
    left:5vw;
    overflow:hidden;
    position:absolute;
    top:45vh;
    -webkit-transform:rotate(20deg);
    transform:rotate(20deg);
    transition:2s;
    width:20vw
}
.DekoLupeWrapper.gone{
    margin-left:-300vw;
    overflow:hidden;
    position:absolute
}
.DLGlas{
    background:radial-gradient(closest-side,rgba(185,205,212,.336),rgba(135,182,201,.336),rgba(92,148,170,.336));
    border:14px solid #000;
    border-radius:100%;
    height:14vw;
    width:14vw;
    z-index:5
}
.DLGlas,.DLStiel{
    align-self:center;
    overflow:hidden
}
.DLStiel{
    background:linear-gradient(90deg,#27170e,#4d2d1b 30%,#4d2d1b 50%,#794a30 70%,#4d2d1b);
    border:3px solid #000;
    height:60%;
    margin-top:-1vh;
    width:12%
}
.DekoSmartPhoneWrapper{
    display:flex;
    height:48vh;
    justify-content:center;
    left:2vw;
    overflow:hidden;
    position:absolute;
    top:-3vh;
    -webkit-transform:rotate(-20deg);
    transform:rotate(-20deg);
    transition:3s;
    width:20vw
}
.DSMP_FrameSD{
    align-self:center;
    background:linear-gradient(90deg,#292929,#5e5d5d 3%,#5e5d5d 30%,#5e5d5d 50%,#8a8989 70%,#5e5d5d 98%,#292929);
    border:3px solid #000;
    border-radius:14px;
    height:22vw;
    width:13vw
}
.DSMP_FrameDefault,.DSMP_FrameSD{
    display:flex;
    flex-direction:column;
    justify-content:center;
    overflow:hidden
}
.DSMP_FrameDefault{
    border:1px solid #fff56f;
    border-radius:100%;
    box-shadow:0 0 .3vw #fffc4b;
    height:17vw;
    margin-left:0;
    margin-top:5.8vh;
    width:17vw
}
.DSMPScreenDefault{
    margin-left:-200vw;
    overflow:hidden;
    position:absolute
}
.DSMPScreenSD{
    align-self:center;
    background:radial-gradient(closest-side,#b9cdd4,#87b6c9,#5c94aa);
    border:2px solid #000;
    border-radius:14px;
    display:flex;
    flex-direction:column;
    height:18vw;
    justify-content:center;
    overflow:hidden;
    width:11vw
}
.DSMPHomeButtonDefault{
    align-self:center;
    background:radial-gradient(closest-side,rgba(185,205,212,.9),rgba(135,182,201,.6),rgba(92,148,170,.1));
    border:2px solid #ffe600;
    border-radius:100%;
    height:13vw;
    overflow:hidden;
    position:absolute;
    width:13vw
}
.DSMPHomeButtonSD{
    background-color:#443f3f;
    border:2px solid #000;
    border-radius:100%;
    height:2vw;
    margin-top:1vw;
    width:2vw
}
.DSMPHomeButtonSD,.DSMPS_Time{
    align-self:center;
    overflow:hidden
}
.DSMPS_Time{
    color:#fff;
    font-size:2vw;
    text-shadow:2px 2px #666
}
.DSMPS_Time,.DSMPS_google{
    font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif
}
.DSMPS_google{
    align-self:center;
    background-color:#f0f8ff;
    border-radius:10px;
    color:blue;
    font-size:1vw;
    margin-top:9vw;
    padding-left:.5vw;
    width:90%
}
.DSMPS_Apps{
    display:flex;
    height:3vw;
    justify-content:center;
    margin-top:.3vw
}
.DSMPSA1{
    background:linear-gradient(180deg,#90fa66,#aafc8a 20%,#90fa66 40%,#497e34);
    border-radius:.5vw;
    box-shadow:.1vw .1vw .2vw #2c2a2a;
    height:2vw;
    margin-top:.5vw;
    width:2vw
}
.DSMPSA2,.DSMPSA3{
    background:linear-gradient(180deg,#e0e0e0,#fff 20%,#e0e0e0 40%,#9c9c9c)
}
.DSMPSA2,.DSMPSA3,.DSMPSA4{
    border-radius:.5vw;
    box-shadow:.1vw .1vw .2vw #2c2a2a;
    height:2vw;
    margin-left:.5vw;
    margin-top:.5vw;
    width:2vw
}
.DSMPSA4{
    background:linear-gradient(180deg,#66bffa,#95d3fd 20%,#66bffa 40%,#315f7e);
    overflow:hidden
}
.Element.gone{
    margin-left:-5000vw
}
.Element.gone,.Element.gone.left{
    overflow:hidden;
    position:absolute
}
.Element.gone.left{
    margin-left:-1000vw;
    transition:8s
}
.Element.gone.right{
    margin-left:200vw;
    overflow:hidden;
    position:absolute;
    transition:6s
}
.Element.gone2{
    margin-left:-200vw;
    overflow:hidden;
    position:absolute
}
.SingPic{
    background-image:url(/static/media/AiDe-L_neutral-mund-zu.62e30ece1057a12eb03a.png)
}
.KussiPic,.SingPic{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    height:115%;
    justify-self:center;
    overflow:hidden;
    width:100%
}
.KussiPic{
    background-image:url(/static/media/SingProfil.8a9c802823f1298ce33d.png)
}
.KussiPicDefault{
    -webkit-animation:KussiLoad 40s infinite;
    animation:KussiLoad 40s infinite;
    overflow:hidden
}
@-webkit-keyframes KussiLoad{
    0%{
        background-color:rgba(172,255,47,.692);
        height:0;
        width:0
    }
    1%{
        height:100%;
        width:0
    }
    40%{
        background-color:rgba(172,255,47,.692);
        height:100%;
        width:80%
    }
    50%{
        background-color:rgba(255,47,47,.692);
        height:100%;
        width:100%
    }
    60%{
        background-color:rgba(172,255,47,.692);
        height:100%;
        width:80%
    }
    99%{
        height:100%;
        width:0
    }
    to{
        background-color:rgba(172,255,47,.692);
        height:0;
        width:0
    }
}
@keyframes KussiLoad{
    0%{
        background-color:rgba(172,255,47,.692);
        height:0;
        width:0
    }
    1%{
        height:100%;
        width:0
    }
    40%{
        background-color:rgba(172,255,47,.692);
        height:100%;
        width:80%
    }
    50%{
        background-color:rgba(255,47,47,.692);
        height:100%;
        width:100%
    }
    60%{
        background-color:rgba(172,255,47,.692);
        height:100%;
        width:80%
    }
    99%{
        height:100%;
        width:0
    }
    to{
        background-color:rgba(172,255,47,.692);
        height:0;
        width:0
    }
}
.Rotate1DefaultDeko{
    -webkit-animation:Rot1 150s infinite;
    animation:Rot1 150s infinite;
    border:8px dashed #ffe055;
    border-radius:100%;
    height:16.5vw;
    width:16.5vw
}
.Rotate1DefaultDeko,.Rotate2DefaultDeko{
    align-self:center;
    margin-top:-6vh;
    overflow:hidden;
    position:absolute
}
.Rotate2DefaultDeko{
    -webkit-animation:Rot2 180s infinite;
    animation:Rot2 180s infinite;
    border:6px dashed #ffe055;
    border-radius:100%;
    height:13.8vw;
    width:13.8vw
}
.Rotate1SD,.Rotate2SD{
    margin-left:-200vw;
    overflow:hidden;
    position:absolute
}
.EckeLO{
    border-style:solid none none solid;
    box-shadow:-.5vw -.5vw .5vw #fff1a3;
    left:0
}
.EckeLO,.EckeRO{
    border-color:#fff27c;
    border-radius:.5vw;
    border-width:.3vw;
    height:15vw;
    margin:1vw;
    overflow:hidden;
    position:absolute;
    top:0;
    width:15vw
}
.EckeRO{
    border-style:solid solid none none;
    box-shadow:.5vw -.5vw .5vw #fff1a3;
    right:0
}
.EckeLU{
    border-style:none none solid solid;
    box-shadow:-.5vw .5vw .5vw #fff1a3;
    height:15vw;
    left:0;
    width:15vw
}
.EckeLU,.EckeRU{
    border-color:#fff27c;
    border-radius:.5vw;
    border-width:.3vw;
    bottom:0;
    margin:1vw;
    overflow:hidden;
    position:absolute
}
.EckeRU{
    border-style:none solid solid none;
    box-shadow:.5vw .5vw .5vw #fff1a3;
    height:20vw;
    right:0;
    width:20vw
}
.Ecke.gone{
    margin-left:-200vw
}
.Ecke.gone,.TutorWrapperSD{
    overflow:hidden;
    position:absolute
}
.TutorWrapperSD{
    Top:1vh;
    height:54vh;
    left:1vw;
    width:90vw;
    z-index:2
}
.TutorPhoneFrameSD{
    border-radius:3%;
    display:flex;
    flex-direction:column;
    height:20vw;
    justify-content:center;
    margin-left:0;
    margin-top:9vh;
    overflow:hidden;
    -webkit-transform:rotate(-2deg);
    transform:rotate(-2deg);
    width:30vw
}
.SprechblaseWrapper{
    display:flex;
    height:auto;
    left:15vw;
    margin-bottom:1vh;
    overflow:hidden;
    position:absolute;
    top:2vh;
    width:87%
}
.SprechblaseWrapper.gone{
    margin-top:-200vh;
    position:absolute
}
.SprechblaseBlase{
    background-color:#fff;
    border-radius:1vw;
    box-shadow:.1vw .1vw .5vw #2c2a2a;
    font-family:fibel_nordregular,sans-serif;
    font-size:2.7vw;
    height:auto+1vh;
    margin-left:9%;
    padding-bottom:2%;
    padding-left:5%;
    padding-top:1vw;
    text-align:center;
    width:80%;
    z-index:1
}
.SprechblaseNase{
    background-color:#fff;
    height:7vw;
    left:4.5vw;
    margin-bottom:3vh;
    position:absolute;
    top:2.5vw;
    -webkit-transform:rotate(40deg);
    transform:rotate(40deg);
    width:5.9vw;
    z-index:0;
    z-index:2
}
.SingDroidN{
    background-image:url(/static/media/AiDe-L_neutral-mund-zu.62e30ece1057a12eb03a.png)
}
.SingDroidN,.SingDroidTalk{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    height:100%;
    justify-self:center;
    width:100%
}
.SingDroidTalk{
    background-image:url(/static/media/AiDe-L_neutral-mund-offen.15eac6b2f05d3484e647.png)
}
.SingDroidLob{
    background-image:url(/static/media/AiDe-L_thumbs-up.655c0db7ade253292d09.png)
}
.SingDroidLob,.SingDroidLove{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    height:100%;
    justify-self:center;
    width:100%
}
.SingDroidLove{
    background-image:url(/static/media/AiDe-L_herzaugen.645444a822f89b16431f.png)
}
.SingDroidPoint{
    background-image:url(/static/media/AiDe-L_point-right.4abac9bfbac732e8e3fd.png)
}
.SingDroidPoint,.SingDroidThink{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    height:100%;
    justify-self:center;
    width:100%
}
.SingDroidThink{
    background-image:url(/static/media/AiDe-L_neutral-mund-offen%20copy.6f6c5bf373186859c977.png)
}
.SingDroidOh{
    align-self:center;
    background-image:url(/static/media/AiDe-L_point-up.8373c77614397abb7954.png);
    background-repeat:no-repeat;
    background-size:contain;
    height:100%;
    justify-self:center;
    width:100%
}
.SingDroidDoubt{
    background-image:url(/static/media/AiDe-L_point-right.4abac9bfbac732e8e3fd.png)
}
.SingDroidDoubt,.SingDroidStopIt{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    height:100%;
    justify-self:center;
    margin-top:54%;
    width:100%
}
.SingDroidStopIt{
    background-image:url(/static/media/AiDe-L_oh.76785d4ecf58972d973c.png)
}
.SingDroid.gone{
    position:absolute
}
.StimWrapperDefault{
    box-shadow:.1vw .1vw 2vw #ffff2e
}
.StimWrapperDefault,.StimWrapperSD{
    align-self:center;
    background:linear-gradient(180deg,#e0e0e0,#fff 10%,#e0e0e0 99%,#9c9c9c);
    display:flex;
    height:55%;
    justify-content:center;
    overflow:hidden;
    width:70%
}
.StimWrapperSD{
    box-shadow:.1vw .1vw 2vw #2c2a2a
}
.StimulusTextType1{
    font-family:fibel_nordregular,sans-serif;
    font-size:7vw
}
.StimulusTextType1,.StimulusTextType2{
    align-self:center;
    height:auto;
    overflow:hidden;
    text-align:center;
    width:99%
}
.StimulusTextType2{
    font-family:Times New Roman,Times,serif;
    font-size:5vw
}
.StimulusTextType4{
    align-self:center;
    font-family:fibel_nordregular,sans-serif;
    font-size:3.5vw;
    height:auto;
    overflow:hidden;
    text-align:center;
    width:99%
}
.ButtonFrame{
    align-content: center;
    height: 40vh;
    justify-self: center;
    /* margin-left: 0; */
    /* margin-right: 0; */
    /* margin-top: 5%; */
    overflow: hidden;
    width: 40vh;
   position: relative;
}
}
.Button.InaktivDefault{
    align-self:center;
    background:#d0d6db;
    border-radius:100%;
    height: 60vh;
    /* margin-bottom: 2vh; */
    /* margin-top: 1%; */
    overflow: hidden;
    position: absolute;
    transition: 1s;
    width: 60vh;
    top: 0;

}
.ButtonLinks > .ButtonFrame > .Button.InaktivDefault {
       left: -20vh;
}

.Icon.Inaktiv{
    align-self:center;
    background-image:url(/static/media/strich.png);
    background-repeat:no-repeat;
    background-size:contain;
    height:95vh;
    justify-self:center;
    width:100vw
}
.Button.SameDefault{
    align-self: center;
    background: #1e9ba3;
    border-radius: 100%;
    height: 60vh;
    /* margin-bottom: 2vh; */
    /* margin-top: 1%; */
    overflow: hidden;
    
    transition: 1s;
    width: 60vh;
    top: 5vh;
    right: -7vh;
}
.Icon.Same{
    align-self:center;
    background-image:url(/static/media/richtig.png);
    background-repeat: no-repeat;
    background-size: contain;
    height: 35vh;
    justify-self: center;
    margin-left: -5vh;
    margin-top: 5vh;
    width: auto;

}
.Button.DifferentDefault{
    background: #d83040;
    border-radius: 100%;
    height: 60vh;
    /* margin-bottom: 2vh; */
    /* margin-top: 1%; */
    overflow: hidden;
    position: absolute;
    transition: 1s;
    width: 60vh;
    top: 0;
    left: -20vh;
}
.Icon.Different{
    align-self:center;
    background-image:url(/static/media/falsch.png);
    background-repeat: no-repeat;
    background-size: contain;
    height: 35vh;
    justify-self: center;
    margin-top: 5vh;
    margin-left: 7vh;
    overflow: hidden;
    width: 60vh;

}
@font-face{
    font-family:fibel_nordregular;
    font-style:normal;
    font-weight:400;
    src:url(/static/media/fibel_nord-webfont.bf2eb5f159d6d2ec863f.woff2) format("woff2"),url(/static/media/fibel_nord-webfont.ed08421cfcd6ae3bfc80.woff) format("woff")
}
@font-face{
    font-family:comic sans;
    src:url(/static/media/comic-sans.f26417ad12e257aec7eb.woff) format("woff")
}
.TargetKleinWrapper{
    flex-direction:column;
    height:80%;
    width:100vw
}
.LupeKleinGlasSD,.TargetKleinWrapper{
    align-content:center;
    display:flex;
    overflow:hidden
}
.LupeKleinGlasSD{
    background:radial-gradient(closest-side,rgba(185,205,212,.72),rgba(135,182,201,.72),rgba(92,148,170,.72));
    border:14px solid #000;
    border-radius:100%;
    height:15vw;
    width:15vw
}
.LupeKleinGlasDefault,.LupeKleinGlasSD{
    align-self:center;
    justify-content:center;
    z-index:5
}
.LupeKleinGlasDefault{
    align-content:center;
    background:radial-gradient(closest-side,hsla(0,0%,100%,.72),hsla(0,0%,100%,.72),rgba(255,255,236,.72),rgba(92,148,170,0));
    border:3px solid #fff237;
    border-radius:100%;
    display:flex;
    height:13vw;
    overflow:hidden;
    width:13vw
}
.LupeKleinStielSD{
    background:linear-gradient(90deg,#27170e,#4d2d1b 30%,#4d2d1b 50%,#794a30 70%,#4d2d1b);
    border:3px solid #000;
    margin-top:-1vh
}
.LupeKleinStielDefault,.LupeKleinStielSD{
    align-self:center;
    height:25vh;
    overflow:hidden;
    width:2vw
}
.LupeKleinStielDefault{
    background:linear-gradient(90deg,rgba(126,124,16,.1),rgba(207,204,22,.3) 4%,rgba(207,204,22,.6) 29%,rgba(235,231,23,.6) 45%,rgba(207,204,22,.6) 56%,rgba(207,204,22,.3) 95%,rgba(100,99,11,.1));
    margin-top:-.5vh
}
.TargetTypeKlein1{
    align-self:center;
    font-family:fibel_nordregular,sans-serif;
    font-size:5vw;
    overflow:hidden;
    text-align:center
}
.TargetTypeKlein2{
    font-family:Times New Roman,Times,serif
}
.TargetTypeKlein2,.TargetTypeKlein5{
    align-self:center;
    font-size:.8vw;
    overflow:hidden;
    text-align:center
}
.TargetTypeKlein5{
    font-family:comic sans,sans-serif
}
.TargetTypeKlein3.Maus{
    background-image:url(/static/media/Maus1.9263ad03db947351c32f.png)
}
.TargetTypeKlein3.Maus,.TargetTypeKlein3.Nase{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    font-size:0;
    height:100%;
    justify-self:center;
    overflow:hidden;
    width:100%
}
.TargetTypeKlein3.Nase{
    background-image:url(/static/media/Nase.07001242c4eaae0ca3f1.png)
}
.TargetTypeKlein3.Boden{
    background-image:url(/static/media/Boden.a66ef085e32456d34764.png)
}
.TargetTypeKlein3.Boden,.TargetTypeKlein3.Denken{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    font-size:0;
    height:100%;
    justify-self:center;
    overflow:hidden;
    width:100%
}
.TargetTypeKlein3.Denken{
    background-image:url(/static/media/Denken.72529c656869253beba7.png)
}
.TargetTypeKlein3.Finden{
    background-image:url(/static/media/Finden.7a0b9f4100a1c8e97405.png)
}
.TargetTypeKlein3.Entenerpel,.TargetTypeKlein3.Finden{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    font-size:0;
    height:100%;
    justify-self:center;
    overflow:hidden;
    width:100%
}
.TargetTypeKlein3.Entenerpel{
    background-image:url(/static/media/Entenerpel.833534b97981d8f1b2b9.png)
}
.TargetTypeKlein3.Feigenkerne{
    background-image:url(/static/media/Feigenkerne.756142fc3ecac08e2768.png)
}
.TargetTypeKlein3.Feigenkerne,.TargetTypeKlein3.Verbogen{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    font-size:0;
    height:100%;
    justify-self:center;
    overflow:hidden;
    width:100%
}
.TargetTypeKlein3.Verbogen{
    background-image:url(/static/media/verbogen.2ccbe6bad103de2a0ac4.png)
}
.TargetTypeKlein3.Gelikt{
    background-image:url(/static/media/Like.c3ed7670f752c1377529.png)
}
.TargetTypeKlein3.Besen,.TargetTypeKlein3.Gelikt{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    font-size:0;
    height:100%;
    justify-self:center;
    overflow:hidden;
    width:100%
}
.TargetTypeKlein3.Besen{
    background-image:url(/static/media/Besen.3ab3d94fff456bd54d7e.png)
}
.TargetTypeKlein3.Farbe{
    align-self:center;
    background-image:url(/static/media/Farbe.b4047c97d6cb9ec29f57.png);
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    height:100%;
    justify-self:center;
    overflow:hidden;
    width:100%
}
.TargetTypeKlein3.fege{
    background-image:url(/static/media/fege.d2204a6a7d03e3b44837.png)
}
.TargetTypeKlein3.badet,.TargetTypeKlein3.fege{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    font-size:0;
    height:100%;
    justify-self:center;
    overflow:hidden;
    width:100%
}
.TargetTypeKlein3.badet{
    background-image:url(/static/media/badet.518084c7ed24eaa9b529.png)
}
.TargetTypeKlein3.Pudelbeine{
    background-image:url(/static/media/Pudelbeine.530555a7258f3c80f956.png)
}
.TargetTypeKlein3.Notenhefte,.TargetTypeKlein3.Pudelbeine{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    font-size:0;
    height:100%;
    justify-self:center;
    overflow:hidden;
    width:100%
}
.TargetTypeKlein3.Notenhefte{
    background-image:url(/static/media/Notenhefte.6986b5f9cdcd6267b2c7.png)
}
.TargetTypeKlein3.gelogen{
    background-image:url(/static/media/gelogen.5643d463994ae7e055a2.png)
}
.TargetTypeKlein3.downloaden,.TargetTypeKlein3.gelogen{
    align-self:center;
    background-repeat:no-repeat;
    background-size:contain;
    color:#fff;
    font-size:0;
    height:100%;
    justify-self:center;
    overflow:hidden;
    width:100%
}
.TargetTypeKlein3.downloaden{
    background-image:url(/static/media/downloaden.aa11390510d53d98d80c.png)
}
/*# sourceMappingURL=main.1fe2f244.css.map*/