@charset "UTF-8";@font-face{font-family:dchbasisschriftregular;src:url("../Fonts/DCH-Basisschrift_Webfont/dch-basisschrift-webfont.woff2") format("woff2"),url("../Fonts/DCH-Basisschrift_Webfont/dch-basisschrift-webfont.woff") format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url("../Fonts/Poppins/poppins-v20-latin-300.woff2") format("woff2"),url("../Fonts/Poppins/poppins-v20-latin-300.ttf") format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url("../Fonts/Poppins/poppins-v20-latin-regular.woff2") format("woff2"),url("../Fonts/Poppins/poppins-v20-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url("../Fonts/Poppins/poppins-v20-latin-500.woff2") format("woff2"),url("../Fonts/Poppins/poppins-v20-latin-500.ttf") format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url("../Fonts/Poppins/poppins-v20-latin-600.woff2") format("woff2"),url("../Fonts/Poppins/poppins-v20-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url("../Fonts/Poppins/poppins-v20-latin-700.woff2") format("woff2"),url("../Fonts/Poppins/poppins-v20-latin-700.ttf") format("truetype")}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:0}100%{opacity:1}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,html{margin:0;padding:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}nav ul{padding:0;margin:0;list-style:none}[role=button],button,input[type=button],input[type=reset],input[type=submit]{background:0 0;border:none}body{font-family:Poppins;font-size:1.6rem;font-weight:300;line-height:2.4rem}@media (min-width:1100px){body{font-size:1.8rem}}h1,h2,h3,h4,strong{font-weight:500}h1{font-size:3.2rem}h2{font-size:2.4rem}h3{font-size:1.8rem}@media (min-width:1100px){h3{font-size:2rem}}h4{font-size:1.6rem}@media (min-width:1100px){h4{font-size:1.8rem}}.alert{padding:1rem 2rem;-webkit-box-shadow:0 3px 12px -8px rgba(0,0,0,.5);box-shadow:0 3px 12px -8px rgba(0,0,0,.5);border-radius:.6rem;background-color:#fff;margin:2rem 0;width:100%}.alert.alert-info{background-color:#aed0df;color:#36718a}.alert.alert-info.guest.house{margin-bottom:4rem}@media (min-width:880px){.alert.alert-info.guest.house{width:100%;max-width:1200px}}.btn-primary{border-radius:.6rem;background-color:#529cbb;color:#fff;padding:2rem;font-size:1.8rem}@media (min-width:1100px){.btn-primary{font-size:2rem}}a[role=button]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;text-decoration:none}.ce-gallery{width:100%}@media (min-width:880px){.ce-gallery .ce-column{margin:0;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.ce-gallery .ce-column:first-child{padding-left:0}.ce-gallery .ce-column:last-child{margin-right:0}.ce-gallery img,.ce-gallery picture{width:100%;height:auto}.ce-gallery[data-ce-columns="2"] .ce-column{width:50%}.ce-gallery[data-ce-columns="3"] .ce-column{width:33%}.ce-gallery[data-ce-columns="4"] .ce-column{width:25%}.ce-gallery[data-ce-columns="5"] .ce-column{width:20%}}@media (max-width:880px){.ce-gallery .ce-column{margin:0 0 10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ce-gallery img,.ce-gallery picture{width:100%;height:auto}}figure.image .image-caption{margin:0;padding:.5rem 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}.toggle-content{height:0;overflow:hidden;-webkit-transition:height .3s ease-in-out,opacity .3s ease-in-out;transition:height .3s ease-in-out,opacity .3s ease-in-out;opacity:0}.toggle-content.expanded{opacity:1;height:auto}.toggle-button{margin-left:auto;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-family:"Font Awesome 6 Pro"}.toggle-button::after{content:"";-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.toggle-button.expanded::after{content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg)}ul.ce-uploads{list-style:none;margin:0;padding:0}ul.ce-uploads li{display:block;border-radius:.6rem;-webkit-box-shadow:none;box-shadow:none;background-color:#f1f1f1;margin:0 0 1rem 0}ul.ce-uploads li:last-child{margin:0}ul.ce-uploads li div.download-wrapper{display:grid;grid-template-columns:1fr}@media (min-width:880px){ul.ce-uploads li div.download-wrapper{grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}ul.ce-uploads li div.file-content,ul.ce-uploads li div.file-icon{height:auto;min-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}ul.ce-uploads li div.file-icon{display:none;min-width:0}@media (min-width:880px){ul.ce-uploads li div.file-icon{display:grid}}ul.ce-uploads li div.file-icon img{max-height:5rem}@media (min-width:880px){ul.ce-uploads li div.file-content a{padding:1rem 2rem 1rem 0}}ul.ce-uploads li div.file-content.no-icon{grid-column:1/-1}ul.ce-uploads li div.file-content.no-icon a{padding:1rem 2rem}ul.ce-uploads li div a{text-decoration:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 2rem}ul.ce-uploads li div a.download-file-content,ul.ce-uploads li div a.download-file-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}ul.ce-uploads li div a.download-file-icon img{-webkit-filter:invert(40%) sepia(0%) saturate(4371%) hue-rotate(197deg) brightness(130%) contrast(96%);filter:invert(40%) sepia(0%) saturate(4371%) hue-rotate(197deg) brightness(130%) contrast(96%);display:block;width:auto;height:100%}ul.ce-uploads li div a.download-file-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}ul.ce-uploads li div a.download-file-content:active,ul.ce-uploads li div a.download-file-content:hover,ul.ce-uploads li div a.download-file-content:link,ul.ce-uploads li div a.download-file-content:visited{color:#3a3a3a}ul.ce-uploads li div a.download-file-content:after{content:"";font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-size:2rem;height:100%;width:2rem;margin-left:2rem;display:none}@media (min-width:550px){ul.ce-uploads li div a.download-file-content:after{display:block}}ul.ce-uploads li div a.download-file-content.pdf:after{content:""}ul.ce-uploads li div a.download-file-content.auto-download:after{content:""}ul.ce-uploads li div a.download-file-content div.file-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.ce-uploads li div a.download-file-content div span.ce-uploads-description,ul.ce-uploads li div a.download-file-content div span.ce-uploads-filesize{font-size:.8em}.links .ce-gallery .ce-column,.links .ce-gallery .ce-inner,.links .ce-gallery .ce-outer,.links .ce-gallery .ce-row,.videos .ce-gallery .ce-column,.videos .ce-gallery .ce-inner,.videos .ce-gallery .ce-outer,.videos .ce-gallery .ce-row{float:none;width:auto;margin:0;padding:0;position:static}.links .ce-gallery .ce-row,.videos .ce-gallery .ce-row{display:grid;grid-template-columns:1fr;gap:2rem}.links .ce-textpic .ce-gallery .ce-row+.ce-row,.videos .ce-textpic .ce-gallery .ce-row+.ce-row{margin-top:3rem}.links .ce-textpic .ce-gallery .ce-outer,.videos .ce-textpic .ce-gallery .ce-outer{padding:0;margin:0}@media (min-width:880px){.links .ce-gallery .ce-row,.videos .ce-gallery .ce-row{grid-template-columns:repeat(2,minmax(0,1fr))}.links .ce-gallery[data-ce-columns="1"] .ce-row,.videos .ce-gallery[data-ce-columns="1"] .ce-row{grid-template-columns:1fr}.links .ce-gallery[data-ce-columns="2"] .ce-row,.videos .ce-gallery[data-ce-columns="2"] .ce-row{grid-template-columns:repeat(2,minmax(0,1fr))}.links .ce-gallery[data-ce-columns="3"] .ce-row,.videos .ce-gallery[data-ce-columns="3"] .ce-row{grid-template-columns:repeat(3,minmax(0,1fr))}.links .ce-gallery[data-ce-columns="4"] .ce-row,.videos .ce-gallery[data-ce-columns="4"] .ce-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.links .ce-gallery .ce-column,.videos .ce-gallery .ce-column{min-width:0}.links figure.video,.videos figure.video{width:100%;margin:0}.links figure.video .video-embed,.videos figure.video .video-embed{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:.6rem;background:#000}.links figure.video .video-embed>iframe,.links figure.video .video-embed>video,.videos figure.video .video-embed>iframe,.videos figure.video .video-embed>video{position:absolute;inset:0;width:100%;height:100%;display:block;border:0}.links figure.video .video-caption,.videos figure.video .video-caption{margin:0;padding:.5rem 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}form{width:100%;max-width:1200px}form input{width:100%;border-radius:.6rem;margin-bottom:1rem;border:none;padding:1rem 1.5rem}@media (min-width:880px){form input{padding:1.7rem 2rem}}form input[type=submit]{background-color:#529cbb;color:#fff;margin-top:1rem;padding:2rem}.login{width:80%;max-width:40rem}@media (min-width:880px){.login form{margin-top:6rem}}form#form_kesearch_pi1{width:100%;padding:none}form#form_kesearch_pi1 input:focus,form#form_kesearch_pi1 textarea:focus{outline:0}form#form_kesearch_pi1 :focus{outline:0}form#form_kesearch_pi1 fieldset{border:none;margin:none;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}form#form_kesearch_pi1 .kesearchbox{padding:0;position:relative;margin:0 0 10px 0}form#form_kesearch_pi1 .kesearchbox input#ke_search_sword{margin-bottom:0}form#form_kesearch_pi1 .kesearchbox input{font-weight:200;line-height:1.4rem}@media (min-width:880px){form#form_kesearch_pi1 .kesearchbox input{line-height:1.6rem}}form#form_kesearch_pi1 .submitButton{position:absolute;top:0;right:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45px;height:100%;text-decoration:none}@media (min-width:880px){form#form_kesearch_pi1 .submitButton{width:55px}}form#form_kesearch_pi1 .submitButton:before{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:600;font-size:100%;content:"";color:#3a3a3a;background-color:#fff}.login-redirect{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;min-height:100vh;min-height:var(--app-height);background-image:radial-gradient(circle,#454643,#393a38,#2e2f2d,#232422,#191a18);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.login-redirect .image{width:50vw;max-width:250px;margin-bottom:40px}.login-redirect p.login-status{color:#fff;width:100%;max-width:40rem;text-align:center}.login-redirect a.btn-primary{width:80%;max-width:40rem;width:100%;margin:4rem 0 0 0}header#main-header{position:fixed;z-index:2000;top:0;left:0;right:0;width:100%;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#3a3a3a;-webkit-box-shadow:0 3px 35px -8px rgba(0,0,0,.37);box-shadow:0 3px 35px -8px rgba(0,0,0,.37);padding:10px 20px}@media (min-width:880px){header#main-header{height:100px}}@media (min-width:880px){header#main-header{padding:20px 30px}}@media (min-width:1200px){header#main-header{padding:20px 40px}}header#main-header .logo{z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:140px;background-image:url("../Images/Logo/logo_header.svg");background-repeat:no-repeat}@media (min-width:880px){header#main-header .logo{height:50px;width:175px}}header#main-header .logo a{display:block;width:100%;height:100%}header#main-header nav#top-navigation{z-index:900;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}header#main-header nav#top-navigation ul{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:5rem;height:100%;width:100px;margin-left:40px}@media (min-width:880px){header#main-header nav#top-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1200px){header#main-header nav#top-navigation ul{gap:7rem}}header#main-header nav#top-navigation ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6rem;height:100%;text-decoration:none;font-size:1rem}@media (min-width:1100px){header#main-header nav#top-navigation ul li a{font-size:1.2rem}}header#main-header nav#top-navigation ul li a:active,header#main-header nav#top-navigation ul li a:hover,header#main-header nav#top-navigation ul li a:link,header#main-header nav#top-navigation ul li a:visited{color:#fff}header#main-header nav#top-navigation ul li a:before{font-family:"Font Awesome 6 Pro";font-weight:300;font-size:1.6rem;color:#fff}@media (min-width:1100px){header#main-header nav#top-navigation ul li a:before{font-size:2rem}}@media (min-width:880px){header#main-header nav#top-navigation ul li a:before{margin-bottom:.5rem}}header#main-header nav#top-navigation ul li.search a:before{content:""}header#main-header nav#top-navigation ul li.info a:before{content:""}header#main-header nav#top-navigation ul li.forum a:before{content:""}header#main-header nav#top-navigation ul li.assessment a:before{content:""}header#main-header nav#top-navigation ul li.comment a:before{content:""}header#main-header nav#top-navigation ul li.language a:before{content:""}header#main-header nav#top-navigation ul li.mathematics a:before{content:""}header#main-header nav#top-navigation ul li.poster a:first-child:before{content:""}header#main-header nav#top-navigation ul li.poster a:not(:first-child){display:none}header#main-header nav#top-navigation ul li.logout a:before{content:""}header#main-header nav#top-navigation ul li.hidden{display:none!important}header#main-header nav#top-navigation button#nav-button{position:absolute;top:10px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:50px;background-color:transparent}@media (min-width:880px){header#main-header nav#top-navigation button#nav-button{display:none}}header#main-header nav#top-navigation button#nav-button:before{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-size:2.6rem;color:#fff;content:""}header#main-header nav#top-navigation.navbar-open{-webkit-animation:fadeIn .35s;animation:fadeIn .35s;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;top:0;left:0;right:0;bottom:0;height:100%;background-color:#3a3a3a}header#main-header nav#top-navigation.navbar-open button#nav-button:before{content:""}header#main-header nav#top-navigation.navbar-open ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;height:auto;margin-left:0;margin:0 40px;padding-bottom:40px;padding-top:120px}header#main-header nav#top-navigation.navbar-open ul li{width:33.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4rem 0}@media (min-width:550px){header#main-header nav#top-navigation.navbar-open ul li{width:25%}}header#main-header nav#top-navigation.navbar-open ul li a{font-size:1.4rem}header#main-header nav#top-navigation.navbar-open ul li a:before{font-size:3rem;margin-bottom:1.2rem}header#main-header nav#top-navigation.teacher ul{gap:2rem}@media (min-width:1100px){header#main-header nav#top-navigation.teacher ul{gap:4.5rem}}@media (min-width:1200px){header#main-header nav#top-navigation.teacher ul{gap:5.5rem}}body .wrapper.house,body .wrapper.room,body .wrapper.search{padding-top:100px}@media (min-width:880px){body .wrapper.house,body .wrapper.room,body .wrapper.search{padding-top:130px}}body .wrapper.topic{padding-top:170px}@media (min-width:880px){body .wrapper.topic{padding-top:130px}}body .wrapper.topic .row.toggle-container h2.section-title{border-radius:.6rem}body .wrapper.topic .row.toggle-container h2.section-title.expanded{border-radius:.6rem .6rem 0 0}body .wrapper.topic .row .frame header:first-child h2{margin-top:0}body .wrapper nav ul li a.ganze-zahlen:before,body .wrapper nav.ganze-zahlen ul li a:before{font-weight:200;font-size:2.8rem}body .wrapper nav ul li a.mal-und-geteilt:before,body .wrapper nav ul li a.plus-und-minus:before,body .wrapper nav.mal-und-geteilt ul li a:before,body .wrapper nav.plus-und-minus ul li a:before{font-weight:400}body .wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.ganze-zahlen a:before{font-size:2.8rem;font-size:300}body .wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.mal-und-geteilt a:before,body .wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.plus-und-minus a:before{font-weight:400}nav.rooms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:880px){nav.rooms{width:100%;max-width:1200px;height:70vh;min-height:600px;max-height:900px}}@media (orientation:landscape){nav.rooms{height:unset;min-height:unset;max-height:unset;aspect-ratio:16/9}}nav.rooms ul{width:100%;height:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(14,1fr);grid-column-gap:20px;grid-row-gap:20px}@media (min-width:550px){nav.rooms ul{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(7,1fr);padding:0 2vw}}@media (min-width:880px){nav.rooms ul{grid-column-gap:20px;grid-row-gap:30px;padding:0}}@media (min-width:1100px){nav.rooms ul{grid-column-gap:20px;grid-row-gap:20px}}@media (orientation:landscape){nav.rooms ul{grid-column-gap:40px}}nav.rooms ul li{border-radius:.6rem;-webkit-box-shadow:0 3px 12px -8px rgba(0,0,0,.5);box-shadow:0 3px 12px -8px rgba(0,0,0,.5);background-color:#fff;height:100%;position:relative;aspect-ratio:11/4}nav.rooms ul li:has(> div){opacity:.3}@media (min-width:880px){nav.rooms ul li{aspect-ratio:unset;height:100%}}nav.rooms ul li:has(> a.eg){grid-column:1/-1;background-color:#fba51a;color:#fff;aspect-ratio:6/1}@media (min-width:550px){nav.rooms ul li:has(> a.eg){aspect-ratio:12/1}}@media (min-width:880px){nav.rooms ul li:has(> a.eg){aspect-ratio:13/1}}@media (min-width:880px) and (orientation:landscape){nav.rooms ul li:has(> a.eg){aspect-ratio:20/1}}@media (min-width:1100px){nav.rooms ul li:has(> a.eg){aspect-ratio:18/1}}nav.rooms ul li:has(> a.eg) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav.rooms ul li:has(> a.eg) a.stock-0:before{width:auto;position:relative;margin-right:1rem}nav.rooms ul li:has(> a.eg) a.stock-0:after{content:"EG";color:#fff;font-family:Poppins;font-weight:200;width:auto}nav.rooms ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-decoration:none;color:#999}nav.rooms ul li a.stock-0:before{background-color:#fba51a}nav.rooms ul li a.stock-1:before{background-color:#ffc021}nav.rooms ul li a.stock-2:before{background-color:#fdcd58}nav.rooms ul li a.stock-3:before{background-color:#61bd34}nav.rooms ul li a.stock-4:before{background-color:#96d061}nav.rooms ul li a.stock-5:before{background-color:#3896c8}nav.rooms ul li a.stock-6:before{background-color:#6cb6dd}nav.rooms ul li a.stock-7:before{background-color:#8b80be}nav.rooms ul li a:before{position:absolute;top:0;left:0;height:100%;width:40%;border-radius:.6rem 0 0 .6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-size:2rem;color:#fff}nav.rooms ul li a.geometrie:before{content:""}nav.rooms ul li a.sachrechnen:before{content:""}nav.rooms ul li a.plus-und-minus:before{content:" "}nav.rooms ul li a.mal-und-geteilt:before{content:" "}nav.rooms ul li a.bruchzahlen:before{content:""}nav.rooms ul li a.ganze-zahlen:before{content:""}nav.rooms ul li a.hoeren:before{content:""}nav.rooms ul li a.sprechen:before{content:""}nav.rooms ul li a.schreiben:before{content:""}nav.rooms ul li a.lesen:before{content:""}nav.rooms ul li a.grammatik:before{content:""}nav.rooms ul li a.rechtschreibung:before{content:""}nav.rooms ul li a.literatur:before{content:""}nav.rooms ul li a.eg:before{content:""}nav.rooms ul li a:after{font-family:dchbasisschriftregular;font-style:normal;font-weight:400;font-size:2.8rem;width:60%;text-align:center}nav.rooms ul li a.stock-0:after{content:"0"}nav.rooms ul li a.stock-1:after{content:"1"}nav.rooms ul li a.stock-2:after{content:"2"}nav.rooms ul li a.stock-3:after{content:"3"}nav.rooms ul li a.stock-4:after{content:"4"}nav.rooms ul li a.stock-5:after{content:"5"}nav.rooms ul li a.stock-6:after{content:"6"}nav.rooms ul li a.stock-7:after{content:"7"}nav.guest.rooms ul li{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}nav.guest.rooms ul li:has(a.disabled){background-color:transparent}nav.guest.rooms ul li a{background-color:#fff;border-radius:.6rem;-webkit-box-shadow:0 3px 12px -8px rgba(0,0,0,.5);box-shadow:0 3px 12px -8px rgba(0,0,0,.5)}nav.guest.rooms ul li a.disabled{opacity:.16;cursor:default;pointer-events:none;-webkit-box-shadow:0 3px 12px -8px rgba(0,0,0,.3);box-shadow:0 3px 12px -8px rgba(0,0,0,.3)}nav.guest.rooms ul li a.stock-0.disabled{background-color:#fba51a}nav.guest.rooms ul li a.stock-0.disabled:after,nav.guest.rooms ul li a.stock-0.disabled:before{background-color:inherit}nav.sprache.rooms ul{grid-template-columns:repeat(2,1fr)}@media (min-width:550px){nav.sprache.rooms ul{grid-template-columns:repeat(4,1fr)}}@media (min-width:880px){nav.sprache.rooms ul{grid-template-columns:repeat(7,1fr)}}.wrapper.home{min-height:100vh;min-height:var(--app-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:radial-gradient(circle,#454643,#393a38,#2e2f2d,#232422,#191a18);display:flex;flex-direction:column;justify-content:center;align-items:center}.wrapper.home .ce-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;margin-bottom:40px}.wrapper.home .ce-column .image{width:70%}@media (min-width:550px){.wrapper.home .ce-column .image{width:350px}}.wrapper.home nav.nav-btn-primary{width:100%;font-size:1.6rem}@media (min-width:550px){.wrapper.home nav.nav-btn-primary{font-size:1.8rem;width:500px;margin-top:20px}}.wrapper.home nav.nav-btn-primary ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:550px){.wrapper.home nav.nav-btn-primary ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px}}.wrapper.home nav.nav-btn-primary ul li{padding:0;width:100%;margin:.5rem 0}@media (min-width:550px){.wrapper.home nav.nav-btn-primary ul li a.btn-primary{padding:2.8rem 2rem;position:relative}}.wrapper.home nav.nav-btn-primary ul li a.btn-primary:before{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:200;font-size:1.8rem;margin-right:1rem}@media (min-width:550px){.wrapper.home nav.nav-btn-primary ul li a.btn-primary:before{font-size:2rem;margin-right:1.6rem}}.wrapper.home nav.nav-btn-primary ul li a.btn-primary[title~=Mathematik]:before{content:""}.wrapper.home nav.nav-btn-primary ul li a.btn-primary[title~=Sprache]:before{content:""}.wrapper.home .logout{margin-top:24px;width:100%;text-align:center}@media (min-width:550px){.wrapper.home .logout{margin-top:35px}}.wrapper.home .logout a,.wrapper.home .logout a:active,.wrapper.home .logout a:focus,.wrapper.home .logout a:hover{color:#fff}nav.topics{width:100%;max-width:1200px}@media (min-width:550px){nav.topics{width:80%}}nav.topics.stock-0 ul li a:before{background-color:#fba51a}nav.topics.stock-0 a.btn-primary{background-color:#fba51a}nav.topics.stock-1 ul li a:before{background-color:#ffc021}nav.topics.stock-1 a.btn-primary{background-color:#ffc021}nav.topics.stock-2 ul li a:before{background-color:#fdcd58}nav.topics.stock-2 a.btn-primary{background-color:#fdcd58}nav.topics.stock-3 ul li a:before{background-color:#61bd34}nav.topics.stock-3 a.btn-primary{background-color:#61bd34}nav.topics.stock-4 ul li a:before{background-color:#96d061}nav.topics.stock-4 a.btn-primary{background-color:#96d061}nav.topics.stock-5 ul li a:before{background-color:#3896c8}nav.topics.stock-5 a.btn-primary{background-color:#3896c8}nav.topics.stock-6 ul li a:before{background-color:#6cb6dd}nav.topics.stock-6 a.btn-primary{background-color:#6cb6dd}nav.topics.stock-7 ul li a:before{background-color:#8b80be}nav.topics.stock-7 a.btn-primary{background-color:#8b80be}nav.topics.geometrie ul li a:before{content:""}nav.topics.sachrechnen ul li a:before{content:""}nav.topics.plus-und-minus ul li a:before{content:" "}nav.topics.mal-und-geteilt ul li a:before{content:" "}nav.topics.bruchzahlen ul li a:before{content:""}nav.topics.ganze-zahlen ul li a:before{content:""}nav.topics.hoeren ul li a:before{content:""}nav.topics.sprechen ul li a:before{content:""}nav.topics.schreiben ul li a:before{content:""}nav.topics.lesen ul li a:before{content:""}nav.topics.grammatik ul li a:before{content:""}nav.topics.rechtschreibung ul li a:before{content:""}nav.topics.literatur ul li a:before{content:""}nav.topics.eg ul li a:before{content:""}nav.topics ul li{background-color:#fff;-webkit-box-shadow:0 3px 12px -8px rgba(0,0,0,.5);box-shadow:0 3px 12px -8px rgba(0,0,0,.5);border-radius:.6rem;margin:0 0 2rem 0;min-height:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}nav.topics ul li a{color:#3a3a3a;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;width:80%;min-width:calc(100% - 80px);height:100}nav.topics ul li a:before{position:absolute;top:0;left:0;height:100%;width:20%;max-width:80px;border-radius:.6rem 0 0 .6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-size:2rem;color:#fff}nav.topics a.btn-primary{width:100%;margin:5rem 0 0 0}.wrapper.topic{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wrapper.stock-0 .topic-title{background-color:#fba51a}.wrapper.stock-0 .section-navigation a{color:#fba51a}.wrapper.stock-0 .topic-content .section-title{background-color:#fba51a;color:#fff}.wrapper.stock-0 .topic-content .section-title+div{border-bottom-right-radius:0;border-bottom-left-radius:0}.wrapper.stock-0 .topic-content .section-title+div:last-of-type{border-bottom-right-radius:.6rem;border-bottom-left-radius:.6rem}.wrapper.stock-0 .topic-content .section-title+div+div{margin-top:-20px;border-top-right-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 6px 12px -8px rgba(0,0,0,.5);box-shadow:0 6px 12px -8px rgba(0,0,0,.5)}.wrapper.stock-0 .topic-content h3{color:#fba51a}.wrapper.stock-0 .topic-content .btn-primary{background-color:#fba51a}.wrapper.stock-1 .topic-title{background-color:#ffc021}.wrapper.stock-1 .section-navigation a{color:#ffc021}.wrapper.stock-1 .topic-content .section-title{background-color:#ffc021;color:#fff}.wrapper.stock-1 .topic-content .section-title+div{border-bottom-right-radius:0;border-bottom-left-radius:0}.wrapper.stock-1 .topic-content .section-title+div:last-of-type{border-bottom-right-radius:.6rem;border-bottom-left-radius:.6rem}.wrapper.stock-1 .topic-content .section-title+div+div{margin-top:-20px;border-top-right-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 6px 12px -8px rgba(0,0,0,.5);box-shadow:0 6px 12px -8px rgba(0,0,0,.5)}.wrapper.stock-1 .topic-content h3{color:#ffc021}.wrapper.stock-1 .topic-content .btn-primary{background-color:#ffc021}.wrapper.stock-2 .topic-title{background-color:#fdcd58}.wrapper.stock-2 .section-navigation a{color:#fdcd58}.wrapper.stock-2 .topic-content .section-title{background-color:#fdcd58;color:#fff}.wrapper.stock-2 .topic-content .section-title+div{border-bottom-right-radius:0;border-bottom-left-radius:0}.wrapper.stock-2 .topic-content .section-title+div:last-of-type{border-bottom-right-radius:.6rem;border-bottom-left-radius:.6rem}.wrapper.stock-2 .topic-content .section-title+div+div{margin-top:-20px;border-top-right-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 6px 12px -8px rgba(0,0,0,.5);box-shadow:0 6px 12px -8px rgba(0,0,0,.5)}.wrapper.stock-2 .topic-content h3{color:#fdcd58}.wrapper.stock-2 .topic-content .btn-primary{background-color:#fdcd58}.wrapper.stock-3 .topic-title{background-color:#61bd34}.wrapper.stock-3 .section-navigation a{color:#61bd34}.wrapper.stock-3 .topic-content .section-title{background-color:#61bd34;color:#fff}.wrapper.stock-3 .topic-content .section-title+div{border-bottom-right-radius:0;border-bottom-left-radius:0}.wrapper.stock-3 .topic-content .section-title+div:last-of-type{border-bottom-right-radius:.6rem;border-bottom-left-radius:.6rem}.wrapper.stock-3 .topic-content .section-title+div+div{margin-top:-20px;border-top-right-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 6px 12px -8px rgba(0,0,0,.5);box-shadow:0 6px 12px -8px rgba(0,0,0,.5)}.wrapper.stock-3 .topic-content h3{color:#61bd34}.wrapper.stock-3 .topic-content .btn-primary{background-color:#61bd34}.wrapper.stock-4 .topic-title{background-color:#96d061}.wrapper.stock-4 .section-navigation a{color:#96d061}.wrapper.stock-4 .topic-content .section-title{background-color:#96d061;color:#fff}.wrapper.stock-4 .topic-content .section-title+div{border-bottom-right-radius:0;border-bottom-left-radius:0}.wrapper.stock-4 .topic-content .section-title+div:last-of-type{border-bottom-right-radius:.6rem;border-bottom-left-radius:.6rem}.wrapper.stock-4 .topic-content .section-title+div+div{margin-top:-20px;border-top-right-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 6px 12px -8px rgba(0,0,0,.5);box-shadow:0 6px 12px -8px rgba(0,0,0,.5)}.wrapper.stock-4 .topic-content h3{color:#96d061}.wrapper.stock-4 .topic-content .btn-primary{background-color:#96d061}.wrapper.stock-5 .topic-title{background-color:#3896c8}.wrapper.stock-5 .section-navigation a{color:#3896c8}.wrapper.stock-5 .topic-content .section-title{background-color:#3896c8;color:#fff}.wrapper.stock-5 .topic-content .section-title+div{border-bottom-right-radius:0;border-bottom-left-radius:0}.wrapper.stock-5 .topic-content .section-title+div:last-of-type{border-bottom-right-radius:.6rem;border-bottom-left-radius:.6rem}.wrapper.stock-5 .topic-content .section-title+div+div{margin-top:-20px;border-top-right-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 6px 12px -8px rgba(0,0,0,.5);box-shadow:0 6px 12px -8px rgba(0,0,0,.5)}.wrapper.stock-5 .topic-content h3{color:#3896c8}.wrapper.stock-5 .topic-content .btn-primary{background-color:#3896c8}.wrapper.stock-6 .topic-title{background-color:#6cb6dd}.wrapper.stock-6 .section-navigation a{color:#6cb6dd}.wrapper.stock-6 .topic-content .section-title{background-color:#6cb6dd;color:#fff}.wrapper.stock-6 .topic-content .section-title+div{border-bottom-right-radius:0;border-bottom-left-radius:0}.wrapper.stock-6 .topic-content .section-title+div:last-of-type{border-bottom-right-radius:.6rem;border-bottom-left-radius:.6rem}.wrapper.stock-6 .topic-content .section-title+div+div{margin-top:-20px;border-top-right-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 6px 12px -8px rgba(0,0,0,.5);box-shadow:0 6px 12px -8px rgba(0,0,0,.5)}.wrapper.stock-6 .topic-content h3{color:#6cb6dd}.wrapper.stock-6 .topic-content .btn-primary{background-color:#6cb6dd}.wrapper.stock-7 .topic-title{background-color:#8b80be}.wrapper.stock-7 .section-navigation a{color:#8b80be}.wrapper.stock-7 .topic-content .section-title{background-color:#8b80be;color:#fff}.wrapper.stock-7 .topic-content .section-title+div{border-bottom-right-radius:0;border-bottom-left-radius:0}.wrapper.stock-7 .topic-content .section-title+div:last-of-type{border-bottom-right-radius:.6rem;border-bottom-left-radius:.6rem}.wrapper.stock-7 .topic-content .section-title+div+div{margin-top:-20px;border-top-right-radius:0;border-top-left-radius:0;-webkit-box-shadow:0 6px 12px -8px rgba(0,0,0,.5);box-shadow:0 6px 12px -8px rgba(0,0,0,.5)}.wrapper.stock-7 .topic-content h3{color:#8b80be}.wrapper.stock-7 .topic-content .btn-primary{background-color:#8b80be}.topic-header{margin:0 0 30px 0;width:100%;max-width:1200px;border-radius:.6rem}.topic-header .topic-title{border-radius:.6rem}.topic-header .section-navigation{position:fixed;top:70px;left:0;right:0;-webkit-box-shadow:0 3px 35px -8px rgba(0,0,0,.37);box-shadow:0 3px 35px -8px rgba(0,0,0,.37);background-color:#fff;z-index:1000}.topic-header.assessment{margin-top:40px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#529cbb}.topic-header.assessment h1.assessment-title{font-size:3.7rem}@media (min-width:880px){.topic-header{position:relative;background-color:#fff;border-radius:.6rem;-webkit-box-shadow:0 3px 35px -8px rgba(0,0,0,.37);box-shadow:0 3px 35px -8px rgba(0,0,0,.37);z-index:0}.topic-header .topic-title{border-radius:.6rem .6rem 0 0}.topic-header .section-navigation{position:relative;top:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-radius:0 0 .6rem .6rem;z-index:unset}}.topic-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;margin:0;padding:20px;color:#fff;font-size:2rem;font-weight:500}@media (min-width:880px){.topic-title{font-size:2.4rem}}@media (min-width:1100px){.topic-title{font-size:2.8rem}}.section-navigation{min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.section-navigation ul{width:100%;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-navigation ul li a{text-decoration:none}.section-navigation ul li a:before{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-size:2rem;height:100%;width:2rem}.section-navigation a.competencies:before{content:""}.section-navigation a.resources:before{content:""}.section-navigation a.didactic:before{content:""}.section-navigation a.videos:before{content:""}.section-navigation a.material:before{content:""}.section-navigation a.notes:before{content:""}.section-navigation a.links:before{content:""}.section-navigation a.booklets:before{content:""}.section-navigation a.exercises:before{content:""}.section-navigation a.tasks:before{content:""}.section-navigation a.checks:before{content:""}.section-navigation a.remarks:before{content:""}.section-navigation a.copyright:before{content:""}.section-navigation a.diagnostic-assessment:before{content:""}.section-navigation a.self-assessment:before{content:""}.section-navigation a.coaching-session:before{content:""}.section-navigation a.certificate:before{content:""}.section-navigation a.portfolio:before{content:""}.section-navigation a.comment:before{content:""}.topic-content{width:100%;max-width:1200px}.topic-content .row{margin:0 0 30px 0}.topic-content .row.competencies .section-title:before{content:""}.topic-content .row.resources .section-title:before{content:""}.topic-content .row.didactic .section-title:before{content:""}.topic-content .row.videos .section-title:before{content:""}.topic-content .row.material .section-title:before{content:""}.topic-content .row.notes .section-title:before{content:""}.topic-content .row.links .section-title:before{content:""}.topic-content .row.booklets .section-title:before{content:""}.topic-content .row.exercises .section-title:before{content:""}.topic-content .row.tasks .section-title:before{content:""}.topic-content .row.checks .section-title:before{content:""}.topic-content .row.remarks .section-title:before{content:""}.topic-content .row.copyright .section-title:before{content:""}.topic-content .row.diagnostic-assessment .section-title:before{content:""}.topic-content .row.self-assessment .section-title:before{content:""}.topic-content .row.coaching-session .section-title:before{content:""}.topic-content .row.certificate .section-title:before{content:""}.topic-content .row.portfolio .section-title:before{content:""}.topic-content .row.comment .section-title:before{content:""}.topic-content .row.competencies{overflow:visible}.topic-content .row.competencies ul{padding-left:0;margin-left:0;list-style-type:none}.topic-content .row.competencies ul li{display:list-item;list-style-type:none;position:relative;padding-left:2.6rem;margin:0 0 1rem 0}.topic-content .row.competencies ul li:last-child{margin:0}.topic-content .row.competencies ul li:before{content:"";font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-size:1.6rem;color:silver;margin:0;padding:0;position:absolute;left:0;top:0}.topic-content .row.competencies ul.rocket-list li:before{content:""}.topic-content .row.competencies ul.planet-list li:before{content:""}.topic-content .section-title{margin:0;padding:.5rem 2rem;font-size:1.8rem;color:#fff;border-radius:.6rem .6rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:45px}@media (min-width:880px){.topic-content .section-title{padding:17px 30px;font-size:2.2rem;font-weight:400}}.topic-content .section-title:before{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;color:#fff;margin:0 2rem 0 0}.topic-content .section-title .print-hint{display:none;font-size:1.4rem;margin-left:auto}@media (min-width:880px){.topic-content .section-title .print-hint{display:inline}}.topic-content .section-title .print-hint:before{content:"";font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;color:#fff;margin:0 .6rem 0 0;font-size:1.6rem}.topic-content .frame{background-color:#fff;-webkit-box-shadow:0 3px 12px -8px rgba(0,0,0,.5);box-shadow:0 3px 12px -8px rgba(0,0,0,.5);border-radius:0 0 .6rem .6rem;padding:20px}@media (min-width:880px){.topic-content .frame{padding:30px}}.topic-content .frame p:first-child,.topic-content .frame ul:first-child{margin-top:0}.topic-content .frame p:last-child,.topic-content .frame ul:last-child{margin-bottom:0}.topic-content .image .frame{border-radius:.6rem}.topic-content h3{font-size:1.6rem;margin:2.4rem 0 0 0}@media (min-width:880px){.topic-content h3{font-size:1.8rem}}.topic-content h3:first-child{margin:0}.topic-content.assessment>p.text-box:first-child{margin-top:0}.topic-content.assessment .section-title{background-color:#529cbb;color:#fff}.topic-content.assessment h3{color:#529cbb}.topic-content.assessment .btn-primary{background-color:#529cbb}.topic-content .comment{margin-top:10rem}.topic-content .comment .section-title{background-color:#529cbb;color:#fff}a.link-box{background-color:#f1f1f1;border-radius:.6rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:5rem;margin:0 0 1rem 0;padding:1rem 2rem}a.link-box:active,a.link-box:hover,a.link-box:link,a.link-box:visited{color:#3a3a3a}a.link-box:last-child{margin:0}a.link-box:after{content:"";font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-size:2rem;height:100%;width:2rem}p.text-box{border-radius:.6rem;background-color:#f1f1f1;padding:2rem}.topic.stock-1 p.text-box{background-color:#fff6de}.topic.stock-2 p.text-box{background-color:#fff6e0}.topic.stock-3 p.text-box{background-color:#e7f6e0}.topic.stock-4 p.text-box{background-color:#ecf7e3}.topic.stock-5 p.text-box{background-color:#e8f3f9}.topic.stock-6 p.text-box{background-color:#e8f4fa}.topic.stock-7 p.text-box{background-color:#f1eff7}.topic-content.assessment p.text-box{background-color:#fff;-webkit-box-shadow:0 3px 12px -8px rgba(0,0,0,.5);box-shadow:0 3px 12px -8px rgba(0,0,0,.5)}#section-booklets:target:before,#section-certificate:target:before,#section-checks:target:before,#section-coaching-session:target:before,#section-competencies:target:before,#section-copyright:target:before,#section-diagnostic-assessment:target:before,#section-didactic:target:before,#section-exercises:target:before,#section-links:target:before,#section-material:target:before,#section-remarks:target:before,#section-resources:target:before,#section-self-assessment:target:before,#section-video:target:before{content:"";display:block;height:250px;margin:-250px 0 0}#section-copyright .info-copyright,#section-copyright .info-responsibility{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}#section-copyright .info-copyright:last-child,#section-copyright .info-responsibility:last-child{margin-bottom:0}@media (min-width:550px){#section-copyright .info-copyright,#section-copyright .info-responsibility{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1rem}}#section-copyright .info-copyright .label,#section-copyright .info-responsibility .label{padding:0;font-weight:600;margin-bottom:.3rem}@media (min-width:550px){#section-copyright .info-copyright .label,#section-copyright .info-responsibility .label{margin-bottom:.3rem;min-width:9em;max-width:9em}#section-copyright .info-copyright .label:after,#section-copyright .info-responsibility .label:after{content:":"}}.wrapper.search{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wrapper.search .row.search{width:100%;max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper.search .row.search .frame{width:100%}.wrapper.search .row.search .tx-kesearch-pi1{margin:40px 0 0 0}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_num_results{margin:0 0 2rem 0}.wrapper.search .row.search .tx-kesearch-pi1 .kesearch_pagebrowser ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin:2rem 0;padding:0}.wrapper.search .row.search .tx-kesearch-pi1 .kesearch_pagebrowser ul li{list-style:none}.wrapper.search .row.search .tx-kesearch-pi1 .kesearch_pagebrowser ul li:has(a.next),.wrapper.search .row.search .tx-kesearch-pi1 .kesearch_pagebrowser ul li:has(a.prev){display:none}.wrapper.search .row.search .tx-kesearch-pi1 .kesearch_pagebrowser ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;background-color:#fff;-webkit-box-shadow:0 3px 12px -8px rgba(0,0,0,.5);box-shadow:0 3px 12px -8px rgba(0,0,0,.5);border-radius:.6rem;min-width:5rem;text-decoration:none;color:#999;opacity:.75}.wrapper.search .row.search .tx-kesearch-pi1 .kesearch_pagebrowser ul li a:active,.wrapper.search .row.search .tx-kesearch-pi1 .kesearch_pagebrowser ul li a:focus,.wrapper.search .row.search .tx-kesearch-pi1 .kesearch_pagebrowser ul li a:hover{color:#999}.wrapper.search .row.search .tx-kesearch-pi1 .kesearch_pagebrowser ul li a:hover{opacity:1}.wrapper.search .row.search .tx-kesearch-pi1 .kesearch_pagebrowser ul li a.current{color:#3a3a3a;font-weight:600;opacity:1}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page{margin:0 0 2rem 0}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page:last-child{margin:0}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page a{width:100%;min-height:7rem;padding:20px 20px 20px 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.6rem;background-color:#fff;-webkit-box-shadow:0 3px 12px -8px rgba(0,0,0,.5);box-shadow:0 3px 12px -8px rgba(0,0,0,.5);text-decoration:none;color:#3a3a3a;position:relative}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page a:active,.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page a:focus,.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page a:hover{color:#3a3a3a}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page a:before{position:absolute;top:0;left:0;height:100%;width:20%;max-width:80px;border-radius:.6rem 0 0 .6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-size:2rem;color:#fff;content:""}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.stock-0 a:before{background-color:#fba51a}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.stock-1 a:before{background-color:#ffc021}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.stock-2 a:before{background-color:#fdcd58}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.stock-3 a:before{background-color:#61bd34}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.stock-4 a:before{background-color:#96d061}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.stock-5 a:before{background-color:#3896c8}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.stock-6 a:before{background-color:#6cb6dd}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.stock-7 a:before{background-color:#8b80be}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.geometrie a:before{content:""}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.sachrechnen a:before{content:""}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.plus-und-minus a:before{content:" "}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.mal-und-geteilt a:before{content:" "}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.bruchzahlen a:before{content:""}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.ganze-zahlen a:before{content:""}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.hoeren a:before{content:""}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.sprechen a:before{content:""}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.schreiben a:before{content:""}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.lesen a:before{content:""}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.grammatik a:before{content:""}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.rechtschreibung a:before{content:""}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.literatur a:before{content:""}.wrapper.search .row.search .tx-kesearch-pi1 #kesearch_results .result-list-item-type-page.eg a:before{content:""}:root{--app-height:100%}body,html{padding:0;margin:0;width:100vw;height:100vh;height:var(--app-height)}html{font-size:10px}body{color:#3a3a3a;background-color:#dfdfdf}body .wrapper{width:100%;min-height:100vh;min-height:var(--app-height);padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-device-width:320px) and (max-device-width:812px) and (orientation:landscape){body .wrapper{min-height:100%}}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:block;src:url("../Fonts/FontAwesome/fa-light-300.woff2") format("woff2"),url("../Fonts/FontAwesome/fa-light-300.ttf") format("truetype")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url("../Fonts/FontAwesome/fa-regular-400.woff2") format("woff2"),url("../Fonts/FontAwesome/fa-regular-400.ttf") format("truetype")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url("../Fonts/FontAwesome/fa-solid-900.woff2") format("woff2"),url("../Fonts/FontAwesome/fa-solid-900.ttf") format("truetype")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:100;font-display:block;src:url("../Fonts/FontAwesome/fa-thin-100.woff2") format("woff2"),url("../Fonts/FontAwesome/fa-thin-100.ttf") format("truetype")}@font-face{font-family:"Font Awesome 5 Pro";font-display:block;font-weight:900;src:url("../Fonts/FontAwesome/fa-solid-900.woff2") format("woff2"),url("../Fonts/FontAwesome/fa-solid-900.ttf") format("truetype")}@font-face{font-family:"Font Awesome 5 Pro";font-display:block;font-weight:400;src:url("../Fonts/FontAwesome/fa-regular-400.woff2") format("woff2"),url("../Fonts/FontAwesome/fa-regular-400.ttf") format("truetype")}@font-face{font-family:"Font Awesome 5 Pro";font-display:block;font-weight:300;src:url("../Fonts/FontAwesome/fa-light-300.woff2") format("woff2"),url("../Fonts/FontAwesome/fa-light-300.ttf") format("truetype")}@font-face{font-family:"Font Awesome 5 Duotone";font-display:block;font-weight:900;src:url("../Fonts/FontAwesome/fa-duotone-900.woff2") format("woff2"),url("../Fonts/FontAwesome/fa-duotone-900.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("../Fonts/FontAwesome/fa-solid-900.woff2") format("woff2"),url("../Fonts/FontAwesome/fa-solid-900.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("../Fonts/FontAwesome/fa-brands-400.woff2") format("woff2"),url("../Fonts/FontAwesome/fa-brands-400.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("../Fonts/FontAwesome/fa-regular-400.woff2") format("woff2"),url("../Fonts/FontAwesome/fa-regular-400.ttf") format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url("../Fonts/FontAwesome/fa-v4compatibility.woff2") format("woff2"),url("../Fonts/FontAwesome/fa-v4compatibility.ttf") format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}