/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.hamburger button{padding:0}.hamburger button .BurgerInner,.hamburger button .BurgerInner:after,.hamburger button .BurgerInner:before{background-color:#fff}header{color:#fff;letter-spacing:0;text-shadow:0 2px #114232;z-index:103;justify-content:center;align-items:center;width:100%;font-family:Lilita One,cursive;font-size:24px;display:flex;position:absolute;top:16px;left:0}#material-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;width:20%;max-width:315px;height:88px;display:inline-block}@media only screen and (max-width:1100px){#material-logo{width:90%;height:98px;margin-top:10px}}@media only screen and (max-width:750px) and (orientation:landscape){#material-logo{height:48px}}.main-navigation ul{width:100%;margin:0;list-style-type:none;display:flex}.main-navigation ul li{margin:0;padding-left:20px}.main-navigation ul li a{padding-bottom:6px}.main-navigation ul .side-logo{display:none}.hamburger{z-index:2147483647;background-color:#6aab2e;border-radius:10px;padding:13px 10px 8px;display:none;position:fixed;top:15px;right:10px;transform:scale(.8)}@media only screen and (max-width:1100px){.hamburger{display:block}.main-navigation{box-sizing:border-box;z-index:999;background-color:#6aab2e;width:100%;height:100%;transition:all .3s;display:block;position:fixed;top:0;left:-140vw;overflow:hidden}.main-navigation ul{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0;font-size:5vw}.main-navigation ul li{padding:3vh 1vw}.main-navigation.open{left:0}}.selected{display:inline-block;position:relative}.selected:after{content:"";background:#fff;width:100%;height:3px;position:absolute;bottom:0;left:0;box-shadow:0 2px #114232}.character-wrapper{pointer-events:none;position:relative}.character-wrapper .chat-bubble{z-index:8;max-width:70%;position:relative;top:-55%}.character-wrapper .character{backface-visibility:hidden;z-index:9;background-position:0 0;background-repeat:no-repeat;background-size:100%;width:130%;height:130%;transition:all;display:block;position:absolute;top:-30%;left:-15%;transform:matrix(1,0,0,1,0,0)}.character-wrapper .character-trash-pile{z-index:99;flex-direction:row-reverse;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:-30px}.character-wrapper .character-trash-pile .trash{z-index:999;background-position:50%;background-repeat:no-repeat;background-size:contain;width:5vw;height:5vw;margin-top:-1vh;margin-left:-1vw}@media only screen and (max-width:1100px){.character-wrapper .character-trash-pile .trash{width:7vw;height:6vw}}@keyframes trasher{0%{transform:translateY(-100vh)rotate(180deg)}to{transform:matrix(1,0,0,1,0,0)}}.character-wrapper .ploppa{opacity:1;background-image:url(ploppa-min.d1e12a09.png)}.character-wrapper .ploppa.state-2{background-image:url(state2_3f-min.cff3b0ee.png);animation:3s steps(2,end) playfull}.character-wrapper .ploppa.state-3{background-image:url(state3_45f-min.252df2fd.png);animation:4s steps(44,end) playfull}.character-wrapper .ploppa.state-4{background-image:url(state4_45f-min.cd462c82.png);animation:4s steps(44,end) playfull}.character-wrapper .ploppa.state-5{background-image:url(state5_36f-min.9e1bde8f.png);animation:3.5s steps(35,end) .1s playfull}.character-wrapper .prasslis{opacity:1;background-image:url(prasslis-min.be99de9a.png)}.character-wrapper .prasslis.state-2{background-image:url(state2_3f-min.df3275b2.png);animation:2s steps(2,end) playfull}.character-wrapper .prasslis.state-3{background-image:url(state3_45f-min.8362813f.png);animation:4s steps(44,end) playfull}.character-wrapper .prasslis.state-4{background-image:url(state4_30f-min.54cf1e7c.png);animation:3s steps(29,end) playfull}.character-wrapper .prasslis.state-5{background-image:url(state5_26f-min.0e0e176c.png);animation:3s steps(25,end) playfull}.character-wrapper .bank{opacity:1;z-index:99;background-image:url(bank-min.2d63fa3f.png)}.character-wrapper .bank.state-2{background-image:url(state2_3f-min.de0229fb.png);animation:2s steps(2,end) playfull}.character-wrapper .bank.state-4{background-image:url(state3_33f-min.40cfa69a.png);animation:3s steps(32,end) playfull}.character-wrapper .bank.state-3{background-image:url(state4_40f-min.e529a04e.png);animation:3s steps(39,end) playfull}.character-wrapper .bank.state-5{background-image:url(state5_40f-min.ce14fdeb.png);animation:4s steps(39,end) playfull}.character-wrapper .flirp{opacity:1;background-image:url(flirp-min.da15235c.png)}.character-wrapper .flirp.state-2{background-image:url(state2_3f-min.ea0c5f74.png);animation:2s steps(2,end) playfull}.character-wrapper .flirp.state-3{background-image:url(state3_38f-min.af674f48.png);animation:4s steps(37,end) playfull}.character-wrapper .flirp.state-4{background-image:url(state4_25f-min.0124c398.png);animation:3s steps(24,end) playfull}.character-wrapper .flirp.state-5{background-image:url(state5_30f-min.ee1cf873.png);animation:3.5s steps(29,end) playfull}.character-wrapper .kras{opacity:1;background-image:url(kras-min.21d2ee9f.png)}.character-wrapper .kras.state-2{background-image:url(state2_3f-min.2544da54.png);animation:3s steps(2,end) playfull}.character-wrapper .kras.state-3{background-image:url(state3_58f-min.fb8be79f.png);animation:4.5s steps(57,end) playfull}.character-wrapper .kras.state-4{background-image:url(state4_70f-min.abad9253.png);animation:5s steps(68,end) playfull}.character-wrapper .kras.state-5{background-image:url(state5_36f-min.9ba5a1af.png);animation:4s steps(35,end) playfull}.character-wrapper .klirr{opacity:1;background-image:url(klirr-min.786af7c5.png)}.character-wrapper .klirr.state-2{background-image:url(state2_3f-min.150d7df5.png);animation:2s steps(2,end) playfull}.character-wrapper .klirr.state-3{background-image:url(state3_45f-min.f3c634e3.png);animation:4s steps(44,end) playfull}.character-wrapper .klirr.state-4{background-image:url(state4_35f-min.1a2859bc.png);animation:4s steps(34,end) playfull}.character-wrapper .klirr.state-5{background-image:url(state5_38f-min.091bb9c8.png);animation:4s steps(37,end) playfull}@keyframes playfull{to{background-position:0 100%}}@keyframes chat{to{opacity:1;transform:scale(1)}}@keyframes chat-small{to{opacity:1;transform:matrix(.7,0,0,.7,0,-28)}}@keyframes chat-tiny{to{opacity:1;transform:matrix(.5,0,0,.5,0,-17.5)}}.chat-bubble{color:#fff;opacity:0;text-align:left;background-color:#6aab2e;background-image:url(thumbsup_neg.08d4850e.svg);background-position:15px;background-repeat:no-repeat;background-size:auto 35%;border-radius:10px;min-width:250px;margin:auto;padding:15px 15px 17px 75px;transition:all .4s;animation:.5s forwards chat;display:inline-block;transform:matrix(.2,0,0,.2,0,-4);box-shadow:0 1px 12px #0003}.chat-bubble.thumbs-down{background-image:url(thumbsdown_neg.66921387.svg)}.chat-bubble.flirp-chat,.chat-bubble.klirr-chat{background-image:url(thumbsup_pos.41be90fe.svg)}.chat-bubble.flirp-chat.thumbs-down,.chat-bubble.klirr-chat.thumbs-down{background-image:url(thumbsdown_pos.e887cddd.svg)}@media only screen and (max-width:900px){.chat-bubble{animation:.5s forwards chat-small}}@media only screen and (max-width:790px) and (orientation:landscape){.chat-bubble{animation:.5s forwards chat-tiny}}.chat-bubble.closed{opacity:0!important;animation:initial!important;transform:scale(.7)!important}.chat-bubble h2{color:#fff;margin-top:0;margin-bottom:5px;font-size:1.2rem;font-weight:400}.chat-bubble p{margin:0;font-size:1rem}.chat-bubble:after{content:" ";background-color:inherit;width:20px;height:20px;position:absolute;bottom:-9px;transform:rotate(45deg)}.chat-bubble.ploppa-chat{background-color:#952a86}.chat-bubble.flirp-chat{background-color:#cca870}.chat-bubble.prasslis-chat{background-color:#0185c2}.chat-bubble.bank-chat{background-color:#556d7a}.chat-bubble.kras-chat{background-color:#1eaf8e}.chat-bubble.klirr-chat{color:#3bb392;background-color:#fff}.chat-bubble.klirr-chat h2{color:currentColor}.button{color:#fff;text-align:left;cursor:pointer;background-color:#6aab2e;background-image:url(rectangle.dca457ce.svg);background-repeat:no-repeat;background-size:auto 100%;border-radius:16px;align-items:center;max-width:260px;min-height:70px;margin:auto;padding:10px 50px 10px 0;font-size:1.1rem;font-weight:700;transition:all .1s;position:relative;box-shadow:0 5px #114232;display:flex!important}@media only screen and (max-width:600px){.button{width:100%}}.button span{max-width:90%;padding-left:20px;font-weight:700;display:block}.button:active{color:#fff;transform:translateY(4px);box-shadow:0 0 #114232}.button i{margin-top:-5px;font-size:1.5em;transition:all .2s;position:absolute;top:40%;right:5%}.button:hover{color:#fff}.button:hover i{transform:rotate(360deg)}.wave-divider{z-index:1;background-position:50% 101%;background-repeat:no-repeat;background-size:102%;width:100%;height:200px;margin:0;padding:0;position:absolute;bottom:-2px;left:0;right:0;overflow:hidden}@media only screen and (max-width:600px){.wave-divider{background-position:100% 100%;background-size:650px;height:100px}}.wave-divider.light-green{background-image:url(lightgreen.71d6c512.svg)}.wave-divider.orange{background-image:url(orange.241d0865.svg)}.wave-divider.blue{background-image:url(blue.701a1b00.svg)}.wave-divider.green{background-image:url(green.e423e250.svg)}.wave-divider.purple{background-image:url(purple.4912a8ef.svg)}.button-small{color:#fff;cursor:pointer;background-color:green;border-radius:10px;padding:5px;font-size:1.3rem;font-weight:700;transition:all .1s;box-shadow:0 4px #000000b0}.button-small span{max-width:50%;display:inline-block}.button-small:hover{color:#fff;transform:translateY(4px);box-shadow:0 0 #000}.small-button-icon{cursor:pointer;align-items:center;transition:all .1s;display:flex}.small-button-icon span{margin-left:10px}.small-button-icon:active{transform:translateY(4px);box-shadow:0 0 #000}.small-button-icon:focus{outline:1px dashed #00000080}.small-button-icon .small-icon{background-position:50%;background-repeat:no-repeat;background-size:102% 102%;border-radius:7px;width:40px;height:40px;box-shadow:2px 3px #114232}.small-button-icon__close{background-image:url(close.ad2e1eb6.svg)}.small-button-icon__download{background-image:url(download.2fd8e8fc.svg)}.small-button-icon__play{background-image:url(play.48b05302.svg)}.active-charter-mobile{z-index:999999;text-align:left;width:100%;height:100%;padding:3vh;display:none;position:absolute;top:0;left:0}.active-charter-mobile p{font-size:1rem}.active-charter-mobile h2{color:#961e82;margin:0;font-size:1.3rem}.active-charter-mobile .character-wrapper{z-index:99;width:20vh;min-width:140px;height:20vh;min-height:140px;margin:auto auto 50px;transform:translateY(24px)}.active-charter-mobile .character-wrapper .character-trash-pile{transform:matrix(1.7,0,0,1.7,0,-34)}.active-charter-mobile .character-bubble-mobile{background-color:#fff;border-radius:25px;max-width:500px;margin:auto;padding:20px}.active-charter-mobile .box-footer{flex-direction:column;display:flex;position:relative}.active-charter-mobile .box-footer>div{margin-top:10px}@media only screen and (max-width:900px){.active-charter-mobile{display:block}}.character-banner{text-align:center;background-position:bottom;background-repeat:no-repeat;background-size:cover;align-items:center;padding:48px 0 0;position:relative}@media only screen and (max-width:900px){.character-banner{padding-top:40px}}.character-banner .characters-container{z-index:99;width:100%;height:50vh;padding-top:5vh;display:flex;position:relative;transform:translateY(5vh)}@media only screen and (max-width:400px){.character-banner .characters-container{padding-top:5vh;overflow-x:scroll}}@media only screen and (orientation:portrait){.character-banner .characters-container{overflow-x:scroll;transform:translateY(8vh)}}.character-banner .intro-chat-bubble{color:#fff;z-index:100;background:#9fa7a7d9;border-radius:1rem;max-width:250px;padding:10px 12px;transition:all .4s;display:inline-block;position:absolute;top:24vh;right:35vw;transform:scale(.85)}@media only screen and (max-width:900px){.character-banner .intro-chat-bubble{right:28vw}}@media only screen and (max-width:700px){.character-banner .intro-chat-bubble{right:32vw}}@media only screen and (max-width:600px){.character-banner .intro-chat-bubble{right:12vw}}@media only screen and (max-width:1200px){.character-banner .intro-chat-bubble{transform:scale(.7)}}@media only screen and (max-width:1400px){.character-banner .intro-chat-bubble{transform:scale(.8)}}.character-banner .intro-chat-bubble:before{content:"";border:.75rem solid #0000;border-top-color:#9fa7a7d9;border-bottom:none;width:0;height:0;position:absolute;top:100%;right:1.5em}.character-banner .intro-chat-bubble .title,.character-banner .intro-chat-bubble .info{color:currentColor;margin:0;padding:0;font-family:LilitaOne,Lilita One}.character-banner .intro-chat-bubble .title{text-transform:uppercase;font-size:1.5rem;font-weight:700}.character-banner .intro-chat-bubble .info{padding-bottom:10px;font-size:1.1rem}.character-banner .single-character-wrapper{cursor:pointer;transition:all .3s}.character-banner .single-character-wrapper:hover{z-index:999;transform:scale(1.05)}.character-banner .single-character-wrapper.goaway{display:none}.character-banner .characters{justify-content:center;align-items:top;z-index:99;flex-wrap:wrap;width:100%;height:35vh;min-height:200px;margin-top:auto;display:flex;position:relative}@media only screen and (max-width:560px){.character-banner .characters{min-width:700px}}.character-banner .character-wrapper{cursor:pointer;width:35vh;height:35vh;margin-left:-8vh;margin-right:-8vh}@media only screen and (max-width:1100px){.character-banner .character-wrapper{width:33vh;height:33vh}}@media only screen and (max-width:900px) and (orientation:portrait){.character-banner .character-wrapper{width:25vh;height:25vh}}@media only screen and (max-width:750px) and (orientation:landscape){.character-banner .character-wrapper{width:22vw;height:22vw}}@media only screen and (orientation:portrait){.character-banner .character-wrapper{width:32vw;height:32vw;margin-left:-10vw;margin-right:-10vw}}@media only screen and (max-width:500px) and (orientation:portrait){.character-banner .character-wrapper{width:25vw;height:25vw;margin-left:-14vw;margin-right:-14vw}}@media only screen and (max-width:500px){.character-banner .character-wrapper{width:190px;height:190px}}.character-banner .character-wrapper.still:hover{z-index:999;transform:scale(1.05)}.character-banner .character-wrapper.here{width:40vh;height:40vh;margin-left:-24vw;left:50%}.character-banner .large-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;width:85%;min-height:14vh;margin:auto}@media only screen and (max-width:1120px){.character-banner .large-logo{background-position:top;width:90%}}@media only screen and (max-width:1100px){.character-banner .large-logo{transform:translateY(-20px)}}.character-banner .character-bubble{text-align:left;z-index:9999;opacity:0;background-color:#fff;border-radius:25px;width:90%;min-width:320px;max-width:750px;height:auto;min-height:200px;margin-left:40px;padding:40px;transition:all .3s;position:relative;transform:matrix(.3,0,0,.3,-180,0)}@media only screen and (max-width:900px){.character-banner .character-bubble{width:100%}}.character-banner .character-bubble h2{color:#961e82;margin:0}.character-banner .character-bubble:after{content:" ";background-color:#fff;width:30px;height:30px;position:absolute;top:80px;left:-15px;transform:rotate(45deg)}.character-banner .character-bubble.open{opacity:1;transform:translateY(-100px)}.character-banner .character-bubble .box-footer{display:flex;position:relative}.character-banner .character-bubble .box-footer>div{margin-right:10%}@media only screen and (max-width:900px){.active-charter{display:none}}.active-charter.bank-bubble h2,.active-charter-mobile.bank-bubble h2{color:#556d7a}.active-charter.ploppa-bubble h2,.active-charter-mobile.ploppa-bubble h2{color:#952a86}.active-charter.flirp-bubble h2,.active-charter-mobile.flirp-bubble h2{color:#cca870}.active-charter.prasslis-bubble h2,.active-charter-mobile.prasslis-bubble h2{color:#0185c2}.active-charter.kras-bubble h2,.active-charter-mobile.kras-bubble h2{color:#1eaf8e}.active-charter.klirr-bubble h2,.active-charter-mobile.klirr-bubble h2{color:#3bb392}.active-charter .mark-circle,.active-charter-mobile .mark-circle{z-index:99999;width:150px;height:150px;position:absolute;bottom:0;right:0;transform:translate(50%)translateY(80%)}.large-button-div a.button{margin-top:0}.large-button-div{position:relative}.large-button-div.bring{z-index:99}.material-marker{background-size:contain;border-radius:50%;width:60px;height:60px;transition:all .8s;transform:translateY(-50%)translate(-50%)}.material-marker.bank{background-image:url(bank.c8d96a3c.png)}.material-marker.prasslis{background-image:url(prasslis.ad3769d8.png)}.material-marker.ploppa{background-image:url(ploppa.4c443894.png)}.material-marker.flirp{background-image:url(prasslis.ad3769d8.png)}.material-marker.kras{background-image:url(kras.89116032.png)}.material-marker.klirr{background-image:url(klirr.d1437f20.png)}.map-component-container{text-align:center;border-radius:30px;box-shadow:0 2px 4px #0003;background-color:#fff!important;padding-bottom:40px!important}@media only screen and (max-width:600px){.map-component-container{padding-bottom:46px!important}.map-component-container .text-container{padding:0}}.map-component-container h2{margin:1rem 0;color:#6aab2e!important}.map-component-container p{color:#000}.gmap-map{width:100%;height:600px}@media only screen and (max-width:600px){.gmap-map{height:300px}}.map-c-form{padding-bottom:30px}.map-c-form .location_input{transform:translate(-4ch)}.map-c-form input{background-color:#e1e1e1;border:0;border-radius:10px;min-width:300px;height:34px;min-height:60px;padding:10px}@media only screen and (max-width:600px){.map-c-form input{min-width:0}}.map-c-form label{color:#6aab2e!important}@media only screen and (max-width:937px){section.map-component-container>div.text-container{padding:0}}@media only screen and (max-width:728px){.map-c-form{display:block}.map-c-form .location_input{transform:translate(0)}.map-c-form input,.map-c-form label{width:90%;margin:auto;display:block}.map-c-form input{margin-bottom:10px}.map-c-form label{text-align:left;margin-bottom:5px}}.stat-box{background-color:green;background-position:50%;background-repeat:no-repeat;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:33%;margin:20px;padding:58px 30px;display:flex;box-shadow:0 2px 4px #0003}@media only screen and (max-width:600px){.stat-box{width:calc(100% - 40px);padding:38px 30px}}.stat-box h2{color:#fff;margin:0;font-size:6rem}@media only screen and (max-width:600px){.stat-box h2{font-size:4rem}}.stat-box h3{color:#fff;text-transform:uppercase;margin:3px;font-size:1.7rem}.stat-box.children{background-color:#6aab2e;background-image:url(kids.e4895bc8.svg);background-size:55%}.stat-box.schools{background-color:#9fa7a7;background-image:url(school.20a61f30.svg);background-size:70%}.stat-box.missions{background-color:#0492d0;background-image:url(uppdrag_mintgron.781a927d.svg);background-size:55%}.round-icon-small{text-align:center;cursor:pointer;background-color:#6aab2e;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .4s;display:flex}.round-icon-small:hover:first-child,.round-icon-small:hover:nth-child(2),.round-icon-small:hover:nth-child(3){background-color:#0492d0}.trash-illustration{background-position:100%;background-repeat:no-repeat;background-size:70%}@media only screen and (max-width:700px){.trash-illustration{background-size:60%;min-height:320px;margin-bottom:60px}}@media only screen and (max-width:420px){.trash-illustration{background-size:70%;min-height:230px;margin-bottom:50px}}.trash-illustration .character{top:60px;width:300px!important;height:300px!important;left:-26%!important}@media only screen and (max-width:1100px){.trash-illustration .character{width:200px;height:200px;top:0}}@media only screen and (max-width:700px){.trash-illustration .character{left:-10%!important}}@media only screen and (max-width:600px){.trash-illustration .character{width:100px;height:100px;top:0}}@media only screen and (max-width:500px){.trash-illustration .character{left:-23%!important}}@media only screen and (max-width:390px){.trash-illustration .character{width:90px;height:90px;top:-10px;left:-29%!important}}@media only screen and (max-width:330px){.trash-illustration .character{width:80px;height:80px;left:-29%!important}}@media only screen and (max-width:800px){.character-info h2{font-size:2.1rem}}@media only screen and (max-width:1100px) and (orientation:landscape){.character-info h2{font-size:2rem}}@media only screen and (max-width:600px) and (orientation:landscape){.character-info h2{font-size:1.6rem}}@media only screen and (max-width:330px){.character-info h2{font-size:1.5rem}}.character-info:nth-child(odd) .col-layout{flex-direction:row-reverse}.ploppa-h2-character-info>h2{color:#961e82}.flirp-h2-character-info>h2{color:#bea064}.bank-h2-character-info>h2{color:#5a6e78}.prasslis-h2-character-info>h2{color:#0492d0}.kras-h2-character-info>h2,.klirr-h2-character-info>h2{color:#1eaf8c}.material-loader{box-sizing:border-box;z-index:999999;background-color:#f5a623;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;padding:auto 30px;display:flex;position:fixed;top:0;left:0}.material-loader>h1{text-align:center;color:#f5a623;z-index:999;position:relative}.material-loader .loading-ground{visibility:hidden;background-color:#114232;width:100vw;height:50vh;position:absolute;bottom:0;left:0}.material-loader .character-wrapper{z-index:999;width:15vh;height:15vh}.material-loader .wave-divider{position:absolute;top:0;left:0;transform:translateY(-100%)}.material-loader .lds-roller{width:64px;height:64px;display:inline-block;position:relative}.material-loader .lds-roller div{transform-origin:32px 32px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-roller}.material-loader .lds-roller div:after{content:" ";background:#fff;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;display:block;position:absolute}.material-loader .lds-roller div:first-child{animation-delay:-.036s}.material-loader .lds-roller div:first-child:after{top:50px;left:50px}.material-loader .lds-roller div:nth-child(2){animation-delay:-.072s}.material-loader .lds-roller div:nth-child(2):after{top:54px;left:45px}.material-loader .lds-roller div:nth-child(3){animation-delay:-.108s}.material-loader .lds-roller div:nth-child(3):after{top:57px;left:39px}.material-loader .lds-roller div:nth-child(4){animation-delay:-.144s}.material-loader .lds-roller div:nth-child(4):after{top:58px;left:32px}.material-loader .lds-roller div:nth-child(5){animation-delay:-.18s}.material-loader .lds-roller div:nth-child(5):after{top:57px;left:25px}.material-loader .lds-roller div:nth-child(6){animation-delay:-.216s}.material-loader .lds-roller div:nth-child(6):after{top:54px;left:19px}.material-loader .lds-roller div:nth-child(7){animation-delay:-.252s}.material-loader .lds-roller div:nth-child(7):after{top:50px;left:14px}.material-loader .lds-roller div:nth-child(8){animation-delay:-.288s}.material-loader .lds-roller div:nth-child(8):after{top:45px;left:10px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.material-loader .circle{background-color:#f5a623;border-radius:50%;width:20vh;height:20vh;position:absolute}.material-loader .circle.circle-1{top:10vh;left:2vh}.material-loader .circle.circle-2{width:15vh;height:15vh;bottom:5vh;left:20vw}.material-loader .circle.circle-3{width:24vh;height:24vh;bottom:60vh;right:10vw}.material-loader .circle.circle-4{width:16vh;height:16vh;bottom:10vh;right:20vw}.material-loader .circle.circle-5{width:10vh;height:10vh;bottom:50vh;right:70vw}@keyframes ballme{0%{transform:matrix(1.5,0,0,1.5,300,0)}to{transform:rotate(360deg)scale(1)translate(300px)rotate(-360deg)scale(1.5)}}.drop-down-list{box-sizing:border-box;cursor:pointer;background:#fff;border-radius:33px;width:calc(100% - 50px);margin:25px;padding:20px 30px;transition:all .4s;position:relative}@media only screen and (max-width:600px){.drop-down-list{width:100%;margin:10px 0;padding:20px 36px}}.drop-down-list i{color:#6aab2e;margin:0 0 0 auto;padding:0;font-size:26px;transition:all .3s;position:absolute;top:25px;right:22px}@media only screen and (max-width:600px){.drop-down-list i{right:13px}}.drop-down-list p{color:#000;text-align:left;margin:auto 0;font-size:26px}@media only screen and (max-width:600px){.drop-down-list p{font-size:1.2rem}}@media only screen and (max-width:321px){.drop-down-list p{font-size:1.1rem}}.panel{opacity:0;background-color:#fff;max-height:0;padding:0;transition:all .2s ease-out;overflow:hidden}.panel a{color:#6aab2e;font-weight:700;text-decoration:underline}.panel>p{font-size:18px;font-weight:300}@media only screen and (max-width:600px){.panel>p{font-size:16px}}.active .panel{color:#000;opacity:1;max-height:1000px}.active i{transform-origin:50%;transform:scaleY(-1)}.wrapper-character-card{width:calc(30% - 20px);height:256px;margin:120px 10px 30px}@media only screen and (max-width:1100px){.wrapper-character-card{width:calc(50% - 20px);margin-top:100px;margin-bottom:70px}}@media only screen and (max-width:600px){.wrapper-character-card{width:100%;margin:100px 0 70px}.wrapper-character-card.char-ploppa{margin-bottom:90px}.wrapper-character-card.char-prasslis{margin-bottom:10px}.wrapper-character-card.char-bank{margin-bottom:80px}.wrapper-character-card.char-kras{margin-bottom:120px}}.wrapper-character-card .character-back{pointer-events:none;z-index:-1;width:calc(30% - 30px);height:256px;position:absolute}@media only screen and (max-width:1100px){.wrapper-character-card .character-back{width:calc(50% - 40px)}}@media only screen and (max-width:600px){.wrapper-character-card .character-back{width:calc(100% - 40px)}}.wrapper-character-card .character-back .character{width:510px;height:510px;margin-left:-255px;top:-175px;left:50%}.container-character-card{color:#fff;pointer-events:none;box-sizing:border-box;letter-spacing:0;word-wrap:break-word;perspective:1000px;flex-direction:column;align-items:center;width:100%;font-size:36px;display:flex}.container-character-card h3{color:currentColor;font-size:.9em}@media only screen and (max-width:800px){.container-character-card h3{font-size:.8em}}@media only screen and (max-width:599px){.container-character-card h3{font-size:.9em}}.container-character-card .title,.container-character-card .open{pointer-events:auto;text-align:center;justify-content:center;align-items:center;width:100%;height:256px;padding:60px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px #114232}.container-character-card .title:focus,.container-character-card .open:focus{border:10px solid pink}.container-character-card .title .background-svg,.container-character-card .open .background-svg{width:100%;height:100%;position:absolute}.container-character-card .title{background-position:-60px 40%;background-repeat:no-repeat;background-size:200%;position:relative}.container-character-card .open{background-position:-389px 40%;background-repeat:no-repeat;background-size:200%;position:relative}.container-character-card .open .background-svg .circle__1{cx:368;cy:55}.container-character-card .open .background-svg .circle__2{cx:0;cy:230}.container-character-card .icon{z-index:10;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:7px;width:40px;height:40px;position:absolute;bottom:20px;right:20px;box-shadow:2px 3px #114232}.container-character-card .title{z-index:100;border-top-left-radius:20px;border-top-right-radius:20px}.container-character-card .title .icon{display:none}.container-character-card .open{z-index:999;text-align:left;perspective:1000px;transform-style:preserve-3d;transform-origin:center -5px 0;border-radius:0 0 20px 20px;align-items:flex-start;height:auto;padding:10px 22px 70px;display:flex;position:relative;transform:translateY(-71px)}.container-character-card .open .description{z-index:1;align-self:left;justify-self:left;width:500px;padding-right:0;font-size:18px;line-height:21px;position:relative}.wrapper-character-card.closed{z-index:1}.wrapper-character-card.closed .title{border-radius:20px}.wrapper-character-card.closed .title .icon{display:block}.wrapper-character-card.closed .open{opacity:0;transform:rotateX(-90deg)}.char-ploppa .open,.char-ploppa .title{background-color:#952a86}.char-ploppa .circle__1{fill:#e77823}.char-ploppa .circle__2{fill:#fecc3d}.char-flirp .open,.char-flirp .title{background:#cca870}.char-flirp .circle__1,.char-flirp .circle__2{fill:#fae377}.char-prasslis .open,.char-prasslis .title{background-color:#0185c2}.char-prasslis .circle__1,.char-prasslis .circle__2{fill:#4db4cc}.char-bank .open,.char-bank .title{background-color:#556d7a}.char-bank .circle__1,.char-bank .circle__2{fill:#658291}.char-kras .open,.char-kras .title{background-color:#1eaf8e}.char-kras .circle__1,.char-kras .circle__2{fill:#c9e1b8}.char-klirr{border-radius:20px}.char-klirr .open,.char-klirr .title{color:#3bb392;background-color:#fff;border:5px solid}.char-klirr .open h3,.char-klirr .title h3{color:currentColor}.char-klirr .open{border-top:0 solid}.char-klirr .circle__1,.char-klirr .circle__2{fill:#c9e1b8}.join-form{background-color:#fff;flex-direction:row;padding:10px;display:flex}@media only screen and (max-width:1080px){.join-form{flex-direction:column}}.join-form .form-col{flex-direction:column;flex:2;display:flex}.join-form .form-col input{background-color:#e1e1e1;border:0;border-radius:10px;min-width:300px;margin-bottom:20px;padding:15px 10px}.join-form .form-col input.small-input{width:200px;min-width:160px}@media only screen and (max-width:900px){.join-form .form-col input{min-width:0}}.join-form .form-col label,.join-form .form-col h3{text-align:left;margin-bottom:10px;font-family:Lilita One,cursive;font-size:1.4rem;color:#6aab2e!important}.join-form .form-col .form-col-maker{flex-direction:row;justify-content:space-between;display:flex}.join-form .form-col .form-col-maker p{margin:0 0 10px;padding:0;font-size:1.4rem}@media only screen and (max-width:900px){.join-form .form-col .form-col-maker{flex-direction:column}}.join-form .form-col.form-sidebar{flex-direction:column;flex:1;margin-left:30px;display:flex}@media only screen and (max-width:900px){.join-form .form-col.form-sidebar{margin-left:0}}.join-form .form-col.form-sidebar label{align-items:center;margin-bottom:20px;font-family:inherit;font-size:1.1rem;display:flex;color:#1d1d1b!important}.join-form .form-col.form-sidebar label input[type=checkbox]{float:left;cursor:pointer;width:20px;min-width:0;height:20px;margin-bottom:1px;margin-right:10px}.join-form .form-col.form-sidebar .submit-but{color:#fff;text-align:left;cursor:pointer;background-color:#9fa7a7;background-image:url(rectangle.dca457ce.svg);background-repeat:no-repeat;background-size:auto 100%;border-radius:20px;align-self:stretch;align-items:center;width:50%;min-height:80px;margin:auto auto 20px;padding:15px 50px 15px 20px;font-size:1.3rem;font-weight:700;transition:all .1s;display:flex;position:relative;box-shadow:0 4px #11423280}@media only screen and (max-width:900px){.join-form .form-col.form-sidebar .submit-but{width:80%}}@media only screen and (max-width:600px){.join-form .form-col.form-sidebar .submit-but{width:100%;font-size:1.2rem}}.join-form .form-col.form-sidebar .submit-but:active{color:#fff;transform:translateY(4px);box-shadow:0 0 #114232}.join-form .form-col.form-sidebar .submit-but i{margin-top:-5px;font-size:1.5em;transition:all .2s;position:absolute;top:40%;right:5%}.join-form .form-col.form-sidebar .submit-but:hover{color:#fff}.join-form .form-col.form-sidebar .submit-but:hover i{transform:rotate(360deg)}.info-gdpr p{font-size:14px}.info-gdpr a{color:#00f;text-decoration:underline}.accordion-list{color:#000}.accordion-list .accordion-list__item{background-color:#fff;border:1px solid #0000;border-radius:50px;margin:2rem auto;display:block;overflow:hidden}.accordion-list .accordion-list__item:focus{outline:1px dotted}.accordion-list .accordion-list__item .accordion,.accordion-list .accordion-list__item .accordion__content{padding:0 2rem}.accordion-list .accordion-list__item .accordion{background-color:inherit;text-align:left;cursor:pointer;border:none;outline:none;justify-content:space-between;align-items:center;width:100%;transition:background-color .6s;display:flex}.accordion-list .accordion-list__item .accordion .accordion__title{color:currentColor;margin:0;padding:1rem 0;font-size:1.5rem;font-weight:700}.accordion-list .accordion-list__item .accordion i{color:#6aab2e;font-size:1.5rem}.accordion-list .accordion-list__item .accordion__content{box-sizing:border-box;transition:max-height .6s;overflow:hidden}.accordion-list .accordion-list__item .accordion__content .accordion__content-inner{color:currentColor;padding-bottom:2rem}.stat-boxes{flex-direction:row;justify-content:center;width:100%;margin:60px -20px 80px;display:flex}@media only screen and (max-width:1000px){.stat-boxes{flex-wrap:wrap;justify-content:center;margin:0}.stat-boxes .stat-box{min-width:300px;max-width:450px}}.circles{text-align:center;display:block}.welcome h2{margin-top:36px}@media only screen and (max-width:600px){.welcome h2{margin-top:10px}}.welcome__button{margin:2rem auto}section.blue .circle{vertical-align:top;background-color:#6aab2e;border-radius:50%;width:260px;max-width:90vw;height:260px;max-height:90vw;margin:6px;padding:40px;display:inline-block}section.blue .circle .circle-content{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}section.blue .circle h2,section.blue .circle h3{margin:0}section.blue .circle h3{text-transform:uppercase;font-size:1.5rem}section.blue .circle h2{font-size:2.2rem}@media only screen and (max-width:600px){section.blue .circle{max-width:40vw;max-height:40vw;padding:20px}section.blue .circle h2,section.blue .circle h3{margin:0}section.blue .circle h3{text-transform:uppercase;font-size:1rem}section.blue .circle h2{font-size:1.4rem}}section.main-map-section,section.main-pre-school-section{margin-bottom:-50px;padding-bottom:120px}section.main-circle-section{padding-bottom:100px}section.main-character-section{text-align:center;padding-bottom:0}@media only screen and (max-width:600px){section.main-character-section{padding-bottom:0}}.main-map-section{position:relative;overflow:hidden}.main-map-section .character.ploppa{width:60vh;height:60vh;position:absolute;top:30vh;left:-32vh;transform:rotate(36deg)}@media only screen and (max-width:1100px){.main-map-section .character.ploppa{display:none}}.main-map-section .character.klirr{width:60vh;height:60vh;transform:rotate(-24deg)}.main-map-section .klirr-wrap{z-index:99;width:50vh;height:50vh;position:absolute;top:1500px;right:-22vh}@media only screen and (max-width:1100px){.main-map-section .klirr-wrap{display:none}}.home-container .main-pre-school-section{position:relative}.home-container .main-pre-school-section .flirp-wrap{z-index:999;width:48vh;height:48vh;position:absolute;bottom:0;left:0;transform:translate(-70%)translateY(27vh)}.home-container .main-pre-school-section .flirp-wrap .character{width:48vh;height:48vh}@media only screen and (max-width:600px){.home-container .main-pre-school-section .flirp-wrap{display:none}}.footer-container{color:#fff;background-color:#114232;width:100%;padding-bottom:90px;display:flex}.footer-container h3{color:#fff}.footer-container .footer--social{justify-content:space-between;max-width:260px;margin:0 auto 90px;display:flex}.footer-container .footer--social i{font-size:24px}.footer-container .contact-container{justify-content:space-between;padding-top:0;display:flex}.footer-container .contact-container p{margin-bottom:10px}.footer-container .footer-contact-section .footer-image-container{display:flex}.footer-container .footer-contact-section .footer-image-left{width:60px;height:60px;margin-right:20px}.footer-container .footer-contact-section .contact-details{text-align:left;color:#fff;font-size:18px;font-weight:400}.footer-container .footer-contact-section .contact-details i{font-size:12px}.footer-container .fti-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;width:145px;height:100px;overflow:hidden}.footer-container .footer-links a{color:#6aab2e;text-decoration:underline;display:block}@media only screen and (max-width:900px){.footer-container .contact-container{flex-wrap:wrap;justify-content:center}.footer-container .contact-container>div{min-width:300px;margin:10px}.footer-container .contact-container .footer-contact-section,.footer-container .contact-container .footer-links{padding-bottom:20px}}@media only screen and (max-width:361px){.footer-image-left{margin-right:10px!important}.footer-image-container{align-items:center}.fti-logo{margin:auto}}.about-container .header-section{overflow:hidden}.about-container .header-section h1{display:relative;z-index:99}.about-container .main-text-section a{color:#6aab2e;font-weight:700;text-decoration:underline}.about-container .char-wrap{z-index:1;width:70vh;height:70vh;position:absolute;bottom:0;right:3vw;transform:translateY(19vh)}.about-container .char-wrap .character{width:70vh;height:70vh}.about-container .char-wrap.bank-wrap{z-index:1;right:-6vw}@media only screen and (max-width:600px){.about-container .char-wrap{display:none}}.about-bottom-banner{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;justify-content:space-around;align-items:center;width:100%;height:120px;display:flex}.about-bottom-banner .button:nth-child(odd){background-color:#0492d0}@media only screen and (max-width:600px){.about-bottom-banner{flex-wrap:wrap;height:auto;padding:10px 0}.about-bottom-banner>div{width:calc(100% - 20px);margin:10px;display:flex}.about-bottom-banner a.button{margin:10px}}.recycling-container .header-section{overflow:hidden}.recycling-container .header-section h1{display:relative;z-index:99}.recycling-container .char-wrap{z-index:1;width:65vh;height:65vh;position:absolute;bottom:0;right:-4vw;transform:translateY(20vh)}.recycling-container .char-wrap .character{width:65vh;height:65vh}@media only screen and (max-width:600px){.recycling-container .char-wrap{display:none}}.recycling-container .rec-boxes,.recycling-container .mark-boxes{flex-wrap:wrap;align-content:stretch;align-items:stretch;display:flex}.recycling-container .rec-box{text-align:center;color:#fff;background-color:#961e82;border-radius:20px;align-self:stretch;align-items:center;width:calc(50% - 20px);margin:10px;padding:40px;display:flex;box-shadow:0 2px 4px #0003}@media only screen and (max-width:600px){.recycling-container .rec-box{width:100%;margin:10px 0}}.recycling-container .rec-box:last-child{color:#fff;width:100%;font-size:2rem}.recycling-container .rec-box:last-child p{font-size:1.6rem;font-weight:700}.recycling-container .rec-box blockquote{margin:0}.recycling-container .mark-box{color:#1d1d1b;text-align:left;background-color:#fff;border-radius:80px;align-content:stretch;align-self:stretch;align-items:stretch;width:calc(50% - 20px);height:120px;margin:10px;padding:20px 20px 20px 140px}@media only screen and (max-width:940px){.recycling-container .mark-box{width:100%;margin:10px 0;padding:20px 20px 20px 135px}}@media only screen and (max-width:420px){.recycling-container .mark-box{width:100%;margin:10px 0;padding:10px 10px 10px 125px}}.recycling-container .mark-box .mark-circle{z-index:99;background-color:pink;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:106px;height:106px;position:absolute;top:7px;left:7px}.recycling-container .mark-box h5{color:#1d1d1b;text-align:left;margin:0;font-size:1.2rem}@media only screen and (max-width:600px){.recycling-container .mark-box h5{font-size:1rem}}.recycling-container .mark-box p{text-align:left;color:#1d1d1b;font-size:1rem}@media only screen and (max-width:600px){.recycling-container .mark-box p{font-size:.9rem}}.button-container{text-align:center;flex-wrap:wrap;justify-content:space-evenly;padding:30px;display:flex}.button-container a{min-width:320px;margin-bottom:1rem}.button-container a:nth-child(2n){background-color:#961e82}@media only screen and (max-width:800px){.button-container a{min-width:250px;margin-bottom:20px}}@media only screen and (max-width:680px){.button-container a{min-width:230px;margin-bottom:20px;margin-right:10px}}@media only screen and (max-width:600px){.button-container{flex-direction:column;padding:0}.button-container a{min-width:0;margin-bottom:20px;margin-left:auto;margin-right:auto}}.fr_gor_och_svar{flex-direction:column;width:100%}.fr_gor_och_svar h2{font-weight:400}.slick-loading .slick-list{background:#fff url(ajax-loader.79585560.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(slick.da2fa49e.eot);src:url(slick.da2fa49e.eot#iefix)format("embedded-opentype"),url(slick.0f788739.woff)format("woff"),url(slick.c1ad96fc.ttf)format("truetype"),url(slick.29cf3121.svg#slick)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{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{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.more-button{cursor:pointer;border:1px solid;width:-moz-fit-content;width:fit-content;margin:1rem auto;padding:1rem;display:flex}.pedagoger-container{overflow:hidden}.pedagoger-container .embed-container{margin-top:2.5rem;margin-bottom:4rem}.pedagoger-container .header-section{overflow:hidden}.pedagoger-container .header-section h1{display:relative;z-index:99}.pedagoger-container .char-wrap{z-index:1;width:65vh;height:65vh;position:absolute;bottom:0;right:-2vw;transform:translateY(20vh)}.pedagoger-container .char-wrap .character{width:65vh;height:65vh}@media only screen and (max-width:600px){.pedagoger-container .char-wrap{display:none}}.pedagoger-container .teachers-orange-section>h2{text-align:center;color:#fff}.pedagoger-container .yellow-main{padding-bottom:100px!important}@media only screen and (max-width:1100px){.pedagoger-container .yellow-main .wave-divider{height:100px}}.pedagoger-container .button-container{background-color:#fff;border-radius:20px;flex-wrap:wrap;flex-grow:1;justify-content:flex-start;width:100%;padding:10px;display:flex;margin-bottom:0!important}.pedagoger-container .button-container>a{height:70px;margin:10px}@media only screen and (min-width:670px) and (max-width:1100px){.pedagoger-container .button-container{vertical-align:top;display:block}}.pedagoger-container .button-container .button{flex:1;max-width:calc(33% - 14px)}@media only screen and (max-width:600px){.pedagoger-container .button-container .button{max-width:calc(100% - 18px)}}@media only screen and (min-width:670px) and (max-width:1100px){.pedagoger-container .button-container .button{vertical-align:top;max-width:calc(33% - 18px);display:inline-block}}.pedagoger-container .content-uppdrag ul{flex-wrap:wrap;display:flex}.pedagoger-container .content-uppdrag ul li{width:33%;padding:10px;font-size:1.2rem;text-decoration:underline;list-style-image:url(down_arrow.af7efc9a.svg)}.pedagoger-container .content-uppdrag ul li a{font-weight:700}@media only screen and (max-width:600px){.pedagoger-container .content-uppdrag ul li{width:100%}}.pedagoger-container .slider-inner h2{font-size:4rem}@media only screen and (max-width:1000px){.pedagoger-container .slider-inner h2{font-size:3rem}}@media only screen and (max-width:850px){.pedagoger-container .slider-inner h2{font-size:2rem}}@media only screen and (max-width:600px){.pedagoger-container .slider-inner h2{font-size:1.9rem}}.pedagoger-container .slick-dots li button{border:3px solid #fff;border-radius:50%;width:17px;height:17px}.pedagoger-container .slick-dots li button:before{display:none}.pedagoger-container .slick-dots li.slick-active button{background-color:#fff}.pedagoger-container .signup-form{color:#1d1d1b;margin-top:100px;padding:10px 80px 50px;position:relative}@media only screen and (max-width:600px){.pedagoger-container .signup-form{padding:10px}}.pedagoger-container .signup-form h2{color:#6aab2e}.pedagoger-container .signup-form .form-intro{padding:10px}.pedagoger-container .signup-form .form-alert{color:#fff;background-color:#6aab2e;border-radius:7px;padding:20px 30px}.pedagoger-container .signup-form .form-info-circle{color:#1d1d1b;text-align:center;background-color:#fbce21;border-radius:50%;width:180px;height:180px;padding:20px;font-weight:700;position:absolute;top:-115px;left:30px;transform:rotate(-10deg)}@media only screen and (max-width:600px){.pedagoger-container .signup-form .form-info-circle{color:#1d1d1b;text-align:center;background-color:#fbce21;border-radius:50%;width:116px;height:116px;padding:12px;font-weight:700;position:absolute;top:-80px;left:10px;transform:rotate(-10deg)}.pedagoger-container .signup-form .form-info-circle p{font-size:13px}}.materialvarlden-forskolan a{color:#fff;font-weight:700;text-decoration:underline}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{z-index:1000000;cursor:pointer;opacity:1;-o-transition:opacity .3s ease-out;background-color:#00000080;width:100%;height:100%;transition:opacity .3s ease-out;animation-name:modal-video;animation-duration:.3s;animation-timing-function:ease-out;position:fixed;top:0;left:0}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{box-sizing:border-box;justify-content:center;width:100%;max-width:960px;height:100%;margin:0 auto;padding:0 10px;display:flex}.modal-video-inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (orientation:landscape){.modal-video-inner{box-sizing:border-box;padding:10px 60px}}.modal-video-movie-wrap{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;background-color:#333;width:100%;height:0;padding-bottom:56.25%;transition:transform .3s ease-out;animation-name:modal-video-inner;animation-duration:.3s;animation-timing-function:ease-out;position:relative;transform:translate(0)}.modal-video-movie-wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0}.modal-video-close-btn{z-index:2;background:0 0;border:none;width:35px;height:35px;display:inline-block;position:absolute;top:-45px;right:0;overflow:hidden}@media (orientation:landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:"";background:#fff;border-radius:5px;width:100%;height:2px;margin-top:-6px;position:absolute;top:50%;left:0}.hangmedoss-container .text-container-top-section{padding-bottom:300px}@media only screen and (max-width:600px){.hangmedoss-container .text-container-top-section{padding-bottom:90px}}.hangmedoss-container .green{padding-bottom:200px}@media only screen and (max-width:600px){.hangmedoss-container .green{padding-bottom:50px}}.hangmedoss-container .green h2{text-transform:uppercase}.hangmedoss-container .header-section{overflow:hidden}.hangmedoss-container .header-section h1{display:relative;z-index:99}.hangmedoss-container .char-wrap{z-index:1;width:65vh;height:65vh;position:absolute;bottom:0;right:-2vw;transform:translateY(20vh)}.hangmedoss-container .char-wrap .character{width:65vh;height:65vh}@media only screen and (max-width:600px){.hangmedoss-container .char-wrap{display:none}}.hangmedoss-container .tranform-up{margin-top:-400px}@media only screen and (max-width:600px){.hangmedoss-container .tranform-up{margin-top:0}}.hangmedoss-container .audio-section{display:block}.hangmedoss-container .audio-section .embed-container{margin-top:0;margin-bottom:3rem}.hangmedoss-container .audio-section .audio-player{width:100%}.hangmedoss-container .audio-section .audio-player:focus{outline:none}.hangmedoss-container .audio-section .audio_text{padding-bottom:3rem}.hangmedoss-container .tree-cards{padding-top:4rem;padding-bottom:4rem}.hangmedoss-container .cards-section{min-height:300px;margin-top:1rem;display:flex;position:relative}@media only screen and (max-width:1024px){.hangmedoss-container .cards-section{flex-direction:column;place-content:center}}.hangmedoss-container .cards-section .card{width:50%;margin-left:2rem}.hangmedoss-container .cards-section .card:first-child{margin-left:0}@media only screen and (max-width:1024px){.hangmedoss-container .cards-section .card{width:100%;margin:0 0 2rem}}.hangmedoss-container .cards-section .card .card-titel,.hangmedoss-container .cards-section .card .card-titel h2{margin:0!important}.hangmedoss-container .cards-section .card .card-description{text-align:center;padding:.2rem}.hangmedoss-container .cards-section .card .card-image{cursor:pointer;min-height:188px;margin-bottom:2em;display:block}.hangmedoss-container .cards-section .card .card-image img{object-fit:cover;object-position:center center;border-radius:25px;width:100%}.hangmedoss-container .pyssla{margin-top:3rem}.hangmedoss-container .pyssla .buttons-list{flex-wrap:wrap;justify-content:center;padding:0 10px;display:flex}.hangmedoss-container .pyssla .buttons-list a{min-width:300px;margin:1rem}.hangmedoss-container .character-container-flex{text-align:center;flex-flow:wrap;justify-content:center;padding-top:4rem;padding-bottom:270px;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:600px){.hangmedoss-container .character-container-flex{padding-bottom:4rem}}.hangmedoss-container .map-container{padding-top:54px}.character-item{flex:1 0 calc(33.333% - 20px);width:320px;max-width:calc(33.333% - 20px);margin:10px 10px 30px}.game header,.game #footer{display:none}#root,body{min-height:100%}.game{height:100vh}@media only screen and (max-width:1400px){.game{height:100%}}.game-section{touch-action:none;height:100%;position:relative;overflow:hidden;margin-bottom:-2px!important;padding-bottom:0!important}@media only screen and (max-width:1400px){.game-section{height:100%;position:fixed;overflow:hidden}}.game-section .back-div{color:#fff;text-shadow:2px 2px 3px #0000004d;z-index:9999;cursor:pointer;font-family:Lilita One,cursive;font-size:4.6vh;font-weight:400;transition:all .3s;position:fixed;top:4vw;left:4vw}.game-section .back-div i{transition:all .3s}.game-section .back-div:hover{transform:translate(-.2vw)}.game-section .back-div:hover i{transform:translate(-.4vw)}.game-section .mute-icon-div{z-index:1234;cursor:pointer;color:#fff;text-shadow:2px 2px 2px #0003;margin:0;padding:0;font-size:5vh;position:fixed;bottom:4vw;right:4vw}@media (max-width:1100px){.game-section .mute-icon-div{bottom:2vw;right:2vw}}.game-section .game-container{text-align:center;background-position:bottom;background-repeat:no-repeat;background-size:cover;align-items:center;height:100%;padding:5vh 0 0;position:relative;overflow:hidden}@media only screen and (max-width:1400px){.game-section .game-container{width:100%;height:100%;position:fixed;overflow:hidden}}@media only screen and (max-width:900px){.game-section .game-container{padding-top:5vh}}@media only screen and (max-width:760px) and (orientation:landscape){.game-section .game-container{width:100%;overflow:hidden}}.game-section .game-container .game-intro,.game-section .game-container .game-turn-around{z-index:9999999;background-color:#fffffff2;border-radius:5vh;max-width:900px;margin:auto;padding:3vh 7vh;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@media only screen and (max-width:900px){.game-section .game-container .game-intro,.game-section .game-container .game-turn-around{width:calc(100% - 20px);padding:20px}}@media only screen and (max-width:750px){.game-section .game-container .game-intro,.game-section .game-container .game-turn-around{max-width:500px}.game-section .game-container .game-intro h2,.game-section .game-container .game-turn-around h2{font-size:1.2rem}.game-section .game-container .game-intro p,.game-section .game-container .game-turn-around p{font-size:.9rem}}.game-section .game-container .game-turn-around{z-index:2147483647;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;display:none}.game-section .game-container .game-turn-around h2 i{margin-bottom:30px;font-size:10vh;animation-name:rotatePhone;animation-duration:2s;animation-iteration-count:infinite}@media only screen and (orientation:portrait){.game-section .game-container .game-turn-around{display:flex}}@keyframes rotatePhone{0%{transform:rotate(0)}to{transform:rotate(90deg)}}.game-section .game-container .game-progress{color:#fff;background-color:#114232;border-radius:8vh;width:50vh;margin:auto;padding:2vh 5vh;font-family:Lilita One,cursive;font-size:2vh;display:none;position:absolute;top:80px;left:50%;transform:translate(-50%)}.game-section .game-container .game-progress span{font-size:3vh}@media only screen and (max-width:1100px){.game-section .game-container .game-progress{top:100px}}@media only screen and (max-width:760px) and (orientation:landscape){.game-section .game-container .game-progress{top:3vh}}.game-section .game-container .characters-container{z-index:9999;width:100%;height:60vh;padding-top:5vh;display:flex;position:relative;transform:translateY(5vh)}@media only screen and (orientation:portrait){.game-section .game-container .characters-container{transform:translateY(15vh)}}@media only screen and (max-width:760px) and (orientation:landscape){.game-section .game-container .characters-container{height:55vh}}@media only screen and (max-width:600px){.game-section .game-container .characters-container{height:50vh;padding-top:30px;overflow-x:scroll}}@media only screen and (max-width:760px) and (orientation:landscape){.game-section .game-container .characters-container{height:50vh;padding-top:18vh}}@media only screen and (min-aspect-ratio:640/300) and (max-width:760px){.game-section .game-container .characters-container{height:20vh;padding-top:8vh}}.game-section .game-container .single-character-wrapper{cursor:pointer;margin-bottom:10vh;transition:all .3s;position:relative}.game-section .game-container .single-character-wrapper:after{content:" ";opacity:0;width:1px;height:1px;transition:all .3s;position:absolute;top:50%;left:50%;box-shadow:0 0 99px 103px #fffc}.game-section .game-container .single-character-wrapper#flirp:after{box-shadow:0 0 99px 103px #fde02399}.game-section .game-container .single-character-wrapper#ploppa:after{box-shadow:0 0 99px 103px #e7790099}.game-section .game-container .single-character-wrapper#prasslis:after{box-shadow:0 0 99px 103px #0492d099}.game-section .game-container .single-character-wrapper#bank:after{box-shadow:0 0 99px 103px #9fa7a799}.game-section .game-container .single-character-wrapper#kras:after{box-shadow:0 0 99px 103px #6aab2e99}.game-section .game-container .single-character-wrapper#klirr:after{box-shadow:0 0 99px 103px #e7790099}.game-section .game-container .single-character-wrapper.glow:after{opacity:1}.game-section .game-container .single-character-wrapper.hover{z-index:9;transform:scale(1.1)}.game-section .game-container .characters{justify-content:center;align-items:top;flex-wrap:wrap;width:100%;height:35vh;margin-top:auto;display:flex;position:relative}@media only screen and (max-width:760px) and (orientation:landscape){.game-section .game-container .characters{height:32vh;margin-top:10vh}}@media only screen and (max-width:400px){.game-section .game-container .characters{min-width:700px}}.game-section .game-container .character-wrapper{cursor:pointer;width:35vh;height:35vh;margin-left:-8vh;margin-right:-8vh}@media only screen and (max-width:1100px){.game-section .game-container .character-wrapper{width:33vh;height:33vh}}@media only screen and (max-width:900px) and (orientation:portrait){.game-section .game-container .character-wrapper{width:25vh;height:25vh}}@media only screen and (max-width:750px) and (orientation:landscape){.game-section .game-container .character-wrapper{width:22vw;height:22vw}}@media only screen and (orientation:portrait){.game-section .game-container .character-wrapper{width:32vw;height:32vw;margin-left:-10vw;margin-right:-10vw}}@media only screen and (max-width:500px) and (orientation:portrait){.game-section .game-container .character-wrapper{width:30vw;height:30vw;margin-left:-11vw;margin-right:-11vw}}@media only screen and (max-width:400px){.game-section .game-container .character-wrapper{width:200px;height:200px}}.game-section .game-container .trash-ground{background-color:#114232;justify-content:center;align-items:baseline;width:100%;padding-top:5vh;padding-bottom:12vh;display:flex;position:absolute;bottom:0}.game-section .game-container .trash-ground .wave-divider{position:absolute;top:0;transform:translateY(-94%)}@media only screen and (max-width:460px){.game-section .game-container .trash-ground .wave-divider{width:110%;top:0}}@media only screen and (max-width:750px){.game-section .game-container .trash-ground{padding-bottom:30vh}}@media only screen and (max-width:750px) and (orientation:landscape){.game-section .game-container .trash-ground{padding-top:11vh;padding-bottom:5vh}}.game-section .game-container .trash{z-index:99999;background-position:50%;background-repeat:no-repeat;background-size:contain;width:12vh;height:12vh;margin-left:-2.5vh;margin-right:-3.4vh;transition:opacity .4s,filter .4s;position:relative}@media only screen and (max-width:750px) and (orientation:landscape){.game-section .game-container .trash{width:19vh;height:19vh;margin-left:-1.6vh;margin-right:-1.6vh}}.game-section .game-container .trash:hover{cursor:grab}.game-section .game-container .trash:active{cursor:grab;z-index:99999}.game-section .game-container .trash.in-bin{pointer-events:none;opacity:0!important}.game-section .game-container .trash.bag{background-image:url(bag.0873e91c.svg);width:14vh;height:19vh;top:2vh}.game-section .game-container .trash.books{background-image:url(books.3e4e98ca.svg);width:21vh;height:12vh;top:0}.game-section .game-container .trash.blueberry{background-image:url(blueberry.1eeba89b.svg);width:9vh;height:9vh;top:-1vh}.game-section .game-container .trash.bottles{background-image:url(bottles.e3ad21e3.svg);width:7vh;height:17vh;top:0}.game-section .game-container .trash.box{background-image:url(box.09ebf1a4.svg);width:15vh;height:9vh;top:0}.game-section .game-container .trash.chips{background-image:url(chips.d15eb954.svg);width:13vh;height:16vh;top:-5vh}.game-section .game-container .trash.egg{background-image:url(egg.2741e1d0.svg);width:12vh;height:7vh;top:1vh}.game-section .game-container .trash.glass{background-image:url(glass.79828793.svg);width:6vh;height:14vh;top:1vh}.game-section .game-container .trash.jam{background-image:url(jam.d4805690.svg);width:6vh;height:12vh;top:1vh}.game-section .game-container .trash.kapsyl{background-image:url(kapsyl.d4425dc5.svg);width:7vh;height:4vh;top:-15vh}.game-section .game-container .trash.ketchup{background-image:url(ketchup.766f861c.svg);width:7vh;height:14vh;top:0}.game-section .game-container .trash.milk{background-image:url(milk.0db74e8e.svg);width:7vh;height:14vh;top:0}.game-section .game-container .trash.new{background-image:url(new.5cc27286.svg);width:17vh;height:13vh;top:-6vh}.game-section .game-container .trash.papper{background-image:url(papper.14b77620.svg);width:12vh;height:15vh;top:-3vh}.game-section .game-container .trash.tin{background-image:url(tin.ab95a3b2.svg);width:11vh;height:14vh;top:2vh}.game-section .game-container .trash.tube{background-image:url(tube.41e2172f.svg);width:14vh;height:11vh;top:-9vh}.game-section .game-container .trash.vase{background-image:url(vase.3374b4c9.svg);width:12vh;height:12vh;top:0}.game-section .game-container .trash.wine{background-image:url(wine.eb117279.svg);width:9vh;height:19vh;top:3vh}.regular-page-container,.regular-page-container .header-section{overflow:hidden}.regular-page-container .header-section h1{display:relative;z-index:99}.regular-page-container .char-wrap{z-index:1;width:65vh;height:65vh;position:absolute;bottom:0;right:-2vw;transform:translateY(20vh)}.regular-page-container .char-wrap .character{width:65vh;height:65vh}@media only screen and (max-width:600px){.regular-page-container .char-wrap{display:none}}@font-face{font-family:DINPro-Regular;font-style:normal;font-weight:400;src:local(DINPro-Regular),url(DINPro-Regular_13937.782a2cf9.woff)format("woff")}@font-face{font-family:DINPro-Regular;font-style:normal;font-weight:700;src:local(DINPro-Bold),url(DINPro-Bold_13934.5c0ad1fb.woff)format("woff")}html{box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;font-family:Lilita One,cursive}body{box-sizing:border-box;color:#1d1d1b;background-color:#e9ffec;width:100%;height:100%;margin:0;padding:0;font-family:DINPro-Regular,sans-serif;font-weight:100;overflow-x:hidden}h1,h2,h3{color:#6aab2e;font-family:Lilita One,cursive;font-weight:400}h1{text-transform:uppercase;font-size:3rem}@media only screen and (max-width:600px){h1{text-align:center;font-size:8vw}}@media only screen and (max-width:800px) and (orientation:landscape){h1{text-align:center;font-size:5vw}}p{font-size:1.2rem}strong{font-weight:700}h2{font-size:2.5rem}@media only screen and (max-width:600px){h2{font-size:1.6rem}}a,a:hover{color:inherit;text-decoration:none}.text-container{width:100%;max-width:860px;margin:auto;padding:20px}.text-container p img{border-radius:20px;width:100%;height:auto;margin:20px 0}@media only screen and (max-width:900px){.text-container{padding:40px}}@media only screen and (max-width:600px){.text-container{padding:20px}}.wide-container{width:100%;max-width:1200px;margin:auto;padding:20px}@media only screen and (max-width:340px){.wide-container{padding:10px}}section.orange,section.blue,section.green,section.purple{color:#fff;position:relative}section.orange h2,section.orange h3,section.blue h2,section.blue h3,section.green h2,section.green h3,section.purple h2,section.purple h3{text-align:center;color:#fff;width:100%;display:inline-block}section.orange{background-color:#f5a623}section.blue{background-color:#0492d0}section.blue h3{font-size:2.2rem}section.green{background-color:#114232}section.purple{background-color:#961e82}.main-section{width:100%;padding-bottom:200px;position:relative}@media only screen and (max-width:600px){.main-section{padding-bottom:100px}}.section-content{z-index:3;position:relative}.header-section{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:58vh;min-height:450px;display:flex;position:relative}@media only screen and (max-width:1000px){.header-section{height:70vh;min-height:100px;max-height:600px;padding-top:5vh}}@media only screen and (max-width:600px){.header-section{height:50vh;min-height:100px;padding-top:5vh}}.header-section h1{color:#fff}.transable{opacity:0;transition:all .9s;transform:translateY(90px)}.transable .image{transition:all .9s;transform:scaleY(1.15)}.move-up{opacity:1;transform:translateY(0)}.move-up .image{transform:scaleY(1)}.col-layout{flex-wrap:wrap;display:flex}.col-layout .col{width:50%;padding:40px;position:relative}.col-layout .col-33{width:33.33%}@media only screen and (max-width:1100px) and (orientation:landscape){.col-layout .col{width:50%;padding:50px 10px 50px 20px;position:relative}}@media only screen and (max-width:700px){.col-layout .col{width:100%;padding:10px}.col-layout .col-33{width:100%}}.white-container{background-color:#fff;border-radius:20px;width:100%;margin-bottom:50px;padding:20px;box-shadow:0 2px 4px #0003}@media only screen and (max-width:1100px){.white-container{margin-bottom:0}}.darkifier{z-index:0;opacity:.24;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.material-logo,.large-logo{filter:drop-shadow(0 3px 3px #000000b3)}.embed-container{border:25px solid #d2e1d2;border-radius:15px;max-width:100%;height:auto;margin:4rem auto 1rem;padding-bottom:56.25%;position:relative;overflow:hidden;box-shadow:0 5px #276252}.embed-container iframe,.embed-container object,.embed-container embed{width:100%;height:100%;position:absolute;top:0;left:0}.video-subtitle{text-align:center;margin-bottom:4rem;font-size:1.2rem}