﻿@font-face{font-family:'Carter_One';src:url("assets/fonts/Carter_One/CarterOne.ttf") format("truetype"),url("assets/fonts/Carter_One/CarterOne.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Source_Sans_Pro-Regular';src:url("assets/fonts/Source_Sans_Pro/SourceSansPro-Regular.ttf") format("truetype"),url("assets/fonts/Source_Sans_Pro/SourceSansPro-Regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Source_Sans_Pro-BlackItalic';src:url("assets/fonts/Source_Sans_Pro/SourceSansPro-BlackItalic.ttf") format("truetype"),url("assets/fonts/Source_Sans_Pro/SourceSansPro-BlackItalic.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Source_Sans_Pro-Italic';src:url("assets/fonts/Source_Sans_Pro/SourceSansPro-Italic.ttf") format("truetype"),url("assets/fonts/Source_Sans_Pro/SourceSansPro-Italic.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Source_Sans_Pro-Bold';src:url("assets/fonts/Source_Sans_Pro/SourceSansPro-Bold.ttf") format("truetype"),url("assets/fonts/Source_Sans_Pro/SourceSansPro-Bold.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Source_Sans_Pro-SemiBold';src:url("assets/fonts/Source_Sans_Pro/SourceSansPro-SemiBold.ttf") format("truetype"),url("assets/fonts/Source_Sans_Pro/SourceSansPro-SemiBold.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Source_Sans_Pro-Black';src:url("assets/fonts/Source_Sans_Pro/SourceSansPro-Black.ttf") format("truetype"),url("assets/fonts/Source_Sans_Pro/SourceSansPro-Black.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Source_Sans_Pro-Light';src:url("assets/fonts/Source_Sans_Pro/SourceSansPro-Light.ttf") format("truetype"),url("assets/fonts/Source_Sans_Pro/SourceSansPro-Light.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Yesteryear';src:url("assets/fonts/Yesteryear/Yesteryear-Regular.ttf") format("truetype"),url("assets/fonts/Yesteryear/Yesteryear-Regular.woff2") format("woff2");font-weight:normal;font-style:normal}.Login.Login--plantageejerne{padding:.14062rem .28906rem 0 .25rem;background-image:url("assets/images/background-overlay.jpg");background-size:cover;background-position:right bottom}.Login.Login--plantageejerne .Logo{position:absolute;top:.01562rem;left:.01562rem}.Login.Login--plantageejerne .CookieInfo{background-color:rgba(58,126,116,0.5)}.Login.Login--plantageejerne .CookieInfo p{color:#ffdeb2}.Login.Login--plantageejerne .CookieInfo p span{background-color:#ffdeb2;color:#4f8f8c}.Login.Login--plantageejerne .CookieInfo a{color:#ffdeb2}.Login.Login--plantageejerne .LoginTeacher,.Login.Login--plantageejerne .CreateUser,.Login.Login--plantageejerne .ResetPassword,.Login.Login--plantageejerne .LoginGroup{width:.19531rem;background-color:#ffdeb2}.Login.Login--plantageejerne .CreateUser{width:.42969rem}.Login.Login--plantageejerne .LoginTeacher-title,.Login.Login--plantageejerne .LoginGroup-title{font-family:"Carter_One";color:#ffdeb2;background-color:#1b6042}.Login.Login--plantageejerne .LoginTeacher-form input,.Login.Login--plantageejerne .LoginGroup-form input,.Login.Login--plantageejerne .CreateUser-form input,.Login.Login--plantageejerne .ResetPassword-form input{width:100%;color:#1b6042;background-color:#ffe9cc}.Login.Login--plantageejerne .LoginTeacher-form input:-webkit-autofill,.Login.Login--plantageejerne .LoginGroup-form input:-webkit-autofill,.Login.Login--plantageejerne .CreateUser-form input:-webkit-autofill,.Login.Login--plantageejerne .ResetPassword-form input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0px 9999px #ffdeb2;box-shadow:inset 0 0 0px 9999px #ffdeb2;-webkit-text-fill-color:#1b6042 !important}.Login.Login--plantageejerne .LoginTeacher-form input.inline,.Login.Login--plantageejerne .LoginGroup-form input.inline,.Login.Login--plantageejerne .CreateUser-form input.inline,.Login.Login--plantageejerne .ResetPassword-form input.inline{width:48%}.Login.Login--plantageejerne .LoginTeacher-form input.inline:last-of-type,.Login.Login--plantageejerne .LoginGroup-form input.inline:last-of-type,.Login.Login--plantageejerne .CreateUser-form input.inline:last-of-type,.Login.Login--plantageejerne .ResetPassword-form input.inline:last-of-type{margin-left:4%}.Login.Login--plantageejerne .LoginTeacher-form .LoginTeacher-conditions input,.Login.Login--plantageejerne .LoginGroup-form .LoginTeacher-conditions input,.Login.Login--plantageejerne .CreateUser-form .LoginTeacher-conditions input,.Login.Login--plantageejerne .ResetPassword-form .LoginTeacher-conditions input{width:.01172rem;height:.01172rem}.Login.Login--plantageejerne .LoginTeacher-form input::-webkit-input-placeholder,.Login.Login--plantageejerne .LoginGroup-form input::-webkit-input-placeholder,.Login.Login--plantageejerne .CreateUser-form input::-webkit-input-placeholder,.Login.Login--plantageejerne .ResetPassword-form input::-webkit-input-placeholder{color:#1b6042 !important}.Login.Login--plantageejerne .LoginTeacher-form input:-moz-placeholder,.Login.Login--plantageejerne .LoginGroup-form input:-moz-placeholder,.Login.Login--plantageejerne .CreateUser-form input:-moz-placeholder,.Login.Login--plantageejerne .ResetPassword-form input:-moz-placeholder{color:#1b6042 !important}.Login.Login--plantageejerne .LoginTeacher-form input::-moz-placeholder,.Login.Login--plantageejerne .LoginGroup-form input::-moz-placeholder,.Login.Login--plantageejerne .CreateUser-form input::-moz-placeholder,.Login.Login--plantageejerne .ResetPassword-form input::-moz-placeholder{color:#1b6042 !important}.Login.Login--plantageejerne .LoginTeacher-form input:-ms-input-placeholder,.Login.Login--plantageejerne .LoginGroup-form input:-ms-input-placeholder,.Login.Login--plantageejerne .CreateUser-form input:-ms-input-placeholder,.Login.Login--plantageejerne .ResetPassword-form input:-ms-input-placeholder{color:#1b6042 !important}.Login.Login--plantageejerne .LoginTeacher-form .Button,.Login.Login--plantageejerne .LoginGroup-form .Button,.Login.Login--plantageejerne .CreateUser-form .Button,.Login.Login--plantageejerne .ResetPassword-form .Button{width:100%;font-family:"Carter_One";color:#ffdeb2;background-color:#1b6042}.Login.Login--plantageejerne .LoginTeacher-form .Button:hover,.Login.Login--plantageejerne .LoginTeacher-form .Button:active,.Login.Login--plantageejerne .LoginGroup-form .Button:hover,.Login.Login--plantageejerne .LoginGroup-form .Button:active,.Login.Login--plantageejerne .CreateUser-form .Button:hover,.Login.Login--plantageejerne .CreateUser-form .Button:active,.Login.Login--plantageejerne .ResetPassword-form .Button:hover,.Login.Login--plantageejerne .ResetPassword-form .Button:active{background-color:#154c34}.Login.Login--plantageejerne .LoginTeacher-form .Button.Button--loading,.Login.Login--plantageejerne .LoginGroup-form .Button.Button--loading,.Login.Login--plantageejerne .CreateUser-form .Button.Button--loading,.Login.Login--plantageejerne .ResetPassword-form .Button.Button--loading{background-image:url("assets/images/icon-loading.svg")}.Login.Login--plantageejerne .ChooseGroup-button{background-color:#68727A;padding:.00625rem 0;margin-bottom:.00781rem}.Login.Login--plantageejerne .ChooseGroup-button.Button--loading{background-image:url("assets/images/icon-loading.svg")}.Login.Login--plantageejerne .ChooseGroup-button:nth-child(1){background-color:#64a06d}.Login.Login--plantageejerne .ChooseGroup-button:nth-child(1):hover{background-color:#599162}.Login.Login--plantageejerne .ChooseGroup-button:nth-child(2){background-color:#4f8f8c}.Login.Login--plantageejerne .ChooseGroup-button:nth-child(2):hover{background-color:#467f7c}.Login.Login--plantageejerne .ChooseGroup-button:nth-child(3){background-color:#f4a41d}.Login.Login--plantageejerne .ChooseGroup-button:nth-child(3):hover{background-color:#ec980b}.Login.Login--plantageejerne .ChooseGroup-button:nth-child(4){background-color:#bd4526}.Login.Login--plantageejerne .ChooseGroup-button:nth-child(4):hover{background-color:#a83d22}.Login.Login--plantageejerne .ChooseGroup-button:nth-child(5){background-color:#1b6042}.Login.Login--plantageejerne .ChooseGroup-button:nth-child(5):hover{background-color:#154c34}.Login.Login--plantageejerne .ChooseGroup-button:nth-child(6){background-color:#59230e}.Login.Login--plantageejerne .ChooseGroup-button:nth-child(6):hover{background-color:#431a0b}.Loading.Loading--plantageejerne .Loading-Container .Logo{left:auto;top:auto}.Loading.Loading--plantageejerne .Loading-Container .Loading-Message{background-color:transparent;color:#ffdeb2}.GeneralPopup--plantageejerne .GeneralPopup-overlay{height:100%}.GeneralPopup--plantageejerne .GeneralPopup-popup{background-color:#59230e;color:#ffdeb2;border-radius:.00391rem;width:.25rem}.GeneralPopup--plantageejerne .GeneralPopup-popup .Button{width:100%;background-color:#59230e;color:#ffdeb2;font-size:.01406rem;font-family:"Source_Sans_Pro-SemiBold";padding:0;border-radius:.00391rem;height:.03047rem;line-height:.03047rem;text-transform:none}.GeneralPopup--plantageejerne .GeneralPopup-popup .Button:hover{background-color:#4c1e0c}.GeneralPopup--plantageejerne .GeneralPopup-close{top:.00703rem;right:.00781rem}.GeneralPopup--plantageejerne .GeneralPopup-close:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.GeneralPopup--plantageejerne .GeneralPopup-payInfo{margin-bottom:.00781rem}.GeneralPopup--plantageejerne .GeneralPopup-body{background-color:#bd4526;padding:.02344rem .02891rem .01562rem}.GeneralPopup--plantageejerne .GeneralPopup-title{margin:0;font-size:.02031rem;font-family:'Carter_One';line-height:.0375rem;text-transform:none}.GeneralPopup--plantageejerne .GeneralPopup-text{padding:0}.GeneralPopup--plantageejerne .GeneralPopup-text p{margin-top:0}.GeneralPopup--plantageejerne .GeneralPopup-footer{width:100%;display:flex;padding:.01562rem .01172rem;justify-content:space-between;background-color:#bd4526;border-bottom-left-radius:.00391rem;border-bottom-right-radius:.00391rem}.GeneralPopup--plantageejerne .GeneralPopup-footer.GeneralPopup-buttons--2 .Button{width:45%}.GeneralPopup--plantageejerne .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:last-child{background-color:#ffdeb2;color:#59230e}.GeneralPopup--plantageejerne .GeneralPopup-form{width:80%;padding-bottom:.03125rem}.GeneralPopup--plantageejerne .GeneralPopup-form .Select .Select-selected span{text-transform:none}.GeneralPopup--plantageejerne .GeneralPopup-form .Select .Select-button{background-image:url("assets/images/icon-arrow-down.svg")}.GeneralPopup--plantageejerne .GeneralPopup-form .Select .Select-dropdown .Select-option span{text-transform:none}.GeneralPopup--plantageejerne .GeneralPopup-form input,.GeneralPopup--plantageejerne .GeneralPopup-form textarea{border-radius:.00391rem}.GeneralPopup--plantageejerne .GeneralPopup-form .Button{width:auto;display:inline-block;padding:0 .01953rem;margin-top:.01172rem;border-style:none;color:#1b6042;background-color:#ffdeb2}.GeneralPopup--plantageejerne .GeneralPopup-form .Button:hover{background-color:#ffd399}.GeneralPopup--plantageejerne .GeneralPopup-form .ErrorMessage{color:#bd4526}.GeneralPopup--plantageejerne.GeneralPopup--loading .GeneralPopup-footer .Button.Button--canLoad{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-popup,.GeneralPopup--plantageejerne.GeneralPopup--contactForm .GeneralPopup-popup,.GeneralPopup--plantageejerne.GeneralPopup--create-new-game .GeneralPopup-popup,.GeneralPopup--plantageejerne.GeneralPopup--subscription .GeneralPopup-popup,.GeneralPopup--plantageejerne.GeneralPopup--simple-message .GeneralPopup-popup{background-color:#1b6042;color:#ffdeb2}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-body,.GeneralPopup--plantageejerne.GeneralPopup--contactForm .GeneralPopup-body,.GeneralPopup--plantageejerne.GeneralPopup--create-new-game .GeneralPopup-body,.GeneralPopup--plantageejerne.GeneralPopup--subscription .GeneralPopup-body,.GeneralPopup--plantageejerne.GeneralPopup--simple-message .GeneralPopup-body{background-color:#64a06d}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-title,.GeneralPopup--plantageejerne.GeneralPopup--contactForm .GeneralPopup-title,.GeneralPopup--plantageejerne.GeneralPopup--create-new-game .GeneralPopup-title,.GeneralPopup--plantageejerne.GeneralPopup--subscription .GeneralPopup-title,.GeneralPopup--plantageejerne.GeneralPopup--simple-message .GeneralPopup-title{height:auto}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-text a,.GeneralPopup--plantageejerne.GeneralPopup--contactForm .GeneralPopup-text a,.GeneralPopup--plantageejerne.GeneralPopup--create-new-game .GeneralPopup-text a,.GeneralPopup--plantageejerne.GeneralPopup--subscription .GeneralPopup-text a,.GeneralPopup--plantageejerne.GeneralPopup--simple-message .GeneralPopup-text a{color:#1b6042}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-footer,.GeneralPopup--plantageejerne.GeneralPopup--contactForm .GeneralPopup-footer,.GeneralPopup--plantageejerne.GeneralPopup--create-new-game .GeneralPopup-footer,.GeneralPopup--plantageejerne.GeneralPopup--subscription .GeneralPopup-footer,.GeneralPopup--plantageejerne.GeneralPopup--simple-message .GeneralPopup-footer{background-color:#64a06d}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-footer.GeneralPopup-buttons--2 .Button,.GeneralPopup--plantageejerne.GeneralPopup--contactForm .GeneralPopup-footer.GeneralPopup-buttons--2 .Button,.GeneralPopup--plantageejerne.GeneralPopup--create-new-game .GeneralPopup-footer.GeneralPopup-buttons--2 .Button,.GeneralPopup--plantageejerne.GeneralPopup--subscription .GeneralPopup-footer.GeneralPopup-buttons--2 .Button,.GeneralPopup--plantageejerne.GeneralPopup--simple-message .GeneralPopup-footer.GeneralPopup-buttons--2 .Button{background-color:#1b6042;color:#ffdeb2}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:hover,.GeneralPopup--plantageejerne.GeneralPopup--contactForm .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:hover,.GeneralPopup--plantageejerne.GeneralPopup--create-new-game .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:hover,.GeneralPopup--plantageejerne.GeneralPopup--subscription .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:hover,.GeneralPopup--plantageejerne.GeneralPopup--simple-message .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:hover{background-color:#154c34}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:last-child,.GeneralPopup--plantageejerne.GeneralPopup--contactForm .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:last-child,.GeneralPopup--plantageejerne.GeneralPopup--create-new-game .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:last-child,.GeneralPopup--plantageejerne.GeneralPopup--subscription .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:last-child,.GeneralPopup--plantageejerne.GeneralPopup--simple-message .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:last-child{background-color:#bd4526;color:#ffdeb2}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:last-child:hover,.GeneralPopup--plantageejerne.GeneralPopup--contactForm .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:last-child:hover,.GeneralPopup--plantageejerne.GeneralPopup--create-new-game .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:last-child:hover,.GeneralPopup--plantageejerne.GeneralPopup--subscription .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:last-child:hover,.GeneralPopup--plantageejerne.GeneralPopup--simple-message .GeneralPopup-footer.GeneralPopup-buttons--2 .Button:last-child:hover{background-color:#a83d22}.GeneralPopup--plantageejerne.GeneralPopup--profile .Button,.GeneralPopup--plantageejerne.GeneralPopup--contactForm .Button,.GeneralPopup--plantageejerne.GeneralPopup--create-new-game .Button,.GeneralPopup--plantageejerne.GeneralPopup--subscription .Button,.GeneralPopup--plantageejerne.GeneralPopup--simple-message .Button{background-color:#ffdeb2;color:#1b6042}.GeneralPopup--plantageejerne.GeneralPopup--profile .Button:hover,.GeneralPopup--plantageejerne.GeneralPopup--contactForm .Button:hover,.GeneralPopup--plantageejerne.GeneralPopup--create-new-game .Button:hover,.GeneralPopup--plantageejerne.GeneralPopup--subscription .Button:hover,.GeneralPopup--plantageejerne.GeneralPopup--simple-message .Button:hover{background-color:#ffd399}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-profile p{margin-top:.01562rem}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-profile .GeneralPopup-profileLabel span{font-weight:bold}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-profile .Button{font-family:'Carter_One';display:inline-block;width:auto;padding:0 .00391rem;width:.11719rem;color:#bd4526}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-profile .Button.update{color:#1b6042}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-profile .Button.update.Button--loading{background-image:url("assets/images/icon-loading.svg")}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-profile .Button:hover{background-color:#ffd399}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-profile .Button.Button--loading{cursor:not-allowed;background-image:url("assets/images/icon-loading2.svg")}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-profile .Button.Button--loading:hover{background-color:#ffdeb2}.GeneralPopup--plantageejerne.GeneralPopup--profile .GeneralPopup-popup{width:.35156rem}.GeneralPopup--plantageejerne.GeneralPopup--create-new-game .GeneralPopup-popup{width:.3125rem}.Chapter .Button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:.03672rem;background-color:#f4a41d;color:#59230e;font-family:"Source_Sans_Pro-Semibold";font-size:.01406rem;text-transform:capitalize;text-align:center;min-width:.07812rem;border-radius:.00391rem}.Chapter .Button:hover{background-color:#f39e0e}.Chapter-title span{display:block;font-size:.02031rem;line-height:1}.ChapterIntro-text{line-height:1.28;margin:.01953rem 0;width:119%}.ChapterIntro .Button--chapterPart2{width:90%;background-color:#59230e;color:#ffdeb2;margin:.01562rem 0 0}.ChapterIntro .Button--chapterPart2:hover{background-color:#4c1e0c}.ChapterIntro-links>.Button{text-transform:none}.TextPopup{display:none;position:fixed;z-index:101;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.TextPopup.show{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.TextPopup-wrap{position:relative;width:.43125rem;height:.37734rem;margin:0;border-bottom-right-radius:.00391rem;overflow:hidden}.Assignment-wrap{width:.61328rem;height:.37734rem}.Assignment-wrap .TextPopup-textScrollContainer{position:static}.Assignment-wrap .TextPopup-text{position:relative;padding-bottom:.0625rem}.TextPopup-body{width:100%;display:none;position:absolute;top:0rem;bottom:0rem;background-color:#64a19e;color:#59230e;border-radius:.00391rem;z-index:20}.TextPopup-body ::-webkit-scrollbar{width:.01562rem}.TextPopup-body ::-webkit-scrollbar-track{background-color:#83b7b5;border-radius:0rem}.TextPopup-body ::-webkit-scrollbar-thumb{border-radius:0rem;background:#4f8f8c}.TextPopup-body ::-webkit-scrollbar-thumb:window-inactive{background-color:transparent;border:.00078rem solid #4f8f8c}.TextPopup-body.show{display:block}.TextPopup-print{position:absolute;top:.00781rem;right:.03906rem;width:.02344rem;height:.02344rem;background-image:url("assets/images/icon-print.svg");background-size:cover;cursor:pointer}.TextPopup-print:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.TextPopup-close{position:absolute;top:.00781rem;right:.00781rem;width:.02344rem;height:.02344rem;background-image:url("assets/images/icon-close.svg");background-size:cover;cursor:pointer}.TextPopup-close:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.TextPopup-title{font-family:"Carter_One";font-size:.02187rem;color:#ffdeb2;line-height:1;text-align:center;text-transform:uppercase;padding:.01016rem .02344rem;background-color:#286966;border-radius:.00391rem .00391rem 0 0}.TextPopup-title span{font-size:.01719rem;color:#ffdeb2}.TextPopup-text,.Quiz{padding:.02344rem .03906rem}.TextPopup-text strong,.Quiz strong{font-family:"Source_Sans_Pro-BlackItalic";font-size:.01406rem}.TextPopup-textScrollContainer{max-height:89%;position:relative;overflow-y:auto;overflow-x:hidden}.Assignment-section{background-color:#4f8f8c;border-radius:.00391rem;margin-bottom:.01562rem;padding:.00781rem .01172rem}.Assignment-sectionTitle{font-family:"Source_Sans_Pro-Semibold";font-size:.01406rem;margin-bottom:.01172rem;color:#ffdeb2}.Assignment-sectionTextarea,.Assignment-sectionInput{width:100%;font-size:.0125rem;color:#ffdeb2;background-color:#4f8f8c;box-shadow:none;border:none;font-family:"Source_Sans_Pro-Light";border-bottom-right-radius:.00391rem;overflow-y:auto;overflow-x:hidden}.Assignment-sectionTextarea:focus,.Assignment-sectionInput:focus{outline:none}.Assignment-sectionTextarea::-webkit-input-placeholder,.Assignment-sectionInput::-webkit-input-placeholder{color:rgba(255,222,178,0.8)}.Assignment-sectionTextarea::-moz-placeholder,.Assignment-sectionInput::-moz-placeholder{color:rgba(255,222,178,0.8)}.Assignment-sectionTextarea:-ms-input-placeholder,.Assignment-sectionInput:-ms-input-placeholder{color:rgba(255,222,178,0.8)}.Assignment-sectionTextarea:-moz-placeholder,.Assignment-sectionInput:-moz-placeholder{color:rgba(255,222,178,0.8)}.Assignment-sectionTextarea::placeholder,.Assignment-sectionInput::placeholder{color:rgba(255,222,178,0.8)}.Assignment-sectionTextarea{resize:none;height:.1125rem}.Assignment-sectionPrintHelper{display:none}.Assignment-section ::-webkit-scrollbar{width:.01562rem}.Assignment-section ::-webkit-scrollbar-track{background-color:#83b7b5;border-radius:0rem}.Assignment-section ::-webkit-scrollbar-thumb{border-radius:0rem;background:#286966}.Assignment-section ::-webkit-scrollbar-thumb:window-inactive{background-color:transparent;border:.00078rem solid #286966}.TextPopup-printImage,.TextPopup-printTitle{display:none}.Assignment-saveBtn{position:absolute;bottom:.01562rem;height:.03906rem;width:85%;text-align:center}.Button--saveAssignment.editing{-webkit-animation:0.5s linear infinite saveassignment;animation:0.5s linear infinite saveassignment}@keyframes saveassignment{0%{background-color:#bd4526}50%{background-color:#f4a41d}100%{background-color:#bd4526}}.Button--saveAssignment.saving{background-image:url("assets/images/icon-loading2.svg");background-size:auto .02344rem;background-position:left .00391rem center;background-repeat:no-repeat}.Quiz-button{text-align:center;margin-top:.02344rem}.Quiz-tip{margin-top:.01953rem;color:#ffdeb2}.Quiz{color:#ffdeb2}.Quiz-question,.Quiz-answer{line-height:1.1;background-color:#286966;padding:.00781rem .01562rem}.Quiz-question:first-child,.Quiz-answer:first-child{border-top-left-radius:.00391rem;border-top-right-radius:.00391rem}.Quiz-question:last-child,.Quiz-answer:last-child{border-bottom-left-radius:.00391rem;border-bottom-right-radius:.00391rem}.Quiz-questions{margin:.00781rem auto;border-radius:.00391rem;width:100%}.Quiz-answer{color:#ffdeb2;background-color:rgba(40,105,102,0.25);border:.00078rem solid rgba(37,98,95,0.25);cursor:pointer}.Quiz-answer:hover:not(.correct):not(.wrong),.Quiz-answer.selected{background-color:rgba(40,105,102,0.5)}.Quiz-answer.correct,.Quiz-answer.correct2,.Quiz-answer.blink{color:#ffdeb2;background-color:#5fa85a}.Quiz-answer.wrong{color:#ffdeb2;background-color:#bd4526}.Quiz.Quiz--touch .Quiz-answer:hover:not(.correct):not(.wrong){background-color:rgba(40,105,102,0.25)}.ChapterPart2Error{width:.30469rem;background-color:white;border-radius:.00391rem}.ChapterPart2Error-text{padding:.01562rem .02344rem .01562rem .07812rem;background-image:url("assets/images/icon-error.png");background-size:.03906rem auto;background-position:.02344rem center;background-repeat:no-repeat}.ChapterPart2Error-close{font-family:"Source_Sans_Pro-BlackItalic";line-height:.03906rem;text-align:center;color:#4f8f8c;background-color:#bd4526;border-bottom-left-radius:.00391rem;border-bottom-right-radius:.00391rem;cursor:pointer}.ChapterPart2Error-close:hover{background-color:#b04023}.Chapter .Button--quiz{width:100%;font-size:.01641rem;color:#ffdeb2;background-color:#59230e;padding:.00547rem .01953rem .00469rem .01953rem}.Chapter .Button--quiz:hover{background-color:#4c1e0c}.Button--solved{background-image:url("assets/images/icon-check.svg");background-size:.01484rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.Button--chapterIntro{margin-bottom:.01172rem;width:.14609rem;padding:0 .01953rem}.Button--chapterIntro:nth-child(even){float:right}.Button--chapterIntro:hover{background-color:#f39e0e}@media print{body{background-color:#fff !important}.Chapter,.MainPanel-container.Chapter{position:relative;width:100%;height:auto;margin:0;padding:0;background-image:none}.Chapter .Chapter-title,.Chapter .Chapter-audio,.Chapter .ChapterIntro,.Chapter .TextPopup-print,.Chapter .TextPopup-close,.Chapter .Quiz-button,.Chapter .Quiz-tip,.MainPanel-container.Chapter .Chapter-title,.MainPanel-container.Chapter .Chapter-audio,.MainPanel-container.Chapter .ChapterIntro,.MainPanel-container.Chapter .TextPopup-print,.MainPanel-container.Chapter .TextPopup-close,.MainPanel-container.Chapter .Quiz-button,.MainPanel-container.Chapter .Quiz-tip{display:none}.TextPopup{position:relative;height:auto;width:100%;background-color:transparent}.TextPopup.show{display:block}.TextPopup-wrap,.Assignment-wrap{position:relative;width:100%;height:auto;padding:0;margin:0}.TextPopup-body{padding:35px 35px 20px;position:relative;background-image:none;background-color:transparent;overflow:visible}.TextPopup-title{font-size:28px;color:black;padding:0;margin-bottom:50px;background-color:transparent}.TextPopup-title span{font-size:22px;color:black}.TextPopup-textScrollContainer{position:relative;right:auto;max-height:none;height:auto;width:100%;padding:0;overflow:visible}.TextPopup-text{padding:0;background-image:url("assets/images/assignment-print-bg.jpg")}.TextPopup-text p{font-size:16px;color:black}.TextPopup-text p span{color:black}.Assignment-wrap{font-family:'Yesteryear';width:100%;height:auto}.Assignment-wrap .TextPopup-body{padding:0}.Assignment-wrap .TextPopup-title{display:none}.Assignment-wrap .TextPopup-text{padding:20px 40px}.Assignment-wrap .TextPopup-printImage{position:absolute;top:0;left:0;width:100%}.Assignment-wrap .TextPopup-printTitle{display:block;position:relative;font-family:'Yesteryear';text-transform:initial;font-size:40px;color:#000;text-align:center}.Assignment-wrap .Assignment-section{position:relative;background-color:transparent;margin:30px 0 0 0;padding:0}.Assignment-wrap .Assignment-sectionTitle,.Assignment-wrap .Assignment-sectionTextarea,.Assignment-wrap .Assignment-sectionInput{display:none}.Assignment-wrap .Assignment-sectionPrintHelper{display:block;font-size:20px;color:black}.Assignment-wrap .Assignment-saveBtn{display:none}}.Logo{position:relative;background:url("assets/images/logo.png");background-size:contain;background-repeat:no-repeat;width:.25547rem;height:.11875rem;margin-bottom:.03125rem;left:.03906rem;top:.01172rem}.LoginGroup{width:.23438rem;height:.35156rem;background-color:white;border-radius:.00234rem;margin:0 .01953rem;position:relative}.LoginGroup .LoginGroup-loginTip{padding:0 .01562rem}.LoginGroup .LoginGroup-info{margin-top:.01562rem;font-weight:normal}.LoginGroup .LoginGroup-chooseGroup{margin-top:.01562rem;margin-bottom:0;padding:0 .01562rem}.LoginGroup .ChooseGroup-button{display:block;width:100%;padding:.00391rem .01562rem;background-color:black;border-radius:.00234rem;color:white;margin-bottom:.00391rem;font-size:.01406rem;text-transform:none;border:none;outline:none;cursor:pointer}.LoginGroup .ChooseGroup-button.Button--loading{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.LoginTeacher,.CreateUser,.ResetPassword{width:.23438rem;height:.35156rem;background-color:white;border-radius:.00234rem;margin:0 .01953rem;position:relative}.LoginTeacher-loginTip{padding:0 .01562rem}.LoginTeacher-info2{margin-top:.01562rem;font-weight:normal}.LoginTeacher-info{font-size:.01094rem;margin-top:.00391rem}.ResetPassword-form .LoginTeacher-ErrorMessage,.CreateUser-form .LoginTeacher-ErrorMessage{text-align:center;margin-top:.00781rem}.ResetPassword-form .LoginTeacher-ErrorMessage p,.CreateUser-form .LoginTeacher-ErrorMessage p{margin:0;font-size:.01094rem}.LoginTeacher-navigationActions{position:absolute;bottom:.00781rem;padding:0 .01562rem}.LoginTeacher-navigationActions p{margin-top:0;margin-bottom:.00391rem;text-decoration:none;color:black}.LoginTeacher-navigationActions p:hover{cursor:pointer;text-decoration:underline}.LoginTeacher-navigationActions p:nth-child(2){margin-top:.00391rem;margin-bottom:.00234rem}.Login{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding:.08594rem .19531rem;width:100%;height:100%}.Login .Login-cglLogo{position:absolute;bottom:.01172rem;right:.01172rem;width:.09766rem;height:.01953rem;background-image:url("assets/images/cgl-logo.png");background-size:contain;background-repeat:no-repeat;background-position:top right;text-decoration:none}.Login .Login-cglLogo.cookie{bottom:.03906rem}.Login .CookieInfo{position:absolute;left:0;right:0;bottom:0;padding:.00781rem}.Login .CookieInfo p{margin:0}.Login .CookieInfo p span{display:inline-block;padding:0 .00234rem;border-radius:.00156rem;margin-left:.00781rem;cursor:pointer}.Login .BrowserWarning{position:relative;display:block;margin-top:.04688rem;padding-left:.04688rem}.Login .BrowserWarning svg{position:absolute;left:0;top:0;vertical-align:top;width:.03906rem;height:.03906rem}.Login .BrowserWarning svg path{fill:#fff;fill-opacity:1}.Login .BrowserWarning p{color:white;vertical-align:top;font-size:.01562rem;line-height:.01953rem;margin:0}.Login .LoginTeacher,.Login .CreateUser,.Login .ResetPassword{width:.23438rem;height:.35156rem;background-color:white;border-radius:.00234rem;margin:0 .01953rem;position:relative}.Login .Login-title,.Login .LoginGroup-title,.Login .LoginTeacher-title{font-size:.01641rem;font-weight:800;text-transform:uppercase;background-color:white;padding:.00781rem .01562rem .00781rem .01562rem;border-top-left-radius:.00234rem;border-top-right-radius:.00234rem}.Login .Login-form,.Login .LoginGroup-form,.Login .LoginTeacher-form,.Login .CreateUser-form,.Login .ResetPassword-form{margin-top:.01562rem;margin-bottom:0;padding:0 .01562rem}.Login .Login-form input,.Login .LoginGroup-form input,.Login .LoginTeacher-form input,.Login .CreateUser-form input,.Login .ResetPassword-form input{width:.18359rem;background-color:rgba(255,255,255,0.2);border:none;outline:none;padding:.00937rem .01328rem;border-radius:.00234rem;color:white;margin-bottom:.01172rem;font-size:.01406rem}.Login .Login-form input.inline,.Login .LoginGroup-form input.inline,.Login .LoginTeacher-form input.inline,.Login .CreateUser-form input.inline,.Login .ResetPassword-form input.inline{width:50%}.Login .Login-form input::-webkit-input-placeholder,.Login .LoginGroup-form input::-webkit-input-placeholder,.Login .LoginTeacher-form input::-webkit-input-placeholder,.Login .CreateUser-form input::-webkit-input-placeholder,.Login .ResetPassword-form input::-webkit-input-placeholder{color:grey !important}.Login .Login-form input:-moz-placeholder,.Login .LoginGroup-form input:-moz-placeholder,.Login .LoginTeacher-form input:-moz-placeholder,.Login .CreateUser-form input:-moz-placeholder,.Login .ResetPassword-form input:-moz-placeholder{color:grey !important}.Login .Login-form input::-moz-placeholder,.Login .LoginGroup-form input::-moz-placeholder,.Login .LoginTeacher-form input::-moz-placeholder,.Login .CreateUser-form input::-moz-placeholder,.Login .ResetPassword-form input::-moz-placeholder{color:grey !important}.Login .Login-form input:-ms-input-placeholder,.Login .LoginGroup-form input:-ms-input-placeholder,.Login .LoginTeacher-form input:-ms-input-placeholder,.Login .CreateUser-form input:-ms-input-placeholder,.Login .ResetPassword-form input:-ms-input-placeholder{color:grey !important}.Login .Login-form .Button,.Login .LoginGroup-form .Button,.Login .LoginTeacher-form .Button,.Login .CreateUser-form .Button,.Login .ResetPassword-form .Button{width:.18359rem;padding:.00937rem .03125rem;background-color:black;border-radius:.00234rem;color:white;text-transform:none}.Login .Login-form .Button.Button--loading,.Login .LoginGroup-form .Button.Button--loading,.Login .LoginTeacher-form .Button.Button--loading,.Login .CreateUser-form .Button.Button--loading,.Login .ResetPassword-form .Button.Button--loading{background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.Login .Login-form .LoginTeacher-conditions,.Login .LoginGroup-form .LoginTeacher-conditions,.Login .LoginTeacher-form .LoginTeacher-conditions,.Login .CreateUser-form .LoginTeacher-conditions,.Login .ResetPassword-form .LoginTeacher-conditions{margin-bottom:.00781rem;height:.01719rem}.Login .Login-form .LoginTeacher-conditions input,.Login .Login-form .LoginTeacher-conditions span,.Login .LoginGroup-form .LoginTeacher-conditions input,.Login .LoginGroup-form .LoginTeacher-conditions span,.Login .LoginTeacher-form .LoginTeacher-conditions input,.Login .LoginTeacher-form .LoginTeacher-conditions span,.Login .CreateUser-form .LoginTeacher-conditions input,.Login .CreateUser-form .LoginTeacher-conditions span,.Login .ResetPassword-form .LoginTeacher-conditions input,.Login .ResetPassword-form .LoginTeacher-conditions span{display:inline-block;vertical-align:top}.Login .Login-form .LoginTeacher-conditions input,.Login .LoginGroup-form .LoginTeacher-conditions input,.Login .LoginTeacher-form .LoginTeacher-conditions input,.Login .CreateUser-form .LoginTeacher-conditions input,.Login .ResetPassword-form .LoginTeacher-conditions input{width:.01172rem;height:.01172rem}.Login .Login-form .LoginTeacher-conditions span,.Login .LoginGroup-form .LoginTeacher-conditions span,.Login .LoginTeacher-form .LoginTeacher-conditions span,.Login .CreateUser-form .LoginTeacher-conditions span,.Login .ResetPassword-form .LoginTeacher-conditions span{margin-left:.00781rem}.Login .Login-errorMessage,.Login .LoginGroup-errorMessage,.Login .LoginTeacher-errorMessage{margin-top:.00391rem;margin-bottom:3;font-style:italic;color:#b30000}.Login .ResetPassword-form .Login-ErrorMessage{margin-top:-.00391rem}.Login .Login-navigationActions{position:absolute;bottom:.00781rem;padding:0 .01562rem}.Login .Login-navigationActions p{margin-top:0;margin-bottom:.00391rem;text-decoration:none;color:black}.Login .Login-navigationActions p:hover{cursor:pointer;text-decoration:underline}.Login .Login-navigationActions p:nth-child(2){margin-top:.00391rem;margin-bottom:.00234rem}.Mobile{position:relative;width:100%;height:100%;min-height:.625rem}.Mobile .Mobile-Container{padding-top:.04688rem;padding-left:.04688rem}.Mobile .Mobile-Container .Logo{width:.39062rem;height:.19531rem}.Mobile .Mobile-Container .Mobile-Container-Bubble{position:absolute;left:.19531rem;bottom:.17969rem;width:.41406rem;height:.38906rem;padding:.0625rem .10547rem .03125rem .0375rem}.Mobile .Mobile-Container.Mobile-Container--portrait .Logo{width:.625rem;height:.30312rem;margin:auto}.Mobile .Mobile-Container.Mobile-Container--portrait .Mobile-Container-Bubble{left:.11719rem;bottom:.07812rem;width:.51719rem;height:.48594rem;padding:.07812rem .13281rem .03906rem .04688rem;font-size:.03906rem}.Button{display:inline-block;font-size:.01094rem;text-transform:uppercase;text-decoration:none;color:#000;background-color:#ddd;padding:.00391rem .01562rem .00391rem .01562rem;border:none;border-radius:.00156rem;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.Button.Button--disabled{opacity:0.4;cursor:not-allowed}.Select{position:relative;width:100%;height:.02344rem;font-size:.01406rem;border-radius:.00156rem;margin:.00391rem 0;padding:.00391rem .00781rem;background-color:white;color:black;text-align:left;cursor:pointer}.Select.open{border-radius:.00156rem .00156rem 0 0}.Select.open .Select-dropdown{height:auto;max-height:.15625rem;overflow:auto;border-radius:0 0 .00156rem .00156rem;border-top:1px solid #213640}.Select.disabled{cursor:default;color:#000;background-color:#e2e1e1}.Select.disabled .Select-button{display:none}.Select .Select-panel{height:100%}.Select .Select-selected.default{color:grey}.Select .Select-selected span{font-size:.01406rem}.Select .Select-button{position:absolute;top:0;right:0;width:.02344rem;height:.02344rem;background-position:center center;background-size:auto .00937rem;background-repeat:no-repeat}.Select .Select-dropdown{position:absolute;left:0;top:.02344rem;width:100%;height:0;background-color:white;overflow:hidden;z-index:2;-moz-transition:height .3s ease;-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}.Select .Select-dropdown .Select-option{cursor:pointer;position:relative;padding:.00391rem .00781rem;height:vw-cal(30);overflow:hidden;white-space:nowrap}.Select .Select-dropdown .Select-option span{font-size:.01406rem}.Select .Select-dropdown .Select-option:hover{background-color:rgba(33,54,64,0.1)}.Select .Select-dropdown .Select-option--disabled{cursor:not-allowed;opacity:0.5}.Select .Select-dropdown .Select-option--disabled:hover{background-color:white}.GeneralPopup{min-height:100%}.GeneralPopup-overlay{position:absolute;z-index:1600;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.GeneralPopup-popup{position:relative;width:.39062rem;border-radius:.00781rem;text-align:center;box-shadow:0 0 .02344rem 0rem black;background-color:black;margin:0;color:white}.GeneralPopup-popup .Button{width:.17188rem;font-family:"Carter One";font-size:.01406rem;text-transform:uppercase;background-color:white;padding:.00547rem 0;border-radius:.00391rem;text-decoration:none}.GeneralPopup-popup .Button:nth-child(1){margin-right:.00781rem}.GeneralPopup-popup .Button:hover{background-color:#f2f2f2}.GeneralPopup-popup .Button.Button--close,.GeneralPopup-popup .Button.Button--seeChapter{color:black}.GeneralPopup-close{position:absolute;top:.00781rem;right:.00781rem;width:.02344rem;height:.02344rem;background-image:url("assets/images/icon-close.svg");background-size:100% 100%;background-repeat:no-repeat;cursor:pointer}.GeneralPopup-close:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.GeneralPopup-title{font-size:.01953rem;margin:.02344rem 0 .01562rem 0;text-transform:uppercase}.GeneralPopup-text{text-align:left;font-size:.01406rem;font-weight:normal;padding:0rem .01953rem}.GeneralPopup-text span{text-transform:uppercase}.GeneralPopup-text a{color:white}.GeneralPopup-text ul{list-style:none;padding:0;margin:0}.GeneralPopup-text form{margin:0}.GeneralPopup-text form input,.GeneralPopup-text form textarea{width:100%;font-size:.01406rem;border-style:none;border-radius:.00156rem;margin:.00391rem 0;padding:.00391rem .00781rem}.GeneralPopup-text form .Button{font-size:.01406rem;text-transform:uppercase;background-color:white;padding:.00391rem 0;border-radius:.00156rem;text-decoration:none;text-align:center}.GeneralPopup-text form .Button:hover{background-color:#f2f2f2}.GeneralPopup-text form .Button.Button--loading{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.GeneralPopup-text form .ErrorMessage{height:.01406rem;margin-top:.00391rem}.GeneralPopup-text .GeneralPopup-profile{padding-bottom:.01562rem}.GeneralPopup-text .GeneralPopup-profile .GeneralPopup-profileLabel{overflow:hidden;white-space:nowrap}.GeneralPopup-text .GeneralPopup-profile .GeneralPopup-profileLabel span{display:inline-block;width:.07812rem;text-transform:none;font-style:normal}.GeneralPopup-text .GeneralPopup-profile .Button{width:.19531rem;font-size:.01406rem;text-transform:uppercase;background-color:white;padding:.00391rem;border-radius:.00156rem;text-decoration:none;text-align:center}.GeneralPopup-text .GeneralPopup-profile .Button.update{margin-right:.02344rem}.GeneralPopup-text .GeneralPopup-profile .Button.update.disabled{opacity:0.5;cursor:not-allowed}.GeneralPopup-text .GeneralPopup-profile .Button:hover{background-color:#f2f2f2}.GeneralPopup-text .GeneralPopup-profile .Button.Button--loading{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.GeneralPopup-selectSchool{margin-bottom:.03906rem;margin-top:.03125rem}.GeneralPopup-footer{width:100%}.GeneralPopup-buttons{width:100%;border-top:.00156rem solid #1d796d;background-color:#4d9f95;margin-top:.00781rem;padding:.00781rem .01953rem;border-bottom-left-radius:.00781rem;border-bottom-right-radius:.00781rem;text-align:center}.GeneralPopup-buttons.single{border-style:none;background-color:transparent}.GeneralPopup-buttons .Button{width:.19531rem;font-family:"Carter One";font-size:.01406rem;text-transform:uppercase;background-color:white;padding:.00547rem 0;border-radius:.00391rem;text-decoration:none}.GeneralPopup-buttons .Button:nth-child(1){margin-right:.00781rem}.GeneralPopup-buttons .Button:hover{background-color:#f2f2f2}.GeneralPopup-buttons .Button.Button--close,.GeneralPopup-buttons .Button.Button--seeChapter{color:black}.GeneralPopup.GeneralPopup--create-new-game .GeneralPopup-overlay .GeneralPopup-popup,.GeneralPopup.GeneralPopup--subscription .GeneralPopup-overlay .GeneralPopup-popup,.GeneralPopup.big .GeneralPopup-overlay .GeneralPopup-popup{width:.54688rem}.GeneralPopup.GeneralPopup--create-new-game .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form,.GeneralPopup.GeneralPopup--subscription .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form,.GeneralPopup.big .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form{width:100%}.GeneralPopup.GeneralPopup--create-new-game .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form p,.GeneralPopup.GeneralPopup--subscription .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form p,.GeneralPopup.big .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form p{margin-bottom:0}.GeneralPopup.GeneralPopup--create-new-game .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form input,.GeneralPopup.GeneralPopup--subscription .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form input,.GeneralPopup.big .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form input{width:100%}.GeneralPopup.GeneralPopup--create-new-game .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form input.Button,.GeneralPopup.GeneralPopup--subscription .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form input.Button,.GeneralPopup.big .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form input.Button{margin-top:.02344rem}.GeneralPopup.GeneralPopup.GeneralPopup--profile .GeneralPopup-overlay .GeneralPopup-popup{width:.46875rem}.GeneralPopup.GeneralPopup.GeneralPopup--profile .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form{width:100%}.GeneralPopup.GeneralPopup--loading .GeneralPopup-buttons .Button.Button--canLoad{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay{display:none;position:absolute;z-index:1700;background-color:rgba(0,0,0,0.9);width:100%;height:100%;min-height:.5625rem;left:0;top:0}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay .ConnectionStatusOverlay-body{width:.39062rem;border-radius:.39062rem;text-align:center}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay .ConnectionStatusOverlay-body img{width:.11719rem}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay .ConnectionStatusOverlay-body p{font-size:.02344rem;font-weight:bold;text-transform:uppercase;color:white}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay.offline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay.offline.monsterisland{background:rgba(255,255,255,0.9);background:radial-gradient(white 20%, rgba(255,255,255,0.7))}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay.offline.monsterisland .ConnectionStatusOverlay-body p{font-family:"Carter_One";color:#3a7e74}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay.offline.wasteminers{background:radial-gradient(black 20%, rgba(0,0,0,0.7))}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay.offline.wasteminers .ConnectionStatusOverlay-body p{font-family:"RobotoSlab"}@media print{.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay{display:none}}.Loading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%}.Loading .Loading-Container{text-align:center;margin-bottom:.11719rem}.Loading .Loading-Container .Logo{width:initial;height:.15156rem}.Loading .Loading-Container .Loading-Message{display:inline-block;width:.23438rem;padding:0;border-radius:.00156rem;color:black;background-color:white;font-size:.01719rem;line-height:.03906rem;text-align:center;text-transform:uppercase;text-decoration:none}.Loading--sherlocks{position:relative;background-image:url("assets/images/background.png");background-size:cover;background-position:center;background-repeat:no-repeat}.Loading--sherlocks .Loading-Container .Logo{width:.25781rem;height:.15625rem}.Loading--sherlocks .Loading-Container .Loading-Message{color:#FAF4E6;background-color:#1b1b21;font-family:"Rye";background-image:url("assets/images/icon-loading4.gif");background-size:.03906rem auto;background-position:right 0rem center;background-repeat:no-repeat}.GamePopup{min-height:100%}.GamePopup-overlay{position:absolute;z-index:1500;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.GamePopup-popup{font-family:"Source_Sans_Pro-SemiBold";position:relative;width:.24688rem;border-radius:.00391rem;text-align:center;box-shadow:0 0 .02344rem 0rem black;background-color:#4f8f8c;color:#ffdeb2;margin:0}.GamePopup-close{position:absolute;top:.00781rem;right:.00781rem;width:.02344rem;height:.02344rem;background-image:url("assets/images/icon-close.svg");background-size:100% 100%;background-repeat:no-repeat;cursor:pointer}.GamePopup-close:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.GamePopup-title{height:auto;padding:.00391rem .03125rem;background-color:#286966;color:#ffdeb2;border-top-left-radius:.00391rem;border-top-right-radius:.00391rem;font-family:"Carter_One";font-size:.02109rem;text-transform:uppercase}.GamePopup-subtitle{margin:0 0 .00781rem;font-size:inherit;font-family:"Source_Sans_Pro-Bold"}.GamePopup-body{padding:.01562rem .02344rem .00781rem}.GamePopup-text span{text-transform:uppercase}.GamePopup-text a{color:#286966}.GamePopup-text ul{list-style:none;padding:0;margin:0}.GamePopup-text p{margin-top:0}.GamePopup-text form input,.GamePopup-text form textarea{width:100%;font-size:.01406rem;border-style:none;border-radius:.00156rem;margin:.00391rem 0;padding:.00391rem .00781rem}.GamePopup-text form .Button{font-size:.01406rem;background-color:#286966;padding:.00391rem 0;border-radius:.00391rem;text-decoration:none}.GamePopup-text form .Button:hover{background-color:#215754}.GamePopup-text form .Button.Button--loading{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.GamePopup-text form .ErrorMessage{height:.01406rem;margin-top:.00391rem}.Popup-ResourcesStack{display:inline-block;font-family:"Carter_One";font-size:.01719rem;padding-top:.02344rem;padding-left:.00156rem;color:#bbb;width:.07344rem;height:.08438rem;background-image:url("assets/images/resources/coinPile.svg");background-size:cover}.GamePopup-footer{width:100%;display:flex;padding:0 .01172rem .01562rem;justify-content:space-between;background-color:#4f8f8c;border-bottom-left-radius:.00391rem;border-bottom-right-radius:.00391rem}.GamePopup-footer .Button{width:100%;font-family:"Source_Sans_Pro-SemiBold";font-size:.0125rem;text-transform:initial;background-color:#286966;color:#ffdeb2;height:.03047rem;padding:.00781rem .00234rem;text-decoration:none;border-radius:.00391rem}.GamePopup-footer .Button:hover{background-color:#215754}.GamePopup--alert .GamePopup-title{background-color:#59230e;color:#ffdeb2}.GamePopup--alert .GamePopup-body{min-height:.10938rem;background-color:#bd4526;border-bottom-right-radius:.00391rem;border-bottom-left-radius:.00391rem}.GamePopup-buttons--2 .Button{width:48%;background-color:#286966;color:#ffdeb2}.GamePopup-buttons--2 .Button:hover{background-color:#215754}.GamePopup-buttons--2 .Button:last-child{background-color:#bd4526}.GamePopup-buttons--2 .Button:last-child:hover{background-color:#a83d22}.Resources{display:flex;flex-wrap:wrap;justify-content:center}.Resources .Resources-resource{display:inline-block;width:.03438rem;height:.03438rem;border-radius:.03438rem;background-size:cover;background-position:center center;background-repeat:no-repeat}.Resources .Resources-resource.Resource--disabled{opacity:0.25}.Resources .Resources-resource.Resource--coins{background-image:url("assets/images/resources/coin.svg")}.Game{margin:0 auto;position:relative;width:1rem;height:.5625rem;background-image:url("assets/images/background.jpg");background-size:cover;background-repeat:no-repeat;font-size:.0125rem}.Game .toggleFullscreen{position:absolute;right:.00391rem;top:.00391rem;width:.02344rem;height:.02344rem;border:.00156rem solid #ffdeb2;border-radius:.00156rem;z-index:51;cursor:pointer;background-image:url("assets/images/icon-expand.svg");background-size:100% auto;background-repeat:no-repeat}.Game .toggleFullscreen:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.Game .toggleFullscreen.fullscreen{background-image:url("assets/images/icon-contract.svg")}.Game--teacher .toggleFullscreen{background-image:url("assets/images/icon-expand.svg")}.Game--teacher .toggleFullscreen.fullscreen{background-image:url("assets/images/icon-contract.svg")}.Game--settings{background-image:url("assets/images/background-settings.jpg")}.Game--splash{background-image:url("assets/images/background.jpg");background-size:contain;background-position:top center;background-color:black;overflow:hidden}.Game--profile,.Game--evaluation,.Game--groups{background-image:url("assets/images/background-wooden.jpg");z-index:20}.Game--profile.Game--student{background-image:url("assets/images/profile-bg.jpg")}.Game--plantation,.Game--tutorial{background-image:url("assets/images/plantation/plantation-bg.jpg");position:relative}.Game--timeline{background-image:url("assets/images/timeline-bg.jpg")}.Game--blur{-webkit-filter:blur(.00625rem);filter:blur(.00625rem)}.Game--settings .toggleFullscreen{display:none}@media print{.Game{width:100%;height:auto;background:none !important;background-color:white}.Game .GameCode,.Game .toggleFullscreen{display:none}}.GameStatus{position:absolute;top:.00781rem;left:.38281rem;width:.23438rem;text-align:left;padding:.00391rem .00781rem;color:#59230e;background-color:#64a19f;box-shadow:black -.00078rem -.00078rem .00781rem;border-radius:.00391rem}.GameStatus--settings,.GameStatus--library,.GameStatus--texts,.GameStatus--groups{display:none}.GameStatus p{font-family:"Source_Sans_Pro-SemiBold";font-size:.0125rem;line-height:.01562rem;margin:0;white-space:nowrap;overflow:hidden}.GameStatus p:hover{overflow:visible}.GameStatus p span{font-family:"Source_Sans_Pro-Bold";line-height:.02344rem;text-transform:uppercase;margin-right:.00156rem}@media print{.GameStatus{display:none}}.Menu{position:absolute;width:.34063rem;min-height:100%;top:0;bottom:0;z-index:100}.Menu .Logo{cursor:pointer}.GroupTag{display:none;position:relative;height:.02578rem;padding:.00313rem 0;margin:0 0 .00781rem .02344rem}.Menu--settings{display:none}.Menu-wrap{background-image:url("assets/images/menu-bg.png");background-size:cover;background-repeat:no-repeat;width:.25391rem;height:.26953rem;padding:.03906rem .02344rem .00781rem}.Menu-dropDown{height:0;overflow:hidden;-moz-transition:height .3s ease;-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}.Menu-dropDown.open{height:.0625rem}.Menu-dropDown .Button--submenu{padding-left:.02344rem;font-size:.01406rem;line-height:.01562rem}.Menu-dropDown .Button--submenu:hover:not(.Button--disabled),.Menu-dropDown .Button--submenu:active,.Menu-dropDown .Button--submenu.Button--selected{color:#f4a41d}.Button--menu,.Button--submenu{display:block;font-family:"Carter_One";font-size:.02031rem;line-height:.03125rem;background-color:transparent;text-transform:uppercase;text-decoration:none;color:#ffdeb2;padding:0;margin:0;cursor:pointer}.Button--menu:hover,.Button--menu:active,.Button--submenu:hover,.Button--submenu:active{padding-right:.00391rem;color:#f4a41d}.Button--menu.Button--selected,.Button--submenu.Button--selected{color:#f4a41d}.Button--menu.Button--disabled,.Button--submenu.Button--disabled{opacity:0.4;cursor:not-allowed}.Button--menu.Button--disabled:hover,.Button--menu.Button--disabled:active,.Button--submenu.Button--disabled:hover,.Button--submenu.Button--disabled:active{color:#ffdeb2}.Button--linkToFrontPage{display:block;position:absolute;bottom:.01562rem;left:.00781rem;width:.14844rem;font-family:"Carter_One";text-transform:uppercase;text-decoration:none;font-size:.01094rem;padding:.00781rem .00391rem;color:#59230e;background-color:#f4a41d;text-align:center;cursor:pointer}.Button--linkToFrontPage:hover,.Button--linkToFrontPage:active{background-color:#f39e0e}.Button--buy-access{position:absolute;bottom:.09375rem;left:0rem;font-family:"Carter_One";font-size:.01562rem;line-height:.03125rem;text-transform:uppercase;color:#ffdeb2;background-color:rgba(189,69,38,0.7);padding:0 .00625rem;margin:0;cursor:pointer}.Button--buy-access:hover{background-color:#bd4526}.Menu--splash .Menu-wrap{position:relative;left:-.27344rem;-webkit-animation:slideInLeft 0.3s forwards;-webkit-animation-delay:1s;animation:slideInLeft 0.3s forwards;animation-delay:1s}@-webkit-keyframes slideInLeft{100%{left:0}}@keyframes slideInLeft{100%{left:0}}.Menu--splash .Button--buy-access{display:none}.Menu--welcome,.Menu--introduction,.Menu--text,.Menu--presentation{background-image:url("assets/images/greens-left.png");background-repeat:no-repeat;background-size:.34063rem .17656rem;background-position:bottom left}.Menu--evaluation{width:auto}.Menu--student .Menu-wrap{padding-top:.02734rem;background-image:url("assets/images/menu-bg-student.png");background-size:.2125rem .20469rem;width:.24219rem}.Menu--student .Button--menu{line-height:.02344rem}.Menu--plantation{top:.15rem;bottom:unset;min-height:initial}.Menu--plantation .Logo,.Menu--plantation .Button--buy-access{display:none}.Menu--timeline .Button--buy-access{display:none}.Menu--teacher .Button--submenu{background-position:left .00547rem top -.00156rem;background-size:.01953rem auto;background-repeat:no-repeat}.Menu--teacher .Button--submenu.Button--current{background-image:url("assets/images/icon-star-outline.svg")}.Menu--teacher .Button--submenu.Button--done{background-image:url("assets/images/icon-star.svg")}.Menu--teacher .Button--submenu.Button--locked{background-position:left .00391rem top -.00156rem;background-image:url("assets/images/icon-lock.svg")}.Menu--teacher .Button--submenu:hover.Button--current,.Menu--teacher .Button--submenu.active.Button--current,.Menu--teacher .Button--submenu.Button--selected.Button--current{background-image:url("assets/images/icon-star-outline2.svg")}.Menu--teacher .Button--submenu:hover.Button--done,.Menu--teacher .Button--submenu.active.Button--done,.Menu--teacher .Button--submenu.Button--selected.Button--done{background-image:url("assets/images/icon-star2.svg")}.Menu--teacher .Button--submenu:hover.Button--locked,.Menu--teacher .Button--submenu.active.Button--locked,.Menu--teacher .Button--submenu.Button--selected.Button--locked{background-image:url("assets/images/icon-lock2.svg")}.Menu--plantation.Menu--student{display:none}@media print{.Menu{display:none}}.Settings{position:relative;width:100%;height:100%;padding:.0625rem .28125rem .03125rem .23438rem}.Settings .Logo{position:absolute;top:0rem;left:.02344rem}.Settings .Settings-Title{font-family:"Carter_One";color:#fbdbb0;font-size:.02031rem;text-align:left;text-transform:uppercase;margin:.11719rem 0 .02344rem .01953rem}.Settings .Settings-Box{position:absolute;top:.03906rem;right:.01562rem}.Settings .Settings-Box .Settings-LoginInfo{position:relative;font-size:.01562rem;font-family:'Source_Sans_Pro-SemiBold';color:#fbdbb0;padding:0;white-space:nowrap;overflow:hidden;margin-bottom:.01562rem;text-align:right}.Settings .Settings-Box .Settings-LoginInfo span{font-weight:700}.Settings .Settings-Box .Settings-Contact,.Settings .Settings-Box .Settings-Logout{position:relative;text-align:right;margin-bottom:.00781rem}.Settings .Settings-Box .Settings-Contact .Button,.Settings .Settings-Box .Settings-Logout .Button{display:inline-block;width:.14844rem;font-family:"Carter_One";color:#fbdbb0;background-color:#1b6042;font-size:.01719rem;line-height:.03281rem;font-weight:bold;text-decoration:none;text-align:center;text-transform:capitalize;padding:0;margin:0;border-radius:.00391rem}.Settings .Settings-Box .Settings-Contact .Button:hover,.Settings .Settings-Box .Settings-Logout .Button:hover{background-color:#154c34}.Settings .Settings-GameButtons{position:relative;height:.0625rem;margin:.02344rem 0}.Settings .Settings-GameButtons .Button{position:relative;width:.18359rem;display:inline-block;vertical-align:top;font-family:"Source_Sans_Pro-Bold";color:#fbdbb0 !important;font-size:.01719rem;line-height:.03125rem;text-align:center;text-transform:none;padding:.01562rem 0;margin-right:.01562rem;background-color:transparent !important;z-index:1}.Settings .Settings-GameButtons .Button::before{content:"";position:absolute;top:0;left:0;width:.18359rem;height:.0625rem;background-color:#1b6042;border-radius:.00391rem;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-otransform:skew(-20deg);transform:skew(-20deg);z-index:-1}.Settings .Settings-GameButtons .Button:hover::before{background-color:#154c34}.Settings .Settings-Games{position:relative;width:.70312rem;height:.23438rem;overflow:hidden auto;margin-left:-.04297rem;text-align:left;z-index:1}.Settings .Settings-Games::-webkit-scrollbar{display:none}.Settings .Settings-Games-Game{display:inline-block;position:relative;width:.18359rem;height:.14062rem;margin:0 .02344rem .02344rem 0;padding:.01953rem 0 .01953rem .02734rem;vertical-align:top;z-index:1}.Settings .Settings-Games-Game:nth-child(3n+1){margin-left:.02734rem}.Settings .Settings-Games-Game.placeholder{width:0}.Settings .Settings-Games-Game.placeholder div{opacity:0.5}.Settings .Settings-Games-Game::before{content:"";position:absolute;top:0;left:0;width:.18359rem;height:.14062rem;background-color:#286966;border-radius:.00391rem;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-otransform:skew(-20deg);transform:skew(-20deg);z-index:-1}.Settings .Settings-Games-Game-Name,.Settings .Settings-Games-Game-Started,.Settings .Settings-Games-Game-Info{font-size:.01406rem;line-height:.02344rem;color:#fbdbb0;font-family:"Source_Sans_Pro-Regular";cursor:default;overflow:hidden;white-space:normal}.Settings .Settings-Games-Game-Name span,.Settings .Settings-Games-Game-Started span,.Settings .Settings-Games-Game-Info span{font-family:"Source_Sans_Pro-Bold";display:inline-block;width:.0625rem;font-weight:700}.Settings .Settings-Games-Game-DeleteGame{position:absolute;top:.00781rem;right:-.00781rem;width:.01562rem;height:.01562rem;background-image:url("assets/images/icon-close.svg");background-size:100% 100%;background-repeat:no-repeat;cursor:pointer}.Settings .Settings-Games-Game-DeleteGame:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.Settings .Settings-Games-Game-Buttons{position:absolute;width:.125rem;bottom:.01172rem}.Settings .Settings-Games-Game-Buttons .Button{display:block;font-family:"Carter_One";font-size:.01406rem;line-height:.02969rem;text-align:center;text-transform:none;color:#56afac;background-color:#fbdbb0;margin-top:.01172rem;padding:0;border-radius:.00391rem}.Settings .Settings-Games-Game-Buttons .Button.Button--loading{background-image:url("assets/images/icon-loading3.svg");background-size:.03125rem auto;background-position:right -.00391rem center;background-repeat:no-repeat}.Settings .Settings-Games-Game-Buttons .Button:hover{background-color:#fad098}.Splash{position:relative;width:100%;min-height:.78125rem;background-image:url("assets/images/background-guy-splash.png");background-size:.84766rem auto;background-position:top .06641rem right .00391rem;background-repeat:no-repeat;overflow:auto;z-index:15}.Intro-heading{width:.27344rem;margin:0 0 .02109rem}.Groups{position:relative;text-align:left}.Groups.Groups--demo .Group-students{display:none}.Groups-startGame,.Groups-info{display:block;width:.27344rem;font-family:"Source_Sans_Pro-Bold";font-size:.025rem;line-height:.04688rem;text-align:center;color:#59230e;background-color:#64a19f;box-shadow:black -.00078rem -.00078rem .00781rem;border-radius:.00391rem;margin:.07031rem auto .01562rem .15625rem;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Groups-startGame:hover,.Groups-info:hover{background-color:#6ea7a5}.Groups-startGame.loading,.Groups-info.loading{background-image:url("assets/images/icon-loading2.svg");background-size:.03906rem auto;background-position:right .00781rem center;background-repeat:no-repeat}.Groups-info{text-align:left;padding:0 .00781rem;cursor:default;user-select:auto}.Groups-info:hover{background-color:#64a19f}.Groups-info p{font-family:"Source_Sans_Pro-SemiBold";font-size:.01562rem;line-height:.02344rem;margin:0;white-space:nowrap;overflow:hidden}.Groups-info p:hover{overflow:visible}.Groups-info p span{font-family:"Source_Sans_Pro-Bold";line-height:.02344rem;text-transform:uppercase;margin-right:.00156rem}.Group{position:relative;display:inline-block;margin-right:.01953rem;text-align:center;width:.18203rem;height:.16797rem;overflow:hidden;vertical-align:bottom;border-radius:.00391rem;background-image:url("assets/images/group-images/group_silhouette.png");background-size:120% auto;background-position:bottom .02344rem center;background-repeat:no-repeat}.Group.Group--0{background-image:url("assets/images/group-images/group0.png")}.Group.Group--1{background-image:url("assets/images/group-images/group1.png")}.Group.Group--2{background-image:url("assets/images/group-images/group2.png")}.Group.Group--3{background-image:url("assets/images/group-images/group3.png")}.Group-name{position:absolute;width:100%;bottom:.025rem;font-family:"Carter_One";font-size:.0125rem;line-height:.01953rem;color:#ffdeb2;background-color:rgba(0,0,0,0.5);border-top-left-radius:.00391rem;border-top-right-radius:.00391rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.Group-number{position:absolute;width:100%;bottom:0;font-family:"Source_Sans_Pro-Bold";font-size:.01797rem;line-height:.025rem;margin-top:.03906rem;color:#59230e;background-color:#64a19f;border-bottom-left-radius:.00391rem;border-bottom-right-radius:.00391rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Group-students{font-family:"Source_Sans_Pro-Black";position:absolute;height:.03516rem;width:.03516rem;top:.02344rem;right:0;overflow:hidden;font-size:.02344rem;line-height:.03516rem;color:#59230e;background-color:#64a19f;border-radius:.03516rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Group-students img{margin-top:.00625rem;height:.02266rem}.Group--inActive .Group-students--firebase{display:none}.Evaluation{position:relative;width:100%;padding-top:.125rem;text-align:center}.Evaluation .Evaluation-group{position:relative;display:inline-block;margin:0 .01562rem .00781rem 0;text-align:center;width:.18359rem;height:.17969rem;vertical-align:top;padding-top:.01562rem;background-color:transparent;background-image:url("assets/images/group-images/group_silhouette.png");background-size:.21094rem auto;background-position:bottom .02578rem center;background-repeat:no-repeat;border-radius:.00391rem}.Evaluation .Evaluation-group.Evaluation-group--0{background-image:url("assets/images/group-images/group0.png")}.Evaluation .Evaluation-group.Evaluation-group--1{background-image:url("assets/images/group-images/group1.png")}.Evaluation .Evaluation-group.Evaluation-group--2{background-image:url("assets/images/group-images/group2.png")}.Evaluation .Evaluation-group.Evaluation-group--3{background-image:url("assets/images/group-images/group3.png")}.Evaluation .Evaluation-group.inactive{opacity:.4}.Evaluation .Evaluation-group.inactive .Evaluation-dropdownButton,.Evaluation .Evaluation-group.inactive .Evaluation-saveGroup{cursor:not-allowed}.Evaluation .Evaluation-group .Evaluation-groupName{position:absolute;width:100%;bottom:.02578rem;font-family:"Carter_One";font-size:.0125rem;line-height:.01953rem;color:#ffdeb2;background-color:rgba(0,0,0,0.5);border-top-left-radius:.00391rem;border-top-right-radius:.00391rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.Evaluation .Evaluation-group .Evaluation-groupEvaluation{position:absolute;bottom:0;width:100%;height:.02578rem;text-align:left}.Evaluation .Evaluation-group .Evaluation-groupNumber{width:100%;height:.02578rem;font-family:"Source_Sans_Pro-SemiBold";font-size:.01406rem;line-height:.02813rem;color:#59230e;text-align:left;padding-left:.01172rem;border-bottom-left-radius:.00391rem;background-color:#4f8f8c}.Evaluation .Evaluation-group .Evaluation-groupNumber.disabled{cursor:not-allowed}.Evaluation .Evaluation-group .Evaluation-groupNumber.inactive{cursor:default;width:100%;border-bottom-right-radius:.00391rem;text-align:center;padding:0;-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.Evaluation .Evaluation-group .Evaluation-saveGroup{position:absolute;top:0;right:0;width:.08594rem;height:.02578rem;font-family:"Source_Sans_Pro-SemiBold";font-size:.01406rem;text-align:center;padding-top:.00391rem;background-color:#286966;color:#ffdeb2;border-bottom-right-radius:.00391rem;cursor:pointer}.Evaluation .Evaluation-group .Evaluation-saveGroup:hover:not(.inactive):not(.disabled){background-color:#245e5b}.Evaluation .Evaluation-group .Evaluation-saveGroup.editing{-webkit-animation:0.5s linear infinite savegroup;animation:0.5s linear infinite savegroup}@keyframes savegroup{0%{background-color:#467f7c}50%{background-color:#286966}100%{background-color:#467f7c}}.Evaluation .Evaluation-group .Evaluation-saveGroup.inactive,.Evaluation .Evaluation-group .Evaluation-saveGroup.disabled{cursor:not-allowed}.Evaluation .Evaluation-group .Evaluation-saveGroup.dropdownIcon{background-image:url("assets/images/icon-arrow-down.svg");background-size:.01406rem auto;background-position:right .00781rem center;background-repeat:no-repeat}.Evaluation .Evaluation-group .Evaluation-options{position:absolute;left:0;top:.17969rem;z-index:1;width:100%;height:0;border-bottom-left-radius:.00391rem;border-bottom-right-radius:.00391rem;background-color:#286966;color:#ffdeb2;overflow:hidden;-moz-transition:height .3s ease;-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}.Evaluation .Evaluation-group .Evaluation-options.open{border-top:.00078rem solid rgba(0,0,0,0.4);height:.07812rem}.Evaluation .Evaluation-group .Evaluation-options .Evaluation-option{position:relative;font-size:.01172rem;line-height:.01875rem;text-align:left;padding-left:.01172rem;border-bottom:.00078rem solid rgba(0,0,0,0.4);cursor:pointer}.Evaluation .Evaluation-group .Evaluation-options .Evaluation-option:last-child{border-style:none}.Evaluation .Evaluation-group .Evaluation-options .Evaluation-option.Evaluation-option--selected,.Evaluation .Evaluation-group .Evaluation-options .Evaluation-option:hover{background-color:#215754}.Points{width:.27344rem;color:#ffdeb2}.Points .Points-group{line-height:.0375rem;font-size:.01562rem;font-family:'Source_Sans_Pro-Semibold';padding-left:.00937rem;margin-bottom:.00937rem;border-radius:.00391rem;-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.2)}.Points .Points-group span{float:right;width:.05859rem;text-align:right;padding-right:.01172rem;font-family:'Carter_One';font-size:.01953rem;border-top-right-radius:.00391rem;border-bottom-right-radius:.00391rem}.Points .Points-group--1{background-color:#64a06d}.Points .Points-group--1 span{background-color:#599162}.Points .Points-group--2{background-color:#4f8f8c}.Points .Points-group--2 span{background-color:#467f7c}.Points .Points-group--3{background-color:#f4a41d}.Points .Points-group--3 span{background-color:#ec980b}.Points .Points-group--4{background-color:#bd4526}.Points .Points-group--4 span{background-color:#a83d22}.Points .Points-group--5{background-color:#1b6042}.Points .Points-group--5 span{background-color:#154c34}.Points .Points-group--6{background-color:#59230e}.Points .Points-group--6 span{background-color:#431a0b}.Results-title{color:#ffdeb2;margin-bottom:.02344rem}.Timeline{width:.59375rem;margin-top:.07812rem}.Timeline-title,.Timeline-gameInfo,.Timeline-status,.Timeline-resources,.Timeline-resources .Resources,.Timeline-errorCount,.Timeline-errors{display:inline-block}.Timeline-gameInfo{float:right;margin-top:.00781rem}.Timeline-status{margin-right:.07812rem;line-height:.025rem;float:left}.Timeline-title{color:#f4a41d;margin-left:.0625rem;font-size:.02187rem;text-transform:uppercase;line-height:.03516rem}.Timeline-roundInfo{font-family:'Source_Sans_Pro-Bold';color:#bd4526;font-size:.01875rem;text-align:center}.Timeline-resources span,.Timeline-errorCount,.Timeline-errors{line-height:.025rem;color:#bd4526;font-family:'Carter_One';font-size:.0125rem;text-transform:uppercase}.Timeline-resources span{margin-right:.00781rem;float:left}.Timeline-resources .Resources-resource{margin:0;height:.025rem;width:.025rem}.Timeline-errorCount{margin-right:.00781rem}.Timeline-errors{color:#f4a41d}.Timeline-timeline{position:relative;height:.20312rem;width:100%}.Timeline-line{display:none;position:absolute;top:.09922rem;width:100%;height:.00547rem;background-color:#f4a41d}.Timeline-tile,.Timeline-entry .Timeline-entrySlot{background-size:contain;background-repeat:no-repeat;width:.07344rem;height:.07344rem;border-radius:.03672rem;cursor:pointer;overflow:hidden}.Timeline-entry{width:.07344rem;height:.10156rem;position:absolute}.Timeline-entry.Timeline-entry--locked .Timeline-entrySlot{opacity:1;cursor:not-allowed}.Timeline-entry .Timeline-entrySlot{background-position:center center;background-color:#286966;opacity:.6;position:absolute}.Timeline-entry .Timeline-entryTime{text-align:center;width:.03672rem;color:#f4a41d;position:absolute;opacity:1;font-size:.0125rem;line-height:1;font-family:'Carter_One'}.Timeline-entry .Timeline-entryLineTop{width:.00313rem;height:.01953rem;position:absolute;background-color:#f4a41d;left:.02344rem}.Timeline-entry .Timeline-entryLine{background-color:#f4a41d;position:absolute;left:.03672rem;width:.03203rem;height:.00313rem;z-index:20}.Timeline-entry:nth-child(odd){top:0}.Timeline-entry:nth-child(odd) .Timeline-entrySlot{top:0}.Timeline-entry:nth-child(odd) .Timeline-entryLineTop{transform:rotate(23deg);bottom:.00703rem}.Timeline-entry:nth-child(odd) .Timeline-entryLine{bottom:-.00156rem}.Timeline-entry:nth-child(odd) .Timeline-entryTime{bottom:-.00625rem}.Timeline-entry:nth-child(even){bottom:0}.Timeline-entry:nth-child(even) .Timeline-entrySlot{bottom:0}.Timeline-entry:nth-child(even) .Timeline-entryLineTop{transform:rotate(-23deg);top:.00703rem}.Timeline-entry:nth-child(even) .Timeline-entryLine{top:-.00156rem}.Timeline-entry:nth-child(even) .Timeline-entryTime{top:-.00625rem}.Timeline-entry:first-child .Timeline-entryTime::before,.Timeline-entry:last-child .Timeline-entryTime::after{position:absolute;left:-.02344rem;top:.00391rem;display:block;background-color:#f4a41d;content:"";width:.02344rem;height:.00313rem}.Timeline-entry:last-child .Timeline-entryTime::after{right:-.02344rem;left:auto;top:.00391rem}.Timeline-userPanel{position:absolute;left:-.08984rem;bottom:.02344rem;width:.725rem;z-index:50}.Timeline-tiles{height:.15156rem;width:.38672rem;display:flex;align-content:space-between;flex-wrap:wrap;float:left}.Timeline-tile{display:inline-block;float:left;position:relative;margin-right:.01406rem}.Timeline-tile:first-child{margin-left:.02891rem}.Timeline-tile--locked{opacity:.4;cursor:not-allowed}.Timeline-tile--selected{border:2px solid #f4a41d}.Timeline-tileTag{width:.06953rem;height:.02656rem;position:absolute;bottom:0rem;left:.00156rem;padding:.00313rem .00547rem;text-align:center;font-size:.00859rem;line-height:1;color:#59230e;word-wrap:break-word;font-family:'Source_Sans_Pro-Bold';background-color:#f4a41d}.Timeline-tileTitle{margin:0;font-family:'Carter_One';font-size:.0125rem;text-transform:uppercase;color:#f4a41d}.Timeline-tileImg{position:absolute;bottom:.01562rem;width:.18438rem;height:.06094rem}.Timeline-tileDescription{font-size:.00937rem;font-family:'Source_Sans_Pro-SemiBold';color:#ffdeb2}.Timeline-tileInfo{position:relative;float:left;margin-left:-.03906rem;padding:.00781rem .01953rem .00781rem .05469rem;width:.36406rem;height:.15156rem;background-repeat:no-repeat;background-image:url("assets/images/timeline-info-box.png");background-size:contain;opacity:.8}.Timeline-tileInfo p{margin-top:.00625rem}.Timeline-game--locked .Timeline-tile,.Timeline-game--locked .Timeline-entrySlot{opacity:.6;cursor:not-allowed}.MainPanel--teacher .Timeline{margin-left:.04688rem}.MainPanel--teacher .Timeline-userPanel{margin-left:.04688rem}.Library{position:relative;margin-top:.20703rem}.Library .Library-Menu{padding-left:.07812rem;text-align:center}.Library .Library-Menu-Link{position:relative;display:inline-block;width:.21094rem;height:.08438rem;margin-bottom:.01562rem;cursor:pointer}.Library .Library-Menu-Link:nth-child(1){margin-right:.01562rem}.Library .Library-Menu-Link:nth-child(3){margin-left:-.03906rem}.Library .Library-Menu-Link.Link--texts .Library-Menu-Link-Box{background-color:#3a8a87}.Library .Library-Menu-Link.Link--texts .Library-Menu-Link-Box:hover{background-color:#357f7c}.Library .Library-Menu-Link-Box{position:absolute;width:100%;height:100%;background-color:#64a19f;border-radius:.00391rem;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-otransform:skew(-20deg);transform:skew(-20deg)}.Library .Library-Menu-Link-Box:hover{background-color:#5d9997}.Library .Library-Menu-Link-Text{position:absolute;width:100%;height:100%;z-index:10;font-family:"Source_Sans_Pro-Bold";font-size:.02187rem;line-height:.08438rem;color:#ffdeb2;text-align:center;text-decoration:none;pointer-events:none}.Texts{position:relative;padding-top:.15234rem}.Texts .Texts-Links{text-align:center;padding-left:.05469rem}.Texts .Texts-Chapter{display:inline-block;width:.22656rem;height:.11719rem;border-radius:.00391rem;background-color:rgba(100,161,158,0.75);padding:.00937rem 0;margin-bottom:.02344rem;text-align:center}.Texts .Texts-Chapter:nth-child(1){margin-right:.02344rem}.Texts .Texts-Chapter:nth-child(3) .Texts-Chapter-Text{margin-top:.01562rem}.Texts .Texts-Chapter-Title{font-family:"Source_Sans_Pro-Bold";font-size:.02031rem;color:#ffdeb2;text-align:center;margin-bottom:.00781rem}.Texts .Texts-Chapter-Text{display:inline-block;width:.10156rem;font-family:"Source_Sans_Pro-SemiBold";font-size:.0125rem;line-height:.02578rem;text-align:center;color:#164c48;background-color:#f4a41d;border-radius:.00391rem;margin-bottom:.00547rem;box-shadow:rgba(0,0,0,0.5) -.00078rem -.00078rem .00156rem;cursor:pointer}.Texts .Texts-Chapter-Text:nth-child(2),.Texts .Texts-Chapter-Text:nth-child(4){margin-right:.00547rem}.Texts .Texts-Chapter-Text:hover{background-color:#ec980b}.Texts .Texts-Popup{position:fixed;z-index:101;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Texts .Texts-Popup-Overlay{position:relative;width:.43125rem;height:.37734rem;margin:0;background-color:#64a19e;border-radius:.00391rem}.Texts .Texts-Popup-Overlay-Text{position:absolute;width:100%;top:0;bottom:0;border-radius:.00391rem;overflow:hidden;z-index:20}.Texts .Texts-Popup-Overlay-Text-Print,.Texts .Texts-Popup-Overlay-Text-Close{position:absolute;top:.00781rem;right:.03906rem;width:.02344rem;height:.02344rem;background-image:url("assets/images/icon-print.svg");background-size:cover;cursor:pointer}.Texts .Texts-Popup-Overlay-Text-Print:hover,.Texts .Texts-Popup-Overlay-Text-Close:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.Texts .Texts-Popup-Overlay-Text-Close{right:.00781rem;background-image:url("assets/images/icon-close.svg")}.Texts .Texts-Popup-Overlay-Text-Title{font-family:"Carter_One";font-size:.02187rem;line-height:.04219rem;color:#ffdeb2;background-color:#286966;text-transform:uppercase;text-align:center;border-top-left-radius:.00391rem;border-top-right-radius:.00391rem}.Texts .Texts-Popup-Overlay-Text-Text{overflow-y:auto;overflow-x:hidden;position:absolute;top:.04219rem;bottom:0;left:0;padding:.01094rem .03906rem}.Texts .Texts-Popup-Overlay-Text-Text p{font-size:.0125rem;color:#ffdeb2}.Texts .Texts-Popup-Overlay-Text-Scroll ::-webkit-scrollbar{width:.01562rem}.Texts .Texts-Popup-Overlay-Text-Scroll ::-webkit-scrollbar-track{background-color:#83b7b5;border-radius:0rem}.Texts .Texts-Popup-Overlay-Text-Scroll ::-webkit-scrollbar-thumb{border-radius:0rem;background:#4f8f8c}.Texts .Texts-Popup-Overlay-Text-Scroll ::-webkit-scrollbar-thumb:window-inactive{background-color:transparent;border:.00078rem solid #4f8f8c}@media print{.Texts{position:relative;padding:30px 40px}.Texts .Texts-Title,.Texts .Texts-Links,.Texts .Texts-Popup-Overlay-Text-Print,.Texts .Texts-Popup-Overlay-Text-Close{display:none}.Texts .Texts-Popup,.Texts .Texts-Popup-Overlay{display:block;position:relative;width:100%;height:100%;background-color:white}.Texts .Texts-Popup-Overlay-Text{position:relative;top:auto;bottom:auto;overflow:visible}.Texts .Texts-Popup-Overlay-Text-Title{font-size:28px;color:black;padding:0;background-color:transparent}.Texts .Texts-Popup-Overlay-Text-Text{position:relative;padding:0;overflow:visible}.Texts .Texts-Popup-Overlay-Text-Text p{font-size:16px;color:black}}.ButtonDropdown{position:relative}.ButtonDropdown-select{width:100%;height:.03125rem;padding:0;margin:.01562rem .01172rem 0 0;color:#ffdeb2;font-family:"Source_Sans_Pro-SemiBold";border-radius:.00391rem;background-color:#286966;cursor:pointer}.ButtonDropdown-select.selected{border-bottom-right-radius:0;border-bottom-left-radius:0}.ButtonDropdown-select.selected .ButtonDropdown-selectArrow{border-bottom-right-radius:0}.ButtonDropdown span{max-width:80%;padding-left:.01562rem;height:100%;float:left;line-height:.03125rem;text-align:left}.ButtonDropdown span.ButtonDropdown-selectArrow{margin:0;padding:0;float:right;min-width:20%;height:.03125rem;background-color:#215754;background-image:url("assets/images/icon-arrow-down.svg");background-repeat:no-repeat;background-size:.01172rem .01172rem;background-position:center;border-top-right-radius:.00391rem;border-bottom-right-radius:.00391rem}.ButtonDropdown-dropdown{position:absolute;width:100%;z-index:5;background-color:#286966;color:#ffdeb2;border-bottom-right-radius:.00391rem;border-bottom-left-radius:.00391rem;cursor:pointer;text-align:left}.ButtonDropdown-option{padding:.00391rem .01562rem;border-top:1px solid #215754;font-family:"Source_Sans_Pro-Regular"}.ButtonDropdown-option:hover{background-color:#215754}.ButtonDropdown.ButtonDropdown--profile{border-radius:.00391rem;box-shadow:0 0rem .00391rem .00078rem rgba(0,0,0,0.39)}.ButtonDropdown.ButtonDropdown--profile .ButtonDropdown-select,.ButtonDropdown.ButtonDropdown--profile .ButtonDropdown-option{color:#286966;background-color:#64a19e;font-size:.0125rem;font-family:"Source_Sans_Pro-Italic";text-align:justify}.ButtonDropdown.ButtonDropdown--profile span.ButtonDropdown-selectArrow{background-image:url("assets/images/icon-arrow-down-green.svg");background-color:#64a19e}.ButtonDropdown.ButtonDropdown--profile .ButtonDropdown-dropdown{box-shadow:0 .00234rem .00391rem .00078rem rgba(0,0,0,0.39)}.ButtonDropdown.ButtonDropdown--profile .ButtonDropdown-option{border-top:1px solid #4f8f8c;font-size:.01094rem}.ButtonDropdown.ButtonDropdown--profile .ButtonDropdown-option:last-child{border-bottom-left-radius:.00391rem;border-bottom-right-radius:.00391rem}.ButtonDropdown.ButtonDropdown--profile .ButtonDropdown-option:hover{background-color:#599390}@media print{.ButtonDropdown-select{color:#000;background-color:#fff}}.Profile{position:relative;margin-top:.09375rem;padding-right:.22266rem}.Profile .Profile-buttons{position:absolute;top:.11719rem;right:0rem;width:.15625rem}.Profile .Profile-buttons-save,.Profile .Profile-buttons-print,.Profile .Profile-buttons-addMember,.Profile .Profile-buttons-deleteMember{width:100%;padding:.00781rem 0;font-family:"Source_Sans_Pro-Regular";font-size:.01562rem;line-height:.02813rem;text-align:center;color:#ffdeb2;background-color:#4f8f8c;border-radius:.00391rem;margin-bottom:.01172rem;cursor:pointer}.Profile .Profile-buttons-save{background-color:#f4a41d;color:#59230e}.Profile .Profile-buttons-save:hover{background-color:#f39e0e}.Profile .Profile-buttons-print{margin-bottom:.0625rem;background-color:#59230e}.Profile .Profile-buttons-print:hover{background-color:#4c1e0c}.Profile .Profile-buttons-print.disabled{color:#888;background-color:#333;cursor:not-allowed}.Profile .Profile-buttons-addMember,.Profile .Profile-buttons-deleteMember{background-color:#bd4526}.Profile .Profile-buttons-addMember:hover,.Profile .Profile-buttons-deleteMember:hover{background-color:#b04023}.Profile .Profile-buttons-addMember.disabled,.Profile .Profile-buttons-deleteMember.disabled{color:#888;background-color:#333;cursor:not-allowed}.Profile .Profile-buttons-save.editing{-webkit-animation:0.5s linear infinite saveprofile;animation:0.5s linear infinite saveprofile}@keyframes saveprofile{0%{background-color:#4f8f8c}50%{background-color:#f4a41d}100%{background-color:#4f8f8c}}.Profile .Profile-buttons-save.saving,.Profile .Profile-buttons-addMember.adding{background-image:url("assets/images/icon-loading.svg");background-size:auto .02344rem;background-position:left .00391rem center;background-repeat:no-repeat}.Profile .Profile-title{font-family:'Carter_One';margin-bottom:.01797rem;color:#f4a41d}.Profile .Profile-section{width:100%;margin-bottom:.02344rem}.Profile .Profile-section-title{font-family:'Carter_One';font-size:.01953rem;color:#f4a41d;margin-bottom:.01016rem;margin-left:.00234rem}.Profile .Profile-description{display:inline-block}.Profile .Profile-inputWrapper,.Profile .Profile-groupMember-name{width:100%}.Profile .Profile-inputWrapper input::-webkit-input-placeholder,.Profile .Profile-groupMember-name input::-webkit-input-placeholder{color:rgba(40,105,102,0.7) !important}.Profile .Profile-inputWrapper input:-moz-placeholder,.Profile .Profile-groupMember-name input:-moz-placeholder{color:rgba(40,105,102,0.7) !important}.Profile .Profile-inputWrapper input::-moz-placeholder,.Profile .Profile-groupMember-name input::-moz-placeholder{color:rgba(40,105,102,0.7) !important}.Profile .Profile-inputWrapper input:-ms-input-placeholder,.Profile .Profile-groupMember-name input:-ms-input-placeholder{color:rgba(40,105,102,0.7) !important}.Profile .Profile-textAreaWrapper,.Profile .Profile-groupMember-text{margin-top:-.00156rem;width:100%}.Profile .Profile-textAreaWrapper textarea::-webkit-input-placeholder,.Profile .Profile-groupMember-text textarea::-webkit-input-placeholder{color:rgba(40,105,102,0.6) !important}.Profile .Profile-textAreaWrapper textarea:-moz-placeholder,.Profile .Profile-groupMember-text textarea:-moz-placeholder{color:rgba(40,105,102,0.6) !important}.Profile .Profile-textAreaWrapper textarea::-moz-placeholder,.Profile .Profile-groupMember-text textarea::-moz-placeholder{color:rgba(40,105,102,0.6) !important}.Profile .Profile-textAreaWrapper textarea:-ms-input-placeholder,.Profile .Profile-groupMember-text textarea:-ms-input-placeholder{color:rgba(40,105,102,0.6) !important}.Profile .Profile-textAreaWrapper ::-webkit-scrollbar,.Profile .Profile-groupMember-text ::-webkit-scrollbar{width:.01562rem}.Profile .Profile-textAreaWrapper ::-webkit-scrollbar-track,.Profile .Profile-groupMember-text ::-webkit-scrollbar-track{background-color:#83b7b5;border-radius:0rem}.Profile .Profile-textAreaWrapper ::-webkit-scrollbar-thumb,.Profile .Profile-groupMember-text ::-webkit-scrollbar-thumb{border-radius:0rem;background:#4f8f8c}.Profile .Profile-textAreaWrapper ::-webkit-scrollbar-thumb:window-inactive,.Profile .Profile-groupMember-text ::-webkit-scrollbar-thumb:window-inactive{background-color:transparent;border:.00078rem solid #4f8f8c}.Profile .Profile-input,.Profile .Profile-textarea{width:100%;font-size:.0125rem;font-family:"Source_Sans_Pro-Italic"}.Profile .Profile-input,.Profile .Profile-textarea{height:100%;color:#286966;background-color:#64a19e;padding:0 .02344rem 0 .01562rem;border-style:none;border-radius:.00391rem;box-shadow:0 0rem .00391rem .00078rem rgba(0,0,0,0.39)}.Profile .Profile-input{overflow-y:auto;height:.0375rem}.Profile .Profile-textarea{overflow-y:auto;height:.11094rem;padding:.01172rem .02344rem .01172rem .01562rem;resize:none}.Profile .Profile-textareaPrintHelper,.Profile .Profile-inputPrintHelper{display:none}.Profile .Profile-name{vertical-align:bottom;display:inline-block;width:.17969rem;border-radius:.00391rem;margin-right:.03125rem;margin-left:.00234rem}.Profile .Profile-name img{width:.19141rem;height:.14922rem;border-radius:.00391rem;margin-bottom:-.01953rem}.Profile .Profile-text{width:.27344rem;margin-top:.01562rem}.Profile .Profile-text textarea{height:.11719rem}.Profile .Profile-groupWheel{position:relative;width:100%;height:.12891rem;overflow:visible}.Profile .Profile-groupWheel-navNext,.Profile .Profile-groupWheel-navPrev{position:absolute;top:.03672rem;left:.45312rem;width:.11328rem;height:.03906rem;background-image:url("assets/images/icon-arrow-down2.svg");background-repeat:no-repeat;background-position:center center;background-size:.02344rem .01953rem;cursor:pointer;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.Profile .Profile-groupWheel-navPrev{left:-.07422rem;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.Profile .Profile-groupWheel-container{width:100%;height:100%;overflow:hidden;white-space:nowrap}.Profile .Profile-groupMember{display:inline-block;width:.22578rem;margin:.00234rem .03125rem 0rem .00234rem;border-radius:.00391rem;box-shadow:0 0rem .00391rem .00078rem rgba(0,0,0,0.39);-moz-transition:margin .5s ease;-webkit-transition:margin .5s ease;-o-transition:margin .5s ease;transition:margin .5s ease}.Profile .Profile-groupMember-name{border-bottom:.00234rem solid #4f8f8c}.Profile .Profile-groupMember-name input{box-shadow:none;color:#286966;height:.0375rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.Profile .Profile-groupMember-text textarea{height:.07266rem;border-top-left-radius:0;border-top-right-radius:0;white-space:normal}.Profile .Profile-groupWheel--1 .Profile-groupMember:nth-child(1){margin-left:-.51953rem}.Profile .Profile-groupWheel--2 .Profile-groupMember:nth-child(1){margin-left:-1.0375rem}.Profile .Profile-groupWheel--3 .Profile-groupMember:nth-child(1){margin-left:-1.55469rem}.Profile.Profile--teacher .Profile-buttons{display:none}.Profile .ProfilePrint{display:none}@media print{.Profile{margin-top:0;width:100%;padding:60px 30px}.Profile .Profile-buttons,.Profile .Profile-section{display:none}.Profile .ProfilePrint{display:block;color:#000}.Profile .ProfilePrint-title,.Profile .ProfilePrint-members{top:10px;font-size:28px;font-family:'Carter_One';color:#000;margin-bottom:10px}.Profile .ProfilePrint-members{font-size:18px;margin-bottom:20px}.Profile .ProfilePrint-name{font-family:"Source_Sans_Pro-BlackItalic";font-size:20px}.Profile .ProfilePrint-image{position:relative;width:30%;height:auto;margin-right:5%}.Profile .ProfilePrint-image img{width:100%}.Profile .ProfilePrint-nationality{display:none;font-family:"Source_Sans_Pro-BlackItalic";font-size:20px}.Profile .ProfilePrint-description{margin:20px 0;font-size:16px}.Profile .ProfilePrint-members{margin-top:20px;margin-bottom:10px}.Profile .ProfilePrint-member{font-size:16px;margin-bottom:15px}.Profile .ProfilePrint-memberName{font-family:'Source_Sans_Pro-Bold'}}.Tutorial-title{font-family:'Carter_One';color:#59230e}.Tutorial-roundStatus{font-family:'Carter_One';font-size:.01797rem;color:#ffdeb2}.Tutorial-infoBox{position:absolute;top:.03906rem;right:.03906rem;min-height:.1875rem;width:.31641rem;padding:.02344rem;background-color:#286966;opacity:.9;color:#ffdeb2;border-radius:.00391rem;z-index:461}.Tutorial-infoBoxClose{position:absolute;top:.00391rem;right:.00391rem;width:.02344rem;height:.02344rem;background-image:url("assets/images/icon-close.svg");background-size:cover;cursor:pointer}.Tutorial-infoBoxFooter{text-align:center}.Tutorial .Button,.Tutorial-infoBox .Button{margin-top:.02344rem;height:.03125rem;background-color:#f4a41d;color:#59230e;font-family:"Source_Sans_Pro-Semibold";font-size:.0125rem;text-transform:initial;min-width:.07812rem;border-radius:.00391rem}.Tutorial .Button:hover,.Tutorial-infoBox .Button:hover{background-color:#ec980b}.Tutorial .Button{display:block}.PlantationResult-nav{position:absolute;width:1rem;left:-.25391rem;z-index:500}.PlantationResults-navPrev,.PlantationResults-navNext{width:.14453rem;height:.04141rem;margin-top:.03125rem;background-repeat:no-repeat;background-size:.14453rem .04141rem;color:#ffdeb2;font-size:.01562rem;font-family:'Source_Sans_Pro-Black';text-align:center;line-height:.04141rem;cursor:pointer}.PlantationResults-navPrev{float:left;margin-left:.02734rem;background-image:url("assets/images/previous.png")}.PlantationResults-navNext{background-image:url("assets/images/next.png");float:right;margin-right:.02734rem}.PlantationResults .Plantation-profile{float:left;z-index:500}.PlantationResults-Assets{float:left;margin-left:.01562rem;width:.32578rem;height:.1125rem;background-color:#1a4442;opacity:.9;border-top-left-radius:.00391rem;border-top-right-radius:.00391rem;padding:0 .01172rem .00781rem;color:#f4a41d}.PlantationResults-AssetsHeading{width:100%;color:#f4a41d;font-size:.01719rem;text-align:center}.PlantationResults-AssetsWrapper{display:flex;justify-content:space-evenly}.PlantationResults-Asset{display:inline-block;width:.07812rem;height:100%;text-align:center}.PlantationResults-AssetName{width:100%}.PlantationResults-AssetAmount{background-image:url("assets/images/medal.svg");background-size:.07812rem;background-position:center, center;background-repeat:no-repeat;width:.07812rem;height:.06641rem}.PlantationResults-AssetAmount span{position:relative;top:.025rem;font-size:.02187rem;font-family:'Source_Sans_Pro-SemiBold'}.Plantation-familyName{position:absolute;bottom:.02578rem;width:100%;font-family:"Carter_One";font-size:.0125rem;line-height:.01953rem;color:#ffdeb2;background-color:rgba(0,0,0,0.5);border-top-left-radius:.00391rem;border-top-right-radius:.00391rem;text-align:center;overflow:hidden}.PlantationView{position:relative;width:.74609rem;height:.45rem}.PlantationView .Button--back,.PlantationView .Button--back2{position:absolute;background-color:transparent;top:.02734rem;right:.02734rem;width:.09766rem;height:.04063rem;font-size:.00937rem;font-family:'Source_Sans_Pro-Black';text-transform:initial;padding:.00781rem .00781rem .00391rem .01953rem;background-image:url("assets/images/back-btn-bg.png");background-size:.09766rem .04063rem;color:#f4a41d}.PlantationView .Button--back .Button-icon::before,.PlantationView .Button--back2 .Button-icon::before{display:block;text-transform:uppercase;color:#ffdeb2;content:"Tjen sølv i"}.PlantationView .Button--back2 .Button-icon::before{display:block;text-transform:uppercase;color:#ffdeb2;content:"Tilbage til"}.PlantationView-roundInfo{font-family:'Source_Sans_Pro-Bold';color:#bd4526;font-size:.02187rem;text-align:center;padding-top:.01562rem;padding-right:.15625rem}.PlantationView-item{position:absolute;background-size:contain;background-repeat:no-repeat}.PlantationView-item--sugar1,.PlantationView-item--coffee1,.PlantationView-item--indigo1{background-image:url("assets/images/plantation/sugar-1.png");width:.52812rem;height:.10625rem;top:.22031rem;right:0rem;z-index:90}.PlantationView-item--sugar2,.PlantationView-item--coffee2,.PlantationView-item--indigo2{background-image:url("assets/images/plantation/sugar-2.png");width:.33125rem;height:.05781rem;top:.275rem;left:-.07344rem;z-index:100}.PlantationView-item--sugar3,.PlantationView-item--coffee3,.PlantationView-item--indigo3{background-image:url("assets/images/plantation/sugar-3.png");width:.1875rem;height:.05391rem;top:.24609rem;left:.12891rem;z-index:80}.PlantationView-item--sugar4,.PlantationView-item--coffee4,.PlantationView-item--indigo4{background-image:url("assets/images/plantation/sugar-4.png");width:.22891rem;height:.09688rem;top:.19687rem;left:-.02578rem;z-index:70}.PlantationView-item--sugar5,.PlantationView-item--coffee5,.PlantationView-item--indigo5{background-image:url("assets/images/plantation/sugar-5.png");width:.27813rem;height:.07891rem;top:.17578rem;left:.11484rem;z-index:60}.PlantationView-item--sugar6,.PlantationView-item--coffee6,.PlantationView-item--indigo6{background-image:url("assets/images/plantation/sugar-6.png");width:.26328rem;height:.08203rem;top:.25781rem;left:-.25391rem;z-index:50}.PlantationView-item--sugar7,.PlantationView-item--coffee7,.PlantationView-item--indigo7{background-image:url("assets/images/plantation/sugar-7.png");width:.25078rem;height:.05703rem;top:.20078rem;left:.36719rem;z-index:40}.PlantationView-item--sugar8,.PlantationView-item--coffee8,.PlantationView-item--indigo8{background-image:url("assets/images/plantation/sugar-8.png");width:.17031rem;height:.13203rem;bottom:.01562rem;left:-.25391rem;z-index:30}.PlantationView-item--sugar9,.PlantationView-item--coffee9,.PlantationView-item--indigo9{background-image:url("assets/images/plantation/sugar-9.png");width:.28125rem;height:.04531rem;top:.16953rem;left:.30312rem;z-index:20}.PlantationView-item--sugar10,.PlantationView-item--coffee10,.PlantationView-item--indigo10{background-image:url("assets/images/plantation/sugar-10.png");width:.35547rem;height:.05781rem;top:.20312rem;left:-.25391rem;z-index:10}.PlantationView-item--coffee1{background-image:url("assets/images/plantation/coffee-1.png")}.PlantationView-item--coffee2{background-image:url("assets/images/plantation/coffee-2.png")}.PlantationView-item--coffee3{background-image:url("assets/images/plantation/coffee-3.png")}.PlantationView-item--coffee4{background-image:url("assets/images/plantation/coffee-4.png")}.PlantationView-item--coffee5{background-image:url("assets/images/plantation/coffee-5.png")}.PlantationView-item--coffee6{background-image:url("assets/images/plantation/coffee-6.png")}.PlantationView-item--coffee7{background-image:url("assets/images/plantation/coffee-7.png")}.PlantationView-item--coffee8{background-image:url("assets/images/plantation/coffee-8.png")}.PlantationView-item--coffee9{background-image:url("assets/images/plantation/coffee-9.png")}.PlantationView-item--coffee10{background-image:url("assets/images/plantation/coffee-10.png")}.PlantationView-item--indigo1{background-image:url("assets/images/plantation/indigo-1.png")}.PlantationView-item--indigo2{background-image:url("assets/images/plantation/indigo-2.png")}.PlantationView-item--indigo3{background-image:url("assets/images/plantation/indigo-3.png")}.PlantationView-item--indigo4{background-image:url("assets/images/plantation/indigo-4.png")}.PlantationView-item--indigo5{background-image:url("assets/images/plantation/indigo-5.png")}.PlantationView-item--indigo6{background-image:url("assets/images/plantation/indigo-6.png")}.PlantationView-item--indigo7{background-image:url("assets/images/plantation/indigo-7.png")}.PlantationView-item--indigo8{background-image:url("assets/images/plantation/indigo-8.png")}.PlantationView-item--indigo9{background-image:url("assets/images/plantation/indigo-9.png")}.PlantationView-item--indigo10{background-image:url("assets/images/plantation/indigo-10.png")}.PlantationView-item--animals1{background-image:url("assets/images/plantation/animals1.png");width:.12656rem;height:.08828rem;left:-.03984rem;bottom:0rem;z-index:390}.PlantationView-item--animals2{background-image:url("assets/images/plantation/animals2.png");width:.15313rem;height:.08047rem;bottom:-.00781rem;right:.33203rem;z-index:380}.PlantationView-item--animals3{background-image:url("assets/images/plantation/animals3.png");width:.14453rem;height:.06719rem;left:.10859rem;bottom:-.00391rem;z-index:370}.PlantationView-item--animals4{background-image:url("assets/images/plantation/animals4.png");width:.13906rem;height:.07266rem;bottom:.02734rem;right:.22656rem;z-index:360}.PlantationView-item--animals5{background-image:url("assets/images/plantation/animals5.png");width:.09062rem;height:.0375rem;left:.14844rem;bottom:.09766rem;z-index:350}.PlantationView-item--animals6{background-image:url("assets/images/plantation/animals6.png");width:.07969rem;height:.0375rem;bottom:.125rem;right:.38281rem;z-index:340}.PlantationView-item--animals7{background-image:url("assets/images/plantation/animals7.png");width:.11875rem;height:.05547rem;left:.05937rem;bottom:.05078rem;z-index:320}.PlantationView-item--animals8{background-image:url("assets/images/plantation/animals8.png");width:.12656rem;height:.06641rem;bottom:.0625rem;right:.32031rem;z-index:300}.PlantationView-item--slaveHut1{background-image:url("assets/images/plantation/slaveHut1.png");width:.14375rem;height:.12656rem;bottom:.01719rem;left:-.17969rem;z-index:270}.PlantationView-item--slaveHut2{background-image:url("assets/images/plantation/slaveHut2.png");width:.14375rem;height:.12656rem;bottom:.03516rem;left:-.14453rem;z-index:260}.PlantationView-item--slaveHut3{background-image:url("assets/images/plantation/slaveHut3.png");width:.12578rem;height:.11094rem;bottom:.05547rem;left:-.09609rem;z-index:250}.PlantationView-item--slaveHut4{background-image:url("assets/images/plantation/slaveHut4.png");width:.11719rem;height:.10312rem;bottom:.07109rem;left:-.05625rem;z-index:240}.PlantationView-item--slaveHut5{background-image:url("assets/images/plantation/slaveHut5.png");width:.07266rem;height:.06406rem;top:.19844rem;right:.33437rem;z-index:230}.PlantationView-item--slaveHut6{background-image:url("assets/images/plantation/slaveHut6.png");width:.07031rem;height:.06172rem;top:.19375rem;right:.35313rem;z-index:220}.PlantationView-item--slaveHut7{background-image:url("assets/images/plantation/slaveHut7.png");width:.06563rem;height:.05781rem;top:.19062rem;right:.37266rem;z-index:210}.PlantationView-item--well{background-image:url("assets/images/plantation/well.png");width:.09141rem;height:.10781rem;top:.28359rem;left:.20703rem;z-index:400}.PlantationView-item--sugarMill{background-image:url("assets/images/plantation/sugarMill.png");width:.1rem;height:.21719rem;top:.01406rem;left:.07422rem;background-size:cover;z-index:410}.PlantationView-item--factory{background-image:url("assets/images/plantation/factory.png");width:.19219rem;height:.13594rem;top:.15469rem;left:-.1875rem;z-index:420}.PlantationView-item--smallHouse{background-image:url("assets/images/plantation/smallHouse.png");width:.26953rem;height:.19141rem;top:.15859rem;right:0rem;z-index:430}.PlantationView-item--mediumHouse{background-image:url("assets/images/plantation/mediumHouse.png");width:.33672rem;height:.19844rem;top:.15rem;right:0rem;z-index:440}.PlantationView-item--bigHouse{background-image:url("assets/images/plantation/bigHouse.png");width:.36016rem;height:.21719rem;top:.13594rem;right:0rem;z-index:450}.PlantationView-item--pavillon{background-image:url("assets/images/plantation/pavillon.png");width:.17031rem;height:.14766rem;top:.29141rem;left:.54688rem;z-index:460}.Tooltip--Timeline{top:.02109rem;right:.15625rem;font-family:'Source_Sans_Pro-Regular';border-radius:.00391rem;opacity:0;transition:opacity 1s}.Tooltip-show{opacity:1}.Tooltip{position:absolute;width:.10156rem;padding:0 .01172rem;font-size:.01094rem;background-color:#f4a41d;color:#ffdeb2}.Tooltip::after{content:"";position:absolute;border-width:.00625rem;border-style:solid}.Tooltip-pointer--right::after,.Tooltip-pointer--left::after{top:50%;margin-top:-.00391rem}.Tooltip-pointer--top::after,.Tooltip-pointer--bottom::after{left:.04063rem}.Tooltip-pointer--top::after{bottom:100%;border-color:transparent transparent #f4a41d transparent}.Tooltip-pointer--bottom::after{top:100%;left:.04063rem;border-color:#f4a41d transparent transparent transparent}.Tooltip-pointer--left::after{right:100%;border-color:transparent #f4a41d transparent transparent}.Tooltip-pointer--right::after{left:100%;border-color:transparent transparent transparent #f4a41d}.Building{position:relative;margin-right:.03125rem;width:.10547rem;height:.02578rem;border-radius:.00391rem;background-color:#286966;font-size:.01094rem;transition:all 0.5s;z-index:20;cursor:pointer}.Building .Building-name,.Building .Building-points,.Building .Building-price{display:inline-block}.Building .Building-points,.Building .Building-price{position:absolute;bottom:.00781rem;font-family:'Carter_One';line-height:.03125rem;text-align:center;vertical-align:middle;background-repeat:no-repeat;z-index:10}.Building .Building-name{font-family:'Source_Sans_Pro-SemiBold';font-size:.00937rem;width:100%;text-transform:capitalize;text-align:center;vertical-align:middle;color:#ffdeb2;line-height:.02578rem}.Building .Building-points{right:-.01484rem;width:.03359rem;height:.03125rem;background-image:url("assets/images/diamond.svg");background-size:cover;color:#ffdeb2}.Building .Building-price{left:-.01562rem;width:.03125rem;height:.03125rem;line-height:.03281rem;background-image:url("assets/images/resources/coin.svg");background-size:cover;color:#d5d7da}.Building.Building--locked{cursor:not-allowed;background-color:#1a4442}.Building.Building--locked::after{background-color:#1a4442;border-top-left-radius:.00547rem;position:absolute;left:-.03203rem;top:.01016rem;display:block;content:"";width:.03203rem;height:.00547rem}.BuildPopup{width:.22187rem;background-color:#4f8f8c;position:absolute;left:.38906rem;top:-.3rem;z-index:500;border-radius:.00391rem;color:#164c48}.BuildPopup-header{position:relative;background-color:#286966;text-align:center;padding:.00781rem 0 .01016rem;border-top-left-radius:.00391rem;border-top-right-radius:.00391rem}.BuildPopup-title{display:inline;font-family:'Carter_One';font-size:.02109rem;line-height:.02109rem;text-transform:capitalize;color:#ffdeb2}.BuildPopup-close{position:absolute;top:.00781rem;right:.00781rem;width:.02344rem;height:.02344rem;background-image:url("assets/images/icon-close.svg");background-size:100% 100%;background-repeat:no-repeat;cursor:pointer}.BuildPopup-body{padding:.01562rem 0 .00781rem .01172rem}.BuildPopup-text,.BuildPopup-resources{float:left}.BuildPopup-resources{width:.03906rem;height:.06953rem;background-color:#3d6e6c;border-radius:.00391rem;padding:.00391rem 0}.BuildPopup-text{width:.14844rem;margin-left:.01172rem}.BuildPopup-text p:first-child{margin-top:0}.BuildPopup-price,.BuildPopup-points{margin:0 auto;font-size:.01094rem;font-family:'Carter_One';text-align:center;line-height:.03203rem;background-repeat:no-repeat;background-position:center;height:.03203rem;background-size:cover;color:#fff}.BuildPopup-price{width:.03203rem;background-image:url("assets/images/resources/coin.svg")}.BuildPopup-points{width:.03359rem;background-image:url("assets/images/diamond.svg")}.BuildPopup-footer{width:100%;text-align:center;clear:both}.BuildPopup .Button--popover,.BuildPopup .Button--popover2nd{width:88%;height:.03125rem;padding:0;margin:.01562rem 0 .01172rem;background-color:#bd4526;color:#ffdeb2;font-family:'Source_Sans_Pro-Bold';font-size:.0125rem;line-height:.03125rem;border-radius:.00391rem}.BuildPopup .Button--popover:hover,.BuildPopup .Button--popover2nd:hover{background-color:#a83d22}.BuildPopup .Button--popover2nd{width:100%}.BuildPopup .Button--loading{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem;background-repeat:no-repeat;background-position:right .00781rem center}.BuildPopup .ButtonGroup{position:relative;display:flex;justify-content:space-evenly}.BuildPopup .ButtonGroup-col{width:.09375rem}.ControlPanel{position:absolute;left:-.25391rem;bottom:0;width:1rem;display:flex;justify-content:space-between}.Plantation-profile,.ControlPanel-resources,.Techtree{position:relative;width:.12891rem;height:.1125rem;background-color:#0c1f1e;opacity:.8;border-radius:.00391rem}.Plantation-profile{background-color:#1a4442}.Plantation-profileImage{position:absolute;bottom:.02578rem;width:.12891rem;height:.14062rem;background-size:150%;background-repeat:no-repeat;background-position:bottom}.Plantation-profileImage.group--0{background-image:url("assets/images/group-images/group0.png")}.Plantation-profileImage.group--1{background-image:url("assets/images/group-images/group1.png")}.Plantation-profileImage.group--2{background-image:url("assets/images/group-images/group2.png")}.Plantation-profileImage.group--3{background-image:url("assets/images/group-images/group3.png")}.Plantation-profileName{position:absolute;bottom:0;background-color:#4f8f8c;width:100%;height:.02578rem;border-top-left-radius:.00391rem;border-top-right-radius:.00391rem;text-align:center;line-height:.02578rem}.Techtree{width:.72188rem;display:flex;justify-content:space-evenly;flex-wrap:wrap;align-content:space-evenly;padding-left:.03125rem}.ControlPanel-resources{display:flex;justify-content:space-evenly;flex-wrap:wrap;align-content:space-evenly}.ControlPanel-coins,.ControlPanel-points{width:100%;text-align:right;font-family:'Carter_One';font-size:.02422rem;margin-right:.05469rem}.ControlPanel-coins:after,.ControlPanel-points:after{content:"";position:absolute;right:.01562rem;background-repeat:no-repeat;background-position:center}.ControlPanel-coins{color:#d5d7da}.ControlPanel-coins::after{width:.03672rem;height:.04219rem;background-image:url("assets/images/resources/coinPile.svg");background-size:cover;top:.01016rem}.ControlPanel-points{color:#ffdeb2}.ControlPanel-points::after{width:.03359rem;height:.03125rem;background-image:url("assets/images/diamond.svg");background-size:cover;bottom:.01953rem}.MainPanel{position:absolute;width:.55469rem;left:.20312rem;min-height:100%;color:#164c48;font-family:'Source_Sans_Pro-Semibold';font-size:.01484rem}.MainPanel--settings{position:relative;left:0;width:100%}.MainPanel-container{background-image:url("assets/images/main-bg.png");background-repeat:no-repeat;background-size:cover;width:.6125rem;height:.42812rem;margin-top:.07812rem;margin-left:-.01484rem;padding:.06797rem .15625rem .00781rem .14062rem}.MainPanel-container p:first-child{margin-top:0}.MainPanel--map.MainPanel--student{width:.6875rem}.MainPanel--profile{width:.71094rem;left:.25rem;z-index:120}.MainPanel--videos{width:.78125rem}.MainPanel--groups{left:.21016rem;width:.625rem;z-index:120}.MainPanel--library,.MainPanel--texts{z-index:101}.MainPanel--splash{width:.85938rem;margin-left:-.07812rem}.MainPanel--evaluation{width:.625rem;margin-top:-.01562rem;margin-left:-.00781rem;z-index:101}.MainPanel--plantation{position:relative;width:.74609rem;left:.25391rem;right:0;z-index:50}.MainPanel--timeline{z-index:150}@media print{.MainPanel{position:relative;left:0;width:100%;height:auto}.MainPanel.MainPanel--profile{width:100%}}.SidePanel{position:relative;float:right;z-index:40;color:#59230e;font-family:'Source_Sans_Pro-SemiBold';font-style:italic;font-size:.01094rem;height:100%}.SidePanel ul{list-style:none;padding:0;text-transform:uppercase;font-family:'Source_Sans_Pro-Bold';font-weight:bold;font-style:normal}.SidePanel li{cursor:pointer}.SidePanel li:hover,.SidePanel li.InstructionsMenu-item--selected{color:#bd4526}.SidePanel .Button{display:block;margin:.01172rem 0 .00781rem;background-color:#4f8f8c;color:#ffdeb2;text-transform:initial;font-style:normal;border-radius:.00391rem}.SidePanel .Button:hover{background-color:#4a8582}.SidePanel ul ~ .Button--instructions{margin-top:0}.SidePanel .Button--nextStep,.SidePanel .Button--back{position:absolute;top:.46094rem;right:.02734rem;width:.16328rem;height:.06797rem;background-image:url("assets/images/next-btn-bg.png");background-repeat:no-repeat;background-size:cover;background-color:transparent;padding:.01172rem .01562rem .00781rem .02734rem;font-family:'Source_Sans_Pro-SemiBold';font-size:.01641rem;color:#f4a41d}.SidePanel .Button--nextStep:hover,.SidePanel .Button--back:hover{background-color:transparent;-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.SidePanel .Button--nextStep .Button-icon,.SidePanel .Button--back .Button-icon{display:block}.SidePanel .Button--nextStep .Button-icon::before,.SidePanel .Button--back .Button-icon::before{text-transform:uppercase;content:"næste skridt"}.SidePanel .Button--nextStep span,.SidePanel .Button--back span{font-family:'Source_Sans_Pro-Black';color:#ffdeb2}.SidePanel .Button--back{background-image:url("assets/images/back-btn-bg.png")}.SidePanel .Button--back .Button-icon::before{content:"tilbage til"}.Settings-icon{position:absolute;top:.00391rem;right:.03281rem;width:.02422rem;height:.02422rem;background-image:url("assets/images/icon-cogwheel.png");background-repeat:no-repeat;background-size:cover;cursor:pointer;z-index:41}.Settings-icon:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.Instructions{width:.39766rem;height:100%;padding:.16016rem .01172rem .00391rem .25rem;background-image:url("assets/images/instructions-bg.png");background-repeat:no-repeat;background-size:.25312rem .26875rem;background-position:center right}.Instructions .Instructions-title{margin:0;margin-top:.00781rem;font-family:'Carter_One';color:#59230e;font-size:.0125rem;text-transform:uppercase;font-style:normal}.Instructions .Instructions-subTitle{font-family:'Source_Sans_Pro-Bold';font-style:normal;text-transform:uppercase}.Instructions .Instructions-text{margin:.00391rem 0}.Instructions-tip{margin-left:-.03516rem;margin-top:.00781rem;color:#59230e}.Instructions-tip span{margin-right:.00234rem;font-family:'Source_Sans_Pro-SemiBold';text-transform:uppercase}.MainPanel--splash+.SidePanel>.Instructions{position:relative;right:-.25781rem;-webkit-animation:slideInRight 0.3s forwards;-webkit-animation-delay:2s;animation:slideInRight 0.3s forwards;animation-delay:2s}@-webkit-keyframes slideInRight{100%{right:0}}@keyframes slideInRight{100%{right:0}}.MainPanel--plantation+.SidePanel{position:absolute;top:0;right:0;z-index:200;height:0}.MainPanel--plantation+.SidePanel .Instructions{background-image:none;width:0;height:0;padding:0}.MainPanel--plantation+.SidePanel .Instructions-title,.MainPanel--plantation+.SidePanel .Instructions-intro{display:none}.MainPanel--settings+.SidePanel,.MainPanel--student+.SidePanel{display:none}.MainPanel--timeline+.SidePanel{display:block;width:.16562rem}.MainPanel--timeline+.SidePanel .Instructions{font-size:.01094rem;color:#ffdeb2;width:.16562rem;height:.20312rem;background-image:url("assets/images/timeline-instructions.png");background-repeat:no-repeat;background-size:.16562rem .20312rem;background-position:center right;margin-top:.16016rem;padding:.01562rem 0 0 .0625rem;word-wrap:break-word}.MainPanel--timeline+.SidePanel .Instructions-title{margin-left:.01562rem}.MainPanel--timeline+.SidePanel .Instructions-text:nth-child(2){margin-left:-.01562rem}.MainPanel--timeline+.SidePanel .Instructions-text span{font-family:'Source_Sans_Pro-Black';margin-right:.00234rem;color:#59230e}.MainPanel--timeline+.SidePanel .Button--back{top:.43359rem;right:.02734rem;width:.09766rem;height:.04063rem;font-size:.01094rem;padding:.01172rem .01562rem .00781rem .02734rem;padding:.00391rem .00781rem .00391rem .01953rem}.MainPanel--timeline.MainPanel--student+.SidePanel .Button--back{display:none}.MainPanel--welcome+.SidePanel>.Instructions,.MainPanel--introduction+.SidePanel>.Instructions,.MainPanel--text+.SidePanel>.Instructions,.MainPanel--presentation+.SidePanel>.Instructions{width:.39766rem;padding:.16016rem .01172rem .00391rem .25rem;background-image:url("assets/images/background-guy.png"),url("assets/images/instructions-bg.png");background-size:.39766rem .37422rem,.25312rem .26875rem;background-position:bottom right, center right}.MainPanel--text+.SidePanel>.Instructions{width:.33516rem;padding:.16016rem .01172rem .00391rem .1875rem;background-size:.33516rem .31641rem,.25312rem .26875rem}.MainPanel--profile+.SidePanel{z-index:130}.MainPanel--profile+.SidePanel .Instructions{width:.25781rem;padding:.16016rem .01172rem .00391rem .10938rem}.MainPanel--profile+.SidePanel .Instructions .Button--instructions{text-align:center;padding:.00781rem 0}.LoadingOverlay{position:relative;width:100%;height:100%;background-color:rgba(0,0,0,0.5);background-image:url("assets/images/icon-loading.svg");background-size:.15625rem;background-position:center;background-repeat:no-repeat;z-index:1000}@media print{.SidePanel{display:none}}.App{height:100%;min-height:.5625rem;min-width:1rem;background-color:#000;font-family:"Source_Sans_Pro-Regular";font-size:.0125rem;font-weight:400;line-height:1.35;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.App .App-letterBoxWrap{position:relative;width:1rem;height:.5625rem;background-color:#27221e;color:#164c48;overflow:hidden}@media print{.App{width:100%;height:auto;display:block}.App .App-letterBoxWrap{width:100%;height:auto}}html{font-size:100vw;width:100%;height:100%;background-color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;-ms-touch-action:manipulation}body{position:relative;width:100%;height:100%;margin:0;padding:0;background-color:#000}*{box-sizing:border-box}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}h3{margin-top:0;font-family:'Carter_One';font-size:.02734rem;line-height:.02734rem;color:#164c48;margin-bottom:.01562rem}h3 span{display:block;font-size:.02031rem}@media (min-aspect-ratio: 16 / 9){html{font-size:calc(100vh * 1.77777778)}}
