body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.justify-items-start{justify-items:start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.content-start{align-content:start}.content-center{align-content:center}.content-end{align-content:end}.items-start{align-items:start}.items-center{align-items:center}.items-end{align-items:end}[class*=grid_]{display:grid;grid-gap:1rem}[class*=grid_]>.block{margin-bottom:0}@media(min-width: 576px){.grid_mobile_100{grid-template-columns:1fr}.grid_mobile_50_50{grid-template-columns:repeat(2, 1fr)}.grid_mobile_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_mobile_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_mobile_75_25{grid-template-columns:3fr 1fr}.grid_mobile_25_75{grid-template-columns:1fr 3fr}.grid_mobile_66_33{grid-template-columns:2fr 1fr}.grid_mobile_33_66{grid-template-columns:1fr 2fr}.grid_mobile_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_mobile_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_mobile_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_mobile_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_mobile_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_mobile_30_30_40{grid-template-columns:3fr 3fr 4fr}}@media(min-width: 768px){.grid_tablet_100{grid-template-columns:1fr}.grid_tablet_50_50{grid-template-columns:repeat(2, 1fr)}.grid_tablet_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_tablet_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_tablet_75_25{grid-template-columns:3fr 1fr}.grid_tablet_25_75{grid-template-columns:1fr 3fr}.grid_tablet_66_33{grid-template-columns:2fr 1fr}.grid_tablet_33_66{grid-template-columns:1fr 2fr}.grid_tablet_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_tablet_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_tablet_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_tablet_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_tablet_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_tablet_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_tablet_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_tablet_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_tablet_40_40_20{grid-template-columns:2fr 2fr 1fr}}@media(min-width: 992px){.grid_desktop_100{grid-template-columns:1fr}.grid_desktop_50_50{grid-template-columns:repeat(2, 1fr)}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_desktop_75_25{grid-template-columns:3fr 1fr}.grid_desktop_25_75{grid-template-columns:1fr 3fr}.grid_desktop_66_33{grid-template-columns:2fr 1fr}.grid_desktop_33_66{grid-template-columns:1fr 2fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_desktop_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_desktop_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_desktop_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_desktop_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_desktop_40_40_20{grid-template-columns:2fr 2fr 1fr}.grid_desktop_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_desktop_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.grid_desktop_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.grid_desktop_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.grid_desktop_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.grid_desktop_20_20_20_20_20{grid-template-columns:repeat(5, 1fr)}}

@font-face{font-family:"GideonRomanRegular";src:url("/files/recycling_gips/fonts/GideonRoman-Regular.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"AcuminProRo";src:url("/files/recycling_gips/fonts/Acumin-RPro.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"AcuminProExtraLight";src:url("/files/recycling_gips/fonts/Acumin-Pro-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"AcuminProIt";src:url("/files/recycling_gips/fonts/Acumin-ItPro.otf") format("opentype");font-weight:normal;font-style:italic}@font-face{font-family:"AcuminProBold";src:url("/files/recycling_gips/fonts/Acumin-BdPro.otf") format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:"AcuminProItBold";src:url("/files/recycling_gips/fonts/Acumin-BdItPro.otf") format("opentype");font-weight:bold;font-style:italic}*{box-sizing:border-box}body,html{padding:0;margin:0;background-image:url("/files/gipsy-app/test6.png");background-size:cover;background-repeat:no-repeat;height:100vh;width:100vw;overflow:hidden}body{transition:all 0.5s ease-in-out;background-position-x:30%;font-family:"GideonRomanRegular", sans-serif}body>audio{display:none}body:not(.start){background-position-x:80%}body.start .mod_article{z-index:10;opacity:1;padding:0 50px}body .mod_article{background-color:rgba(69, 71, 73, 0.63);color:#fff}body .mod_article .ce_text{place-self:center;font-size:30px;text-align:center}body>div{transition:all 0.5s ease-in-out;position:absolute;top:0;left:0;height:100svh;width:100vw;display:grid;opacity:0;overflow-y:scroll;z-index:0}body.loading .loader_container{z-index:10;opacity:1}body .loader_container{grid-template-rows:repeat(4, 1fr);background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(14, 14, 14, 0.54));background-blend-mode:multiply}body .loader_container .cite{font-family:"AcuminProBold", sans-serif;font-size:20px;text-align:center;grid-row:4;grid-column:1;place-self:center;color:#fff}body .loader_container .loader_bar{grid-row:4;grid-column:1;place-self:start center;width:80vw;height:16px;border-radius:8px;background-color:#fff;color:#fff;position:relative;padding:1px}body .loader_container .loader_bar .bar{width:50%;height:14px;border-radius:7px;background-color:#45474c}body .loader_container .loader_bar .value{position:absolute;left:0;right:0;bottom:0;top:0;text-align:center;font-size:10px;padding:3px;color:#45474c}body.home .home_container{z-index:10;opacity:1}body .home_container{grid-template-rows:repeat(2, 1fr)}body .home_container .menu{grid-row:1;place-self:start center;width:100%}body .home_container .menu img{float:right;margin:10px}body .home_container .menu #medals_button{float:left}body .home_container #icon_cursor{position:absolute;top:40vh;left:65vw}body .home_container #icon_cursor.shake{animation:skew-x-shake 1.3s infinite}body .home_container .buttons{grid-row:2;place-self:center;width:100%;text-align:center}body .home_container .buttons button{width:90vw;height:66px;background-color:#fff;border-radius:33px;margin-bottom:15px;text-align:center;border:none;font-family:"AcuminProRo", sans-serif;font-size:20px;color:#454749}body.help .help_container{z-index:10;opacity:1}body .help_container{grid-template-rows:1fr 6fr;overflow:hidden}body .help_container .menu{grid-row:1;place-self:start center;width:100%}body .help_container .menu>img{float:left;margin:10px}body .help_container>img{position:absolute;bottom:0vh;right:-15vw}body .help_container .slide_container{place-self:start center;grid-row:2;background-color:#fff;border-radius:15px;height:69vh;width:90vw;position:relative;display:grid;grid-template-rows:50vh 1fr}body .help_container .slide_container .wrapper{place-self:center;grif-row:1;width:90vw;height:100%;position:relative;overflow:hidden}body .help_container .slide_container .wrapper .inner{transition:left 0.5s ease-in-out;width:280vw;height:100%;position:absolute;left:0;top:0}body .help_container .slide_container .wrapper .inner .slide{width:90vw;height:100%;display:grid;grid-template-rows:1fr 1fr;float:left}body .help_container .slide_container .wrapper .inner .slide .image{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:15px 15px 0 0}body .help_container .slide_container .wrapper .inner .slide .text{text-align:left;font-family:"AcuminProRo", sans-serif;font-size:20px;color:#454749;padding:20px}body .help_container .slide_container .wrapper .inner .slide#help_slide_1 .image{background-image:url("/files/gipsy-app/AG-tutorial-ARgame_20250820-02.png")}body .help_container .slide_container .wrapper .inner .slide#help_slide_2 .image{background-image:url("/files/gipsy-app/AG-tutorial-ARgame_20250820-03.png")}body .help_container .slide_container .wrapper .inner .slide#help_slide_3 .image{background-image:url("/files/gipsy-app/AG-tutorial-ARgame_20250820-04.png")}body .help_container .slide_container .slider_nav{grid-row:2;place-self:start center}body .help_container .slide_container .slider_nav .slider_dot{display:inline-block;width:14px;height:14px;border:1px solid #454749;background-color:#fff;border-radius:7px;margin:0 7px}body .help_container .slide_container .slider_nav .slider_dot.active{background-color:#454749}body.gipsi .gipsi_container{z-index:10;opacity:1}body .gipsi_container{overflow-y:scroll;overflow-x:hidden}body .gipsi_container .menu{z-index:10;background-color:#454749;position:fixed;left:0;top:0;right:0;width:100%}body .gipsi_container .menu>img{float:left;margin:10px}body .gipsi_container>img{position:absolute;top:40vh;left:-20vh;max-width:unset;width:80vh}body .gipsi_container .text0{background-color:#454749;color:#fff;height:80vh;padding:20vh 0 0 10px;font-family:"GideonRomanRegular", sans-serif;font-size:50px}body .gipsi_container .text0 span{display:inline-block;border-bottom:1px solid #fff}body .gipsi_container .text1{background-color:#fff;color:#454749;padding:12vh 20px 20vh 20px}body .gipsi_container .text1 h2{font-size:40px;font-family:"GideonRomanRegular", sans-serif}body .gipsi_container .text1 p{font-size:20px;font-family:"AcuminProExtraLight", sans-serif}body .gipsi_container .text2{background-color:#dcd6d1;color:#454749;padding:40px 20px}body .gipsi_container .text2 h4{font-family:"AcuminProRo", sans-serif;font-size:24px}body .gipsi_container .text2 th{padding-right:1em;font-family:"AcuminProRo", sans-serif;text-align:left}body .gipsi_container .text2 td,body .gipsi_container .text2 th{padding-bottom:1em;font-size:20px;vertical-align:top}body .gipsi_container .text2 td{font-family:"AcuminProExtraLight", sans-serif}body .gipsi_container .text3{background-color:#454749;font-size:24px;padding:75px 15vw}body .gipsi_container .text3 p,body .gipsi_container .text3 a{color:#f1e2c6;font-family:"AcuminProBold", sans-serif;margin:0 0 75px 0;text-align:center}body .gipsi_container .text3 a{text-decoration:underline}body.lexikon .lexikon_container{z-index:10;opacity:1}body .lexikon_container{overflow-y:scroll;overflow-x:hidden}body .lexikon_container .menu{z-index:10;background-color:#454749;position:fixed;left:0;top:0;right:0;width:100%}body .lexikon_container .menu>img{float:left;margin:10px}body .lexikon_container .text0{background-color:#454749;color:#fff;height:60vh;padding:20vh 0 0 10px;font-family:"GideonRomanRegular", sans-serif;font-size:50px}body .lexikon_container .text0 span{display:inline-block;border-bottom:1px solid #fff}body .lexikon_container .text1{padding:20px;background-color:#fff;color:#454749}body .lexikon_container .text1 h2{font-family:"GideonRomanRegular", sans-serif;font-size:40px;color:#454749;display:inline-block;padding-bottom:10px;border-bottom:1px solid #454749;margin-top:0;margin-bottom:40px}body .lexikon_container .text1 .toggler{color:#454749;border-bottom:1px solid #454749;margin-bottom:40px}body .lexikon_container .text1 .toggler>a{font-family:"AcuminProRo", sans-serif;text-decoration:none;color:#454749;font-size:24px;padding-right:60px;padding-bottom:10px;padding-top:10px;position:relative;display:block}body .lexikon_container .text1 .toggler>a:after{transition:all 0.5s ease-in-out;width:40px;height:40px;background-image:url("/files/gipsy-app/toggler.png");background-size:contain;background-position:center;background-repeat:no-repeat;content:"";position:absolute;right:10px;top:calc(50% - 20px)}body .lexikon_container .text1 .toggler .content{display:none;font-family:"AcuminProExtraLight", sans-serif;font-size:20px;padding-bottom:40px}body .lexikon_container .text1 .toggler .content a{color:inherit}body .lexikon_container .text1 .toggler .content h3{font-family:"AcuminProRo", sans-serif;font-size:24px}body .lexikon_container .text1 .toggler .content ul{list-style:none;padding-left:40px}body .lexikon_container .text1 .toggler .content ul li{overflow:visible;position:relative;margin-bottom:1em}body .lexikon_container .text1 .toggler .content ul li:before{content:"";position:absolute;left:-40px;width:30px;height:15px;border-bottom:1px solid #000}body .lexikon_container .text1 .toggler .content img{width:100%;margin:10px 0}body .lexikon_container .text1 .toggler.active a:after{transform:rotate(45deg)}body .lexikon_container .text1 .toggler.active .content{display:block}body .lexikon_container .text3{background-color:#454749;font-size:24px;padding:75px 15vw}body .lexikon_container .text3 p,body .lexikon_container .text3 a{color:#f1e2c6;font-family:"AcuminProBold", sans-serif;margin:0 0 75px 0;text-align:center}body .lexikon_container .text3 a{text-decoration:underline}body.medals .medals_container{z-index:10;opacity:1}body .medals_container{overflow-y:scroll;overflow-x:hidden;grid-template-rows:70px 75px 1fr 162px;background-color:rgba(69, 71, 73, 0.63)}body .medals_container .menu{z-index:10;position:fixed;left:0;top:0;right:0;width:100%}body .medals_container .menu>img{float:left;margin:10px}body .medals_container h2{padding:0 20px;grid-row:2;font-family:"GideonRomanRegular", sans-serif;font-size:30px;color:#fff}body .medals_container .medals{grid-row:3;display:grid;grid-template-columns:repeat(2, 1fr)}body .medals_container .medals>div{text-align:center}body .medals_container .medals>div.active .circle video{filter:none}body .medals_container .medals>div#medal4 .circle .inner{background-image:url("/files/gipsy-app/medal_4_.png")}body .medals_container .medals>div#medal4.active .circle .inner{background-image:url("/files/gipsy-app/medal_4.png")}body .medals_container .medals>div#medal5 .circle .inner{background-image:url("/files/gipsy-app/medal_5_.png")}body .medals_container .medals>div#medal5.active .circle .inner{background-image:url("/files/gipsy-app/medal_5.png")}body .medals_container .medals>div#medal6 .circle .inner{background-image:url("/files/gipsy-app/medal_6_.png")}body .medals_container .medals>div#medal6.active .circle .inner{background-image:url("/files/gipsy-app/medal_6.png")}body .medals_container .medals>div .circle{background-color:#fff;border-radius:76px;width:153px;height:153px;display:inline-block;overflow:hidden}body .medals_container .medals>div .circle video{filter:grayscale(100%);position:relative;left:-61px}body .medals_container .medals>div .circle .inner{margin:10px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:66px;height:133px;width:133px;display:inline-block;float:left}body .medals_container .medals>div .label{font-family:"AcuminProRo", sans-serif;color:#fff;font-size:20px}body .medals_container .buttons{grid-row:4;place-self:center;width:100%;text-align:center}body .medals_container .buttons button{width:90vw;height:66px;background-color:#fff;border-radius:33px;margin-bottom:15px;text-align:center;border:none;font-family:"AcuminProRo", sans-serif;font-size:20px;color:#454749}body .modal_overlay{position:fixed;left:0;top:0;bottom:0;right:0;background-color:rgba(69, 71, 73, 0.63);opacity:1 !important;grid-template-rows:1fr;grid-template-columns:1fr;z-index:100}body .modal_overlay .popup{place-self:center;width:calc(100vw - 40px);background-color:#fff;border-radius:20px;padding:40px 0;position:relative;overflow:hidden}body .modal_overlay .popup #close_modal{width:50px;height:50px;position:absolute;right:10px;top:10px;background-image:url("/files/gipsy-app/icon_close.png");background-size:cover;background-repeat:no-repeat;background-position:center;z-index:10}body .modal_overlay .popup .label{text-align:center;font-family:"GideonRomanRegular", sans-serif;font-size:30px}body .modal_overlay .popup video{max-width:calc(100vw - 40px)}body.befragung .befragung_container{z-index:10;opacity:1}body .befragung_container{overflow-y:scroll;overflow-x:hidden}body .befragung_container .menu{z-index:10;position:fixed;left:0;top:0;right:0;width:100%}body .befragung_container .menu>img{float:left;margin:10px}body .befragung_container .popup{width:calc(100vw - 40px);place-self:center;border-radius:20px;background-color:#fff;padding:20px;font-family:"AcuminProExtraLight", sans-serif;font-size:20px;position:relative;height:calc(100vh - 200px)}body .befragung_container .popup p{position:relative}body .befragung_container .popup input[type=radio]{position:relative;z-index:10;display:block;height:45px;width:100%;opacity:0}body .befragung_container .popup input[type=radio]+label{position:absolute;left:0;right:0;bottom:0;top:0;z-index:0;padding-left:80px;padding-top:12px;background-image:url("/files/gipsy-app/radio_unchecked.png");background-position:left;background-repeat:no-repeat}body .befragung_container .popup input[type=radio]:checked+label{background-image:url("/files/gipsy-app/radio_checked.png")}body .befragung_container .popup h2{font-family:"AcuminProRo", sans-serif;font-size:24px;padding-bottom:10px;border-bottom:1px solid #454749;margin-top:0}body .befragung_container .popup .buttons{text-align:center;position:absolute;bottom:5px;left:20px;right:20px}body .befragung_container .popup .buttons button{position:relative;width:100%;height:66px;background-color:#fff;border-radius:33px;margin-bottom:15px;text-align:center;font-family:"AcuminProRo", sans-serif;font-size:20px;color:#454749;border:1px solid #454749}body .befragung_container .popup .buttons button.next:after{content:"";background-image:url("/files/gipsy-app/next.png");background-repeat:no-repeat;background-position:center;position:absolute;width:16px;height:16px;top:25px;right:35px}body .befragung_container .popup .buttons button.prev:after{content:"";background-image:url("/files/gipsy-app/prev.png");background-repeat:no-repeat;background-position:center;position:absolute;width:16px;height:16px;top:25px;left:35px}body.game-selection .game_selection_container{z-index:10;opacity:1}body .game_selection_container .menu{z-index:10;position:fixed;left:0;top:0;right:0;width:100%}body .game_selection_container .menu>img{float:left;margin:10px}body .game_selection_container .popup{place-self:center;padding:20px;width:calc(100vw - 40px);border-radius:20px}body .game_selection_container .popup button{position:relative;width:100%;height:66px;background-color:#fff;border-radius:33px;margin-bottom:15px;text-align:center;font-family:"AcuminProRo", sans-serif;font-size:20px;color:#454749;border:1px solid #454749}body.game1 .game1_container{z-index:10;opacity:1}body .game1_container .menu{z-index:10;position:fixed;left:0;top:0;right:0;width:100%}body .game1_container .menu>img{float:left;margin:10px}body .game1_container .slide_container{place-self:start center;grid-row:2;background-color:#fff;border-radius:15px;height:525px;width:90vw;position:relative;display:grid;grid-template-rows:50vh 1fr}body .game1_container .slide_container .wrapper{place-self:center;grif-row:1;width:90vw;height:100%;position:relative;overflow:hidden}body .game1_container .slide_container .wrapper .inner{transition:left 0.5s ease-in-out;width:280vw;height:100%;position:absolute;left:0;top:0}body .game1_container .slide_container .wrapper .inner .slide{width:90vw;height:100%;display:grid;grid-template-rows:60px 1fr 1fr;padding:20px;float:left}body .game1_container .slide_container .wrapper .inner .slide h2{font-family:"GideonRomanRegular", sans-serif;font-size:30px;margin:0}body .game1_container .slide_container .wrapper .inner .slide .image{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:20px}body .game1_container .slide_container .wrapper .inner .slide .text{text-align:left;font-family:"AcuminProRo", sans-serif;font-size:20px;color:#454749;padding:20px}body .game1_container .slide_container .wrapper .inner .slide#game1_slide_1 .image{background-image:url("/files/gipsy-app/AG-tutorial-ARgame_tuempel-01.png")}body .game1_container .slide_container .wrapper .inner .slide#game1_slide_2 .image{background-image:url("/files/gipsy-app/AG-tutorial-ARgame_tuempel-02.png")}body .game1_container .slide_container .slider_nav{grid-row:2;place-self:start center}body .game1_container .slide_container .slider_nav .slider_dot{display:inline-block;width:14px;height:14px;border:1px solid #454749;background-color:#fff;border-radius:7px;margin:0 7px}body .game1_container .slide_container .slider_nav .slider_dot.active{background-color:#454749}body .game1_container .buttons{position:absolute;bottom:40px;left:20px;padding:20px;right:20px}body .game1_container .buttons button{position:relative;width:100%;height:66px;background-color:#fff;border-radius:33px;margin-bottom:15px;text-align:center;font-family:"AcuminProRo", sans-serif;font-size:20px;color:#454749;border:none}body .game1_container .teich_container{position:absolute;left:0;top:0;right:0;bottom:0;background-image:url("/files/gipsy-app/teich_leer.png");background-position:center;background-repeat:no-repeat;background-size:cover}body .game1_container .teich_container>.item{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center;background-repeat:no-repeat;background-size:cover}body .game1_container .teich_container>.map{position:absolute;left:0;top:0;right:0;bottom:0}body .game1_container .teich_container>.map img{position:absolute;left:0;right:0;width:100vw;height:177.7777777778vw;top:calc(50% - ((100vw / 9 * 16) / 2))}@media (max-aspect-ratio:0.5625){body .game1_container .teich_container>.map img{top:0;bottom:0;right:unset;width:56.25vh;height:100vh;left:calc(50% - ((100vh / 16 * 9) / 2))}}body.game2 .game2_container{z-index:10;opacity:1}body .game2_container{display:block}body .game2_container .menu{z-index:30;position:fixed;left:0;top:0;right:0;width:100%}body .game2_container .menu>img{float:left;margin:10px}body .game2_container .popup{position:relative;z-index:5;place-self:center;width:90vw;display:grid;grid-template-rows:60px 1fr 1fr;padding:20px;background-color:#fff;border-radius:15px;margin-top:110px;position:relative}body .game2_container .popup h2{font-family:"GideonRomanRegular", sans-serif;font-size:30px;margin:0}body .game2_container .popup .image{background-image:url("/files/gipsy-app/AG-tutorial-ARgame_memory.png");background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:20px}body .game2_container .popup .text{text-align:left;font-family:"AcuminProRo", sans-serif;font-size:20px;color:#454749;padding:20px}body .game2_container .buttons,body .game2_container .buttons2{margin-top:40px;padding:20px}body .game2_container .buttons button,body .game2_container .buttons2 button{position:relative;width:100%;height:66px;background-color:#fff;border-radius:33px;margin-bottom:15px;text-align:center;font-family:"AcuminProRo", sans-serif;font-size:20px;color:#454749;border:none}body .game2_container .memory_container{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(6, 1fr);grid-column-gap:5px;grid-row-gap:5px;padding:5px;width:calc(100vw - 80px);position:absolute;z-index:10;background-color:#fff;border-radius:15px;height:calc(((100vw - 100px) / 3 * 6) + 35px);top:60px;left:40px}body .game2_container .memory_container .card{position:relative;overflow:visible}body .game2_container .memory_container .card .front,body .game2_container .memory_container .card .back{position:absolute;left:0;right:0;bottom:0;top:0;border-radius:10px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}body .game2_container .memory_container .card .front{background-image:url("/files/gipsy-app/gips_logo_web_G.png");background-position:center;background-repeat:no-repeat;background-color:#aace90;transform:rotate3d(1, 1, 0, 0deg);transition:all 0.7s ease-in-out}body .game2_container .memory_container .card .back{transform:rotate3d(1, 1, 0, -180deg);-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}body .game2_container .memory_container .card.flip .front{transform:rotate3d(1, 1, 0, 180deg);transition:all 0.7s ease-in-out}body .game2_container .memory_container .card.flip .back{transform:rotate3d(1, 1, 0, 0deg)}body .game2_container .memory_container .card .image{background-position:center;background-size:cover;background-repeat:no-repeat}body .game2_container .memory_container .card .text{background-color:#f0e9e2;padding:0 5px;font-family:"AcuminProExtraLight", sans-serif;font-size:10px;display:grid;color:#454749}body .game2_container .memory_container .card .text p{place-self:center;margin:0}body .game2_container .finish_container{width:calc(100vw - 40px);overflow:visible;place-self:center;position:relative;border-radius:20px;padding:20px;background-color:#fff;margin-top:110px}body .game2_container .finish_container .medal{position:absolute;width:126px;height:126px;left:calc(50% - 126px / 2);top:calc(126px / -2);border-radius:63px;overflow:hidden}body .game2_container .finish_container .medal video{max-height:126px;position:relative;left:-50px}body .game2_container .finish_container h2{text-align:center;padding:45px 0 20px 0;font-family:"GideonRomanRegular", sans-serif;font-size:30px}body .game2_container .finish_container p{font-family:"AcuminProExtraLight", sans-serif;font-size:20px;padding:0 20px}body.game3 .game3_container{z-index:10;opacity:1}body .game3_container{display:block}body .game3_container .menu{z-index:10;position:fixed;left:0;top:0;right:0;width:100%}body .game3_container .menu.dark{background-color:#454749}body .game3_container .menu>img{float:left;margin:10px}body .game3_container .popup{place-self:center;width:90vw;display:block;grid-template-rows:60px 1fr 1fr;padding:20px;background-color:#fff;border-radius:15px;margin-top:110px;position:relative}body .game3_container .popup h2{font-family:"GideonRomanRegular", sans-serif;font-size:30px;margin:0}body .game3_container .popup .image{background-image:url("/files/gipsy-app/AG-tutorial-ARgame_selfie.png");background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:20px}body .game3_container .popup .text{text-align:left;font-family:"AcuminProRo", sans-serif;font-size:18px;color:#454749;padding:0 20px}body .game3_container .buttons,body .game3_container .buttons2{margin-top:40px;padding:20px}body .game3_container .buttons button,body .game3_container .buttons2 button{position:relative;width:100%;height:66px;background-color:#fff;border-radius:33px;margin-bottom:15px;text-align:center;font-family:"AcuminProRo", sans-serif;font-size:20px;color:#454749;border:none}body .game3_container .video_container{position:absolute;top:70px;height:calc(100svh - 70px);left:0;right:0;line-height:0}body .game3_container .video_container>.hidden{display:none !important}body .game3_container .video_container>img{position:absolute;height:50vh;left:20px;bottom:86px;z-index:10;max-width:unset}body .game3_container .video_container video{height:calc(100svh - 70px - 86px);width:100vw;float:left;background-color:#000;object-fit:cover}body .game3_container .video_container .shutter{clear:both;text-align:center;padding:10px 0;height:86px;z-index:10;background-color:#454749}body .game3_container .video_container .shutter button{background:none;border:none;padding:0}body .game3_container .video_container .buttons3{position:absolute;bottom:0;left:0;background-color:#454749;padding:20px 20px 10px 20px}body .game3_container .video_container .buttons3 button{position:relative;width:100%;height:66px;background-color:#fff;border-radius:33px;margin-bottom:15px;text-align:center;font-family:"AcuminProRo", sans-serif;font-size:20px;color:#454749;border:none}body .game3_container .video_container .stillframe{position:absolute;top:0;bottom:273px;overflow:hidden;text-align:center;background-color:#454749;width:100%}body .game3_container .video_container .stillframe img{max-height:100%}body .game3_container .finish_container{width:calc(100vw - 40px);overflow:visible;place-self:center;position:relative;border-radius:20px;padding:20px;background-color:#fff;margin-top:110px}body .game3_container .finish_container .medal{position:absolute;width:126px;height:126px;left:calc(50% - 126px / 2);top:calc(126px / -2);border-radius:63px;overflow:hidden}body .game3_container .finish_container .medal video{max-height:126px;position:relative;left:-50px}body .game3_container .finish_container h2{text-align:center;padding:45px 0 20px 0;font-family:"GideonRomanRegular", sans-serif;font-size:30px}body .game3_container .finish_container p{font-family:"AcuminProExtraLight", sans-serif;font-size:20px;padding:0 20px}body.ar .ar_container{z-index:10;opacity:1}body .ar_container{overflow:hidden;max-height:100vh;display:block}body .ar_container .menu{z-index:50;position:fixed;left:0;top:0;right:0;width:100%}body .ar_container .menu>img{float:left;margin:10px}body .ar_container video{height:100vh;width:auto;float:left;background-color:#000;object-fit:cover;position:relative;z-index:10;left:50%;transform:translateX(-50%)}body .ar_container .helper{position:absolute;bottom:50px;background-color:transparent;left:20px;right:20px;color:#fff;font-family:"AcuminProBold", sans-serif;text-align:center}body .ar_container .helper2{position:absolute;bottom:200px;background-color:transparent;left:10vw;transition:all 0.5s ease-in-out;transform:rotate(0deg);width:80vw;height:80vw;background-image:url("/files/gipsy-app/pfeil-kompass.png");background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;font-family:"AcuminProBold", sans-serif;text-align:center;display:grid;z-index:20}body .ar_container .helper2 .text{display:inline-block;place-self:center;position:relative;transition:all 0.5s ease-in-out;transform:rotate(0deg)}body .ar_container .gipsi{position:absolute;bottom:0;left:40px;right:40px;z-index:30}body .ar_container .gipsi h2{font-family:"AcuminProBold", sans-serif;color:#fff;text-align:center;font-size:24px}@keyframes skew-x-shake{0%{transform:skewX(-15deg)}5%{transform:skewX(15deg)}10%{transform:skewX(-15deg)}15%{transform:skewX(15deg)}20%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.ar_container canvas{z-index:11;position:absolute;transition:transform 0.5s ease-in-out;transform:scale(0.25)}
