﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.ct-padding{padding-top:0 !important}.courseSpellingTest.course-background{background-color:#003152}.courseSpellingTest.course-background-dimmed{background-color:#004f85}.courseSpellingTest.course-fill{fill:#003152}.courseSpellingTest .lock{background-color:#003152}.courseSpellingTest.course-color{color:#003152}.courseReadingTest.course-background{background-color:#03567f}.courseReadingTest.course-background-dimmed{background-color:#0478b1}.courseReadingTest.course-fill{fill:#03567f}.courseReadingTest .lock{background-color:#03567f}.courseReadingTest.course-color{color:#03567f}.courseReadingTestExercise.course-background{background-color:#096998}.courseReadingTestExercise.course-background-dimmed{background-color:#0c8ac8}.courseReadingTestExercise.course-fill{fill:#096998}.courseReadingTestExercise .lock{background-color:#096998}.courseReadingTestExercise.course-color{color:#096998}.courseDaSpelling.course-background{background-color:#02476a}.courseDaSpelling.course-background-dimmed{background-color:#03699c}.courseDaSpelling.course-fill{fill:#02476a}.courseDaSpelling .lock{background-color:#02476a}.courseDaSpelling.course-color{color:#02476a}.courseDaSpellingSample.course-background{background-color:#1178ab}.courseDaSpellingSample.course-background-dimmed{background-color:#1699d9}.courseDaSpellingSample.course-fill{fill:#1178ab}.courseDaSpellingSample .lock{background-color:#1178ab}.courseDaSpellingSample.course-color{color:#1178ab}.courseDaDictation.course-background{background-color:#1078ab}.courseDaDictation.course-background-dimmed{background-color:#1499da}.courseDaDictation.course-fill{fill:#1078ab}.courseDaDictation .lock{background-color:#1078ab}.courseDaDictation.course-color{color:#1078ab}.courseDaGramma.course-background{background-color:#3194c5}.courseDaGramma.course-background-dimmed{background-color:#54aad5}.courseDaGramma.course-fill{fill:#3194c5}.courseDaGramma .lock{background-color:#3194c5}.courseDaGramma.course-color{color:#3194c5}.courseDaAsForeign.course-background{background-color:#657478}.courseDaAsForeign.course-background-dimmed{background-color:#7e8e92}.courseDaAsForeign.course-fill{fill:#657478}.courseDaAsForeign .lock{background-color:#657478}.courseDaAsForeign.course-color{color:#657478}.courseDaAdultGramma.course-background{background-color:#8a9b9f}.courseDaAdultGramma.course-background-dimmed{background-color:#a6b3b6}.courseDaAdultGramma.course-fill{fill:#8a9b9f}.courseDaAdultGramma .lock{background-color:#8a9b9f}.courseDaAdultGramma.course-color{color:#8a9b9f}.courseDaAsSecond.course-background{background-color:#42a3d3}.courseDaAsSecond.course-background-dimmed{background-color:#6bb7dd}.courseDaAsSecond.course-fill{fill:#42a3d3}.courseDaAsSecond .lock{background-color:#42a3d3}.courseDaAsSecond.course-color{color:#42a3d3}.courseDaAdult.course-background{background-color:#46595e}.courseDaAdult.course-background-dimmed{background-color:#5c757b}.courseDaAdult.course-fill{fill:#46595e}.courseDaAdult .lock{background-color:#46595e}.courseDaAdult.course-color{color:#46595e}.courseDaToThird.course-background{background-color:#5fb4de}.courseDaToThird.course-background-dimmed{background-color:#89c8e7}.courseDaToThird.course-fill{fill:#5fb4de}.courseDaToThird .lock{background-color:#5fb4de}.courseDaToThird.course-color{color:#5fb4de}.courseReadingWriting.course-background{background-color:#5ebcea}.courseReadingWriting.course-background-dimmed{background-color:#8bcff0}.courseReadingWriting.course-fill{fill:#5ebcea}.courseReadingWriting .lock{background-color:#5ebcea}.courseReadingWriting.course-color{color:#5ebcea}.courseBoardingDanish.course-background{background-color:#62b8e3}.courseBoardingDanish.course-background-dimmed{background-color:#8dcceb}.courseBoardingDanish.course-fill{fill:#62b8e3}.courseBoardingDanish .lock{background-color:#62b8e3}.courseBoardingDanish.course-color{color:#62b8e3}.courseDaTenthGrade.course-background{background-color:#45b4eb}.courseDaTenthGrade.course-background-dimmed{background-color:#73c7f0}.courseDaTenthGrade.course-fill{fill:#45b4eb}.courseDaTenthGrade .lock{background-color:#45b4eb}.courseDaTenthGrade.course-color{color:#45b4eb}.courseDanishTextCorrection.course-background{background-color:#116da1}.courseDanishTextCorrection.course-background-dimmed{background-color:#168ccf}.courseDanishTextCorrection.course-fill{fill:#116da1}.courseDanishTextCorrection .lock{background-color:#116da1}.courseDanishTextCorrection.course-color{color:#116da1}.courseEn.course-background{background-color:#004e41}.courseEn.course-background-dimmed{background-color:#00816c}.courseEn.course-fill{fill:#004e41}.courseEn .lock{background-color:#004e41}.courseEn.course-color{color:#004e41}.courseEnPrePreparatory.course-background{background-color:#2eb785}.courseEnPrePreparatory.course-background-dimmed{background-color:#47d19f}.courseEnPrePreparatory.course-fill{fill:#2eb785}.courseEnPrePreparatory .lock{background-color:#2eb785}.courseEnPrePreparatory.course-color{color:#2eb785}.courseEnFP.course-background{background-color:#016f5c}.courseEnFP.course-background-dimmed{background-color:#01a286}.courseEnFP.course-fill{fill:#016f5c}.courseEnFP .lock{background-color:#016f5c}.courseEnFP.course-color{color:#016f5c}.courseEnTest.course-background{background-color:#06806b}.courseEnTest.course-background-dimmed{background-color:#08b194}.courseEnTest.course-fill{fill:#06806b}.courseEnTest .lock{background-color:#06806b}.courseEnTest.course-color{color:#06806b}.courseEnTestTraining.course-background{background-color:#249e78}.courseEnTestTraining.course-background-dimmed{background-color:#2dc898}.courseEnTestTraining.course-fill{fill:#249e78}.courseEnTestTraining .lock{background-color:#249e78}.courseEnTestTraining.course-color{color:#249e78}.courseBoardingEnglish.course-background{background-color:#39e3a5}.courseBoardingEnglish.course-background-dimmed{background-color:#66e9b9}.courseBoardingEnglish.course-fill{fill:#39e3a5}.courseBoardingEnglish .lock{background-color:#39e3a5}.courseBoardingEnglish.course-color{color:#39e3a5}.courseEnTenthGrade.course-background{background-color:#28ca8f}.courseEnTenthGrade.course-background-dimmed{background-color:#4adba6}.courseEnTenthGrade.course-fill{fill:#28ca8f}.courseEnTenthGrade .lock{background-color:#28ca8f}.courseEnTenthGrade.course-color{color:#28ca8f}.courseEnglishTextCorrection.course-background{background-color:#02715c}.courseEnglishTextCorrection.course-background-dimmed{background-color:#03a385}.courseEnglishTextCorrection.course-fill{fill:#02715c}.courseEnglishTextCorrection .lock{background-color:#02715c}.courseEnglishTextCorrection.course-color{color:#02715c}.courseDe.course-background{background-color:#3f4074}.courseDe.course-background-dimmed{background-color:#515295}.courseDe.course-fill{fill:#3f4074}.courseDe .lock{background-color:#3f4074}.courseDe.course-color{color:#3f4074}.courseDeFP.course-background{background-color:#7072a3}.courseDeFP.course-background-dimmed{background-color:#8f91b7}.courseDeFP.course-fill{fill:#7072a3}.courseDeFP .lock{background-color:#7072a3}.courseDeFP.course-color{color:#7072a3}.courseBoardingGerman.course-background{background-color:#9d9fe3}.courseBoardingGerman.course-background-dimmed{background-color:#c5c6ee}.courseBoardingGerman.course-fill{fill:#9d9fe3}.courseBoardingGerman .lock{background-color:#9d9fe3}.courseBoardingGerman.course-color{color:#9d9fe3}.courseDeTenthGrade.course-background{background-color:#7579cf}.courseDeTenthGrade.course-background-dimmed{background-color:#9b9edc}.courseDeTenthGrade.course-fill{fill:#7579cf}.courseDeTenthGrade .lock{background-color:#7579cf}.courseDeTenthGrade.course-color{color:#7579cf}.courseGermanTextCorrection.course-background{background-color:#3f4074}.courseGermanTextCorrection.course-background-dimmed{background-color:#515295}.courseGermanTextCorrection.course-fill{fill:#3f4074}.courseGermanTextCorrection .lock{background-color:#3f4074}.courseGermanTextCorrection.course-color{color:#3f4074}.courseFr.course-background{background-color:#ae3a00}.courseFr.course-background-dimmed{background-color:#e14b00}.courseFr.course-fill{fill:#ae3a00}.courseFr .lock{background-color:#ae3a00}.courseFr.course-color{color:#ae3a00}.courseFrFP.course-background{background-color:#d66232}.courseFrFP.course-background-dimmed{background-color:#df835d}.courseFrFP.course-fill{fill:#d66232}.courseFrFP .lock{background-color:#d66232}.courseFrFP.course-color{color:#d66232}.courseDeTest.course-background{background-color:#45468a}.courseDeTest.course-background-dimmed{background-color:#5758ab}.courseDeTest.course-fill{fill:#45468a}.courseDeTest .lock{background-color:#45468a}.courseDeTest.course-color{color:#45468a}.courseDeEx.course-background{background-color:#545585}.courseDeEx.course-background-dimmed{background-color:#6b6ca1}.courseDeEx.course-fill{fill:#545585}.courseDeEx .lock{background-color:#545585}.courseDeEx.course-color{color:#545585}.courseAp.course-background{background-color:#dbae46}.courseAp.course-background-dimmed{background-color:#e3c171}.courseAp.course-fill{fill:#dbae46}.courseAp .lock{background-color:#dbae46}.courseAp.course-color{color:#dbae46}.courseEs.course-background{background-color:#2d1942}.courseEs.course-background-dimmed{background-color:#462767}.courseEs.course-fill{fill:#2d1942}.courseEs .lock{background-color:#2d1942}.courseEs.course-color{color:#2d1942}.courseFrenchTextCorrection.course-background{background-color:#9d3400}.courseFrenchTextCorrection.course-background-dimmed{background-color:#d04500}.courseFrenchTextCorrection.course-fill{fill:#9d3400}.courseFrenchTextCorrection .lock{background-color:#9d3400}.courseFrenchTextCorrection.course-color{color:#9d3400}@font-face{font-family:"Open Sans";src:url("/assets/fonts/OpenSans-Light.eot?v=1.1.0");src:url("/assets/fonts/OpenSans-Light.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/assets/fonts/OpenSans-Light.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/OpenSans-Light.ttf?v=1.1.0") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url("/assets/fonts/OpenSans-LightItalic.eot?v=1.1.0");src:url("/assets/fonts/OpenSans-LightItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/assets/fonts/OpenSans-LightItalic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/OpenSans-LightItalic.ttf?v=1.1.0") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Open Sans";src:url("/assets/fonts/OpenSans-Regular.eot");src:url("/assets/fonts/OpenSans-Regular.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/assets/fonts/OpenSans-Regular.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/OpenSans-Regular.ttf?v=1.1.0") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Open Sans";src:url("/assets/fonts/OpenSans-Italic.eot?v=1.1.0");src:url("/assets/fonts/OpenSans-Italic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/assets/fonts/OpenSans-Italic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/OpenSans-Italic.ttf?v=1.1.0") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Open Sans";src:url("/assets/fonts/OpenSans-Semibold.eot?v=1.1.0");src:url("/assets/fonts/OpenSans-Semibold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/assets/fonts/OpenSans-SemiBold.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/OpenSans-SemiBold.ttf?v=1.1.0") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url("/assets/fonts/OpenSans-SemiboldItalic.eot?v=1.1.0");src:url("/assets/fonts/OpenSans-SemiboldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/assets/fonts/OpenSans-SemiBoldItalic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/OpenSans-SemiBoldItalic.ttf?v=1.1.0") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Open Sans";src:url("/assets/fonts/OpenSans-Bold.eot?v=1.1.0");src:url("/assets/fonts/OpenSans-Bold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/assets/fonts/OpenSans-Bold.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/OpenSans-Bold.ttf?v=1.1.0") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Open Sans";src:url("/assets/fonts/OpenSans-BoldItalic.eot?v=1.1.0");src:url("/assets/fonts/OpenSans-BoldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/assets/fonts/OpenSans-BoldItalic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/OpenSans-BoldItalic.ttf?v=1.1.0") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Open Sans";src:url("/assets/fonts/OpenSans-ExtraBold.eot?v=1.1.0");src:url("/assets/fonts/OpenSans-ExtraBold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/assets/fonts/OpenSans-ExtraBold.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/OpenSans-ExtraBold.ttf?v=1.1.0") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Open Sans";src:url("/assets/fonts/OpenSans-ExtraBoldItalic.eot?v=1.1.0");src:url("/assets/fonts/OpenSans-ExtraBoldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/assets/fonts/OpenSans-ExtraBoldItalic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/OpenSans-ExtraBoldItalic.ttf?v=1.1.0") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Anton";src:url("/assets/fonts/Anton-Regular.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Anton-Regular.ttf?v=1.1.0") format("truetype");font-weight:400;font-style:normal}.font-anton{font-family:"Anton",sans-serif;font-weight:400 !important;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-Thin.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-Thin.ttf?v=1.1.0") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-ThinItalic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-ThinItalic.ttf?v=1.1.0") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-ExtraLight.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-ExtraLight.ttf?v=1.1.0") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-ExtraLightItalic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-ExtraLightItalic.ttf?v=1.1.0") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-Light.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-Light.ttf?v=1.1.0") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-LightItalic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-LightItalic.ttf?v=1.1.0") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-Regular.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-Regular.ttf?v=1.1.0") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-Italic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-Italic.ttf?v=1.1.0") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-Medium.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-Medium.ttf?v=1.1.0") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-MediumItalic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-MediumItalic.ttf?v=1.1.0") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-SemiBold.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-SemiBold.ttf?v=1.1.0") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-SemiBoldItalic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-SemiBoldItalic.ttf?v=1.1.0") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-Bold.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-Bold.ttf?v=1.1.0") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-BoldItalic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-BoldItalic.ttf?v=1.1.0") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-ExtraBold.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-ExtraBold.ttf?v=1.1.0") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Poppins";src:url("/assets/fonts/Poppins-ExtraBoldItalic.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Poppins-ExtraBoldItalic.ttf?v=1.1.0") format("truetype");font-weight:800;font-style:italic}.font-poppins{font-family:"Poppins",sans-serif;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Bowlby One SC";src:url("/assets/fonts/BowlbyOneSC-Regular.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/BowlbyOneSC-Regular.ttf?v=1.1.0") format("truetype");font-weight:400;font-style:normal}.font-bowlby{font-family:"Bowlby One SC",sans-serif;font-weight:400 !important;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Antic";src:url("/assets/fonts/Antic-Regular.woff2?v=1.1.0") format("woff2"),url("/assets/fonts/Antic-Regular.ttf?v=1.1.0") format("truetype");font-weight:400;font-style:normal}.font-antic{font-family:"Antic",sans-serif;font-weight:400 !important;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"gramicons";src:url("/assets/fonts/gramicons.eot?bdfbdf2b6ba6ed658ef6989bb724d90a#iefix") format("embedded-opentype"),url("/assets/fonts/gramicons.woff2?bdfbdf2b6ba6ed658ef6989bb724d90a") format("woff2"),url("/assets/fonts/gramicons.woff?bdfbdf2b6ba6ed658ef6989bb724d90a") format("woff"),url("/assets/fonts/gramicons.ttf?bdfbdf2b6ba6ed658ef6989bb724d90a") format("truetype"),url("/assets/fonts/gramicons.svg?bdfbdf2b6ba6ed658ef6989bb724d90a#gramicons") format("svg")}i[class^=ico-]:before,i[class*=" ico-"]:before{font-family:gramicons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-zipfile:before{content:""}.ico-wrong2:before{content:""}.ico-wrench:before{content:""}.ico-warning:before{content:""}.ico-video:before{content:""}.ico-user:before{content:""}.ico-user-2:before{content:""}.ico-upload:before{content:""}.ico-upload-error:before{content:""}.ico-unlocked:before{content:""}.ico-undo:before{content:""}.ico-trophy:before{content:""}.ico-triangle:before{content:""}.ico-tree:before{content:""}.ico-trash:before{content:""}.ico-timer:before{content:""}.ico-theme-settings:before{content:""}.ico-text-left:before{content:""}.ico-test-arrow-up:before{content:""}.ico-test-arrow-right:before{content:""}.ico-test-arrow-down-alt:before{content:""}.ico-tag:before{content:""}.ico-switching:before{content:""}.ico-support:before{content:""}.ico-statistics:before{content:""}.ico-stars:before{content:""}.ico-star:before{content:""}.ico-star-outline:before{content:""}.ico-speaker:before{content:""}.ico-sort:before{content:""}.ico-smiley-happy:before{content:""}.ico-smiley-body:before{content:""}.ico-smartphone:before{content:""}.ico-similar-assignment:before{content:""}.ico-signin:before{content:""}.ico-sharing:before{content:""}.ico-share:before{content:""}.ico-share-arrow:before{content:""}.ico-settings:before{content:""}.ico-search:before{content:""}.ico-scroll-up:before{content:""}.ico-retry:before{content:""}.ico-reset:before{content:""}.ico-removed:before{content:""}.ico-reload:before{content:""}.ico-reload-2:before{content:""}.ico-questionmark:before{content:""}.ico-profile:before{content:""}.ico-printer:before{content:""}.ico-plus:before{content:""}.ico-play:before{content:""}.ico-planted:before{content:""}.ico-picture-file:before{content:""}.ico-phone:before{content:""}.ico-period:before{content:""}.ico-pending-assignment:before{content:""}.ico-pencil-line:before{content:""}.ico-pause:before{content:""}.ico-paper-text:before{content:""}.ico-paper-search:before{content:""}.ico-paper-plus:before{content:""}.ico-paper-person:before{content:""}.ico-paper-lock:before{content:""}.ico-optional-assignment:before{content:""}.ico-notification:before{content:""}.ico-multiple-assigned:before{content:""}.ico-more:before{content:""}.ico-more-actions-vertical:before{content:""}.ico-missing2:before{content:""}.ico-minimum:before{content:""}.ico-minimize:before{content:""}.ico-message:before{content:""}.ico-medal:before{content:""}.ico-meatballs-menu:before{content:""}.ico-maximum:before{content:""}.ico-materials:before{content:""}.ico-mail:before{content:""}.ico-magnify:before{content:""}.ico-logout:before{content:""}.ico-logo-circle:before{content:""}.ico-lock:before{content:""}.ico-list:before{content:""}.ico-linkedin:before{content:""}.ico-lightbulb:before{content:""}.ico-key:before{content:""}.ico-kebab-menu:before{content:""}.ico-institution:before{content:""}.ico-instagram:before{content:""}.ico-info:before{content:""}.ico-hyphen-line:before{content:""}.ico-home:before{content:""}.ico-hide-block-assignment:before{content:""}.ico-handed-in:before{content:""}.ico-group:before{content:""}.ico-grid:before{content:""}.ico-grammatippet:before{content:""}.ico-grade-level:before{content:""}.ico-globe:before{content:""}.ico-globe-detailed:before{content:""}.ico-german:before{content:""}.ico-games:before{content:""}.ico-fullscreen:before{content:""}.ico-french:before{content:""}.ico-filter:before{content:""}.ico-feedback:before{content:""}.ico-feedback-student:before{content:""}.ico-facebook:before{content:""}.ico-eye:before{content:""}.ico-eye-closed:before{content:""}.ico-external-link:before{content:""}.ico-exercise:before{content:""}.ico-exercise-stack:before{content:""}.ico-english:before{content:""}.ico-edit:before{content:""}.ico-document:before{content:""}.ico-dices:before{content:""}.ico-development:before{content:""}.ico-datepicker:before{content:""}.ico-danish:before{content:""}.ico-correct:before{content:""}.ico-copy:before{content:""}.ico-completed-exercise:before{content:""}.ico-comment-edit:before{content:""}.ico-comment-add:before{content:""}.ico-command:before{content:""}.ico-comma:before{content:""}.ico-close:before{content:""}.ico-clock:before{content:""}.ico-class:before{content:""}.ico-circle-wrong:before{content:""}.ico-circle-plus:before{content:""}.ico-circle-missing:before{content:""}.ico-circle-dropdown:before{content:""}.ico-circle-correct:before{content:""}.ico-chevron-right:before{content:""}.ico-chevron-left:before{content:""}.ico-checkmark:before{content:""}.ico-chat:before{content:""}.ico-chart:before{content:""}.ico-cart:before{content:""}.ico-book:before{content:""}.ico-book-solid:before{content:""}.ico-blog:before{content:""}.ico-blank-paper:before{content:""}.ico-bars:before{content:""}.ico-awaiting-feedback:before{content:""}.ico-arrow-up:before{content:""}.ico-arrow-up-alt:before{content:""}.ico-arrow-right:before{content:""}.ico-arrow-right-alt:before{content:""}.ico-arrow-left:before{content:""}.ico-arrow-left-alt:before{content:""}.ico-arrow-enter-alt:before{content:""}.ico-arrow-down:before{content:""}.ico-arrow-down-alt:before{content:""}.ico-alert:before{content:""}.ico-adult:before{content:""}.ico-add-assignment:before{content:""}.ico{font-family:"gramicons";font-weight:400}.ico-primary{color:#3075d1}.ico{font-family:"gramicons";font-weight:400}.ico-punctuation:before{content:""}.ico-unlock:before{content:""}.ico-down-arrow:before,.ico-unfold:before{content:""}.ico-up-arrow:before,.ico-fold:before{content:""}.ico-left-arrow:before{content:""}.ico-right-arrow:before{content:""}.ico-intro:before{content:""}.ico-unfolded:before{content:""}.ico-smartPhone:before{content:""}.ico-shoping:before{content:""}.ico-trash-alt:before{content:""}.ico-plus-circle:before{content:""}.ico-arrow-down:before{content:""}.ico-arrow-left:before{content:""}.ico-arrow-right:before{content:""}.ico-arrow-enter:before{content:""}.ico--message:before{content:""}.ico--arrow__down:before{content:""}.ico--arrow__up:before{content:""}.ico--arrow__left:before{content:""}.ico--arrow__right:before{content:""}.ico--carrow__down:before{content:""}.ico--carrow__up:before{content:""}.ico--correct:before{content:""}.ico--printer:before{content:""}.ico--date:before{content:""}.ico--filter:before{content:""}.ico--fullscreen:before{content:""}.ico--inspect:before{content:""}.ico--intro:before{content:""}.ico--lock:before{content:""}.ico--logo__circle:before{content:""}.ico--logo__adult:before{content:""}.ico--logo__danish:before{content:""}.ico--logo__english:before{content:""}.ico--logo__french:before{content:""}.ico--logo__german:before{content:""}.ico--minimize:before{content:""}.ico--more:before{content:""}.ico--edit:before{content:""}.ico--trash:before{content:""}.ico--cup:before{content:""}.ico--search:before{content:""}.ico--signin:before{content:""}.ico--speaker:before{content:""}.ico--close:before{content:""}.ico--timer:before{content:""}.ico--statistics:before{content:""}.ico--eye:before{content:""}.ico--settings:before{content:""}.ico--smartPhone:before{content:""}.ico--medal:before{content:""}.ico--chart:before{content:""}.ico--play:before{content:""}.ico--facebook:before{content:""}.ico--globe:before{content:""}.ico--phone:before{content:""}.ico--shoping:before{content:""}.ico--support:before{content:""}.ico--info:before{content:""}.ico--chat:before{content:""}.ico--share:before{content:""}.ico--feedback:before{content:""}.ico--paper-lock:before{content:""}.ico--eye-closed:before{content:""}.ico--plus:before{content:""}.ico--paper-person:before{content:""}.ico--profile:before{content:""}.ico--paper-text:before{content:""}.ico--retry:before{content:""}.sec{padding:90px 0}.sec.blue{background:#3075d1}.sec.white{background:#fff}.sec.off-white{background:#eff3f9}.sec.dark{background:#3a536d}.sec-title{font-size:45px;color:#fff}.sec-title.blue{color:#3075d1}.sec-bottom-0{padding-bottom:0}.clickable{cursor:pointer !important}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.pull-left{float:left}.pull-right{float:right}.body-compare{padding-bottom:150px}.bg-green{background-color:#85aa7c}.bg-blue{background-color:#69a2b0}.bg-purple{background-color:#aa9ab5}.bg-pink{background-color:#edb6a3}.bg-red{background-color:#eb6c7b}.bg-yellow{background-color:#f0b67f}.bg-black{background-color:#676767}.bg-default{background-color:#eff3f9}.bg-christmas-red{background-color:#ab3737}.bg-christmas-green{background-color:#405b00}.bg-green .txt-color,.bg-blue .txt-color,.bg-purple .txt-color,.bg-pink .txt-color,.bg-red .txt-color,.bg-yellow .txt-color,.bg-black .txt-color,.bg-christmas-red .txt-color,.bg-christmas-green .txt-color{color:#fff !important}.bg-green .txt-color.active,.bg-blue .txt-color.active,.bg-purple .txt-color.active,.bg-pink .txt-color.active,.bg-red .txt-color.active,.bg-yellow .txt-color.active,.bg-black .txt-color.active,.bg-christmas-red .txt-color.active,.bg-christmas-green .txt-color.active{color:#fff !important}.bg-green .box-shadow,.bg-blue .box-shadow,.bg-purple .box-shadow,.bg-pink .box-shadow,.bg-red .box-shadow,.bg-yellow .box-shadow,.bg-black .box-shadow,.bg-christmas-red .box-shadow,.bg-christmas-green .box-shadow{box-shadow:0 -1px 4px 0 rgba(0,0,0,.1),0 16px 20px 0 rgba(0,0,0,.22) !important}.bg-green .logo-light,.bg-blue .logo-light,.bg-purple .logo-light,.bg-pink .logo-light,.bg-red .logo-light,.bg-yellow .logo-light,.bg-black .logo-light,.bg-christmas-red .logo-light,.bg-christmas-green .logo-light{display:none}.bg-green .logo-white,.bg-blue .logo-white,.bg-purple .logo-white,.bg-pink .logo-white,.bg-red .logo-white,.bg-yellow .logo-white,.bg-black .logo-white,.bg-christmas-red .logo-white,.bg-christmas-green .logo-white{display:block !important;opacity:.5 !important}.bg-triangles{background-image:url(/assets/images/background-patterns/triangles.svg)}.bg-waves{background-image:url(/assets/images/background-patterns/waves.svg)}.bg-christmas{background-image:url(/assets/images/background-patterns/christmas.svg)}.bg-snowflakes{background-image:url(/assets/images/background-patterns/snowflakes.svg)}.bg-triangles,.bg-waves,.bg-christmas,.bg-snowflakes{background-position:top center}.bg-triangles.cover,.bg-waves.cover,.bg-christmas.cover,.bg-snowflakes.cover{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}div[class^=zen],div[class^=zen]::before,div[class^=zen]::after{box-sizing:border-box}.container{width:100%;margin-right:auto;margin-left:auto;max-width:1168px}.container-fluid{width:100%;margin-right:auto;margin-left:auto}.zen-row{display:flex;flex-wrap:wrap;margin-right:0px;margin-left:0px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.zen,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.zen-xl,.zen-xl-auto,.zen-xl-12,.zen-xl-11,.zen-xl-10,.zen-xl-9,.zen-xl-8,.zen-xl-7,.zen-xl-6,.zen-xl-5,.zen-xl-4,.zen-xl-3,.zen-xl-2,.zen-xl-1,.zen-lg,.zen-lg-auto,.zen-lg-12,.zen-lg-11,.zen-lg-10,.zen-lg-9,.zen-lg-8,.zen-lg-7,.zen-lg-6,.zen-lg-5,.zen-lg-4,.zen-lg-3,.zen-lg-2,.zen-lg-1,.zen-md,.zen-md-auto,.zen-md-12,.zen-md-11,.zen-md-10,.zen-md-9,.zen-md-8,.zen-md-7,.zen-md-6,.zen-md-5,.zen-md-4,.zen-md-3,.zen-md-2,.zen-md-1,.zen,.zen-auto,.zen-12,.zen-11,.zen-10,.zen-9,.zen-8,.zen-7,.zen-6,.zen-5,.zen-4,.zen-3,.zen-2,.zen-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.zen{flex-basis:auto;flex-grow:1;max-width:100%}.zen-auto{flex:0 0 auto;width:auto;max-width:none}.zen-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.zen-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.zen-3{flex:0 0 25%;max-width:25%}.zen-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.zen-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.zen-6{flex:0 0 50%;max-width:50%}.zen-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.zen-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.zen-9{flex:0 0 75%;max-width:75%}.zen-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.zen-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.zen-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width: 120px){.zen-md{flex-basis:auto;flex-grow:1;max-width:100%}.zen-md-auto{flex:0 0 auto;width:auto;max-width:none}.zen-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.zen-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.zen-md-3{flex:0 0 25%;max-width:25%}.zen-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.zen-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.zen-md-6{flex:0 0 50%;max-width:50%}.zen-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.zen-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.zen-md-9{flex:0 0 75%;max-width:75%}.zen-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.zen-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.zen-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width: 992px){.zen-lg{flex-basis:auto;flex-grow:1;max-width:100%}.zen-lg-auto{flex:0 0 auto;width:auto;max-width:none}.zen-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.zen-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.zen-lg-3{flex:0 0 25%;max-width:25%}.zen-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.zen-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.zen-lg-6{flex:0 0 50%;max-width:50%}.zen-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.zen-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.zen-lg-9{flex:0 0 75%;max-width:75%}.zen-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.zen-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.zen-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width: 1200px){.zen-xl{flex-basis:auto;flex-grow:1;max-width:100%}.zen-xl-auto{flex:0 0 auto;width:auto;max-width:none}.zen-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.zen-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.zen-xl-3{flex:0 0 25%;max-width:25%}.zen-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.zen-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.zen-xl-6{flex:0 0 50%;max-width:50%}.zen-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.zen-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.zen-xl-9{flex:0 0 75%;max-width:75%}.zen-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.zen-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.zen-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 120px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}@media screen and (min-width: 1160px){.container{padding-right:0px;padding-left:0px}.zen-row{margin-right:0px;margin-left:0px}}div#editTextWrapper{position:relative}div#editTextWrapper .removed{background:none;position:absolute;color:#d5e1e9;margin-top:-8px;text-decoration:line-through;font-size:15px;min-height:23px;padding:0;line-height:23px}div#editTextWrapper .removed button.undoBtn{border:none;height:14px;width:14px;border-radius:7px;text-align:center;position:absolute;right:0px;margin-right:-20px;top:5px;padding:0px;background-color:#d5e1e9}div#editTextWrapper .removed button.undoBtn img{left:4px;top:5px;position:absolute}div#editTextWrapper div#editText{line-height:40px;position:relative;padding-bottom:20px}div#editTextWrapper div#editText .added{color:#3075d1;background:none}body{font-family:"Open Sans",sans-serif;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3a536d;background-color:#eff3f9;-webkit-text-size-adjust:100%;min-width:1168px;position:relative}body.full-width-body{min-width:100%}@media(max-width: 1184px){body.full-width-body-mobile{min-width:100%}}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}a{color:#9eb7c6;text-decoration:none;font-weight:600;transition:all 200ms ease}a:hover,a:active{color:#3a536d}a.selected{color:#3a536d}h2{font-size:24px;font-weight:600;color:#3a536d;margin-top:30px;margin-bottom:15px}h2:first-child{margin-top:0}h3{margin-top:30px;margin-bottom:15px;font-size:20px}p{margin-top:15px;margin-bottom:15px;font-size:15px;line-height:1.5em}b{font-weight:bold}i:not(.ico){font-style:italic}.hide{display:none}.show{display:block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.flex-grow-1{flex-grow:1}.d-flex{display:flex}.new-label:after{content:"NYT";height:18px;padding:0 8px;margin-left:5px;font-size:10px;background-color:#3075d1;border-radius:12px;color:#fff}input,textarea,select,button{font-family:"Open Sans",sans-serif;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layout-standard-wrapper{max-width:1168px;margin:0 auto;position:relative}.layout-standard-wrapper .error-box{background-color:#fff;border-radius:10px;box-shadow:0 16px 20px 0 rgba(40,40,40,.19);font-size:15px;font-weight:normal;color:#3a536d;line-height:1.5em}.layout-standard-wrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.layout-standard-wrapper .layout-standard-header{height:106px}.layout-standard-wrapper .layout-standard-header:before{content:"";display:table}.layout-standard-wrapper .layout-standard-header:after{content:"";display:table;clear:both}.layout-standard-wrapper .layout-standard-header h1{margin-top:34px;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:36px;font-weight:600;color:#3a536d}.layout-standard-wrapper .layout-standard-content{position:relative;overflow:hidden;box-shadow:0 16px 20px 0 rgba(40,40,40,.19);font-size:15px;font-weight:normal;color:#3a536d;line-height:1.5em}.layout-standard-wrapper .layout-standard-content:before{content:"";display:table}.layout-standard-wrapper .layout-standard-content:after{content:"";display:table;clear:both}.layout-standard-wrapper .layout-standard-content strong{font-weight:600}.layout-standard-wrapper .layout-standard-content.allow-overflow{overflow:visible}.layout-standard-wrapper .layout-standard-footer{position:relative}.layout-standard-wrapper .layout-standard-footer:before{content:"";display:table}.layout-standard-wrapper .layout-standard-footer:after{content:"";display:table;clear:both}.old-page{display:block}.error-box{position:relative}.error-box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.error-box .left-side{float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:28px}.error-box .devider{text-align:center}.error-box .devider::after{content:"";width:2px;background-color:#d5e1e9;position:absolute;top:20px;bottom:20px;left:50%}.error-box .right-side{float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.error-box button{margin-left:10px}.content-container{position:relative}.content-header{display:flex;height:106px;align-items:center}.content-header h1{font-size:28px;font-weight:600;line-height:38px}.content-box{padding:20px;float:left;background-color:#fff;min-height:225px;border-radius:10px;width:100%;box-sizing:border-box;margin-bottom:50px;box-shadow:0 16px 20px 0 rgba(40,40,40,.19)}.blog-pages .content-container{z-index:4}.separate-page-white{background:#fff}body.separate-page{background:#fff;min-height:100vh;position:relative;padding-bottom:75px;box-sizing:border-box}body.separate-page.blue{background:#3075d1}body.separate-page.kindaWhite{background:#eff3f9}.text-correction-landing-page{min-width:unset;color:#082f65}.text-correction-landing-page.bootstrap a{color:#9eb7c6;text-decoration:none}.text-correction-landing-page.bootstrap a:hover,.text-correction-landing-page.bootstrap a.active{color:#3075d1}.text-correction-landing-page.bootstrap ul{padding-left:0}.text-correction-landing-page.bootstrap .bg-white{background-color:#fff !important}.text-correction-landing-page.bootstrap h2{font-weight:600;font-size:40px;line-height:54px;text-align:center;color:#6e94aa}@media(max-width: 576px){.text-correction-landing-page.bootstrap h2{font-size:20px}}.text-correction-landing-page.bootstrap h3{font-weight:600;font-size:20px;line-height:28px}.text-correction-landing-page.bootstrap .card .text-bg-light{background-color:#fff !important}.text-correction-landing-page.bootstrap .card-body{border-radius:10px}.text-correction-landing-page .text-correction-upcoming{padding:30px 0}.text-correction-landing-page .text-correction-upcoming .card{margin-bottom:10px}.text-correction-landing-page .text-correction-upcoming .card .card-body{padding:10px}.text-correction-landing-page .text-correction-upcoming .card .card-body .row>div:first-child img{width:94px}@media(min-width: 768px)and (max-width: 1065px){.text-correction-landing-page .text-correction-upcoming .card .card-body .row>div:first-child{margin-bottom:10px}}@media(max-width: 576px){.text-correction-landing-page .text-correction-upcoming .card .card-body .row>div:first-child img{width:62px}}.text-correction-landing-page .text-correction-upcoming .card .card-body .badge{border-radius:3px;height:20px;position:relative;top:-2px;font-size:14px;padding:0 12px}@media(max-width: 576px){.text-correction-landing-page .text-correction-upcoming .card .card-body .badge{font-size:12px;top:0}}@media(max-width: 576px){.text-correction-landing-page .text-correction-upcoming .card .card-body{border-radius:6px}.text-correction-landing-page .text-correction-upcoming .card .card-body h3,.text-correction-landing-page .text-correction-upcoming .card .card-body p{font-size:12px;line-height:16px}}.text-correction-landing-page .text-correction-signup{padding:250px 5%}.text-correction-landing-page .text-correction-signup img{padding:0px;border-radius:20px;position:absolute}.text-correction-landing-page .text-correction-signup img#teacher-img{left:196px;top:55px;width:286px}.text-correction-landing-page .text-correction-signup img#computer-img{left:236px;bottom:99px;width:214px}.text-correction-landing-page .text-correction-signup img#students-img{left:512px;top:75px;width:673px}.text-correction-landing-page .text-correction-signup .card{border-radius:10px;padding:10px}.text-correction-landing-page .text-correction-signup .card .form-text{padding:20px 30px;max-width:340px;display:flex;justify-content:center;flex-direction:column}.text-correction-landing-page .text-correction-signup .card .form-text p{font-size:16px;line-height:22px}@media(max-width: 576px){.text-correction-landing-page .text-correction-signup .card .form-text p{font-size:14px;line-height:20px}}.text-correction-landing-page .text-correction-signup .card form{flex-shrink:unset;margin:0 10px;border-radius:10px;padding:16px 30px;background-color:#f6ebf7}.text-correction-landing-page .text-correction-signup .card form .privacypolicy{font-size:14px;line-height:20px}.text-correction-landing-page .text-correction-signup .card form .privacypolicy .gt-checkbox{margin-left:-30px;margin-right:10px;width:20px;height:20px;display:block}.text-correction-landing-page .text-correction-signup .card form .privacypolicy .gt-checkbox:before{font-size:18px}.text-correction-landing-page .text-correction-signup .card form .privacypolicy .form-check{padding-left:30px;display:-webkit-box !important}.text-correction-landing-page .text-correction-signup .card form .privacypolicy.error .gt-checkbox{border-color:#d0021b}.text-correction-landing-page .text-correction-signup .card form .privacypolicy .form-check-input{margin-top:12px}.text-correction-landing-page .text-correction-signup .card form .privacypolicy a{text-decoration:underline}.text-correction-landing-page .text-correction-signup .card form .privacypolicy .error{color:#d0021b;font-size:12px}.text-correction-landing-page .text-correction-signup .card form .privacypolicy label{font-size:14px;line-height:20px}@media(max-width: 576px){.text-correction-landing-page .text-correction-signup .card form .privacypolicy label{font-size:12px;line-height:16px}}.text-correction-landing-page .text-correction-signup .card form .email{padding-top:2px}.text-correction-landing-page .text-correction-signup .card form span{position:relative !important;bottom:unset !important}.text-correction-landing-page .text-correction-signup .card form .signup-success>div{padding:31px 40px}@media(max-width: 576px){.text-correction-landing-page .text-correction-signup .card form .signup-success>div{padding:81px 40px}}@media(max-width: 992px){.text-correction-landing-page .text-correction-signup{padding:30px 12px}}.text-correction-landing-page .text-correction-usp .card{height:360px}.text-correction-landing-page .text-correction-usp .card .card-body{display:flex;align-items:center;flex-direction:column;padding:80px 24px 24px 24px;background-color:#fff;border-radius:30px;box-shadow:0px 0px 4px rgba(0,0,0,.08),0px 4px 4px -7px rgba(0,0,0,.04),0px 11px 12px -7px rgba(48,117,209,.15)}.text-correction-landing-page .text-correction-usp .card .card-body .ico{font-size:46px;margin-bottom:34px}.text-correction-landing-page .text-correction-usp .card .card-body:hover .alert>div{opacity:1}.text-correction-landing-page .text-correction-usp .card .card-body .alert{position:relative;padding:8px 10px 10px;border-radius:7px;margin-bottom:14px;font-size:20px;font-weight:600;line-height:22px}.text-correction-landing-page .text-correction-usp .card .card-body .alert>div{position:absolute;bottom:0;left:8px;width:calc(100% - 16px);border-radius:5px;height:4px;transition:opacity 500ms;opacity:0}.text-correction-landing-page .text-correction-usp .card .card-body .alert-usp-genius{background-color:#deedff}.text-correction-landing-page .text-correction-usp .card .card-body .alert-usp-genius>div{background-color:#3075d1}.text-correction-landing-page .text-correction-usp .card .card-body .alert-usp-overview{background-color:#fdecd4}.text-correction-landing-page .text-correction-usp .card .card-body .alert-usp-overview>div{background-color:#f5a623}.text-correction-landing-page .text-correction-usp .card .card-body .alert-usp-exercise-recommendation{background-color:#d7e5ed}.text-correction-landing-page .text-correction-usp .card .card-body .alert-usp-exercise-recommendation>div{background-color:#425f70}.text-correction-landing-page .text-correction-usp .card .card-body .alert-usp-progress{background-color:#d8f1f0}.text-correction-landing-page .text-correction-usp .card .card-body .alert-usp-progress>div{background-color:#4aaaa6}.text-correction-landing-page .text-correction-usp .card .card-body .alert-usp-exercise{background-color:#ffd9de}.text-correction-landing-page .text-correction-usp .card .card-body .alert-usp-exercise>div{background-color:#d0021b}.text-correction-landing-page .text-correction-usp .card .card-body .alert-usp-feedback{background-color:#f6ebf7}.text-correction-landing-page .text-correction-usp .card .card-body .alert-usp-feedback>div{background-color:#ac4cb3}.text-correction-landing-page .text-correction-usp .card .card-body p{font-size:16px;max-width:300px;text-align:center;line-height:22px}@media(max-width: 1320px){.text-correction-landing-page .text-correction-usp .card{height:280px}.text-correction-landing-page .text-correction-usp .card .card-body{padding-top:62px;border-radius:20px;box-shadow:0px 0px 3px rgba(0,0,0,.08),0px 3px 3px -5px rgba(0,0,0,.04),0px 8px 9px -5px rgba(48,117,209,.15)}.text-correction-landing-page .text-correction-usp .card .card-body .ico{font-size:36px;margin-bottom:26px}.text-correction-landing-page .text-correction-usp .card .card-body .alert{padding:5px 8px 6px;font-size:16px;line-height:22px}.text-correction-landing-page .text-correction-usp .card .card-body p{font-size:14px;line-height:16px}}.text-correction-landing-page .text-correction-cta{position:relative;height:840px;margin-top:60px}@media(max-width: 992px){.text-correction-landing-page .text-correction-cta{height:auto;margin-bottom:-30px}}.text-correction-landing-page .text-correction-cta video,.text-correction-landing-page .text-correction-cta img{border-radius:30px}.text-correction-landing-page .text-correction-cta video{max-width:780px}@media(max-width: 992px){.text-correction-landing-page .text-correction-cta video{max-width:unset;width:100%}}.text-correction-landing-page .text-correction-cta picture{position:absolute}.text-correction-landing-page .text-correction-cta picture:first-of-type{right:0;top:133px}.text-correction-landing-page .text-correction-cta picture:last-of-type{left:10%;top:390px}.text-correction-landing-page .text-correction-cta .card{position:absolute;top:500px;right:13%}@media(max-width: 992px){.text-correction-landing-page .text-correction-cta .card{position:relative;top:-40px;left:0;margin:0 auto;width:fit-content;padding:0 10px}}.text-correction-landing-page .text-correction-cta .card .card-body{display:flex;align-items:center;gap:20px;background-color:#fff;border-radius:10px;padding:30px;max-width:625px;box-shadow:0px 0px 4px rgba(0,0,0,.08),0px 4px 4px -7px rgba(0,0,0,.04),0px 11px 12px -7px rgba(48,117,209,.15)}@media(max-width: 992px){.text-correction-landing-page .text-correction-cta .card .card-body{flex-direction:column;border-radius:20px}}.text-correction-landing-page .text-correction-cta .card .card-body h3{font-weight:600;font-size:20px;line-height:28px}.text-correction-landing-page .text-correction-cta .card .card-body p{font-size:16px;line-height:22px;margin:0}.text-correction-landing-page .text-correction-cta .card .card-body a{height:fit-content;white-space:nowrap;padding:14px 34px}@media(max-width: 992px){.text-correction-landing-page .text-correction-cta .card .card-body a{width:100%}}.text-correction-landing-page header{position:sticky;top:0;padding-top:24px;padding-bottom:24px;z-index:11}.text-correction-landing-page header>div{display:flex;justify-content:space-between;align-items:center;width:100%;border-radius:10px;transition:padding 300ms,background-color 300ms,box-shadow 300ms,filter 300ms}.text-correction-landing-page header>div.header-desktop{padding:8px 0;filter:drop-shadow(0px 0px 4px transparent)}.text-correction-landing-page header>div.header-desktop.sticky{background-color:#fff;padding:10px 30px}.text-correction-landing-page header>div.header-desktop.sticky .header-buttons a{padding:5px 30px 6px}.text-correction-landing-page header>div.header-mobile{padding:6px 10px}.text-correction-landing-page header>div.header-mobile.sticky{background-color:#fff;box-shadow:0px -1px 4px rgba(0,0,0,.05),0px 2px 2px rgba(0,0,0,.02),0px 11px 12px rgba(48,117,209,.1)}.text-correction-landing-page header>div.header-mobile.sticky .header-mobile-button a{padding:6px 24px 8px;font-size:12px}.text-correction-landing-page header>div.header-mobile .header-logo{padding:0}.text-correction-landing-page header .header-logo{width:auto}.text-correction-landing-page header .header-logo a{color:#335275;font-size:22px}.text-correction-landing-page header .header-logo a::before{font-size:28px}.text-correction-landing-page header .header-logo a:hover{color:#335275}.text-correction-landing-page header .header-links{display:flex;gap:24px}.text-correction-landing-page header .header-buttons{display:flex;gap:24px}.text-correction-landing-page header .header-buttons a{padding-left:30px;padding-right:30px;font-weight:600}.text-correction-landing-page header .header-mobile-button a{padding:12px 30px;font-size:14px}.text-correction-landing-page header .header-mobile-burger{cursor:pointer}.text-correction-landing-page .mobile-menu{position:fixed;top:0;left:0;display:flex;flex-direction:column;height:100%;width:100%;padding:30px 22px;z-index:12;clip-path:circle(0% at calc(100% - 36px) 46px);transition:clip-path 300ms;background-color:#3075d1;overflow:scroll}.text-correction-landing-page .mobile-menu.show{clip-path:circle(150% at 100% 0%)}.text-correction-landing-page .mobile-menu .ico{color:#fff;cursor:pointer;font-weight:400}.text-correction-landing-page .mobile-menu .ico-logo-circle{font-size:28px}.text-correction-landing-page .mobile-menu .ico-close{font-size:18px;margin:5px 5px 5px 0}.text-correction-landing-page .mobile-menu .btn-white-medium{font-weight:600;padding-left:30px;padding-right:30px}.text-correction-landing-page .mobile-menu .mobile-menu-links{display:flex;flex-direction:column;gap:28px;margin-top:28px;flex-grow:1}.text-correction-landing-page .mobile-menu .mobile-menu-links a{color:#fff}.text-correction-landing-page .mobile-menu .mobile-menu-links a:hover{color:#fff}.text-correction-landing-page .mobile-menu .btn-small{width:fit-content;padding:6px 12px 8px;margin:0 auto}.text-correction-landing-page .footer-bar .layout-standard-wrapper{max-width:1320px}.text-correction-landing-page .tc-shadow{box-shadow:0px 4px 4px -7px rgba(0,0,0,.04),0px 11px 12px -7px rgba(48,117,209,.15) !important;filter:drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.08)) !important}body.unilogin .header-content.teacher-header-content{width:100%}body.unilogin .header-content.teacher-header-content .header-user-menu{min-height:26px}body.unilogin .header-content.teacher-header-content .header-user-menu #header-setting{right:10px;top:0px;text-align:left;margin-left:10px;padding-left:0}body.unilogin .header-content.teacher-header-content .header-user-menu .header-notification{top:0px;text-align:left}body.unilogin .header-content.teacher-header-content .header-user-menu #vue-squad-selector{display:inline-block;text-align:left;width:148px;position:absolute;top:0px;left:0}body.unilogin .header #header-setting{position:absolute;right:43px;text-align:left;top:-6px}body.unilogin .header #header-logout{position:absolute;right:13px;top:-6px}body.unilogin .header.fixed-header.header-minimized{height:49px;box-shadow:0 1px 12px 0 #ccddeb}body.unilogin .header.fixed-header.header-minimized .header-menu ul li a,body.unilogin .header.fixed-header.header-minimized .header-main-menu ul li a,body.unilogin .header.fixed-header.header-minimized .header-user-menu ul li a{font-size:15px}body.unilogin .header.fixed-header.header-minimized .header-content{padding-top:10px;height:49px;max-height:49px}body.unilogin .header.fixed-header.header-minimized .header-content .header-user-menu{min-height:20px}body.unilogin .header.fixed-header.header-minimized .header-content .header-notification{top:-6px}body.unilogin .header.fixed-header.header-minimized .header-content #header-setting,body.unilogin .header.fixed-header.header-minimized .header-content #header-logout{top:-6px;margin-top:0;margin-left:10px}body.unilogin.student-body.fixed-header .header #header-setting{position:absolute;right:43px;text-align:left;top:-10px}body.unilogin.student-body.fixed-header .header #header-logout{position:absolute;right:13px;top:-10px}.header{height:115px;position:relative;background-color:#fff;box-shadow:0 5px 31px 0 #ccddeb}.header .header-notification{cursor:pointer;position:absolute;right:62px;display:block;margin-right:5px}.header .header-notification>a{display:block}.header .header-notification>a .header-notification-icon{top:-1px;color:#3075d1;font-size:28px;font-weight:400}.header .header-notification .count-label{position:absolute;display:inline-flex;align-items:center;height:15px;padding:0 10px .5px;border-radius:8px;background-color:#3075d1;font-size:10px;font-weight:600;color:#fff;right:-10px}.header .header-notification .header-dropdown-content{cursor:default;display:block;visibility:hidden}.header .header-notification .header-dropdown-content *{transition:visibility 0s}.header .header-notification .header-dropdown-content i{font-size:16px}.header .header-notification.hover:hover .header-dropdown-content{visibility:visible}.header .header-notification.hover:not(:hover) .notification-dropdown-item-bull{visibility:hidden}.header a.selected{color:#3075d1;font-weight:600}.header-content{position:relative;max-width:1168px;margin:0 auto;min-height:10px;padding-top:42px;box-sizing:border-box;padding-left:15px}.header-logo{display:inline-block;width:230px;padding-top:3px}.header-logo a{font-size:18px;font-weight:normal;color:#3a536d}.header-logo a:before{font-family:"gramicons";content:"";font-size:23px;color:#3075d1;vertical-align:middle;margin-right:10px}.header-logo a span{color:#3b587a}.header-menu,.header-main-menu,.header-user-menu{display:inline-block;width:653px}.header-menu ul,.header-main-menu ul,.header-user-menu ul{display:block;max-height:33px;margin-bottom:10px}.header-menu ul li,.header-main-menu ul li,.header-user-menu ul li{margin-right:30px;display:inline}.header-menu ul li a,.header-main-menu ul li a,.header-user-menu ul li a{font-size:13px}.header-menu ul li a.blue,.header-main-menu ul li a.blue,.header-user-menu ul li a.blue{color:#3075d1}.header-menu ul li>.header-institution,.header-main-menu ul li>.header-institution,.header-user-menu ul li>.header-institution{white-space:nowrap;margin:20px 29px 0 0;font-size:13px}.header-menu ul li.beta-label,.header-main-menu ul li.beta-label,.header-user-menu ul li.beta-label{margin-right:60px}.header-user-menu{min-height:16px;position:relative;text-align:right;width:248px;padding-right:13px}.header-info{text-align:right;padding-right:15px;font-size:13px;white-space:nowrap;color:#9eb7c6}.header-login{bottom:-26px;width:360px;z-index:100}.header-dropdown{position:relative;display:inline-block;font-size:13px;padding-left:10px;padding-right:10px;padding-bottom:16px}.header-dropdown-icon{cursor:pointer}.header-dropdown-text{cursor:pointer}.header-dropdown-text span:before{display:inline-block;position:absolute;right:-6px;bottom:17px;font-size:10px;color:#3075d1}.header-dropdown-content{display:none;position:absolute;margin-top:10px;min-width:214px;z-index:3000;border-radius:10px;background-color:#fff;box-shadow:0 7px 9px 2px rgba(40,40,40,.19)}.header-dropdown-content a{display:flex;align-items:center;box-sizing:border-box;width:100%;padding:10px 15px;color:#7a94ac;font-size:13px !important;font-weight:400;letter-spacing:0;line-height:20px;transition:all 200ms ease;cursor:pointer}.header-dropdown-content a.hr{border-bottom:1px solid #ecf0f3}.header-dropdown-content a:hover{color:#3a536d;font-weight:600}.header-dropdown-content a i{color:#3075d1;font-size:16px;font-weight:400}.header-dropdown-content a span{padding:0 0 0 10px;width:155px}.header-dropdown .right{right:0px}.header .hover:hover .header-dropdown-content{display:block}.header-dropdown:hover .header-dropdown-text{color:#3a536d}.header .beta-label{position:relative}.header .beta-label:after{content:"BETA";color:#3075d1;font-size:11px;position:absolute;top:0px;font-weight:600;line-height:1}.header span.count-bar{position:relative;bottom:1px;display:inline-flex;align-items:center;height:15px;padding:0 15px .5px;margin:auto 0 auto 13px;border-radius:8px;background-color:#3075d1;font-size:10px;font-weight:600;color:#fff}.header #header-setting{position:absolute;right:43px;text-align:left}.header #header-setting i{vertical-align:unset;color:#3075d1;font-size:28px}.header #header-setting .header-dropdown-content{display:block;visibility:hidden;overflow:auto}.header #header-setting .header-dropdown-content a{transition:visibility 0s}.header #header-setting .header-dropdown-content i{font-size:16px}.header #header-setting.hover:hover .header-dropdown-content{visibility:visible}.header #header-setting.hover:hover .header-dropdown-content a{transition:visibility 0s}.header #header-logout{position:absolute;right:13px}.header #header-logout i{vertical-align:unset;color:#3075d1;font-size:28px}.header .header-content.teacher-header-content{width:100%}.header .header-content.teacher-header-content .header-user-menu{min-height:26px}.header .header-content.teacher-header-content .header-user-menu #header-setting{right:10px;top:10px;text-align:left;margin-left:10px;padding-left:0}.header .header-content.teacher-header-content .header-user-menu .header-notification{top:10px;text-align:left}.header .header-content.teacher-header-content .header-user-menu #vue-squad-selector{display:inline-block;text-align:left;width:148px;position:absolute;top:10px;left:0}.header .header-content.teacher-header-content .header-notification{display:inline-block}.header .header-content.teacher-header-content .header-menu ul{display:flex;justify-content:center;width:610px}.header .header-content.teacher-header-content .header-menu li a{font-size:16px}.header.fixed-header{height:115px;position:fixed;z-index:810;top:0;left:0;width:100%;min-width:1168px;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;transition:height .5s}.header.fixed-header .header-content{-webkit-transition:padding-top .5s;-moz-transition:padding-top .5s;-ms-transition:padding-top .5s;transition:padding-top .5s}.header.fixed-header .header-content.teacher-header-content #header-setting .header-dropdown-icon,.header.fixed-header .header-content.teacher-header-content .header-notification .header-notification-icon,.header.fixed-header .header-content.teacher-header-content #vue-squad-selector{-webkit-transition:top .5s,width .5s,height .5s;-moz-transition:top .5s,width .5s,height .5s;-ms-transition:top .5s,width .5s,height .5s;transition:top .5s,width .5s,height .5s}.header.fixed-header .header-content.teacher-header-content #vue-squad-selector .chosen{-webkit-transition:line-height .5s;-moz-transition:line-height .5s;-ms-transition:line-height .5s;transition:line-height .5s}.header.fixed-header .header-menu{-webkit-transition:margin-left .5s,width .5s;-moz-transition:margin-left .5s,width .5s;-ms-transition:margin-left .5s,width .5s;transition:margin-left .5s,width .5s}.header.fixed-header .header-user-menu{-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;transition:width .5s}.header.fixed-header .header-info{opacity:1;-webkit-transition:opacity .3s ease-in .4s;-moz-transition:opacity .3s ease-in .4s;-ms-transition:opacity .3s ease-in .4s;transition:opacity .3s ease-in .4s}.header.fixed-header.header-minimized{height:49px;box-shadow:0 1px 12px 0 #ccddeb}.header.fixed-header.header-minimized .header-menu ul li a,.header.fixed-header.header-minimized .header-main-menu ul li a,.header.fixed-header.header-minimized .header-user-menu ul li a{font-size:15px}.header.fixed-header.header-minimized .header-content{padding-top:10px;height:49px;max-height:49px}.header.fixed-header.header-minimized .header-content .header-user-menu{min-height:20px}.header.fixed-header.header-minimized .header-content #header-setting,.header.fixed-header.header-minimized .header-content #header-logout{top:3px}.header.fixed-header.header-minimized .header-content.teacher-header-content{padding-top:3px}.header.fixed-header.header-minimized .header-content.teacher-header-content .header-user-menu{min-height:26px}.header.fixed-header.header-minimized .header-content.teacher-header-content .header-menu ul li a,.header.fixed-header.header-minimized .header-content.teacher-header-content .header-main-menu ul li a,.header.fixed-header.header-minimized .header-content.teacher-header-content .header-user-menu ul li a{font-size:16px}.header.fixed-header.header-minimized .header-content.teacher-header-content #header-setting,.header.fixed-header.header-minimized .header-content.teacher-header-content .header-notification{top:10px}.header.fixed-header.header-minimized .header-content.teacher-header-content #header-setting .header-dropdown-icon{width:24px}.header.fixed-header.header-minimized .header-content.teacher-header-content .header-notification .header-notification-icon{width:19px}.header.fixed-header.header-minimized .header-content.teacher-header-content #vue-squad-selector .chosen{line-height:30px}.header.fixed-header.header-minimized .header-content .header-logo a{font-size:15px}.header.fixed-header.header-minimized .header-content .header-logo a:before{font-size:20px}.header.fixed-header.header-minimized .header-content .header-menu{padding-top:5px}.header.fixed-header.header-minimized .header-content .header-menu ul{margin:0}.header.fixed-header.header-minimized .header-content .header-info{overflow:hidden;height:0;opacity:0}.header .admin-header.header-menu ul,.header .header-content.teacher-header-content .admin-header.header-menu ul{width:100%}.header .admin-header.header-menu ul li,.header .header-content.teacher-header-content .admin-header.header-menu ul li{margin-right:25px}.header .admin-header.header-menu ul li a,.header .header-content.teacher-header-content .admin-header.header-menu ul li a{font-size:14px}.header.fixed-header.header-minimized .header-content.teacher-header-content .admin-header.header-menu ul li a{font-size:15px}.mt-50{margin-top:50px}.mtm-50{margin-top:-50px}.header-login{z-index:100}#gt-header .login-box{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(239,243,249,.8);z-index:2000;width:100vw;height:100vh}#gt-header .login-box>.login-box-content{box-shadow:0 10px 24px 0 #ccddeb;font-size:15px;font-weight:normal;color:#3a536d;line-height:1.5em;border-radius:10px;background-color:#fff;margin:139px auto 0 auto;width:555px;height:446px}#gt-header .login-box>.login-box-content>.login-box-header{box-shadow:0 2px 15px 0 #ccddeb;line-height:62px;height:62px;border-radius:10px 10px 0 0}#gt-header .login-box>.login-box-content>.login-box-header>.login-box-logo{text-align:center;float:left;width:66.6666666667%;margin-left:16.6666666667%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-weight:normal;color:#3a536d}#gt-header .login-box>.login-box-content>.login-box-header>.login-box-logo:before{font-family:"gramicons";content:"";font-size:23px;color:#3075d1;vertical-align:middle;margin-right:10px}#gt-header .login-box>.login-box-content>.login-box-header>.login-box-close{float:left;width:8.3333333333%;margin-left:91.6666666667%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#gt-header .login-box>.login-box-content>.login-box-header>.login-box-close>a::after{font-family:"gramicons";content:"";color:#d5e1e9}#gt-header .login-box>.login-box-content>.login-box-header>.login-box-close>a:hover::after{color:#9eb7c6}#gt-header .login-box>.login-box-content>.login-box-unilogin{height:197px}#gt-header .login-box>.login-box-content>.login-box-unilogin>span{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:42px 0 22px 0;text-align:center}#gt-header .login-box>.login-box-content>.login-box-unilogin>span>span{color:#000;font-weight:bold;font-family:Arial,sans-serif}#gt-header .login-box>.login-box-content>.login-box-unilogin>span>span>span.unilogin-logo-dot{color:red}#gt-header .login-box>.login-box-content>.login-box-unilogin>a{float:left;width:66.6666666667%;margin-left:16.6666666667%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:left}#gt-header .login-box>.login-box-content>.login-box-business{height:187px;border-radius:0 0 10px 10px;background-color:#eff3f9}#gt-header .login-box>.login-box-content>.login-box-business>span{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:42px 0 22px 0;text-align:center}#gt-header .login-box>.login-box-content>.login-box-business>a{float:left;width:66.6666666667%;margin-left:16.6666666667%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:left}.footer-bar{padding:25px 0}.footer-bar:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.footer-bar .shadow{box-shadow:inset 0px 17px 37px -10px rgba(58,83,109,.5)}.footer-bar .student-cont{max-width:960px}.footer-bar-right a{color:#9eb7c6;opacity:.7;margin-right:35px;vertical-align:middle;font-size:15px;line-height:20px;font-weight:normal}.footer-bar.bottom{position:absolute;z-index:5;bottom:0;grid-column:2;width:100%}.footer-bar-logo{float:left;width:30%}.footer-bar-logo-right{float:right;text-align:right}.footer-bar-logo .logo-white{display:none}.footer-bar-logo-img{width:180px}.footer-bar-logo-img.right{float:right}.footer-bar-logo-img.light{opacity:.25}.footer-bar-logo-img.dark{height:21px;width:136px;margin-left:10px}.footer-bar-logo.wide{width:100%}.footer-bar-text{width:70%;float:right}.footer-bar-txt{margin:0;font-size:16px}.footer-bar-txt.dark{font-size:14px;color:#fff}.footer-bar .layout-standard-wrapper{max-width:1168px;margin:0 auto;padding:0 20px}.footer-bar .layout-standard-wrapper.contClass{max-width:960px}.footer-bar-white{background:#fff}.footer-bar-white span{color:#9eb7c6;opacity:.7;margin-right:35px;vertical-align:middle;font-size:15px;line-height:20px}.footer-bar.blue{background:#3075d1}.footer-bar.blue a{color:#fff;opacity:1}.footer-bar.dark{background-color:rgba(37,56,75,.28);padding:15px 0}.footer-bar-background.dark{background-color:#3a536d}@media(max-width: 768px){body.inner-pages.responsive .footer-bar{padding:8px 0}body.inner-pages.responsive .footer-bar .footer-bar-logo{margin-right:unset;display:flex;justify-content:space-between;text-align:center;padding:0 20px;box-sizing:border-box}body.inner-pages.responsive .footer-bar .footer-bar-logo picture{display:none}body.inner-pages.responsive .footer-bar .footer-bar-logo>a{margin-right:unset;font-size:11px}body.inner-pages.responsive .footer-bar .footer-bar-txt,body.inner-pages.responsive .footer-bar .footer-bar-right{font-size:11px}body.inner-pages.responsive .footer-bar .footer-bar-txt a,body.inner-pages.responsive .footer-bar .footer-bar-right a{font-size:11px;margin-right:unset}body.inner-pages.responsive .footer-bar.bottom{position:absolute;bottom:80px}}.inner-pages,.public-pages{min-height:100vh;position:relative;box-sizing:border-box}.public-pages{padding-bottom:0;overflow-x:hidden}.popup-show-once{position:relative;width:748px;background-color:#fff}.popup-show-once a.likeOnFacebook{box-sizing:border-box;width:358px;height:52px;background-color:#3b5998;border-color:#3b5998}.popup-show-once button{width:358px;height:52px}.popup-show-once form{padding-bottom:20px}.popup-show-once input{box-sizing:border-box;width:358px;margin-top:8px;margin-bottom:10px}.popup-show-once label{display:inline-block;margin-bottom:5px}.popup-show-once .close-icon{position:absolute;top:25px;right:25px;cursor:pointer}.popup-show-once .close-icon::before{font-family:"gramicons";content:"";color:#d6e1e9}.popup-show-once .subscribeToGrammatip,.popup-show-once .likeGrammatip{padding:36px}.popup-show-once .subscribeToGrammatip{border-radius:10px;background-color:#f7f9fc}.popup-show-once .subscribeToGrammatip>div{display:inline-block;width:360px}.popup-show-once .subscribeToGrammatip img{position:absolute;bottom:0px;margin-left:56px}.floating-buttons{position:fixed;bottom:108px;z-index:100;transition:250ms bottom ease-out}.floating-buttons.chat-openned{bottom:440px}@media(max-width: 1274px){.floating-buttons{display:none}}.new-page-info-box{position:relative;margin:15px 0;background-color:#fff;border-radius:5px;padding:15px 10px;text-align:center}.new-page-info-box .btn-cta{position:absolute;top:13px;right:45px}.new-page-info-box .ico{position:absolute;top:15px;left:15px;font-size:22px}.new-page-info-box p{color:#9eb7c6;margin:0}.new-page-info-box .text-primary-bold{color:#3075d1;font-weight:bold}.new-page-info-box .close-icon{top:calc(50% - 7px);right:15px}.new-page-info-box .link{color:#3075d1;border-bottom:1px solid}.new-page-info-box .info-icon-in-text{position:relative;top:0;left:0;font-size:24px;vertical-align:middle}.input-required::after{content:"*";margin-left:3px;color:#d0021b}label{font-size:15px;color:#3a536d}input[type=text],input[type=email],textarea{font-size:15px;font-weight:normal;color:#3a536d;line-height:1.5em;font-family:"Open Sans",sans-serif;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #d5e1e9;border-radius:8px;padding:0px 6px;height:36px}input[type=text]::placeholder,input[type=email]::placeholder,textarea::placeholder{color:#9eb7c6;font-style:italic}input[type=text]::-ms-placeholder,input[type=email]::-ms-placeholder,textarea::-ms-placeholder{color:#9eb7c6;font-style:italic}input[type=text]::-webkit-placeholder,input[type=email]::-webkit-placeholder,textarea::-webkit-placeholder{color:#9eb7c6;font-style:italic}input[type=text][disabled],input[type=email][disabled],textarea[disabled]{color:#9eb7c6;background:#eff3f9}form div.error{font-size:15px;font-weight:400;color:#f5a623;margin:10px 7px}form div.controls{text-align:right;margin:20px 0 10px 0}.no-shadow{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.exercise-test-finish-back{width:315px;margin-top:20px}.btn-primary-large{color:#fff !important;background-color:#3075d1;border:1px solid #3075d1}.btn-primary-large:hover{background-color:#2561b3;border:1px solid #2561b3}.btn-primary-large{padding:15px 24px;font-size:16px;line-height:22px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-primary-large:hover{cursor:pointer}.btn-primary-large:focus{outline:none}.btn-primary-large[disabled=disabled],.btn-primary-large[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-primary-large.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-primary-large{box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-primary-medium{color:#fff !important;background-color:#3075d1;border:1px solid #3075d1}.btn-primary-medium:hover{background-color:#2561b3;border:1px solid #2561b3}.btn-primary-medium{padding:11px 20px;font-size:14px;line-height:20px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-primary-medium:hover{cursor:pointer}.btn-primary-medium:focus{outline:none}.btn-primary-medium[disabled=disabled],.btn-primary-medium[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-primary-medium.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-primary-medium{box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-primary-small{color:#fff !important;background-color:#3075d1;border:1px solid #3075d1}.btn-primary-small:hover{background-color:#2561b3;border:1px solid #2561b3}.btn-primary-small{padding:3px 12px;font-size:13px;line-height:18px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-primary-small:hover{cursor:pointer}.btn-primary-small:focus{outline:none}.btn-primary-small[disabled=disabled],.btn-primary-small[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-primary-small.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-primary-small{box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-outline-primary-medium{color:#3075d1 !important;background-color:#fff;border:2px solid #3075d1;border-radius:30px}.btn-outline-primary-medium:hover{color:#4a90e2;border-color:#4a90e2}.btn-outline-primary-medium:focus{color:#4a90e2;border-color:#4a90e2;box-shadow:0px 0px 0px 4px rgba(74,144,226,.3)}.btn-outline-primary-medium:active{color:#2561b3;border-color:#2561b3}.btn-outline-primary-medium:disabled{color:#4a90e2;border-color:#3075d1;opacity:.3}.btn-outline-primary-medium{padding:11px 20px;font-size:14px;line-height:20px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-outline-primary-medium:hover{cursor:pointer}.btn-outline-primary-medium:focus{outline:none}.btn-outline-primary-medium[disabled=disabled],.btn-outline-primary-medium[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-outline-primary-medium.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-outline-primary:not(:hover){background-color:rgba(0,0,0,0);color:#2561b3 !important}.btn-outline-primary-large{color:#3075d1 !important;background-color:#fff;border:2px solid #3075d1;border-radius:30px}.btn-outline-primary-large:hover{color:#4a90e2;border-color:#4a90e2}.btn-outline-primary-large:focus{color:#4a90e2;border-color:#4a90e2;box-shadow:0px 0px 0px 4px rgba(74,144,226,.3)}.btn-outline-primary-large:active{color:#2561b3;border-color:#2561b3}.btn-outline-primary-large:disabled{color:#4a90e2;border-color:#3075d1;opacity:.3}.btn-outline-primary-large{padding:15px 24px;font-size:16px;line-height:22px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-outline-primary-large:hover{cursor:pointer}.btn-outline-primary-large:focus{outline:none}.btn-outline-primary-large[disabled=disabled],.btn-outline-primary-large[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-outline-primary-large.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-light-primary-small{color:#3075d1 !important;background-color:rgba(48,117,209,.15);border:none}.btn-light-primary-small:hover{background-color:rgba(48,117,209,.2);border:none}.btn-light-primary-small{padding:3px 12px;font-size:13px;line-height:18px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-light-primary-small:hover{cursor:pointer}.btn-light-primary-small:focus{outline:none}.btn-light-primary-small[disabled=disabled],.btn-light-primary-small[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-light-primary-small.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-light-grayish-small{color:#9eb7c6;background-color:#f7f9fc;border:none}.btn-light-grayish-small:hover{color:#3a536d;background-color:#f9f9fb;border:none}.btn-light-grayish-small{padding:3px 12px;font-size:13px;line-height:18px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-light-grayish-small:hover{cursor:pointer}.btn-light-grayish-small:focus{outline:none}.btn-light-grayish-small[disabled=disabled],.btn-light-grayish-small[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-light-grayish-small.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-white-medium{font-weight:400 !important}.btn-white-medium{color:#fff !important;background-color:rgba(0,0,0,0);border:1px solid #fff}.btn-white-medium{padding:11px 20px;font-size:14px;line-height:20px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-white-medium:hover{cursor:pointer}.btn-white-medium:focus{outline:none}.btn-white-medium[disabled=disabled],.btn-white-medium[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-white-medium.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-white-large{font-weight:600 !important}.btn-white-large{color:#fff !important;background-color:rgba(0,0,0,0);border:1px solid #fff}.btn-white-large{padding:15px 24px;font-size:16px;line-height:22px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-white-large:hover{cursor:pointer}.btn-white-large:focus{outline:none}.btn-white-large[disabled=disabled],.btn-white-large[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-white-large.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-dark-medium{color:#fff !important;background-color:#3a536d;border:1px solid #3a536d}.btn-dark-medium:hover{background-color:#48606f;border:1px solid #48606f}.btn-dark-medium{padding:11px 20px;font-size:14px;line-height:20px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-dark-medium:hover{cursor:pointer}.btn-dark-medium:focus{outline:none}.btn-dark-medium[disabled=disabled],.btn-dark-medium[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-dark-medium.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-dark-small{color:#fff !important;background-color:#3a536d;border:1px solid #3a536d}.btn-dark-small:hover{background-color:#48606f;border:1px solid #48606f}.btn-dark-small{padding:3px 12px;font-size:13px;line-height:18px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-dark-small:hover{cursor:pointer}.btn-dark-small:focus{outline:none}.btn-dark-small[disabled=disabled],.btn-dark-small[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-dark-small.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-green-large{padding:15px 24px;font-size:16px;line-height:22px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-green-large:hover{cursor:pointer}.btn-green-large:focus{outline:none}.btn-green-large[disabled=disabled],.btn-green-large[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-green-large.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-green-large{color:#fff;background-color:#6abbba;border:1px solid #6abbba}.btn-green-large:hover{color:#fff;background-color:#5fa9a8;border:1px solid #5fa9a8}.btn-green-large{box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-bright-large{padding:15px 24px;font-size:16px;line-height:22px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-secondary-bright-large:hover{cursor:pointer}.btn-secondary-bright-large:focus{outline:none}.btn-secondary-bright-large[disabled=disabled],.btn-secondary-bright-large[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-bright-large.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-secondary-bright-large{color:#9eb7c6;border:1px solid #d5e1e9;background-color:rgba(0,0,0,0)}.btn-secondary-bright-large:hover{border-color:#9eb7c6}.btn-secondary-bright-large[disabled=disabled],.btn-secondary-bright-large[disabled]{box-shadow:none;opacity:.25;color:#9eb7c6;background:none;border:1px solid #d5e1e9;box-shadow:none}.btn-secondary-bright-medium{padding:11px 20px;font-size:14px;line-height:20px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-secondary-bright-medium:hover{cursor:pointer}.btn-secondary-bright-medium:focus{outline:none}.btn-secondary-bright-medium[disabled=disabled],.btn-secondary-bright-medium[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-bright-medium.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-secondary-bright-medium{color:#9eb7c6;border:1px solid #d5e1e9;background-color:rgba(0,0,0,0)}.btn-secondary-bright-medium:hover{border-color:#9eb7c6}.btn-secondary-bright-medium[disabled=disabled],.btn-secondary-bright-medium[disabled]{box-shadow:none;opacity:.25;color:#9eb7c6;background:none;border:1px solid #d5e1e9;box-shadow:none}.btn-secondary-bright-medium-small{padding:8px 20px;font-size:14px;line-height:15px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-secondary-bright-medium-small:hover{cursor:pointer}.btn-secondary-bright-medium-small:focus{outline:none}.btn-secondary-bright-medium-small[disabled=disabled],.btn-secondary-bright-medium-small[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-bright-medium-small.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-secondary-bright-medium-small{color:#9eb7c6;border:1px solid #d5e1e9;background-color:rgba(0,0,0,0)}.btn-secondary-bright-medium-small:hover{border-color:#9eb7c6}.btn-secondary-bright-medium-small[disabled=disabled],.btn-secondary-bright-medium-small[disabled]{box-shadow:none;opacity:.25;color:#9eb7c6;background:none;border:1px solid #d5e1e9;box-shadow:none}.btn-secondary-dark-medium-small{color:#3a536d !important;border:1px solid #d5e1e9;background-color:rgba(0,0,0,0);font-weight:400 !important}.btn-secondary-dark-medium-small:hover{border-color:#9eb7c6}.btn-secondary-dark-medium-small{padding:8px 20px;font-size:14px;line-height:15px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-secondary-dark-medium-small:hover{cursor:pointer}.btn-secondary-dark-medium-small:focus{outline:none}.btn-secondary-dark-medium-small[disabled=disabled],.btn-secondary-dark-medium-small[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-dark-medium-small.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-secondary-dark-medium-small--white{color:#fff !important;border:1px solid #d5e1e9;background-color:rgba(0,0,0,0);font-weight:400 !important}.btn-secondary-dark-medium-small--white:hover{border-color:#9eb7c6}.btn-secondary-dark-medium-small--white{padding:8px 20px;font-size:14px;line-height:15px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-secondary-dark-medium-small--white:hover{cursor:pointer}.btn-secondary-dark-medium-small--white:focus{outline:none}.btn-secondary-dark-medium-small--white[disabled=disabled],.btn-secondary-dark-medium-small--white[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-dark-medium-small--white.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-secondary-bright-small{color:#9eb7c6;border:1px solid #d5e1e9;background-color:rgba(0,0,0,0)}.btn-secondary-bright-small:hover{border-color:#9eb7c6}.btn-secondary-bright-small[disabled=disabled],.btn-secondary-bright-small[disabled]{box-shadow:none;opacity:.25;color:#9eb7c6;background:none;border:1px solid #d5e1e9;box-shadow:none}.btn-secondary-bright-small{padding:3px 12px;font-size:13px;line-height:18px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-secondary-bright-small:hover{cursor:pointer}.btn-secondary-bright-small:focus{outline:none}.btn-secondary-bright-small[disabled=disabled],.btn-secondary-bright-small[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-bright-small.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-secondary-gray-large{color:#3a536d !important;border:1px solid #9eb7c6;background-color:rgba(0,0,0,0)}.btn-secondary-gray-large:hover{border-color:#3a536d}.btn-secondary-gray-large{padding:15px 24px;font-size:16px;line-height:22px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-secondary-gray-large:hover{cursor:pointer}.btn-secondary-gray-large:focus{outline:none}.btn-secondary-gray-large[disabled=disabled],.btn-secondary-gray-large[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-gray-large.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-secondary-gray-large[disabled=disabled],.btn-secondary-gray-large[disabled]{opacity:.25;box-shadow:none;color:#6e94aa;background:none;border:1px solid #6e94aa;box-shadow:none}.btn-secondary-gray-medium{color:#3a536d !important;border:1px solid #9eb7c6;background-color:rgba(0,0,0,0)}.btn-secondary-gray-medium:hover{border-color:#3a536d}.btn-secondary-gray-medium{padding:11px 20px;font-size:14px;line-height:20px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-secondary-gray-medium:hover{cursor:pointer}.btn-secondary-gray-medium:focus{outline:none}.btn-secondary-gray-medium[disabled=disabled],.btn-secondary-gray-medium[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-gray-medium.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-secondary-gray-small{color:#3a536d !important;border:1px solid #9eb7c6;background-color:rgba(0,0,0,0)}.btn-secondary-gray-small:hover{border-color:#3a536d}.btn-secondary-gray-small{padding:3px 12px;font-size:13px;line-height:18px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-secondary-gray-small:hover{cursor:pointer}.btn-secondary-gray-small:focus{outline:none}.btn-secondary-gray-small[disabled=disabled],.btn-secondary-gray-small[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-gray-small.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-secondary-dark-large{color:#fff !important;border:1px solid #fff;background-color:rgba(0,0,0,0)}.btn-secondary-dark-large:hover{color:#3a536d !important;background-color:#fff}.btn-secondary-dark-large{padding:15px 24px;font-size:16px;line-height:22px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-secondary-dark-large:hover{cursor:pointer}.btn-secondary-dark-large:focus{outline:none}.btn-secondary-dark-large[disabled=disabled],.btn-secondary-dark-large[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-dark-large.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-secondary-dark-medium{color:#fff !important;border:1px solid #fff;background-color:rgba(0,0,0,0)}.btn-secondary-dark-medium:hover{color:#3a536d !important;background-color:#fff}.btn-secondary-dark-medium{padding:11px 20px;font-size:14px;line-height:20px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-secondary-dark-medium:hover{cursor:pointer}.btn-secondary-dark-medium:focus{outline:none}.btn-secondary-dark-medium[disabled=disabled],.btn-secondary-dark-medium[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-dark-medium.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-secondary-dark-small{color:#fff !important;border:1px solid #fff;background-color:rgba(0,0,0,0)}.btn-secondary-dark-small:hover{color:#3a536d !important;background-color:#fff}.btn-secondary-dark-small{padding:3px 12px;font-size:13px;line-height:18px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-secondary-dark-small:hover{cursor:pointer}.btn-secondary-dark-small:focus{outline:none}.btn-secondary-dark-small[disabled=disabled],.btn-secondary-dark-small[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-secondary-dark-small.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-primary-large-white{color:#3075d1;background-color:#fff;border:1px solid #3075d1}.btn-primary-large-white:hover{background-color:#3075d1;color:#fff;border:1px solid #fff}.btn-primary-large-white{padding:15px 24px;font-size:16px;line-height:22px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-primary-large-white:hover{cursor:pointer}.btn-primary-large-white:focus{outline:none}.btn-primary-large-white[disabled=disabled],.btn-primary-large-white[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-primary-large-white.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-inactive-medium-small{color:#9eb7c6;border:1px solid #9eb7c6;background-color:rgba(0,0,0,0)}.btn-inactive-medium-small:hover{color:#3a536d;border:1px solid #3a536d;background-color:rgba(0,0,0,0)}.btn-inactive-medium-small{padding:8px 20px;font-size:14px;line-height:15px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-inactive-medium-small:hover{cursor:pointer}.btn-inactive-medium-small:focus{outline:none}.btn-inactive-medium-small[disabled=disabled],.btn-inactive-medium-small[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-inactive-medium-small.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-dark-bright-small{color:#3a536d !important;border:1px solid #3a536d;background-color:rgba(0,0,0,0)}.btn-dark-bright-small:hover{color:#48606f !important;border:1px solid #48606f}.btn-dark-bright-small{padding:3px 12px;font-size:13px;line-height:18px;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease}.btn-dark-bright-small:hover{cursor:pointer}.btn-dark-bright-small:focus{outline:none}.btn-dark-bright-small[disabled=disabled],.btn-dark-bright-small[disabled]{cursor:not-allowed;background-color:#83ade4;border:1px solid #83ade4;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-dark-bright-small.wide{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.btn-font-weight-normal{font-weight:400}.gt-dropdown{position:relative;max-width:200px;height:20px;display:inline-flex}.gt-dropdown .btn{padding:7px 17px;height:6px;max-height:20px;cursor:pointer;color:#3075d1;display:flex;align-items:center}.gt-dropdown .btn .dot{display:block;margin:0 1px;background-color:#3075d1;width:5px;height:5px;border-radius:2.5px;float:left}.gt-dropdown .dropdown{box-sizing:border-box;width:260px;min-height:20px;background-color:#fff;display:block;opacity:0;visibility:hidden;position:absolute;left:0;top:20px;border:1px solid rgba(213,225,233,.15);border-radius:1px;box-shadow:0 8px 22px 0 rgba(0,0,0,.14);transition:visibility 0s,opacity .3s}.gt-dropdown .dropdown .item{display:block;text-align:left}.gt-dropdown .dropdown .item button,.gt-dropdown .dropdown .item a{display:block;text-align:left;cursor:pointer;width:100%;padding:10px 20px;background:none;border:none;font-size:15px;color:#3a536d;line-height:20px;outline:none}.gt-dropdown .dropdown .item .gt-checkbox{float:right}.gt-dropdown:hover .dropdown{opacity:1;visibility:visible}[gt-select],[data-gt-select],[x-gt-select]{display:none}.gt-select{display:inline-block;position:relative;font-size:14px;cursor:pointer}.gt-select.hidden{visibility:hidden}.gt-select.disabled{cursor:default}.gt-select.disabled:after{content:" ";background:rgba(255,255,255,.5);border-radius:2px;position:absolute;top:0px;right:0px;bottom:0px;left:0px}.gt-select .option-arrow{position:absolute;top:11px;padding:5px;font-size:13px;color:#3075d1;cursor:pointer}.gt-select .option-arrow.next{right:-40px}.gt-select .option-arrow.prev{left:-40px}.gt-select .options{display:none;position:absolute;min-width:100%;z-index:85;background-color:#fff;box-shadow:0 3px 21px 0 rgba(109,142,179,.4)}.gt-select .options .options-wrapper{padding:10px 0;display:flex;flex-direction:column;flex-grow:1}.gt-select.level-selector .options .options-wrapper,.gt-select.category-selector .options .options-wrapper,.gt-select.exercise-selector .options .options-wrapper{display:block;max-height:360px;overflow-y:scroll;width:100%;scrollbar-width:thin;scrollbar-color:#d5e1e9 rgba(239,243,249,.45)}.gt-select.level-selector .options .options-wrapper::-webkit-scrollbar,.gt-select.category-selector .options .options-wrapper::-webkit-scrollbar,.gt-select.exercise-selector .options .options-wrapper::-webkit-scrollbar{position:absolute;width:6px;height:6px}.gt-select.level-selector .options .options-wrapper::-webkit-scrollbar-thumb,.gt-select.category-selector .options .options-wrapper::-webkit-scrollbar-thumb,.gt-select.exercise-selector .options .options-wrapper::-webkit-scrollbar-thumb{background-color:#d5e1e9;border-radius:3px;-webkit-box-shadow:none}.gt-select.level-selector .options .options-wrapper::-webkit-scrollbar-track,.gt-select.category-selector .options .options-wrapper::-webkit-scrollbar-track,.gt-select.exercise-selector .options .options-wrapper::-webkit-scrollbar-track{position:absolute;background-color:rgba(239,243,249,.45);-webkit-box-shadow:none}.gt-select.level-selector .options .options-wrapper .option-text,.gt-select.category-selector .options .options-wrapper .option-text,.gt-select.exercise-selector .options .options-wrapper .option-text{display:flex;width:100%;justify-content:space-between}.gt-select.expanded .options{display:flex}.gt-select .options.measuring{visibility:hidden;display:block}.gt-select.borderless-selector .option{border-bottom:none}.gt-select.borderless-selector .option .option-text{font-size:13px}.gt-select .option{display:flex;align-items:center;font-size:0px;height:45px;padding:0;background:#fff}.gt-select .option[selected]{background:#eee}.gt-select .option.disabled{color:#d5e1e9;cursor:default}.gt-select .option.disabled .option-text::after{color:#d5e1e9}.gt-select .option .option-text{line-height:16px;font-size:14px;vertical-align:middle;display:inline-block;padding:5px 10px;max-height:100%}.gt-select .option .option-text .ico-info{font-size:21px}.gt-select .option .label-new{display:inline-block;border-radius:15px;font-size:10px;font-weight:600;color:#fff;background-color:#3075d1;padding:2px 8px;margin-left:5px}.gt-select .option.current{background:#3075d1;color:#fff}.gt-select .option.activate-course{font-style:italic;line-height:16px;padding:5px}.gt-select .option:hover>.gt-sub-dropdown{display:block}.gt-select .option:hover .label-new,.gt-select .option.current .label-new{color:#3075d1;background-color:#fff}.gt-select .option.hide-option{display:none}.gt-select .option.sub-title{background:#deedff;color:#9eb7c6;font-weight:600;cursor:default}.gt-select .option .option-text{display:flex;align-items:center}.gt-select.block .chosen{border:1px solid #d5e1e9;border-radius:2px;height:34px;line-height:34px;background:#fff;padding:0 0 0 12px}.gt-select.block .chosen:after{width:34px;height:34px;background:#eff3f9;border-left:1px solid #d5e1e9;font-family:"gramicons";margin-left:auto;content:"";color:#9cb6c5;text-align:center;font-size:12px}.gt-select.block .chosen .option-text{max-height:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.gt-select.block.expanded .chosen{border-bottom-right-radius:0;border-bottom-left-radius:0}.gt-select.block .options{top:0px;left:1px;border-radius:0 0 2px 2px}.gt-select.block .option:last-of-type,.gt-select.block .option.last-shown{border-radius:0 0 2px 2px}.gt-select.line .chosen{font-weight:bold}.gt-select.line .chosen:after{font-family:"gramicons";content:"";color:#3075d1;font-size:.7em;margin:0 5px 0 10px}.gt-select.line .options{border-radius:4px;margin-top:5px}.gt-select.line .option:first-of-type,.gt-select.line .option.first-shown{border-top:1px solid #d5e1e9;border-top-left-radius:4px;border-top-right-radius:4px}.gt-select.line .option:last-of-type,.gt-select.line .option.last-shown{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.gt-select.rounded .chosen{font-weight:bold;background:#fff;border-radius:25px;line-height:45px;text-align:center}.gt-select.rounded .chosen:after{font-family:"gramicons";content:"";color:#3075d1;font-size:.7em;margin-left:10px}.gt-select.rounded .options{border-radius:8px;margin-top:5px}.gt-select.rounded .option:first-of-type,.gt-select.rounded .option.first-shown{border-top-left-radius:8px;border-top-right-radius:8px}.gt-select.rounded .option:last-of-type,.gt-select.rounded .option.last-shown{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.gt-select.single .selected{background:#3075d1;color:#fff}.gt-select.single .options .is-new:after{content:"NY";position:absolute;top:14px;right:10px;height:18px;padding-left:8px;padding-right:8px;font-size:10px;background-color:#3075d1;border-radius:12px;color:#fff;line-height:1.7}.gt-select.single .options .is-new.selected:after,.gt-select.single .options .is-new:hover:after{background-color:#fff;color:#3075d1}.gt-select.single .active:hover{background:#3075d1;color:#fff}.gt-select.single .active:hover.activate-course{background-color:#48606f !important}.gt-select.multi .option:not(.sub-title):not(.activate-course){padding-left:40px}.gt-select.multi .option:not(.sub-title):not(.activate-course):after{display:block;height:18px;width:18px;border:2px solid #9eb7c6;border-radius:3px;content:"";position:absolute;left:11px;top:calc(50% - 10px);background:#fff}.gt-select.multi .option:not(.sub-title):not(.activate-course):hover:after{border-color:#4a90e2}.gt-select.multi .option:not(.sub-title):not(.activate-course).selected:after{background-color:#3075d1;color:#fff;border-color:#3075d1;font-family:"gramicons";line-height:18px;font-weight:normal;font-size:14px;content:"";text-align:center}.gt-select.multi .option:not(.sub-title):not(.activate-course).selected{font-weight:600}.gt-select.icons.block.single .chosen.icon svg{width:21.25px;height:21.25px}.gt-select.icons.block.single .chosen.icon svg{margin-right:8px}.gt-select.icons .option svg{width:25px;height:26px}.gt-select.width-locked .chosen{overflow:hidden;text-overflow:ellipsis}.gt-select.width-locked .option{white-space:normal}.gt-select .gt-sub-options{cursor:default;display:none;padding:10px 10px 10px 0;min-height:100px;border-left:1px solid #d5e1e9}.gt-select .gt-sub-options .gt-sub-dropdown{cursor:default;color:#3a536d;min-height:122px;padding:0 0 0 10px}.gt-select .gt-sub-options .gt-sub-dropdown h2{font-size:14px;padding:0 14px;margin-bottom:10px;margin-top:0}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-info-icon{cursor:pointer;margin-left:auto;width:auto;font-size:16px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses{height:100%;display:flex;flex-direction:row}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-active-courses{padding-top:10px;display:block}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-active-courses p{min-width:214px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-left:14px;color:#6e94aa;margin-top:20px;padding-right:40px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-sublist-wrapper{display:flex}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-sublist-wrapper>:last-child{margin-left:12px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-sublist-wrapper>:first-child{margin-left:0}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li{position:relative;display:inline-block;align-items:center;height:48px;font-size:14px;color:#3a536d;cursor:pointer;white-space:normal;margin-bottom:6px;min-width:240px;padding:0 14px;border-radius:8px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li>div{display:flex;align-items:center;height:100%}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li:hover,.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li:active,.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li.selected{background-color:#7aacec;color:#fff}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li:hover.has-new::before,.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li:active.has-new::before,.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li.selected.has-new::before{border:2px solid #fff;margin-left:-2px;margin-top:-2px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li:hover .lock,.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li:active .lock,.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li.selected .lock{border:2px solid #fff;margin-left:-2px;margin-right:-2px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li:active,.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li.selected{background-color:#3075d1}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li.has-new::before{content:"";display:block;width:8px;left:30px;top:9px;background-color:#3075d1;height:8px;position:absolute;border-radius:50%}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li svg{min-width:25px;width:25px;height:25px;margin-right:7px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li:active svg,.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li.selected svg,.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses ul li:hover svg{background-color:#fff !important;border:2px solid #fff;border-radius:50%;margin-left:-2px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-active-courses{margin-right:12px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-trial-courses{display:flex;flex-direction:column}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-trial-courses .lock{color:#fff}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-trial-courses .gt-trial-courses-wrapper{min-width:240px;padding:10px;border-radius:8px 8px 4px 4px;background-color:#deedff;flex-grow:2}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-trial-courses .gt-trial-courses-wrapper .course-fill .lock{display:flex;justify-content:center;align-items:center;width:25px;height:25px;font-size:13px;border-radius:50%;margin-right:10px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-trial-courses .gt-trial-courses-wrapper img{margin:0 -10px -12px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-trial-courses .courses-option-footer{border-radius:4px 4px 8px 8px;margin-top:10px;padding:10px 14px;display:flex;justify-content:space-between;flex-direction:row;background-color:#f6ebf7;align-items:center;color:#481e4b;font-size:12px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-trial-courses .courses-option-footer p{margin:0;font-size:12px;line-height:18px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses .gt-trial-courses .courses-option-footer button{min-width:87px;margin-left:10px}.gt-select .gt-sub-options .gt-sub-dropdown .gt-sub-courses::after{content:"";clear:both;display:block}.course-selector.assign-homework-selector.gt-select.block .options .option{min-width:220px}.course-selector.assign-homework-selector.gt-select.single .selected{background:#fff;color:#3075d1}.course-selector.assign-homework-selector.gt-select.single .options{min-height:284px}.course-selector.assign-homework-selector.gt-select.single .option{line-height:45px;background:none;margin:0px 10px 6px;padding-left:14px;padding-right:15px;border-radius:8px}.course-selector.assign-homework-selector.gt-select.single .option.locked:not(:hover){color:#9eb7c6}.course-selector.assign-homework-selector.gt-select.single .option.locked .locked-icon{left:unset;right:35px;height:22px}.course-selector.assign-homework-selector.gt-select.single .option.locked .lock{display:flex;justify-content:center;align-items:center;width:25px;height:25px;font-size:13px;border-radius:50%;color:#fff}.course-selector.assign-homework-selector.gt-select.single .option.disabled{cursor:auto}.course-selector.assign-homework-selector.gt-select.single .option.disabled:hover{color:#d5e1e9}.course-selector.assign-homework-selector.gt-select.single .option .arrow-icon{font-size:16px;color:#3075d1;margin-left:auto}.course-selector.assign-homework-selector.gt-select.single .option .arrow-icon::after{content:"";font-family:"gramicons";color:#3075d1;display:block;font-size:.7em}.course-selector.assign-homework-selector.gt-select.single .option:hover{background-color:#3075d1;color:#fff;font-weight:600}.course-selector.assign-homework-selector.gt-select.single .option:hover .arrow-icon{color:#fff}.course-selector.assign-homework-selector.gt-select.single .option:hover .arrow-icon::after{color:#fff}.course-selector.assign-homework-selector.gt-select.single .option:hover svg{background-color:#fff;border:2px solid #fff;border-radius:50%;margin-left:-2px}.course-selector.assign-homework-selector.gt-select.single .option:hover svg path{background-color:#fff}.course-selector.assign-homework-selector.gt-select.single .option:hover .lock{border:2px solid #fff;margin-left:-2px;margin-right:-2px}.course-selector.assign-homework-selector.gt-select.single .option.hide-option{display:none}.course-selector.assign-homework-selector.gt-select.single .option.reset-course-option :not(.chosen){font-weight:600;padding-left:10px}.course-selector.assign-homework-selector.gt-select.single .option.reset-course-option :not(.chosen) .option-text{font-size:16px;color:#425f70}.course-selector.assign-homework-selector.gt-select.single .option.reset-course-option:hover{color:#fff}.single.assign-dropdown .chosen,.block.assign-dropdown .chosen{border:1px solid #9eb7c6;border-radius:8px;height:38px;line-height:38px;display:flex;align-items:center}.single.assign-dropdown .chosen.icon svg,.block.assign-dropdown .chosen.icon svg{top:9px !important}.single.assign-dropdown .chosen:after,.block.assign-dropdown .chosen:after{background:none;border:none;color:#082f65;top:3px}.single.assign-dropdown.expanded .chosen:after,.block.assign-dropdown.expanded .chosen:after{content:""}.single.assign-dropdown .options,.block.assign-dropdown .options{top:48px;border-radius:10px;background:#fff;padding:0;overflow:hidden;box-sizing:border-box}.single.assign-dropdown .options .option,.block.assign-dropdown .options .option{position:relative;display:flex;align-items:center;font-size:0px;height:45px;padding:0;background:#fff;border-radius:8px;margin:0px 10px 6px}.single.assign-dropdown .options .option:last-child,.block.assign-dropdown .options .option:last-child{margin-bottom:0}.single.assign-dropdown .options .option.active:hover,.block.assign-dropdown .options .option.active:hover{background:#7aacec}.single.assign-dropdown .options .option.selected,.block.assign-dropdown .options .option.selected{background:#3075d1}.single.assign-dropdown .options .option.hide-option,.block.assign-dropdown .options .option.hide-option{display:none}.single.assign-dropdown .options .option.is-new:before,.block.assign-dropdown .options .option.is-new:before{content:"NY";position:absolute;top:50%;right:10px;height:18px;padding-left:8px;padding-right:8px;font-size:10px;background-color:#3075d1;border-radius:12px;color:#fff;line-height:1.7;transform:translateY(-50%)}.single.assign-dropdown .options .option.is-new.selected:after,.single.assign-dropdown .options .option.is-new:hover:after,.block.assign-dropdown .options .option.is-new.selected:after,.block.assign-dropdown .options .option.is-new:hover:after{background-color:#fff;color:#3075d1}.single.assign-dropdown.expanded,.block.assign-dropdown.expanded{box-shadow:0px 0px 0px 4px rgba(74,144,226,.3);border-radius:8px}.single.assign-dropdown.expanded .chosen,.block.assign-dropdown.expanded .chosen{border-radius:8px;border:2px solid #3075d1;height:36px}.single.assign-dropdown.disabled .chosen,.block.assign-dropdown.disabled .chosen{opacity:.3}.single.assign-dropdown.disabled .hide-option,.block.assign-dropdown.disabled .hide-option{background-color:#f7f9fc;color:#425f70;opacity:unset}.single.assign-dropdown.disabled .hide-option:after,.block.assign-dropdown.disabled .hide-option:after{content:none}.single.assign-dropdown.options-align-right .options,.block.assign-dropdown.options-align-right .options{left:auto;right:1px}.single.assign-dropdown.exercise-selector .options,.block.assign-dropdown.exercise-selector .options{width:330px}.single.assign-dropdown.multi .options .option.selected,.block.assign-dropdown.multi .options .option.selected{background:none}.single.assign-dropdown.multi .options .option:hover,.block.assign-dropdown.multi .options .option:hover{background:#7aacec}.single.assign-dropdown.multi .options .option.sub-title,.block.assign-dropdown.multi .options .option.sub-title{background:#deedff}.st-checkBox{position:relative;overflow:hidden}.st-checkBox input{display:none}.st-checkBox input.disableThis+label{background:#9eb7c6}.st-checkBox input:checked+label:after{opacity:1;transition:opacity 200ms ease-out}.st-checkBox label{height:21px;width:21px;display:inline-block;border:1px solid #9eb7c6;border-radius:2px}.st-checkBox label:after{content:"";font-family:"gramicons";color:#3075d1;font-size:21px;opacity:0;transition:opacity 200ms ease-out}.home-select .gt-select.block .options{max-width:375px}.statistics-header-select .gt-select.single .options .option.active.sub-title{background:#deedff;color:#9eb7c6}.statistics-header-select .loading-container{position:relative;z-index:100;top:-2px;width:99.5%;left:1px}.statistics-header-select .loading-container .loading-animation{position:absolute;background:#fff;box-shadow:0 3px 21px 0 rgba(109,142,179,.4)}.switch-button .switch-button-inner{position:relative;width:166px;height:32px;background-color:#9eb7c6;border:2px solid #d5e1e9;border-radius:2px;font-size:13px}.switch-button .switch-button-inner div{width:83px;height:32px;float:left}.switch-button .switch-button-inner .unchecked,.switch-button .switch-button-inner .checked{display:inline-block;position:absolute;cursor:pointer;line-height:32px;text-align:center}.switch-button .switch-button-inner .checked{font-weight:600}.switch-button .switch-button-inner .left{left:0}.switch-button .switch-button-inner .left.unchecked{z-index:0;transform-origin:bottom right;transform:rotate(2deg);width:83px;color:#9eb7c6;background:linear-gradient(95.88deg, #fff 0%, #eff3f9 100%);border-radius:2px 0 0 2px}.switch-button .switch-button-inner .left.unchecked::after{content:"";position:absolute;left:0;height:32px;box-shadow:#9eb7c6 1px 1px .3px 1px}.switch-button .switch-button-inner .left.checked{z-index:1;transform:rotate(0deg);width:83px;color:#3075d1;background:#fff;border-radius:0}.switch-button .switch-button-inner .right{right:0}.switch-button .switch-button-inner .right.unchecked{z-index:0;transform-origin:bottom left;transform:rotate(-2deg);width:83px;color:#9eb7c6;background:linear-gradient(-95.88deg, #fff 0%, #eff3f9 100%);border:none}.switch-button .switch-button-inner .right.unchecked::after{content:"";position:absolute;right:-1px;height:32px;box-shadow:#9eb7c6 -1px 1px .3px 1px}.switch-button .switch-button-inner .right.checked{z-index:1;transform:rotate(0deg);width:83px;color:#3075d1;background:#fff;box-shadow:rgba(0,0,0,0) 0 0 0}.gt-switch{position:relative;display:inline-block;width:44px;height:20px}.gt-switch input{opacity:0;width:0;height:0}.gt-switch .slider{display:inline-block;margin:0;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:10px}.gt-switch .slider:before{border-radius:50%;position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:left .4s;-webkit-transition:left .4s}.gt-switch.checked .slider{background-color:#3075d1}.gt-switch.checked .slider:before{left:26px}.gt-datetime-wrapper{position:relative;display:inline-block;cursor:default}.gt-datetime-wrapper input{-webkit-appearance:none;border:1px solid #d5e1e9;cursor:text;text-align:center;border-top-right-radius:0;border-bottom-right-radius:0}.gt-datetime-wrapper:after{position:absolute;top:0px;bottom:0;left:98%;display:block;content:"";font-family:"gramicons";font-size:1.3em;color:#3075d1;background:#eff3f9;border:1px solid #d5e1e9;border-top-right-radius:8px;border-bottom-right-radius:8px;padding:6px}.gt-datetime{position:absolute;display:none;z-index:100;margin-top:2px;background:#fff;box-shadow:0 2px 15px 0 rgba(109,142,179,.4);font-size:12px;padding-top:5px;border-radius:10px}.gt-datetime table{border-collapse:collapse}.gt-datetime td{text-align:center}.gt-datetime td.clickable{cursor:pointer}.gt-datetime thead td{color:#3075d1;padding-bottom:5px}.gt-datetime thead td.clickable{font-family:"gramicons"}.gt-datetime thead td.month-name{color:#3a536d;font-size:14px;font-weight:600;padding:4px 0 10px}.gt-datetime tbody td{width:36px;height:34px;background:#eff3f9;background-clip:padding-box;border:1px #d5e1e9 solid;color:#3a536d;vertical-align:middle}.gt-datetime tbody td .selected{color:#3075d1;box-sizing:border-box;border:2px #3075d1 solid;border-radius:26px;width:26px;height:26px;margin:0 auto;padding-top:5px}.gt-datetime tbody td.inactive{color:#9eb7c6}.gt-datetime .time{font-size:14px;padding-top:20px;padding-inline:5px;padding-bottom:20px}.gt-datetime .time input{border-radius:0;padding:0;width:65px;height:30px;text-align:center}.gt-datetime .time .seperator{margin:0 5px}.gt-datetime .time .reset{display:inline-block;cursor:pointer;color:#3075d1;margin-left:25px}.gt-checkbox{display:inline-block;position:relative;width:16px;height:16px;background:#fff;border:2px #d5e1e9 solid;border-radius:3px;vertical-align:middle;cursor:pointer}.gt-checkbox:hover{border-color:#4a90e2}.gt-checkbox.checked{background-color:#3075d1;border-color:#3075d1}.gt-checkbox.checked:before{position:absolute;left:1px;content:"";font-family:"gramicons";font-size:14px;color:#fff;line-height:16px}.gt-checkbox.small{width:12px;height:12px}.gt-checkbox.small.checked:before{font-size:12px;line-height:12px}body.modal-visible{height:100%;overflow:hidden}.modal-view-bg{display:none;z-index:2000;top:0;position:fixed;overflow:auto;height:calc(100vh + 35px);width:100vw;background-color:rgba(239,243,249,.8)}[gt-modal]{box-shadow:0px 2px 15px rgba(0,0,0,.2);margin:50px auto;border-radius:10px;background-color:#fff}.anno-opened .modal-view-bg{z-index:5001}.bootstrap .modal .modal-dialog{width:560px;max-width:560px;margin-top:90px}.bootstrap .modal .modal-dialog .modal-content{background-color:#fff;border-radius:6px}.bootstrap .modal .modal-dialog .modal-content .modal-header{align-items:start;border-bottom:1px solid #eee}.bootstrap .modal .modal-dialog .modal-content .modal-header h3{font-size:20px}.bootstrap .modal#sutErrorTypesModal table{border:0}.bootstrap .modal#sutErrorTypesModal table tr{border:1px solid #ddd}.bootstrap .modal#sutErrorTypesModal table tr td,.bootstrap .modal#sutErrorTypesModal table tr th{border:0}.gt-tooltip{box-sizing:border-box;z-index:2000;position:absolute;visibility:hidden;width:240px;background:#fff;color:#082f65;font-weight:400;font-size:12px;line-height:15px;text-align:left;padding:12px;border:1px solid #d5e1e9;border-radius:8px;box-shadow:0 2px 10px 0 #ccddeb;white-space:normal;font-family:"Open Sans",sans-serif;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gt-tooltip.gt-tooltip-blue{background-color:#3075d1;color:#fff;border:1px solid #3075d1}.gt-tooltip.gt-tooltip-blue:before,.gt-tooltip.gt-tooltip-blue:after{border-top:7px solid #3075d1}.gt-tooltip.gt-tooltip-primary-text{color:#082f65}.gt-tooltip.tcell-width{width:190px}.gt-tooltip.graph{width:90px}.gt-tooltip.graph:before,.gt-tooltip.graph:after{left:50px}.gt-tooltip.small{width:65px}.gt-tooltip.small:before,.gt-tooltip.small:after{left:37.5px}.gt-tooltip.med-small{width:140px}.gt-tooltip.med-small:before,.gt-tooltip.med-small:after{left:75px}.gt-tooltip.medium{width:156px}.gt-tooltip.medium:before,.gt-tooltip.medium:after{left:83px}.gt-tooltip.preMedium{width:120px}.gt-tooltip.preMedium:before,.gt-tooltip.preMedium:after{left:83px}.gt-tooltip.normal{width:105px}.gt-tooltip.normal:before,.gt-tooltip.normal:after{left:57.5px}.gt-tooltip.cs-general{width:105px}.gt-tooltip.cs-general:before,.gt-tooltip.cs-general:after{left:83px}.gt-tooltip.cs-general-pre-small{width:30px}.gt-tooltip.cs-general-pre-small:before,.gt-tooltip.cs-general-pre-small:after{left:15px}.gt-tooltip.cs-general-small{width:50px}.gt-tooltip.cs-general-small:before,.gt-tooltip.cs-general-small:after{left:15px}.gt-tooltip.cs-general-meduim{width:90px}.gt-tooltip.cs-general-meduim:before,.gt-tooltip.cs-general-meduim:after{left:17px}.gt-tooltip.cs-general-large{width:135px}.gt-tooltip.cs-general-large:before,.gt-tooltip.cs-general-large:after{left:39.5px}.gt-tooltip:before,.gt-tooltip:after{content:"";position:absolute;bottom:-7px;left:81px;visibility:hidden;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #fff}.gt-tooltip:before{bottom:-8px;border-top-color:#d5e1e9}.gt-tooltip.showTooltip{visibility:visible}.gt-tooltip.showTooltip:before,.gt-tooltip.showTooltip:after{visibility:visible}.gt-tooltip.bottom:before,.gt-tooltip.bottom:after{bottom:auto;top:-7px;border-top:none;border-bottom:7px solid #fff}.gt-tooltip.bottom:before{top:-8px;border-bottom-color:#d5e1e9}.gt-tooltip.bottom-center:before,.gt-tooltip.bottom-center:after{left:50%;transform:translateX(-50%)}.gt-tooltip.bottom-right:before,.gt-tooltip.bottom-right:after,.gt-tooltip.top-right:before,.gt-tooltip.top-right:after{left:auto;right:81px}.gt-tooltip.left-top:before,.gt-tooltip.left-top:after{left:auto;bottom:auto;right:-7px;top:7px;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid #fff;border-right:none}.gt-tooltip.left-top:before{right:-8px;border-left-color:#d5e1e9}.gt-tooltip.left-center:before,.gt-tooltip.left-center:after{left:auto;bottom:auto;right:-7px;top:50%;margin-top:-7px;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid #fff;border-right:none}.gt-tooltip.left-center:before{right:-8px;border-left-color:#d5e1e9}.gt-tooltip.left-center.gt-tooltip-blue:before,.gt-tooltip.left-center.gt-tooltip-blue:after{border-left-color:#3075d1}.gt-tooltip.top-center:before,.gt-tooltip.top-center:after{left:50%;margin-left:-7px}.gt-tooltip.small{width:auto;min-width:65px}.gt-tooltip.small:before,.gt-tooltip.small:after{left:25.5px}.gt-tooltip.right:before,.gt-tooltip.right:after{left:-10px;top:17px;rotate:90deg}.tooltip-parent{position:relative;z-index:10}.tooltip-child{word-break:break-word}.close-icon{position:absolute;right:25px;top:25px;cursor:pointer}.close-icon::before{font-family:"gramicons";content:"";color:#48606f;font-size:14px}.course-product-lock .lock{border-radius:50%;display:flex;justify-content:center;align-items:center}.course-product-lock .lock i{color:#fff}.gt-pagination.bottom{position:absolute;width:100%;bottom:0}.gt-pagination.no-pagination{padding-bottom:70px}.gt-pagination .pagination{display:flex;justify-content:center;min-width:110px;text-align:center;margin:auto;line-height:20px;padding-top:20px;padding-bottom:20px}.gt-pagination .pagination .page-circle{height:20px;width:20px;border:1px solid #6e94aa;border-radius:50%;background:#fff;margin:auto 5px;font-size:12px;line-height:20px;text-align:center;color:#6e94aa;font-weight:400;cursor:pointer}.gt-pagination .pagination .page-circle.active{background:#3075d1;border:1px solid #3075d1;color:#fff}.gt-pagination .pagination .ico{color:#3075d1;font-weight:300;font-size:10px;margin:auto 5px;cursor:pointer}.gt-pagination .pagination .ico.hidden{visibility:hidden}.gt-pagination .pagination .center-pagination{display:flex}.gt-pagination .pagination .pagination-dots{margin-left:5px;margin-right:5px;line-height:20px;font-size:12px;color:#6e94aa}.gt-pagination-25 .pagination{display:flex;justify-content:center;min-width:110px;text-align:center;margin:auto;line-height:25px;padding-top:25px;padding-bottom:25px}.gt-pagination-25 .pagination .page-circle{height:25px;width:25px;border:1px solid #6e94aa;border-radius:50%;background:#fff;margin:auto 5px;font-size:12px;line-height:25px;text-align:center;color:#6e94aa;font-weight:400;cursor:pointer}.gt-pagination-25 .pagination .page-circle.active{background:#3075d1;border:1px solid #3075d1;color:#fff}.gt-pagination-25 .pagination .ico{color:#3075d1;font-weight:300;font-size:12.5px;margin:auto 5px;cursor:pointer}.gt-pagination-25 .pagination .ico.hidden{visibility:hidden}.gt-pagination-25 .pagination .center-pagination{display:flex}.gt-pagination-25 .pagination .pagination-dots{margin-left:5px;margin-right:5px;line-height:25px;font-size:12px;color:#6e94aa}.gt-pagination-28 .pagination{display:flex;justify-content:center;min-width:110px;text-align:center;margin:auto;line-height:28px;padding-top:28px;padding-bottom:28px}.gt-pagination-28 .pagination .page-circle{height:28px;width:28px;border:1px solid #6e94aa;border-radius:50%;background:#fff;margin:auto 5px;font-size:15px;line-height:28px;text-align:center;color:#6e94aa;font-weight:600;cursor:pointer}.gt-pagination-28 .pagination .page-circle.active{background:#3075d1;border:1px solid #3075d1;color:#fff}.gt-pagination-28 .pagination .ico{color:#3075d1;font-weight:300;font-size:14px;margin:auto 5px;cursor:pointer}.gt-pagination-28 .pagination .ico.hidden{visibility:hidden}.gt-pagination-28 .pagination .center-pagination{display:flex}.gt-pagination-28 .pagination .pagination-dots{margin-left:5px;margin-right:5px;line-height:28px;font-size:15px;color:#6e94aa}.gt-pagination-30 .pagination{display:flex;justify-content:center;min-width:110px;text-align:center;margin:auto;line-height:30px;padding-top:30px;padding-bottom:30px}.gt-pagination-30 .pagination .page-circle{height:30px;width:30px;border:1px solid #6e94aa;border-radius:50%;background:#fff;margin:auto 5px;font-size:15px;line-height:30px;text-align:center;color:#6e94aa;font-weight:600;cursor:pointer}.gt-pagination-30 .pagination .page-circle.active{background:#3075d1;border:1px solid #3075d1;color:#fff}.gt-pagination-30 .pagination .ico{color:#3075d1;font-weight:300;font-size:15px;margin:auto 5px;cursor:pointer}.gt-pagination-30 .pagination .ico.hidden{visibility:hidden}.gt-pagination-30 .pagination .center-pagination{display:flex}.gt-pagination-30 .pagination .pagination-dots{margin-left:5px;margin-right:5px;line-height:30px;font-size:15px;color:#6e94aa}.gt-sort{cursor:pointer;color:#9eb7c6;font-size:12px;font-weight:600;text-align:left}.gt-sort .ico{font-size:10px;margin-left:10px;color:#9eb7c6}.gt-sort .ico.fade-50{opacity:.5}.txt__header{font-size:45px;line-height:50px}.txt__sub-header{font-size:25px;line-height:30px}.txt__paragraph{font-size:16px;line-height:20px}.txt__table{font-size:15px;line-height:18px}.txt__tip{font-size:12px;line-height:15px}.txt--blue{color:#3075d1}.txt--dark-blue{color:#3a536d}.txt--dark-gray{color:#9eb7c6}.txt--gray{color:#d5e1e9}.txt--light-gray{color:#eff3f9}.txt--white{color:#fff}.txt--muted{color:#9eb7c6}.txt--thin{font-weight:100}.txt--extra-light{font-weight:200}.txt--light{font-weight:300}.txt--normal{font-weight:400}.txt--medium{font-weight:500}.txt--semi-bold{font-weight:600}.txt--bold{font-weight:700}.txt--extra-bold{font-weight:800}.txt--ultra-bold{font-weight:900}.txt--center{text-align:center}.txt--danger{color:#dd3a30}.txt--success{color:green}.text-0{font-size:0px}.lh-0{line-height:0px}.letter-spacing-0{letter-spacing:0px}.letter-spacing-0 *{letter-spacing:0px}.text-1{font-size:1px}.lh-1{line-height:1px}.letter-spacing-1{letter-spacing:1px}.letter-spacing-1 *{letter-spacing:1px}.text-2{font-size:2px}.lh-2{line-height:2px}.letter-spacing-2{letter-spacing:2px}.letter-spacing-2 *{letter-spacing:2px}.text-3{font-size:3px}.lh-3{line-height:3px}.letter-spacing-3{letter-spacing:3px}.letter-spacing-3 *{letter-spacing:3px}.text-4{font-size:4px}.lh-4{line-height:4px}.letter-spacing-4{letter-spacing:4px}.letter-spacing-4 *{letter-spacing:4px}.text-5{font-size:5px}.lh-5{line-height:5px}.letter-spacing-5{letter-spacing:5px}.letter-spacing-5 *{letter-spacing:5px}.text-6{font-size:6px}.lh-6{line-height:6px}.letter-spacing-6{letter-spacing:6px}.letter-spacing-6 *{letter-spacing:6px}.text-7{font-size:7px}.lh-7{line-height:7px}.letter-spacing-7{letter-spacing:7px}.letter-spacing-7 *{letter-spacing:7px}.text-8{font-size:8px}.lh-8{line-height:8px}.letter-spacing-8{letter-spacing:8px}.letter-spacing-8 *{letter-spacing:8px}.text-9{font-size:9px}.lh-9{line-height:9px}.letter-spacing-9{letter-spacing:9px}.letter-spacing-9 *{letter-spacing:9px}.text-10{font-size:10px}.lh-10{line-height:10px}.letter-spacing-10{letter-spacing:10px}.letter-spacing-10 *{letter-spacing:10px}.text-11{font-size:11px}.lh-11{line-height:11px}.letter-spacing-11{letter-spacing:11px}.letter-spacing-11 *{letter-spacing:11px}.text-12{font-size:12px}.lh-12{line-height:12px}.letter-spacing-12{letter-spacing:12px}.letter-spacing-12 *{letter-spacing:12px}.text-13{font-size:13px}.lh-13{line-height:13px}.letter-spacing-13{letter-spacing:13px}.letter-spacing-13 *{letter-spacing:13px}.text-14{font-size:14px}.lh-14{line-height:14px}.letter-spacing-14{letter-spacing:14px}.letter-spacing-14 *{letter-spacing:14px}.text-15{font-size:15px}.lh-15{line-height:15px}.letter-spacing-15{letter-spacing:15px}.letter-spacing-15 *{letter-spacing:15px}.text-16{font-size:16px}.lh-16{line-height:16px}.letter-spacing-16{letter-spacing:16px}.letter-spacing-16 *{letter-spacing:16px}.text-17{font-size:17px}.lh-17{line-height:17px}.letter-spacing-17{letter-spacing:17px}.letter-spacing-17 *{letter-spacing:17px}.text-18{font-size:18px}.lh-18{line-height:18px}.letter-spacing-18{letter-spacing:18px}.letter-spacing-18 *{letter-spacing:18px}.text-19{font-size:19px}.lh-19{line-height:19px}.letter-spacing-19{letter-spacing:19px}.letter-spacing-19 *{letter-spacing:19px}.text-20{font-size:20px}.lh-20{line-height:20px}.letter-spacing-20{letter-spacing:20px}.letter-spacing-20 *{letter-spacing:20px}.text-21{font-size:21px}.lh-21{line-height:21px}.letter-spacing-21{letter-spacing:21px}.letter-spacing-21 *{letter-spacing:21px}.text-22{font-size:22px}.lh-22{line-height:22px}.letter-spacing-22{letter-spacing:22px}.letter-spacing-22 *{letter-spacing:22px}.text-23{font-size:23px}.lh-23{line-height:23px}.letter-spacing-23{letter-spacing:23px}.letter-spacing-23 *{letter-spacing:23px}.text-24{font-size:24px}.lh-24{line-height:24px}.letter-spacing-24{letter-spacing:24px}.letter-spacing-24 *{letter-spacing:24px}.text-25{font-size:25px}.lh-25{line-height:25px}.letter-spacing-25{letter-spacing:25px}.letter-spacing-25 *{letter-spacing:25px}.text-26{font-size:26px}.lh-26{line-height:26px}.letter-spacing-26{letter-spacing:26px}.letter-spacing-26 *{letter-spacing:26px}.text-27{font-size:27px}.lh-27{line-height:27px}.letter-spacing-27{letter-spacing:27px}.letter-spacing-27 *{letter-spacing:27px}.text-28{font-size:28px}.lh-28{line-height:28px}.letter-spacing-28{letter-spacing:28px}.letter-spacing-28 *{letter-spacing:28px}.text-29{font-size:29px}.lh-29{line-height:29px}.letter-spacing-29{letter-spacing:29px}.letter-spacing-29 *{letter-spacing:29px}.text-30{font-size:30px}.lh-30{line-height:30px}.letter-spacing-30{letter-spacing:30px}.letter-spacing-30 *{letter-spacing:30px}.text-31{font-size:31px}.lh-31{line-height:31px}.letter-spacing-31{letter-spacing:31px}.letter-spacing-31 *{letter-spacing:31px}.text-32{font-size:32px}.lh-32{line-height:32px}.letter-spacing-32{letter-spacing:32px}.letter-spacing-32 *{letter-spacing:32px}.text-33{font-size:33px}.lh-33{line-height:33px}.letter-spacing-33{letter-spacing:33px}.letter-spacing-33 *{letter-spacing:33px}.text-34{font-size:34px}.lh-34{line-height:34px}.letter-spacing-34{letter-spacing:34px}.letter-spacing-34 *{letter-spacing:34px}.text-35{font-size:35px}.lh-35{line-height:35px}.letter-spacing-35{letter-spacing:35px}.letter-spacing-35 *{letter-spacing:35px}.text-36{font-size:36px}.lh-36{line-height:36px}.letter-spacing-36{letter-spacing:36px}.letter-spacing-36 *{letter-spacing:36px}.text-37{font-size:37px}.lh-37{line-height:37px}.letter-spacing-37{letter-spacing:37px}.letter-spacing-37 *{letter-spacing:37px}.text-38{font-size:38px}.lh-38{line-height:38px}.letter-spacing-38{letter-spacing:38px}.letter-spacing-38 *{letter-spacing:38px}.text-39{font-size:39px}.lh-39{line-height:39px}.letter-spacing-39{letter-spacing:39px}.letter-spacing-39 *{letter-spacing:39px}.text-40{font-size:40px}.lh-40{line-height:40px}.letter-spacing-40{letter-spacing:40px}.letter-spacing-40 *{letter-spacing:40px}.text-41{font-size:41px}.lh-41{line-height:41px}.letter-spacing-41{letter-spacing:41px}.letter-spacing-41 *{letter-spacing:41px}.text-42{font-size:42px}.lh-42{line-height:42px}.letter-spacing-42{letter-spacing:42px}.letter-spacing-42 *{letter-spacing:42px}.text-43{font-size:43px}.lh-43{line-height:43px}.letter-spacing-43{letter-spacing:43px}.letter-spacing-43 *{letter-spacing:43px}.text-44{font-size:44px}.lh-44{line-height:44px}.letter-spacing-44{letter-spacing:44px}.letter-spacing-44 *{letter-spacing:44px}.text-45{font-size:45px}.lh-45{line-height:45px}.letter-spacing-45{letter-spacing:45px}.letter-spacing-45 *{letter-spacing:45px}.text-46{font-size:46px}.lh-46{line-height:46px}.letter-spacing-46{letter-spacing:46px}.letter-spacing-46 *{letter-spacing:46px}.text-47{font-size:47px}.lh-47{line-height:47px}.letter-spacing-47{letter-spacing:47px}.letter-spacing-47 *{letter-spacing:47px}.text-48{font-size:48px}.lh-48{line-height:48px}.letter-spacing-48{letter-spacing:48px}.letter-spacing-48 *{letter-spacing:48px}.text-49{font-size:49px}.lh-49{line-height:49px}.letter-spacing-49{letter-spacing:49px}.letter-spacing-49 *{letter-spacing:49px}.text-50{font-size:50px}.lh-50{line-height:50px}.letter-spacing-50{letter-spacing:50px}.letter-spacing-50 *{letter-spacing:50px}.text-51{font-size:51px}.lh-51{line-height:51px}.letter-spacing-51{letter-spacing:51px}.letter-spacing-51 *{letter-spacing:51px}.text-52{font-size:52px}.lh-52{line-height:52px}.letter-spacing-52{letter-spacing:52px}.letter-spacing-52 *{letter-spacing:52px}.text-53{font-size:53px}.lh-53{line-height:53px}.letter-spacing-53{letter-spacing:53px}.letter-spacing-53 *{letter-spacing:53px}.text-54{font-size:54px}.lh-54{line-height:54px}.letter-spacing-54{letter-spacing:54px}.letter-spacing-54 *{letter-spacing:54px}.text-55{font-size:55px}.lh-55{line-height:55px}.letter-spacing-55{letter-spacing:55px}.letter-spacing-55 *{letter-spacing:55px}.text-56{font-size:56px}.lh-56{line-height:56px}.letter-spacing-56{letter-spacing:56px}.letter-spacing-56 *{letter-spacing:56px}.text-57{font-size:57px}.lh-57{line-height:57px}.letter-spacing-57{letter-spacing:57px}.letter-spacing-57 *{letter-spacing:57px}.text-58{font-size:58px}.lh-58{line-height:58px}.letter-spacing-58{letter-spacing:58px}.letter-spacing-58 *{letter-spacing:58px}.text-59{font-size:59px}.lh-59{line-height:59px}.letter-spacing-59{letter-spacing:59px}.letter-spacing-59 *{letter-spacing:59px}.text-60{font-size:60px}.lh-60{line-height:60px}.letter-spacing-60{letter-spacing:60px}.letter-spacing-60 *{letter-spacing:60px}.text-61{font-size:61px}.lh-61{line-height:61px}.letter-spacing-61{letter-spacing:61px}.letter-spacing-61 *{letter-spacing:61px}.text-62{font-size:62px}.lh-62{line-height:62px}.letter-spacing-62{letter-spacing:62px}.letter-spacing-62 *{letter-spacing:62px}.text-63{font-size:63px}.lh-63{line-height:63px}.letter-spacing-63{letter-spacing:63px}.letter-spacing-63 *{letter-spacing:63px}.text-64{font-size:64px}.lh-64{line-height:64px}.letter-spacing-64{letter-spacing:64px}.letter-spacing-64 *{letter-spacing:64px}.text-65{font-size:65px}.lh-65{line-height:65px}.letter-spacing-65{letter-spacing:65px}.letter-spacing-65 *{letter-spacing:65px}.text-66{font-size:66px}.lh-66{line-height:66px}.letter-spacing-66{letter-spacing:66px}.letter-spacing-66 *{letter-spacing:66px}.text-67{font-size:67px}.lh-67{line-height:67px}.letter-spacing-67{letter-spacing:67px}.letter-spacing-67 *{letter-spacing:67px}.text-68{font-size:68px}.lh-68{line-height:68px}.letter-spacing-68{letter-spacing:68px}.letter-spacing-68 *{letter-spacing:68px}.text-69{font-size:69px}.lh-69{line-height:69px}.letter-spacing-69{letter-spacing:69px}.letter-spacing-69 *{letter-spacing:69px}.text-70{font-size:70px}.lh-70{line-height:70px}.letter-spacing-70{letter-spacing:70px}.letter-spacing-70 *{letter-spacing:70px}.text-71{font-size:71px}.lh-71{line-height:71px}.letter-spacing-71{letter-spacing:71px}.letter-spacing-71 *{letter-spacing:71px}.text-72{font-size:72px}.lh-72{line-height:72px}.letter-spacing-72{letter-spacing:72px}.letter-spacing-72 *{letter-spacing:72px}.text-73{font-size:73px}.lh-73{line-height:73px}.letter-spacing-73{letter-spacing:73px}.letter-spacing-73 *{letter-spacing:73px}.text-74{font-size:74px}.lh-74{line-height:74px}.letter-spacing-74{letter-spacing:74px}.letter-spacing-74 *{letter-spacing:74px}.text-75{font-size:75px}.lh-75{line-height:75px}.letter-spacing-75{letter-spacing:75px}.letter-spacing-75 *{letter-spacing:75px}.text-76{font-size:76px}.lh-76{line-height:76px}.letter-spacing-76{letter-spacing:76px}.letter-spacing-76 *{letter-spacing:76px}.text-77{font-size:77px}.lh-77{line-height:77px}.letter-spacing-77{letter-spacing:77px}.letter-spacing-77 *{letter-spacing:77px}.text-78{font-size:78px}.lh-78{line-height:78px}.letter-spacing-78{letter-spacing:78px}.letter-spacing-78 *{letter-spacing:78px}.text-79{font-size:79px}.lh-79{line-height:79px}.letter-spacing-79{letter-spacing:79px}.letter-spacing-79 *{letter-spacing:79px}.text-80{font-size:80px}.lh-80{line-height:80px}.letter-spacing-80{letter-spacing:80px}.letter-spacing-80 *{letter-spacing:80px}.text-81{font-size:81px}.lh-81{line-height:81px}.letter-spacing-81{letter-spacing:81px}.letter-spacing-81 *{letter-spacing:81px}.text-82{font-size:82px}.lh-82{line-height:82px}.letter-spacing-82{letter-spacing:82px}.letter-spacing-82 *{letter-spacing:82px}.text-83{font-size:83px}.lh-83{line-height:83px}.letter-spacing-83{letter-spacing:83px}.letter-spacing-83 *{letter-spacing:83px}.text-84{font-size:84px}.lh-84{line-height:84px}.letter-spacing-84{letter-spacing:84px}.letter-spacing-84 *{letter-spacing:84px}.text-85{font-size:85px}.lh-85{line-height:85px}.letter-spacing-85{letter-spacing:85px}.letter-spacing-85 *{letter-spacing:85px}.text-86{font-size:86px}.lh-86{line-height:86px}.letter-spacing-86{letter-spacing:86px}.letter-spacing-86 *{letter-spacing:86px}.text-87{font-size:87px}.lh-87{line-height:87px}.letter-spacing-87{letter-spacing:87px}.letter-spacing-87 *{letter-spacing:87px}.text-88{font-size:88px}.lh-88{line-height:88px}.letter-spacing-88{letter-spacing:88px}.letter-spacing-88 *{letter-spacing:88px}.text-89{font-size:89px}.lh-89{line-height:89px}.letter-spacing-89{letter-spacing:89px}.letter-spacing-89 *{letter-spacing:89px}.text-90{font-size:90px}.lh-90{line-height:90px}.letter-spacing-90{letter-spacing:90px}.letter-spacing-90 *{letter-spacing:90px}.text-91{font-size:91px}.lh-91{line-height:91px}.letter-spacing-91{letter-spacing:91px}.letter-spacing-91 *{letter-spacing:91px}.text-92{font-size:92px}.lh-92{line-height:92px}.letter-spacing-92{letter-spacing:92px}.letter-spacing-92 *{letter-spacing:92px}.text-93{font-size:93px}.lh-93{line-height:93px}.letter-spacing-93{letter-spacing:93px}.letter-spacing-93 *{letter-spacing:93px}.text-94{font-size:94px}.lh-94{line-height:94px}.letter-spacing-94{letter-spacing:94px}.letter-spacing-94 *{letter-spacing:94px}.text-95{font-size:95px}.lh-95{line-height:95px}.letter-spacing-95{letter-spacing:95px}.letter-spacing-95 *{letter-spacing:95px}.text-96{font-size:96px}.lh-96{line-height:96px}.letter-spacing-96{letter-spacing:96px}.letter-spacing-96 *{letter-spacing:96px}.text-97{font-size:97px}.lh-97{line-height:97px}.letter-spacing-97{letter-spacing:97px}.letter-spacing-97 *{letter-spacing:97px}.text-98{font-size:98px}.lh-98{line-height:98px}.letter-spacing-98{letter-spacing:98px}.letter-spacing-98 *{letter-spacing:98px}.text-99{font-size:99px}.lh-99{line-height:99px}.letter-spacing-99{letter-spacing:99px}.letter-spacing-99 *{letter-spacing:99px}.text-100{font-size:100px}.lh-100{line-height:100px}.letter-spacing-100{letter-spacing:100px}.letter-spacing-100 *{letter-spacing:100px}.option-icon{position:relative;background-color:#3075d1;border-radius:50%;font-size:0 !important;padding:2.5px;cursor:pointer}.option-icon:before{position:absolute;right:6px;top:0;content:"";background-color:#3075d1;border-radius:50%;font-size:0 !important;padding:2.5px;cursor:pointer}.option-icon:after{position:absolute;left:6px;top:0;content:"";background-color:#3075d1;border-radius:50%;font-size:0 !important;padding:2.5px;cursor:pointer}.delete-homeworks-modal{position:absolute;left:50%;margin-left:-323.5px;margin-bottom:240px;width:460px;max-width:628px;min-height:350px;border-radius:4px;padding:50px 85px}.delete-homeworks-modal .title{color:#3075d1;font-family:"Open Sans";font-size:20px;letter-spacing:0;line-height:27px;margin-bottom:27px}.delete-homeworks-modal p{font-size:14px;line-height:19px}.delete-homeworks-modal .items{margin-top:50px}.delete-homeworks-modal .items .course-title{font-weight:bold}.delete-homeworks-modal .modal-buttons{width:100%;text-align:center;margin-top:50px}.delete-homeworks-modal .modal-buttons button{margin:0 16px}.blog-signup-section{min-height:700px;background:#f9f9fb}.blog-signup{padding:100px 0 134px;position:relative}.blog-signup .blog-signup-form{padding:55px 55px 57px 75px;border-radius:10px;min-height:128px;width:450px;background:linear-gradient(0deg, #f3f6fa 0%, #f5f7fa 19.14%, #f9f9fb 23.13%, #fff 100%);box-shadow:0 -1px 9px 0 rgba(213,225,233,.19),4px 16px 20px 0 rgba(204,221,235,.5)}.blog-signup .blog-signup-form h2{font-size:20px;font-weight:600;line-height:27px;margin:0}.blog-signup .blog-signup-form h2.newsletter-title{margin-bottom:52px}.blog-signup .blog-signup-form .form-group h2{font-size:19px;display:inline-block;margin-left:17px}.blog-signup .blog-signup-form .gt-checkbox{display:inline-block;width:23px;height:23px}.blog-signup .blog-signup-form .gt-checkbox.checked:before{font-size:23px;line-height:23px}.blog-signup .blog-signup-form .form-control{width:325px;height:47px;border:.9px solid #d5e1e9;border-radius:4.5px;padding-left:20px}.blog-signup .blog-signup-form .form-control.is-invalid{border:1px solid #d0021b}.blog-signup .blog-signup-form .gt-checkbox.is-invalid{border:2px solid #d0021b}.blog-signup .blog-signup-form .blog-signup-form-submit{margin-top:47px}.blog-signup .blog-signup-form .blog-signup-form-submit .invalid-feedback{margin-top:-47px;padding-left:0}.blog-signup .blog-signup-form .blog-signup-form-submit .btn-primary-large{width:293px;height:47px;padding:10px 24px;font-size:14.5px}.blog-signup .blog-signup-form a.btn-primary-large{width:293px;max-height:47px;padding:10px 24px;font-size:14.5px}.blog-signup .blog-signup-image-wrapper{position:absolute;top:50px;left:510px}.blog-signup .blog-signup-image-wrapper img{width:100%;height:auto}.blog-signup .blog-button{margin-top:54px}.blog-signup-popup{position:fixed;right:0px;bottom:75px;box-shadow:0 5px 14px 0 rgba(0,0,0,.18);border-radius:10px 0px 0px 10px;z-index:1000}@media(max-width: 900px){.blog-signup-popup{display:none}}.blog-signup-popup .folded-in{height:372px;width:60px;border-radius:10px 0px 0px 10px;background-color:#6abbba;float:left;cursor:pointer}.blog-signup-popup .folded-in .in-arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg);position:relative;left:45%;top:48%}.blog-signup-popup .folded-in .out{left:35%;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.blog-signup-popup .folded-out{height:372px;width:0px;background-color:#6abbba;float:left;transition:width 1.1s}.blog-signup-popup .folded-out .out-image{position:absolute;top:-64px;left:157px}.blog-signup-popup .folded-out .out-image img{height:123px;width:131px}.blog-signup-popup .folded-out .out-title{position:absolute;top:82px;left:65px;width:311px;color:#fff;font-family:"Open Sans";font-size:20px;line-height:27px;text-align:center}.blog-signup-popup .folded-out .out-text{position:absolute;top:155px;left:65px;width:311px;color:#fff;font-family:"Open Sans";font-size:13px;line-height:18px;text-align:center}.blog-signup-popup .folded-out .out-buttons{position:absolute;top:208px;left:100px;width:257px}.blog-signup-popup .folded-out .out-buttons .btn{height:21px;width:205px;margin-top:18px;color:#fff !important;font-family:"Open Sans";font-size:16px;font-weight:600;line-height:22px;text-align:center}.blog-signup-popup .folded-out .out-buttons .noshow{position:absolute;left:87px;bottom:-44px;color:#fff;font-size:15px;font-weight:600;cursor:pointer}.blog-signup-popup .opened{width:361px;transition:width 1.1s}.form-group{margin-bottom:30px}.form-group:last-child{margin-bottom:0}.invalid-feedback{color:#d0021b;font-size:14px;padding:10px 20px;text-align:left;line-height:20px}.blog-signup-image-mobile{display:none}@media(max-width: 1184px){.newsletter-body .blog-signup{padding-bottom:50px}.newsletter-body .feat-header-title{padding-left:25px;padding-right:25px}.newsletter-body .feat-header-subtitle{font-size:16px;line-height:1.5;padding-left:25px;padding-right:25px}.newsletter-body .blog-signup .blog-signup-form{margin:0 auto}.newsletter-body .blog-signup-image{display:none}.newsletter-body .blog-signup-image-mobile{display:block;padding-top:50px;margin:0 auto}}@media(max-width: 768px){.newsletter-body .blog-signup .blog-signup-form{width:70%}.newsletter-body .blog-signup-image-mobile{width:90%;height:auto}}@media(max-width: 576px){.newsletter-body .blog-signup .blog-signup-form{width:60%;padding:50px}.newsletter-body .blog-signup .blog-signup-form .form-group h2{font-size:18px}.newsletter-body .blog-signup .blog-signup-form .form-control{width:90%}.newsletter-body .blog-signup .blog-signup-form .blog-signup-form-submit .btn-primary-large{width:100%}.newsletter-body .blog-button{display:flex}.newsletter-body .blog-signup .blog-signup-form a.btn-primary-large{width:100%}.unsubscribe-body .feat-header-title{line-height:1.3}}div.contact{padding:21px 14px}.contact-page-header-bg{background:#eff3f9;box-shadow:inset 0px -11px 20px -10px #ccddeb}.contact-page-header{box-sizing:border-box;height:300px;padding-top:45px;padding-left:15px;background:url("/assets/images/karl/karl-med-pap-glas.png") 100% 45px no-repeat;background-size:240px}.contact-page-header.legal-page-header{background:url("/assets/images/illustration.png") 15px no-repeat;background-size:400px;height:350px;background-position-y:60px;background-position-x:767px}.contact-page-header h1{font-size:45px;color:#3075d1;line-height:61px}.contact-page-header p{max-width:560px;color:#3a536d;font-size:16px;font-weight:300;line-height:22px}.contact-page-content{background:#fff;display:flex;padding:80px 0}.contact-page-content-item{flex:1;height:460px;position:relative;box-sizing:border-box;padding:33px 33px 93px 33px;margin-right:13px;border:1px solid #d5e1e9;border-radius:5px}.contact-page-content-item:last-child{margin-right:0}.contact-page-content-item h2{font-size:24px;line-height:28px;color:#3075d1;font-weight:400}.contact-page-content-item p{font-size:16px;font-weight:300;line-height:28px}.contact-page-content-item p b{font-weight:600}.contact-page-content-item p:last-child{margin-bottom:50px}.contact-page-content-item a{position:absolute;box-sizing:border-box;margin:10px auto;width:275px;max-height:47px;font-size:16px;font-weight:600;padding-top:11px;left:0;right:0}.contact-page-content-item a.check-btn{bottom:83px}.contact-page-content-item a:last-child{bottom:23px}.contact-page-facebook{position:relative;padding-bottom:20px;z-index:1;background:#3075d1;margin-top:120px;border-bottom:2px solid #3075d1}.contact-page-facebook:before{content:"";position:absolute;width:100%;height:190px;z-index:-1;display:block;top:-100px;margin:0 auto;background:#3075d1;transform:skew(0deg, 3deg)}.contact-page-facebook-icon .ico-facebook:before{color:#fff;background-color:rgba(0,0,0,0)}.contact-page-facebook-text{color:#fff;max-width:490px}.contact-page-facebook-text.about-text{padding-left:45px}.contact-page-facebook-text h1{font-weight:lighter;font-size:45px}.contact-page-facebook-text h1 b{font-weight:600}.contact-page-facebook-text p{margin-top:10px;font-size:16px;font-weight:300}.contact-page-facebook-btn{padding-left:60px;padding-top:40px;align-self:center;text-align:center}.contact-page-facebook-btn a{border:1px solid #fff;border-radius:100px;color:#fff;padding:15px 25px;font-size:16px;font-weight:600;width:213px;display:inline-block}@media(max-width: 900px){.contact-page-header.legal-page-header{background:none}}.sec-legals-cont{position:relative;padding-top:75px}.sec-legals-cont-wrapper{padding:0 40px;margin-bottom:100px}.sec-legals-cont-wrapper div{width:100%;max-width:1200px;margin:0 auto}.sec-legals-cont-wrapper div iframe{width:100%;height:100%;aspect-ratio:4/3;background:#fff}.sec-legals-cont h3{font-weight:600;margin-bottom:5px;font-size:16px}.sec-legals-cont h3:first-child{margin-top:15px}.sec-legals-cont p{margin-top:5px;font-size:16px;line-height:28px}.sec-legals-cont p.contact-details:last-child{border-top:1px dashed;margin-top:50px;padding-top:5px}.sec-legals-cont a{color:#2561b3}.sec-legals-cont ul{padding-left:20px;list-style:circle;list-style-type:disc}.sec-legals-cont ul li{margin:10px 0;line-height:22px}.sec-legals-cont i{font-style:italic;margin-top:5px}.sec-legal-tabs{max-width:690px;display:flex !important}.sec-legal-tabs li{flex:1;display:inline-block !important;background:#f7f9fc}.sec-legal-tabs li a i{border-radius:50%;color:#fff;background:#3075d1;padding:10px;font-weight:200;font-size:40px}.legal-facebook{padding-left:40px}.body-legals-page .hide-desktop-legal{display:none}.body-legals-page .about-tabs{top:-90px;position:relative;margin-bottom:-160px}.body-legals-page .about-tabs .sec-subjects-tabs{margin:0 15px}.body-legals-page .sec-legals-head .sec-subjects-tabs{width:100%;box-shadow:0px 0px 40px #cfd4dc;border-top-left-radius:15px;border-top-right-radius:15px}.body-legals-page .sec-legals-head .sec-subjects-tabs li{width:20%;display:table-cell;border-top:1px solid #d5e1e9;border-left:1px solid #d5e1e9;overflow:hidden}.body-legals-page .sec-legals-head .sec-subjects-tabs li:first-child{border-top-left-radius:15px}.body-legals-page .sec-legals-head .sec-subjects-tabs li:last-child{border-right:1px solid #d5e1e9;border-top-right-radius:15px}.body-legals-page .sec-legals-head .sec-subjects-tabs li i{font-size:45px;vertical-align:middle;margin-right:11px}.body-legals-page .sec-legals-head .sec-subjects-tabs li:hover{background:#fff}.body-legals-page .sec-legals-head .sec-subjects-btn{font-weight:300;display:block;padding:20px 0 20px 20px;border-bottom:1px solid #d5e1e9;color:#3a536d}.body-legals-page .sec-legals-head .sec-subjects-btn:hover{color:#3075d1}.body-legals-page .sec-legals-head .sec-subjects-btn.active{background:#fff;border-bottom:1px solid #fff;margin-bottom:-2px;color:#3075d1}@media(max-width: 900px){.body-legals-page #gt-header{display:none}.body-legals-page .mobile-header{display:block;position:absolute}.body-legals-page .mobile-header .back-button-link{font-size:26px;position:relative;left:0;top:50px;padding:30px}.body-legals-page .mobile-header .back-button-link:after{font-family:"gramicons";content:"";color:#3075d1;margin:0 5px 0 10px;position:relative;top:-2px}.body-legals-page .legal-page-header h1{text-align:center;font-weight:600;font-size:30px;margin-top:80px}.body-legals-page .hide-mobile{display:none}.body-legals-page .hide-desktop-legal{display:block}.body-legals-page .contact-page-header-bg{box-shadow:none;background:url(/assets/images/bubbles/bubbles-top.png) no-repeat 115px -180px;background-size:900px}.body-legals-page .contact-page-header.legal-page-header{height:250px}.body-legals-page .about-tabs{top:0}.body-legals-page .sec-legals-cont{padding-top:0;top:-40px}.body-legals-page .separate-page-white{border-radius:50px;box-shadow:0 2px 12px 0 rgba(0,0,0,.2);margin-top:100px}.body-legals-page .tab-container{text-align:center;margin-top:20px;margin-bottom:20px;position:relative;top:-120px}.body-legals-page .tab-container .tab-picker{border-radius:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-color:#fff;display:block;width:80%;margin:0 auto}.body-legals-page .tab-container .tab-picker h3{margin-top:0;margin-bottom:0;padding:20px}.body-legals-page .tab-container .tab-picker .tab-dropdown-icon{position:relative;left:25px;cursor:pointer;font-size:22px}.body-legals-page .tab-container .tab-picker .tab-dropdown-icon.up:after{content:""}.body-legals-page .tab-container .tab-picker .tab-dropdown-icon:after{font-family:"gramicons";content:"";color:#3075d1;font-size:.6em;margin:0 5px 0 10px;position:relative;top:-2px}.body-legals-page .tab-container .tab-picker .tab-dropdown-container{border:1px solid rgba(213,225,233,.15);border-radius:1px 1px 4px 4px;box-shadow:0 8px 22px 0 rgba(158,183,198,.65);background-color:#fff;position:absolute;z-index:99999;left:10%;right:10%;top:70px}.body-legals-page .tab-container .tab-picker .tab-dropdown-container ul{list-style-type:none;font-size:18px;margin:0}.body-legals-page .tab-container .tab-picker .tab-dropdown-container ul li{border-bottom:1px solid #d5e1e9;text-align:center;padding:20px}.body-legals-page .tab-container .tab-picker .tab-dropdown-container ul li:last-child{border-bottom:none}}.license-expired{position:relative}.license-expired:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.license-expired .left-side{padding-top:28px;float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.license-expired .devider{text-align:center}.license-expired .devider::after{content:"";width:2px;background-color:#d5e1e9;position:absolute;top:20px;bottom:20px;left:50%}.license-expired .right-side{text-align:center;float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.license-expired button{margin-left:10px}.test-page{display:flex}.test-page:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.test-page-heading{font-size:28px !important;font-weight:600 !important;line-height:38px}.test-page-btn{text-align:center}.test-page-btn a{max-width:260px}.test-page-left{box-sizing:border-box;max-width:680px;padding:75px 65px;flex:10}.test-page-left h2{color:#3075d1;font-size:24px;line-height:31px;margin-bottom:22px}.test-page-left p{color:#3a536d;font-size:16px;margin-bottom:50px}.test-page-right{box-sizing:border-box;position:relative;padding:75px 45px 75px 45px;height:auto;background:#f7f9fc;flex:7}.test-page-right-item{margin-bottom:70px}.test-page-right h2{color:#3075d1;font-size:24px;line-height:28px;margin-bottom:22px}.test-page-right p{color:#3a536d;font-size:16px;font-weight:300;line-height:28px;margin-bottom:40px}.test-page-right p b{font-weight:600}.test-page-right .test-page-btn{position:absolute;bottom:50px;width:260px;left:0;right:0;margin:0 auto}.test-page-info-item{display:table;height:70px}.test-page-info-item:last-child>div:first-child{padding-top:20px}.test-page-info-item>div{display:inline-block;font-size:16px;font-weight:600}.test-page-info-item>div:first-child{width:200px;line-height:22px;float:left;padding-top:8px}.test-page-info-item>div.result{box-sizing:border-box;width:200px;height:34px;border-radius:5px;text-align:center;border:1px solid #d5e1e9;color:#9eb7c6;padding-top:5px}.test-page-info-item>div.result.success{background:#3075d1;color:#fff}.sec-blog{margin-top:100px;padding-bottom:150px;position:relative;color:#fff;z-index:100}.sec-blog:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.sec-blog-content{width:50%;float:right}.sec-blog a{margin-top:40px;width:260px}.sec-blog img{position:absolute;top:20px;max-width:644px}.sec-blog:before{content:"";position:absolute;width:100%;height:190px;z-index:-1;display:block;top:-100px;margin:0 auto;background:#3075d1;transform:skew(0deg, 3deg);box-shadow:0 -40px 25px -24px rgba(222,232,242,.5490196078)}.grammatippet-color{color:#2561b3}.nyheder-color{color:#317471}.guides-color{color:#d0021b}.error-header{font-size:36px;font-weight:600;color:#3a536d;margin-bottom:130px}.error-box{box-shadow:0 16px 20px 0 rgba(40,40,40,.19);font-size:15px;font-weight:normal;color:#3a536d;line-height:1.5em;background-color:#fff;border-radius:10px}.error-box.logged-in{margin-top:50px}.page-header h1{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:36px;font-weight:600;color:#3a536d;margin-bottom:50px}.page-content .license-expired{box-shadow:0 16px 20px 0 rgba(40,40,40,.19);font-size:15px;font-weight:normal;color:#3a536d;line-height:1.5em;background-color:#fff;border-radius:10px;margin-top:70px}div.error-page{position:relative;padding:21px 14px;box-shadow:0 16px 20px 0 rgba(40,40,40,.19);font-size:15px;font-weight:normal;color:#3a536d;line-height:1.5em;background-color:#fff;border-radius:10px}div.error-page:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}div.error-page.logged-in{margin-top:50px}div.error-page>.left-side{text-align:center;float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.error-page>.left-side>h2{margin-bottom:50px;font-weight:normal;color:#3075d1;font-size:239px;line-height:1}div.error-page>.left-side>p{margin:15px 0 0 0;color:#3075d1;font-size:30px}div.error-page>.devider{text-align:center}div.error-page>.devider::after{content:"";width:2px;background-color:#d5e1e9;position:absolute;top:20px;bottom:20px;left:50%}div.error-page>.right-side{text-align:center;float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.maintenance-body{min-width:100%}.maintenance-body .maintenance-wrapper{margin-top:60px;padding:100px}.maintenance-body .maintenance-wrapper .text{width:100%;max-width:675px}.maintenance-body .maintenance-wrapper .text h1{font-size:50px;font-weight:800;margin-bottom:30px}.maintenance-body .maintenance-wrapper .text a{color:#3a536d;border-bottom:1px solid #3a536d}.login-required{position:relative;height:355px;width:480px;margin:100px auto;padding:70px 40px;background:#fff;border-radius:10px;text-align:center;box-sizing:border-box;box-shadow:0 -1px 9px 0 rgba(213,225,233,.19),4px 16px 20px 0 rgba(204,221,235,.5)}@media(max-width: 1184px){.login-required{margin-top:160px}}.login-required h1{color:#3075d1;font-size:30px;font-weight:600;margin:30px}.login-required p{margin-bottom:35px;color:#3a536d;font-size:16px;font-weight:300}.login-required a{width:90px;font-size:18px;line-height:22px}.login-required .lock-animation{position:absolute;top:-90px;height:140px;width:140px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}@media(max-width: 900px){.login-required{height:100%;width:90%}.login-required a{width:80%}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:800ms}.animated.faster{animation-duration:500ms}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media(print),(prefers-reduced-motion: reduce){.animated{animation-duration:1ms !important;transition-duration:1ms !important;animation-iteration-count:1 !important}}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes alert-shake{0%{transform:scale(1) rotate(1deg)}25%{transform:scale(1.03) rotate(-1deg)}50%{transform:scale(1.03) rotate(1deg)}75%{transform:scale(1.03) rotate(-1deg)}100%{transform:scale(1.03) rotate(0deg)}}@-webkit-keyframes alert-shake{0%{-webkit-transform:scale(1) rotate(1deg)}25%{-webkit-transform:scale(1.03) rotate(-1deg)}50%{-webkit-transform:scale(1.03) rotate(1deg)}75%{-webkit-transform:scale(1.03) rotate(-1deg)}100%{-webkit-transform:scale(1.03) rotate(0deg)}}@keyframes tumbleweed{0%{margin-left:-700px;opacity:0}5%{opacity:1}95%{margin-left:2000px}100%{opacity:0}}@keyframes slide-in-right{0%{transform:translateX(1000px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes scaleUp{from{transform:scale(0.1)}to{transform:scale(1)}}@keyframes item-move{0%{transform:perspective(400px) translateY(0) scale(1) rotateY(0deg)}25%{transform:perspective(400px) translateY(-3px) scale(1.01) rotateY(-12deg)}50%{transform:perspective(400px) translateY(-6px) scale(1.03) rotateY(0deg)}75%{transform:perspective(400px) translateY(-3px) scale(1.01) rotateY(12deg)}100%{transform:perspective(400px) translateY(0) scale(1) rotateY(0deg)}}.item-move{animation:item-move 5s linear infinite}.error-page-new{position:relative;min-height:550px;width:1168px}.error-page-new h2{font-size:45px;font-weight:bold;color:#3075d1;padding-top:170px;padding-left:5px}.error-page-new p{font-size:15px;font-weight:300;padding-left:7px}.error-page-new .message{max-width:375px;margin-top:25px}.error-page-new .contact{margin-bottom:30px}.error-page-new .btn-container{width:160px}.error-page-new .bubble-bg{width:100%;position:absolute;overflow:hidden;z-index:-1;top:100px}.error-page-new .bubble-bg img{position:relative;left:25px}.error-page-new .missing-page-text{display:flex;justify-content:center}.error-page-new .missing-page-text .error-text{width:242px;text-align:center}.error-page-new .missing-page-text .error-text h2{padding-top:125px;font-size:101px;padding-left:0}.error-page-new .missing-page-text .error-text p{padding-left:0}.error-page-new .missing-page-text .error-text .btn-container{display:inline-block}.error-page-new .missing-page-background{display:flex;justify-content:space-between;margin-top:-400px}.error-page-new .missing-page-background .trees-left{margin:145px 0 0 0}.error-page-new .missing-page-background .trees-right{margin:110px 0 0 0}.error-page-new .missing-page-animation{animation-duration:5700ms;animation-delay:1800ms;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:tumbleweed;animation-timing-function:ease-out;width:450px}.error-page-new.missing-homework .animation-container{position:absolute;right:15%;top:0;width:600px;height:100%;overflow:hidden}.error-page-new.missing-homework .animation-container .paper-animation{position:absolute;width:1300px;left:-250px;top:-120px}@media(max-width: 900px){.error-page-new .missing-page-background .trees-left{margin:145px 0 0 -39px}.error-page-new .missing-page-background .trees-right{margin:110px -38px 0 0;z-index:-1}.error-page-new .missing-page-animation{animation-duration:6700ms}}@media(max-width: 576px){.error-page-new .missing-page-background{display:none}.error-page-new .missing-page-animation{animation-duration:7700ms}}.error-page-new.technical{display:flex;margin-bottom:108px;overflow:hidden}.error-page-new.technical .error-text{text-align:center}.error-page-new.technical .error-text h2{padding-top:125px;font-size:101px}.error-page-new.technical .error-text .contact a{color:#3075d1;text-decoration:underline}.error-page-new.technical .error-text .btn-container{display:inline-block}.error-page-new.technical .trees-img-container{margin:130px 150px 130px 0}.error-page-new.technical .animation-container{right:65px;bottom:-10px;z-index:-1}.error-page-new.technical .animation-container .error500-animation{position:absolute;width:1932px;left:93px;top:-257px}@media(max-width: 900px){.error-page-new.technical .trees-img-container{margin:200px 46px 0 -35px}.error-page-new.technical .animation-container .error500-animation{left:-85px}}@media(max-width: 768px){.error-page-new.technical .error-text{margin-top:-75px}.error-page-new.technical .trees-img-container{margin:200px 20px 0 -35px}.error-page-new.technical .animation-container .error500-animation{width:1682px;left:-175px;top:-160px}}@media(max-width: 576px){.error-page-new.technical{justify-content:center;margin-bottom:60px}.error-page-new.technical .error-text{margin-top:-100px}.error-page-new.technical .error-text h2{font-size:88px}.error-page-new.technical .trees-img-container{display:none}.error-page-new.technical .animation-container .error500-animation{width:1347px;left:-375px;top:-10px}}.license-expired{position:relative}.license-expired:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.license-expired .left-side{padding-top:28px;float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.license-expired .devider{text-align:center}.license-expired .devider::after{content:"";width:2px;background-color:#d5e1e9;position:absolute;top:20px;bottom:20px;left:50%}.license-expired .right-side{text-align:center;float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:15px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.license-expired button{margin-left:10px}.change-institution{padding:30px}.change-institution h3{margin-top:10px}.change-institution-select{margin-top:30px}.change-institution-select label{display:block;margin-bottom:15px}.change-institution-select .gt-select{min-width:250px !important;margin-right:10px}.user-settings .tabs{display:flex;margin-bottom:50px}.user-settings .tabs .tab{font-size:15px;font-weight:600;padding:5px 15px;color:#9eb7c6}.user-settings .tabs .tab.active{font-weight:bold;color:#3a536d}.user-settings-content{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:32px;min-height:225px;position:relative}.user-settings-content .user-info-card{background-color:#eff3f9;display:flex;padding:18px 16px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;border-radius:10px}.user-settings-content .user-info-card .user-info{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.user-settings-content .user-info-card .user-info h3,.user-settings-content .user-info-card .user-info p{color:#082f65;font-size:16px;font-style:normal;line-height:22px}.user-settings-content .user-info-card .user-info h3{font-weight:600}.user-settings-content .user-info-card .user-info p{margin-left:10px}.user-settings-content .theme-options{display:flex;align-items:center}.user-settings-content .theme-options .theme-option{height:90px;display:flex;text-align:center}.user-settings-content .theme-options .theme-option-color{width:90px}.user-settings-content .theme-options .theme-option-pattern{width:180px}.user-settings-content .theme-options .theme-option .color{position:relative;border-radius:50%;padding:32px;margin:auto;box-shadow:2px 1px 4px 0 rgba(58,83,109,.27);cursor:pointer;width:0;height:0}.user-settings-content .theme-options .theme-option .color.ico-close:before{position:absolute;top:calc(50% - 14px);left:calc(50% - 14px);font-size:28px;color:#9eb7c6}.user-settings-content .theme-options .theme-option .color:hover{padding:35px;border:none}.user-settings-content .theme-options .theme-option .color.selected{padding:27px;border:5px solid #fff;box-shadow:0 0 3px 1px rgba(0,0,0,.1)}.user-settings-content .theme-options .theme-option .pattern{position:relative;padding:43px 73px;margin:auto;box-shadow:2px 1px 4px 0 rgba(58,83,109,.27);cursor:pointer;width:0;height:0}.user-settings-content .theme-options .theme-option .pattern.ico-close:before{position:absolute;top:calc(50% - 17px);left:calc(50% - 17px);font-size:34px;color:#fff}.user-settings-content .theme-options .theme-option .pattern.ico-close.bg-default:before{color:#9eb7c6}.user-settings-content .theme-options .theme-option .pattern:hover{padding:45px 75px;border:none}.user-settings-content .theme-options .theme-option .pattern.selected{padding:38px 68px;border:5px solid #fff;box-shadow:0 0 3px 1px rgba(0,0,0,.1)}.user-settings-content .theme-options .theme-option .pattern.new::after{position:absolute;right:-10px;top:-9px;content:"NY";padding:2px 12px;border-radius:12px;background:#4a90e2;box-shadow:0px 2px 2px 0px rgba(0,0,0,.04),0px 2px 2px 0px rgba(48,117,209,.15);color:#fff;font-size:12px;font-weight:600;line-height:16px}.user-settings-content .error-message{color:#d0021b}.user-settings-content .user-settings-card{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;padding:32px;border-radius:10px;background:#fff;box-sizing:border-box}.user-settings-content button{display:flex;padding:12px 20px;justify-content:center;align-items:center;min-width:128px;font-size:14px;font-weight:600;line-height:20px}.user-settings-content button.gt-btn--red{border-width:2px}.user-settings-content input{width:100%;box-sizing:border-box;height:42px;padding:10px 12px;font-size:16px}.user-settings-content p{margin:0}.user-settings-content h2{font-size:20px;font-weight:600;line-height:28px;color:#082f65}.user-settings-content a{color:#3075d1;font-weight:600}.user-settings-content .option{display:flex;align-items:center;padding:10px;gap:10px}.user-settings-content .upload-settings-container{display:flex;gap:18px}.header.frontpage-hd{background-color:rgba(0,0,0,0);box-shadow:none;z-index:100}.header.frontpage-hd .header-frontpage{width:100%}.header.frontpage-hd .header-frontpage>.header-content-frontpage-login{display:none}.header.frontpage-hd #header-mobile-open,.header.frontpage-hd #header-mobile-close,.header.frontpage-hd #header-mobile-login{display:none}.header.frontpage-hd .header-content{position:relative;max-width:1168px;margin:0 auto;height:122px;padding-top:26px;box-sizing:border-box;padding-left:15px}.header.frontpage-hd .header-content .header-content-frontpage{position:absolute;left:270px;float:left;padding-top:20px;width:698px}.header.frontpage-hd .header-content .header-content-frontpage ul li{margin-right:29px;display:inline}.header.frontpage-hd .header-content .header-content-frontpage ul li.group-switch{left:15px;margin-right:20px}.header.frontpage-hd .header-content .header-content-frontpage ul li.login{float:right;margin-right:0}.header.frontpage-hd .header-content .header-content-frontpage ul li.group-switch,.header.frontpage-hd .header-content .header-content-frontpage ul li.login{position:relative}.header.frontpage-hd .header-content .header-content-frontpage ul li.group-switch>div,.header.frontpage-hd .header-content .header-content-frontpage ul li.login>div{position:absolute;top:-9px}.header.frontpage-hd .header-content .header-content-frontpage ul li a{font-size:13px}.header.frontpage-hd .header-content .header-content-frontpage ul li a:hover,.header.frontpage-hd .header-content .header-content-frontpage ul li a:active{color:#3075d1}.header.frontpage-hd .header-content-frontpage-login{width:180px;z-index:100;white-space:nowrap}.header.frontpage-hd .header-content-frontpage-login .header-content-frontpage-login-btn{color:#fff !important;background-color:#3075d1;border:1px solid #3075d1;font-family:"Open Sans";text-align:center;display:inline-block;text-decoration:none;font-weight:600;border-radius:100px;transition:all 200ms ease;padding:14px 41.3px;box-shadow:none;margin-top:-4px}.header.frontpage-hd .header-content-frontpage-login .header-content-frontpage-login-btn:hover{background-color:#3382dd;border:1px solid #3382dd}.header.frontpage-hd .header-logo.frontpage-logo{position:absolute;left:7px;top:37px;width:210px;float:left;padding-top:3px}.header.frontpage-hd .header-logo.frontpage-logo a{font-weight:normal;color:#3a536d;font-size:22px;font-size:18px;font-weight:normal;color:#3a536d}.header.frontpage-hd .header-logo.frontpage-logo a:before{font-family:"gramicons";content:"";font-size:28px;color:#3075d1;vertical-align:middle;margin-right:10px}.header.frontpage-hd .gt-select{width:154px;height:43px;border-radius:100px;background-color:#fff;color:#3075d1;text-align:center}.header.frontpage-hd .gt-select.single .selected{background:#fff;color:#3075d1}.header.frontpage-hd .gt-select.single .active:hover{background:#3075d1;color:#fff}.header.frontpage-hd .gt-select .chosen{height:43px;line-height:43px;font-size:13px;font-weight:600}.header.frontpage-hd .gt-select .chosen::after{color:#3a536d;margin:0 20px 0 0;float:right}.header.frontpage-hd .gt-select .chosen:hover::after{color:#3075d1}.header.frontpage-hd .gt-select .options{width:100%;left:0;background-color:#fff;border-radius:11px;box-shadow:0 -1px 9px 0 rgba(213,225,233,.19),4px 16px 20px 0 rgba(204,221,235,.5);margin-top:6px;overflow:hidden}.header.frontpage-hd .gt-select .options .options-wrapper{padding:0}.header.frontpage-hd .gt-select .options .option{border:0;text-align:left;color:#3075d1;font-size:13px;font-weight:400;line-height:18px}.header.frontpage-hd .gt-select .options .option:hover{color:#fff}.header.frontpage-hd .gt-select .options .option.active-target{display:none}.header.frontpage-hd .gt-select .options .option:first-of-type{border-top-left-radius:11px;border-top-right-radius:11px}.header.frontpage-hd .gt-select .options .option:last-of-type{border-bottom-right-radius:11px;border-bottom-left-radius:11px}@media(max-width: 1184px){.header.frontpage-hd{margin-top:40px}.header.frontpage-hd .gt-select{width:191px;height:53px;font-size:16px}.header.frontpage-hd .gt-select .chosen{height:53px;line-height:53px;font-size:16px}.header.frontpage-hd .gt-select .options{box-shadow:none}.header.frontpage-hd .gt-select .options .option .option-text{line-height:18px;font-size:16px;padding-left:17px}.header.frontpage-hd .header-content{height:38px;margin-bottom:10px;padding:0}.header.frontpage-hd .header-content .header-logo.frontpage-logo{position:absolute;top:0;left:20px;width:31px;padding-top:4px}.header.frontpage-hd .header-content .header-logo.frontpage-logo a{font-size:0px}.header.frontpage-hd .header-content .header-logo.frontpage-logo a::before{font-size:31px}.header.frontpage-hd .header-content .header-frontpage>div.header-content-frontpage-login{display:block;width:130px;height:38px;margin:0 auto}.header.frontpage-hd .header-content .header-frontpage>div.header-content-frontpage-login a{margin:0;padding:10px 20px;width:88px}.header.frontpage-hd .header-content .header-content-frontpage{display:none;position:fixed;background:#3075d1;width:25px;height:5px;top:45px;left:88%;border-radius:500px;overflow:hidden;z-index:1;transition-property:width,height,left,top;transition-duration:350ms;-webkit-transition-property:width,height,left,top;-webkit-transition-duration:350ms;-moz-transition-property:width,height,left,top;-moz-transition-duration:350ms}.header.frontpage-hd .header-content .header-content-frontpage.mobile-menu-animate{overflow:hidden;width:2000px;height:2000px;top:-500px}.header.frontpage-hd .header-content .header-content-frontpage.mobile-menu-animate.mobile-menu-animate-finish{width:100%;height:100%;border-radius:1px;top:0}.header.frontpage-hd .header-content .header-content-frontpage.mobile-menu-animate.mobile-menu-animate-finish ul{display:block}.header.frontpage-hd .header-content .header-content-frontpage ul{display:none;position:fixed;z-index:2;top:248px;left:172px}.header.frontpage-hd .header-content .header-content-frontpage ul li{display:block;margin-bottom:38px}.header.frontpage-hd .header-content .header-content-frontpage ul li a{font-size:23px;color:#fff;opacity:.62;font-weight:normal;line-height:32px}.header.frontpage-hd .header-content .header-content-frontpage ul li a.selected{opacity:1}.header.frontpage-hd .header-content .header-content-frontpage ul li a:hover,.header.frontpage-hd .header-content .header-content-frontpage ul li a:active{color:#fff;opacity:1}.header.frontpage-hd .header-content .header-content-frontpage ul li.group-switch{position:relative;left:0;padding-top:28px}.header.frontpage-hd .header-content .header-content-frontpage ul li.group-switch div.gt-select{position:relative}.header.frontpage-hd .header-content .header-content-frontpage ul .header-content-frontpage-login{display:none}.header.frontpage-hd .header-content #header-mobile-login{display:block;position:fixed;bottom:30px;z-index:3;left:162px}.header.frontpage-hd .header-content #header-mobile-login a{display:block;font-weight:normal;padding:10px;font-size:24px}.header.frontpage-hd .header-content #header-mobile-login a:hover,.header.frontpage-hd .header-content #header-mobile-login a:active{color:#fff}.header.frontpage-hd .header-content #header-mobile-close{display:none;position:fixed;cursor:pointer;top:104px;right:114px;z-index:2;padding:10px}.header.frontpage-hd .header-content #header-mobile-close img{width:19px;height:19px}.header.frontpage-hd .header-content #header-mobile-open{position:absolute;cursor:pointer;display:block;top:0px;right:10px;padding:10px}.header.frontpage-hd .header-content #header-mobile-open img{width:28px;cursor:pointer}.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo{position:fixed;z-index:2;top:104px;left:172px}.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo a{color:#fff;font-size:31px;display:inline-flex}.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo a::before{color:#fff}}@media(max-width: 1184px)and (max-height: 980px){.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-login{bottom:30px}}@media(max-width: 1184px)and (max-height: 768px){.header.frontpage-hd.mobile-menu-active .gt-select{font-size:15px}.header.frontpage-hd.mobile-menu-active .gt-select .chosen{height:53px;line-height:53px;font-size:15px}.header.frontpage-hd.mobile-menu-active .gt-select .options .option .option-text{line-height:18px;font-size:15px;padding-left:21px}.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo{top:66px;left:102px}.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo a{font-size:30px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul{top:180px;left:102px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li{margin-bottom:30px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li a{font-size:19px;line-height:25px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-login{bottom:80px;left:92px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-login a{font-size:20px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-close{top:74px;right:84px}}@media(min-width: 768px)and (max-height: 850px){.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo{left:75px;top:40px;float:none}.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo a{font-size:22px}.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo a::before{font-size:25px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage{z-index:1}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul{top:120px;left:75px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li{margin-bottom:28px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li a{font-size:16px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li.group-switch div.gt-select{position:fixed;top:auto;bottom:20px;right:30px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li.group-switch div.gt-select .options{bottom:60px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-login{bottom:20px;left:75px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-login a{font-size:14px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-close{top:37px;right:15px}}@media(max-width: 768px){.header.frontpage-hd.mobile-menu-active .gt-select{height:43px;width:154px;font-size:13px}.header.frontpage-hd.mobile-menu-active .gt-select .chosen{height:43px;line-height:43px;font-size:13px}.header.frontpage-hd.mobile-menu-active .gt-select .options .option .option-text{line-height:16px;font-size:14px;padding:5px}.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo{left:75px;top:40px}.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo a{font-size:22px}.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo a::before{font-size:25px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage{z-index:1}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul{top:120px;left:75px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li{margin-bottom:28px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li a{font-size:16px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-login{bottom:20px;left:75px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-login a{font-size:14px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-close{top:37px;right:15px}}@media(max-width: 576px){.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo{z-index:auto}.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo a{font-size:0}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage{z-index:1}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul{top:38px;left:30px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li{margin-bottom:28px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li a{font-size:16px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-login{bottom:20px;left:20px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-login a{font-size:14px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-close{top:37px;right:15px}}@media(max-width: 896px)and (max-height: 475px){.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo{z-index:auto}.header.frontpage-hd.mobile-menu-active .header-content .header-logo.frontpage-logo a{font-size:0}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage{z-index:1}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul{top:38px;left:30px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li{margin-bottom:18px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li a{font-size:13px;line-height:18px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li.group-switch div.gt-select{position:fixed;top:auto;bottom:20px;right:30px;height:35px;width:135px;font-size:11px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li.group-switch div.gt-select .chosen{height:35px;line-height:35px;font-size:11px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li.group-switch div.gt-select .options{bottom:41px}.header.frontpage-hd.mobile-menu-active .header-content .header-content-frontpage ul li.group-switch div.gt-select .options .option .option-text{line-height:15px;font-size:12px;padding:5px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-login{bottom:20px;left:20px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-login a{font-size:13px}.header.frontpage-hd.mobile-menu-active .header-content #header-mobile-close{top:27px;right:20px}}.top-bar{padding:22px 0 12px;min-height:50px;background-color:#3a536d;width:100%;position:relative;text-align:center;color:#fff;margin-bottom:80px}.top-bar a{color:#fff;font-weight:600}.top-bar a.close-icon{position:absolute;right:20px;top:20px}.top-bar a:hover{color:#fff}.top-bar p{padding:0 40px;max-width:1100px;margin:0 auto 8px auto;font-weight:300}@media(min-width: 900px){.lp .top-bar p{padding-right:55px}}@media(max-width: 900px){.lp .top-bar{margin-top:-10px}}.fp{background:#eff3f9}.fp-banner-container{width:45.8333333333%;padding-top:110px;padding-bottom:200px}.fp-banner-container-title{font-size:31.32px;font-weight:600;line-height:42px;color:#3075d1;margin-bottom:7px;width:133%}.fp-banner-container-title b{font-size:60px;font-weight:600}.fp-banner-container-title b br{display:none}.fp-banner-container-title #small-title-adult{display:none}.fp-banner-container-text{color:#3a536d;font-family:"Open Sans",serif;font-size:15px;font-weight:300;line-height:26px;margin-bottom:23px}.fp-banner-container-button{color:#3075d1 !important;border:1px solid #3075d1}.fp-banner-container div{display:flex;gap:16px}.fp-banner-container div .btn-white-large.primary-outline{color:#3075d1 !important;border:1px solid #3075d1}.fp-banner-images{position:relative;left:0;right:0;bottom:5px;margin-left:auto;margin-right:auto;width:39px}.fp-banner-images #scroll-arrow img{width:100%}.fp-features{position:relative;color:#fff;background:#6abbba;padding:90px 0;height:650px}.fp-features-container{position:relative;width:620px;margin-right:50px;margin-left:auto;margin-top:60px;display:block}.fp-features-container-title{position:relative;top:30px;right:-14px;font-size:45px;color:#fff;font-weight:300}.fp-features-container-title b{font-weight:600}.fp-features-container-title br{display:none}.fp-features-container-slide{position:relative;margin-top:63px;right:0;display:inline-block}.fp-features-container-slide-element{vertical-align:top;margin-top:25px;margin-bottom:25px;max-width:44%;float:left;padding-right:17px;padding-left:17px}.fp-features-container-slide-element p{font-family:Open Sans,Sans-serif,serif;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;line-height:19.5px;color:#eee}.fp-features-container-slide-element span{padding-left:40px;position:relative;font-weight:600}.fp-features-container-slide-element span i{position:absolute;left:0;font-size:22px;top:-2px;font-weight:100}.fp-features-container-slide-control{position:relative;left:-10px;margin-left:auto;margin-right:auto;text-align:center;height:0;margin-top:20px}.fp-features-container-slide-control .dot{cursor:pointer;height:25px;width:25px;margin:0 5px;border:1px solid #f7f9fc;border-radius:50%;display:inline-block}.fp-features-container-slide-control .extra{display:none}.fp-features-container-slide-control .active{background-color:#f7f9fc}.fp-features-images #macbook img{position:absolute;left:-525px;height:501px;top:-37px}.fp-features:after{content:"";position:absolute;width:100%;height:190px;z-index:0;display:block;bottom:-100px;margin:0 auto;background:#eff3f9;transform:skew(0deg, -3deg)}.fp-features.fp-features-middleschool:after{background:#fff !important}.fp-tree-info{background-color:#fff;background-image:url(/assets/images/front-page/bubble-bg-greener.png);background-size:1355px auto;background-position:100px -230px;padding-top:185px;padding-bottom:500px;position:relative}.fp-tree-info-container{width:45.8333333333%}.fp-tree-info-container-title{font-size:45px;font-weight:300;line-height:42px;color:#3075d1;margin-bottom:7px;width:133%}.fp-tree-info-container-title b{font-weight:600}.fp-tree-info-container-button{color:#3075d1 !important;border:1px solid #3075d1}.fp-tree-info-images #forest-real img{position:absolute;right:-500px;height:980px;top:-335px}.fp-tree-info-images #forest-graphic img{position:absolute;right:-550px;height:200px;top:100px}.fp-tree-info:after{content:"";position:absolute;width:100%;height:190px;z-index:0;display:block;bottom:-100px;margin:0 auto;background:#eff3f9;transform:skew(0deg, 3deg)}.fp-stats{height:480px;background:#eff3f9}.fp-stats-title{position:absolute;bottom:280px;left:0;right:0;margin-left:auto;margin-right:auto}.fp-stats-title p{font-family:Open Sans,Sans-serif,serif;text-align:center;color:#3075d1;font-size:36px;font-weight:300}.fp-stats-title p span{font-weight:600}.fp-stats-title p br{display:none}.fp-stats-container{position:relative;bottom:-175px}.fp-stats-container-box{height:199px;width:255px;border-radius:30px;background-color:#f7f9fc;display:inline-block;margin-left:15px;margin-right:15px}.fp-stats-container-box-icon img{position:relative;left:84.8px;top:-29px;width:86px}.fp-stats-container-box-value{position:relative;text-align:center;bottom:27px}.fp-stats-container-box-value p{font-size:36px;font-weight:600;color:#3a536d}.fp-stats-container-box-title{position:relative;text-align:center;bottom:44px}.fp-stats-container-box-title p{font-size:16px;font-weight:600;color:#3a536d}.fp-images{position:absolute;top:0;left:0;right:0;overflow:hidden}.fp-images .bubble-bg{position:relative;width:1320px;left:414px;top:-114px}.fp-images .bubble-bg #bubble-bg img{width:100%}.fp-images .trees-gathered{position:relative;width:637px;left:732px;top:-766px}.fp-images .trees-gathered #trees-gathered img{width:100%}.fp-images .high-bg{position:relative;width:941px;left:693px;top:-935px}.fp-images .high-bg #high-bg img{width:100%}.fp-images .adult-bg{position:relative;width:985px;left:671px;top:-944px}.fp-images .adult-bg #adult-bg img{width:100%}.fp-animated{transition-property:left,right;transition-duration:.2s}.fp-cta-banner{display:flex;padding:30px 50px;flex-direction:column;align-items:center;gap:20px;border-radius:20px;background:#deedff;box-shadow:0px 16px 20px 0px rgba(204,221,235,.9),0px -1px 4px 0px rgba(226,236,245,.5),0px 0px 4px 0px rgba(0,0,0,.08);margin:0 15px 125px}.fp-cta-banner h3{color:#3075d1;text-align:center;font-size:40px;font-weight:600}.fp-cta-banner p{margin:0}.fp-cta-banner div{display:flex;gap:16px}.fp-cta-banner div a:first-child{color:#3075d1 !important;border:1px solid #3075d1}@media(max-width: 1500px){.fp-features-middleschool{height:600px}.fp-features-middleschool:after{bottom:-150px !important}.fp-tree-info{padding-bottom:460px}.fp-tree-info-container{width:42%;margin-left:50px}}@media(max-width: 1184px){.fp{min-width:100%}.fp .layout-standard-wrapper{max-width:100%}.fp .layout-standard-wrapper.fp-wrapper-middleschool{top:40px}.fp-banner-container{width:470px;padding-left:30px}.fp-banner-images{display:none}.fp-banner.fp-banner-middleschool .fp-banner-container{padding-left:50px}.fp-features{height:600px}.fp-features-container-slide{position:static;margin-top:45px;width:100%}.fp-features-images #macbook img{right:690px;left:auto;top:-50px}.fp-features.fp-features-middleschool{padding-bottom:110px}.fp-features.fp-features-middleschool:after{bottom:-155px !important}.fp-tree-info{padding-top:115px;padding-bottom:380px}.fp-tree-info-container{width:35%;margin-left:50px}.fp-tree-info-container-title{width:auto;line-height:49px;font-size:45px}.fp-tree-info-container-text{line-height:23px}.fp-tree-info-images #forest-real img{right:auto;left:43%;top:-240px;height:900px}.fp-tree-info-images #forest-graphic img{right:auto;left:55%;top:180px}.fp-stats{height:670px}.fp-stats-title{top:-165px}.fp-stats-container{margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;width:850px;justify-content:center}.fp-stats-container-box{margin-bottom:50px}.fp-images{width:100%;height:800px}.fp-images .fp-images-middleschool{top:-40px}.fp-images .bubble-bg{width:unset;height:unset;visibility:hidden}.fp-images .bubble-bg #bubble-bg img{margin-left:unset;margin-top:unset;position:relative;left:46px;top:-118px;width:1000px}.fp-images .bubble-bg.fp-bubble-bg-middleschool{visibility:visible;left:150px;top:-90px}.fp-images .bubble-bg.fp-bubble-bg-middleschool #bubble-bg img{left:46px;top:-118px;width:1300px}.fp-images .trees-gathered{position:absolute;right:-140px;left:unset;top:205px;display:block;width:100%;max-width:525px}.fp-images .trees-gathered #trees-gathered img{width:100%;height:auto;float:right}.fp-images .high-bg{position:absolute;right:-11vw;left:unset;top:unset;bottom:-72px;width:100%;max-width:63vw}.fp-images .high-bg #high-bg img{width:100%;height:auto;float:right}.fp-images .adult-bg{position:absolute;right:-11vw;left:unset;top:unset;bottom:-72px;width:100%;max-width:65vw}.fp-images .adult-bg #adult-bg img{width:100%;height:auto;float:right}.fp-cta-banner{margin-left:75px;margin-right:75px}}@media(max-width: 900px){.fp-banner-container{padding-top:34px}.fp-banner-container-title{width:155%}.fp-banner-container div{flex-direction:column;width:225px}.fp-banner.fp-banner-middleschool .fp-banner-container{padding-top:100px}.fp-banner.fp-banner-middleschool .fp-banner-container-title{width:100%}.fp-features{height:450px}.fp-features-container{margin-right:auto;margin-left:auto;margin-top:-10px}.fp-features-container-title{width:95%}.fp-features-images{display:none}.fp-tree-info-images #forest-real img{top:-220px}.fp-tree-info-images #forest-graphic img{height:190px;top:190px}.fp-stats-container{width:570px}.fp-images .bubble-bg.fp-bubble-bg-middleschool{left:150px;top:-90px}.fp-images .bubble-bg.fp-bubble-bg-middleschool #bubble-bg img{left:46px;top:-118px;width:1300px}.fp-images .trees-gathered{top:270px;max-width:450px;right:-110px}.fp-images .high-bg{right:unset;left:411px;bottom:30px;max-width:504px}.fp-images .adult-bg{right:unset;left:424px;bottom:28px;max-width:620px}.fp-cta-banner p{text-align:center}.fp-cta-banner div{flex-direction:column}}@media(max-width: 768px){.fp-banner-container{width:273px;padding-left:14px;padding-top:80px;padding-bottom:218px}.fp-banner-container-title{font-size:22px;line-height:30px}.fp-banner-container-title b{font-size:44px}.fp-banner-container-text{font-size:12px;line-height:17px}.fp-banner-container-text br{display:none}.fp-banner-container-button{margin-top:36px}.fp-banner.fp-banner-middleschool .fp-banner-container{padding-top:100px;width:70%;padding-left:50px}.fp-banner.fp-banner-middleschool .fp-banner-container-title{font-size:28px;line-height:38px}.fp-banner.fp-banner-middleschool .fp-banner-container-title b{font-size:54px}.fp-banner.fp-banner-middleschool .fp-banner-container-text{font-size:15px;line-height:23px}.fp-banner.fp-banner-middleschool .fp-banner-container-button{margin-top:0}.fp-features-container{width:573px}.fp-features-container-title{font-size:44px}.fp-features-container-slide-element p{font-size:15px}.fp-features-container-slide-element span{font-size:14px}.fp-features-container-slide-control .dot{width:14px;height:14px}.fp-tree-info{background-image:url(/assets/images/front-page/bubble-bg-greener-small.png);background-position:-215px -225px;padding-top:50px;padding-bottom:0;height:650px}.fp-tree-info-container-title{font-size:45px;width:260px}.fp-tree-info-images #forest-real img{top:-195px}.fp-tree-info-images #forest-graphic img{top:235px;height:175px}.fp-images .trees-gathered{top:270px;right:-150px}.fp-images .high-bg{left:268px;bottom:-77px;max-width:612px}.fp-images .adult-bg{left:247px;bottom:-36px;max-width:640px}.fp-cta-banner div{flex-direction:column}}@media(max-width: 576px){.fp-banner-container{padding-bottom:187px}.fp-banner-container-title{width:100%}.fp-banner-container-title b br{display:block}.fp-banner-container-button{font-size:11.52px;line-height:15px;padding:11px 17px}.fp-banner.fp-banner-middleschool .fp-banner-container-text{font-size:14px;line-height:20px}.fp-features-container{margin-top:-74px;width:350px}.fp-features-container-title{font-size:46px;line-height:58px;right:-24px;top:19px}.fp-features-container-title br{display:block}.fp-features-container-slide-element{max-width:85%;margin:0 auto;margin-bottom:40px;float:unset}.fp-features-container-slide-control{position:initial;margin-top:0}.fp-features-container-slide-control .extra{display:inline-block}.fp-features.fp-features-highschool{padding-bottom:190px}.fp-stats{height:455px;margin-top:-50px}.fp-stats-title p{font-size:30px;line-height:34px}.fp-stats-title p br{display:block}.fp-stats-container{width:336px}.fp-stats-container-box{width:137.7px;height:107.46px;border-radius:16.2px;margin-left:8px;margin-right:8px;margin-bottom:50px}.fp-stats-container-box-icon img{left:47.8px;height:45px;width:47px}.fp-stats-container-box-value p{font-size:19.44px}.fp-stats-container-box-title p{font-size:8.64px}.fp-tree-info{padding-top:35px;height:900px}.fp-tree-info-container{width:70%}.fp-tree-info-container-title{width:auto}.fp-tree-info-images #forest-real img{left:15%;top:190px;height:700px}.fp-tree-info-images #forest-graphic img{top:525px;left:25%;height:140px}.fp-tree-info a.btn-primary-large{display:none}.fp-images .fp-bubble-bg-middleschool{left:15px;top:-10px}.fp-images .fp-bubble-bg-middleschool #bubble-bg img{width:870px}.fp-images .trees-gathered{top:290px;max-width:330px;right:-80px}.fp-images .high-bg{left:unset;right:-92px;bottom:23px;max-width:381px}.fp-images .adult-bg{left:unset;right:-105px;bottom:30px;max-width:384px}.fp-cta-banner{margin:30px 50px 50px;padding:30px 20px}.fp-cta-banner h3{font-size:20px;line-height:28px}.fp-cta-banner p{font-size:14px}.fp-cta-banner div{width:100%}.fp-cta-banner div a{padding:14px 0px}}@media(max-width: 475px){.fp-images .trees-gathered{top:325px;right:-125px}.fp-banner-middleschool .fp-banner-container{padding-left:30px}}@media(max-width: 390px){.fp-banner.fp-banner-middleschool .fp-banner-container-title{font-size:22px;line-height:30px}.fp-banner.fp-banner-middleschool .fp-banner-container-title b{font-size:44px}.fp-banner.fp-banner-middleschool .fp-banner-container-text{font-size:12px;line-height:17px}.fp-banner.fp-banner-middleschool .fp-banner-container-button{margin-top:15px}.fp-features-container{width:100%}.fp-features-container-title{width:89%}.fp-features-container-title-slide-element{bottom:-40px}.fp-tree-info{height:800px}.fp-tree-info-container{width:100%;box-sizing:border-box;padding:0 25px;margin-left:0}.fp-tree-info-container-title{width:auto}.fp-tree-info-images #forest-real img{right:15%;top:180px;height:600px}.fp-tree-info-images #forest-graphic img{top:465px;right:25%;height:110px}.fp-stats-container{width:100%}.fp-images .trees-gathered{top:310px;max-width:300px}.fp-cta-banner{width:250px;margin-left:auto;margin-right:auto}}@media(max-width: 360px){.fp-banner.fp-banner-middleschool .fp-banner-container{width:90%;padding-left:18px}.fp-banner.fp-banner-middleschool .fp-banner-container-text{padding-right:18px}.fp-images .trees-gathered{top:330px;max-width:300px}}@media(max-width: 320px){.fp-tree-info-images #forest-real img{top:240px}.fp-tree-info-images #forest-graphic img{top:535px}.fp-stats{height:800px}.fp-stats-container{width:90%}.fp-cta-banner{width:unset;margin-left:10px;margin-right:10px}}.sec-footer{position:relative;padding:54px 0 20px 0;z-index:10}.sec-footer p{color:#fff;float:right;opacity:.5;margin-top:5px;margin-bottom:5px}.sec-footer .container .mobile-only{display:none}.sec-footer .container .dropdown-box{display:none}.sec-footer .container b{color:#fff;font-size:14px;font-weight:700;margin-bottom:18px;display:block}.sec-footer .container ul{margin-bottom:28px}.sec-footer .container ul li{margin-bottom:11px;color:#d2d2d2}.sec-footer .container ul li a{font-size:14px;font-weight:200;color:#d2d2d2;line-height:18px}.sec-footer .container ul li a i{margin-right:5px;color:#fff;font-size:18px}.sec-footer .container ul li a .instagram-footer-image{height:19px;width:19px;margin-right:5px;position:relative;left:-1px}.sec-footer .container ul li a .instagram-footer-text{position:relative;top:-2px}.sec-footer .container ul li b{font-size:14px;font-weight:500;color:#d2d2d2;line-height:18px;margin-bottom:-19px}.sec-footer .container .gdpr-stamp{text-align:left}.sec-footer .container .gdpr-stamp p{opacity:1;font-weight:600;float:none;color:#fff;line-height:19px;padding-bottom:3px;max-width:200px}.sec-footer .container .gdpr-stamp img{width:100%;max-width:200px}@media(max-width: 1184px){.sec-footer .container .zen-md-2{flex:0 0 25%;max-width:25%}.sec-footer .container .zen-md-5{display:none}}@media(max-width: 768px){.sec-footer{padding-top:0;padding-bottom:10px}.sec-footer p{float:none;text-align:center}.sec-footer .container .ml-auto{display:none}.sec-footer .container .mobile-only{display:block;float:right;text-align:right}.sec-footer .container .mobile-only a{line-height:29px}.sec-footer .container .mobile-only a i{position:relative;top:5px;font-size:24px}.sec-footer .container .zen-md-2{flex:0 0 100%;max-width:100%;padding-right:0;padding-left:0}.sec-footer .container .zen-md-12{margin-top:20px}.sec-footer .container .zen-md-12 p{margin-top:20px}.sec-footer .container .dropdown-box{cursor:pointer;display:block;height:56px;width:100%;background-color:rgba(37,56,75,.28);margin-bottom:1px}.sec-footer .container .dropdown-box b{position:relative;top:18px;left:32px;color:#fff;font-family:"Open Sans",serif;font-size:14px;font-weight:600;line-height:19px;width:150px}.sec-footer .container .dropdown-box .close{position:absolute;right:32px;top:32px;width:32px;height:32px;opacity:1}.sec-footer .container .dropdown-box .close:hover{opacity:1}.sec-footer .container .dropdown-box .close:before,.sec-footer .container .dropdown-box .close:after{position:absolute;top:-17px;left:15px;content:" ";height:25px;width:4px;background-color:#fff}.sec-footer .container .dropdown-box .close:before{transform:rotate(90deg)}.sec-footer .container .dropdown-box .close:after{transform:rotate(0deg)}.sec-footer .container .dropdown-box .close.active:after{content:none}.sec-footer .container .dropdown-content b{display:none}.sec-footer .container .dropdown-content ul{margin-top:18px;margin-left:32px}.sec-footer .container .dropdown-content ul li a{line-height:29px}.sec-footer .container .social{margin-right:13px}.sec-footer .container .social i.ico-facebook{margin-left:10px;font-size:30px}.sec-footer .container .social .instagram-footer-image{height:31px;width:31px;margin-right:5px;position:relative;left:0}.sec-footer .container .social .instagram-footer-text{position:relative;top:-10px;margin-right:10px}.sec-footer .container .gdpr-stamp p{padding-right:4px;text-align:right}.footer-bar-logo{float:right;margin-right:13px}.footer-bar-logo-img{float:right}.footer-bar-logo-img.dark{height:18px;width:auto}.footer-bar-txt.dark{display:none}}.modules-top #bubble-bg{position:absolute;top:-560px;width:100%;overflow:hidden;z-index:-1}.modules{position:relative;min-height:500px;font-family:"Open Sans",sans-serif}.modules .modules-nav{width:auto;position:relative;top:-32px;display:flex;flex-flow:row}.modules .modules-nav .modules-nav-item{width:262px;height:132px;cursor:pointer;position:relative;margin:0 15px}.modules .modules-nav .modules-nav-item div{-webkit-transition:margin 300ms;transition:margin 300ms}.modules .modules-nav .modules-nav-item:hover div,.modules .modules-nav .modules-nav-item.active div{margin-top:-20px;-webkit-transition:margin 200ms;transition:margin 200ms}.modules .modules-nav .modules-nav-item .modules-nav-item-content{position:absolute;width:100%;background:#fff;border-radius:10px;line-height:132px;height:132px;box-shadow:0 -1px 9px 0 rgba(213,225,233,.19),4px 16px 20px 0 rgba(204,221,235,.5);cursor:pointer;overflow:hidden}.modules .modules-nav .modules-nav-item .modules-nav-item-content.danish{background-color:#02476a}.modules .modules-nav .modules-nav-item .modules-nav-item-content.english{background-color:#004e41}.modules .modules-nav .modules-nav-item .modules-nav-item-content.german{background-color:#3f4074}.modules .modules-nav .modules-nav-item .modules-nav-item-content.french{background-color:#ae3a00}.modules .modules-nav .modules-nav-item .modules-nav-item-content.adult{background-color:#46595e}.modules .modules-nav .modules-nav-item .modules-nav-item-content.ap{background-color:#dbae46}.modules .modules-nav .modules-nav-item .modules-nav-item-content.spanish{background-color:#2d1942}.modules .modules-nav .modules-nav-item .modules-nav-item-content h4{position:absolute;color:#fff;font-size:24px;font-weight:bold;margin:auto 14px;vertical-align:middle;z-index:1}.modules .modules-nav .modules-nav-item .modules-nav-item-content h4.ap{line-height:24px;padding:30px 0}.modules .modules-nav .modules-nav-item .modules-nav-item-content .bg-icon{position:absolute;opacity:.3;bottom:-10px;right:-15px;height:100px;width:100px;-webkit-filter:brightness(200%);filter:brightness(200%)}.modules .modules-content{margin-top:100px;padding:0 30px;position:relative}.modules .modules-content h2{color:#3a536d;font-size:26px;font-weight:600;line-height:36px}.modules .modules-content .modules-description{margin-right:140px;margin-bottom:25px}.modules .modules-content .modules-description ul{list-style-type:disc;margin-left:25px}.modules .modules-content .subjects-subbtn{display:block;width:100%;max-width:350px;text-align:left;padding:14px 12px 14px 20px;margin-bottom:15px;background:#f7f9fc;border:1px solid #d5e1e9;font-family:"Open Sans",sans-serif;border-radius:5px;color:#3a536d;line-height:25px;cursor:pointer;font-size:16px;outline:0;font-weight:300;transition:all 200ms ease-out;display:flex;flex-flow:row}.modules .modules-content .subjects-subbtn div.bg-icon{width:25px;height:25px}.modules .modules-content .subjects-subbtn div.bg-icon svg{width:25px;height:25px}.modules .modules-content .subjects-subbtn span{margin:auto 0 0 14px;vertical-align:middle}.modules .modules-content .subjects-subbtn:hover,.modules .modules-content .subjects-subbtn.active{color:#3075d1;background:#fff;transition:all 200ms ease-out}.modules .modules-content .subjects-subbtn:hover i.icon,.modules .modules-content .subjects-subbtn.active i.icon{color:#3a536d}.modules .modules-content.adult-school .modules-contact-info{top:200px}.modules .modules-content .modules-contact-info{display:flex;align-items:center;background:#fff;border-radius:10px;box-sizing:border-box;box-shadow:4px 16px 20px 0 #ccddeb;padding:35px;max-width:640px;margin-right:20px}.modules .modules-content .modules-contact-info .modules-contact-info-text h3{font-size:25px;padding-bottom:10px}.modules .modules-content .modules-contact-info .modules-contact-info-text p{margin:0;padding-right:20px}.modules-mobile{display:none}.modules-top .gt-jumbotron p{width:100%}@media(max-width: 900px){.modules-desktop{display:none}.modules-mobile{display:block;padding-bottom:100px}.gt-jumbotron{padding:80px 25px !important}.gt-jumbotron p{display:none}.modules .modules-nav{width:auto;position:relative;top:-32px;display:flex;flex-flow:column;align-items:center}.modules .modules-nav .modules-nav-item{width:90%;height:132px;cursor:pointer;position:relative;margin:10px}.modules .modules-nav .modules-nav-item .ico{transition:all 300ms}.modules .modules-nav .modules-nav-item:hover .ico{right:30px;transition:all 300ms}.modules .modules-nav .modules-nav-item:hover div,.modules .modules-nav .modules-nav-item.active div{margin-top:0}.modules .modules-content{margin-top:0}.modules .modules-content .subjects-subbtn{display:flex;align-items:center;max-width:100%}.modules .modules-nav .modules-nav-item .modules-nav-item-content .bg-icon svg{height:160px;width:160px;position:relative;right:40px;bottom:50px}.modules .modules-content .subjects-subbtn div.bg-icon,.modules .modules-content .subjects-subbtn div.bg-icon svg{height:40px;width:40px}.modules .modules-content .subjects-subbtn div{font-size:20px;padding:15px;height:100%}.modules .modules-nav .modules-nav-item .modules-nav-item-content h4{margin:auto 45px}.modules .modules-content .modules-description{margin-right:0;margin-top:25px;margin-bottom:50px;line-height:1.6;font-size:16px;padding:5px}.modules .modules-content .subjects-subbtn.active{font-weight:600}.modules-nav-item-content .ico{color:#fff;font-size:44px;position:absolute;top:0;z-index:99}.modules-nav-item-content .ico.ico-right-arrow{right:40px}.modules-nav-item-content .ico.ico-left-arrow{left:20px;font-size:32px}.modules-nav-item-content.back h4{margin-left:80px !important}.modules-content-headers{width:100%}.modules .modules-nav .modules-nav-item .modules-nav-item-content h4.ap{line-height:24px;padding:54px 0;margin-right:100px}.modules .modules-content .modules-contact-info{position:relative;margin:auto;margin-top:60px;margin-bottom:50px;padding:40px;max-width:540px;top:0}.modules .modules-content .modules-contact-info p{padding:0}.modules .modules-content .modules-contact-info img{position:absolute;top:-45px;right:45px}}@media(max-width: 576px){.modules .modules-content .modules-contact-info h3,.modules .modules-content .modules-contact-info p{text-align:center}.modules .modules-content .modules-contact-info h3{padding-top:20px}.modules .modules-content .modules-contact-info img{left:calc(50% - 45px)}}@media(max-width: 445px){.modules .modules-nav .modules-nav-item .modules-nav-item-content h4.ap{padding:42px 0}.modules-content-headers .modules-nav .modules-nav-item{width:100%}.modules-nav-item-content.back .bg-icon{display:none}}@media(max-width: 365px){.modules .modules-content .subjects-subbtn div.bg-icon,.modules .modules-content .subjects-subbtn div.bg-icon svg{display:none}}.contact-header{box-sizing:border-box;height:355px;padding-top:60px;background:url(/assets/images/bubbles/bubbles-top.png) no-repeat 30px -150px;background-size:1245px}.contact-header h1,.contact-header p{text-align:center}.contact-header h1{font-size:36px;color:#3075d1;line-height:49px;font-weight:300}.contact-header h1 br{display:none}.contact-header p{color:#3a536d;font-size:15px;font-weight:300;line-height:22px}.contact-header p.m-auto{margin:auto}.contact-header p.mt-40{margin-top:40px}.contact-header p .phone,.contact-header p a{color:#3a536d;font-weight:300}.contact-content-bg{background:#f9f9fb;padding-top:55px;padding-bottom:125px;text-align:center}.contact-content-bg h2{font-size:23px;font-weight:bold;margin-bottom:16px}.contact-team{margin-bottom:80px;display:flex;justify-content:center}.contact-team-card{width:385px;height:172px;background:#fff;box-shadow:0px 4px 14px rgba(48,117,209,.14);border-radius:10px;padding:38px 20px 20px}.contact-team-card:first-child{margin-right:30px}.contact-team-card h1{text-align:center;font-size:26px;font-weight:600;margin-bottom:14px;color:#48606f}.contact-team-card-info{font-size:15px;text-align:center}.contact-team-card-info-text{font-weight:300;line-height:1.3;margin-bottom:33px}.contact-team-card-info-text a{color:#3a536d;font-weight:600}.contact-team-card-info-button{padding:12px 40px;border:1px solid #9eb7c6;border-radius:90px;color:#9eb7c6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contact-team-card-info-button span{font-size:14px}.contact-team-profiles{width:1032px;margin:0 auto;display:flex;flex-wrap:wrap}.contact-team-profile{position:relative;margin:50px}.contact-team-profile img{height:233px;width:244px;object-fit:cover;border-radius:10px;box-shadow:0 -1px 9px 0 rgba(213,225,233,.19),4px 16px 20px 0 rgba(204,221,235,.5)}.contact-team-profile-info{text-align:left;border-radius:10px;background:linear-gradient(0deg, #F3F6FA 0%, #F5F7FA 49.14%, #f9f9fb 73.13%, #fff 100%);box-shadow:0 -1px 9px 0 rgba(213,225,233,.19),4px 16px 20px 0 rgba(204,221,235,.5);position:absolute;white-space:nowrap;word-break:break-word;top:210px;right:-15px;padding:15px 20px}.contact-team-profile-info h1{font-size:17px;font-weight:600;margin-bottom:10px}.contact-team-profile-info a{font-size:14px;margin:0;display:block;font-weight:300;color:#3a536d;line-height:1.3}@media(max-width: 1184px){.contact-body{min-width:100%}.contact-body .layout-standard-wrapper{max-width:100%}.contact-team-profiles{width:688px}}@media(max-width: 768px){.contact-header{height:304px;padding-top:51px}.contact-header h1 br{display:block}.contact-header p{width:100%}.contact-header p span{display:none}.contact-header p.mt-40{margin-top:0}.contact-header p .phone-date-break{display:block}.contact-team{display:block}.contact-team-card{width:auto;margin:0 85px}.contact-team-card:first-child{margin-right:85px;margin-bottom:30px}.contact-team-card-info{display:flex;flex-direction:column;align-items:center}.contact-team-card-info-text{margin:0 5px}.contact-team-card-info-button{margin-top:20px}.contact-team-profiles{width:342px}.contact-team-profile{margin:45px 20px 75px 20px}.contact-team-profile img{height:125px;width:131px}.contact-team-profile-info{width:127px;white-space:unset;padding:10px;top:115px;right:-23px}.contact-team-profile-info h1{font-size:14px}.contact-team-profile-info a{font-size:12px}}@media(max-width: 445px){.contact-header{height:180px;padding-top:10px}.contact-header h1{font-size:20px;font-weight:300;line-height:27px}.contact-header p{font-size:13px;font-weight:300;line-height:18px}.contact-content-bg{padding-top:26px}.contact-content-bg h2{font-size:16px;margin-bottom:21px}.contact-team-card{margin:0 19px}.contact-team-card:first-child{margin-right:19px;margin-bottom:30px}}@media(max-width: 370px){.contact-team-profiles{width:300px}.contact-team-profile{margin:45px 10px 75px 10px}.contact-team-profile img{width:130px}.contact-team-profile-info{right:-15px}}.platform-select .content-box{position:relative;width:455px;float:none;margin:0 auto 50px;text-align:center}.platform-select .content-box .platform-icon{position:absolute;top:-54px;left:50%;margin-left:-50px}.platform-select .content-box h3{line-height:24px;letter-spacing:0;font-weight:600;font-size:18px;padding-top:30px}.platform-select .content-box div.platform-description{margin-bottom:40px}.platform-select .content-box div.platform-description p{line-height:20px}.platform-select .content-box a{width:310px;margin:0 auto 8px}.platform-select .content-box a.btn-white-large{color:#9eb7c6 !important;border-color:#d5e1e9}@media(max-width: 576px){.platform-select .content-box{width:100%}.platform-select .content-box a{width:100%;box-sizing:border-box}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:800ms}.animated.faster{animation-duration:500ms}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media(print),(prefers-reduced-motion: reduce){.animated{animation-duration:1ms !important;transition-duration:1ms !important;animation-iteration-count:1 !important}}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes alert-shake{0%{transform:scale(1) rotate(1deg)}25%{transform:scale(1.03) rotate(-1deg)}50%{transform:scale(1.03) rotate(1deg)}75%{transform:scale(1.03) rotate(-1deg)}100%{transform:scale(1.03) rotate(0deg)}}@-webkit-keyframes alert-shake{0%{-webkit-transform:scale(1) rotate(1deg)}25%{-webkit-transform:scale(1.03) rotate(-1deg)}50%{-webkit-transform:scale(1.03) rotate(1deg)}75%{-webkit-transform:scale(1.03) rotate(-1deg)}100%{-webkit-transform:scale(1.03) rotate(0deg)}}@keyframes tumbleweed{0%{margin-left:-700px;opacity:0}5%{opacity:1}95%{margin-left:2000px}100%{opacity:0}}@keyframes slide-in-right{0%{transform:translateX(1000px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes scaleUp{from{transform:scale(0.1)}to{transform:scale(1)}}@keyframes item-move{0%{transform:perspective(400px) translateY(0) scale(1) rotateY(0deg)}25%{transform:perspective(400px) translateY(-3px) scale(1.01) rotateY(-12deg)}50%{transform:perspective(400px) translateY(-6px) scale(1.03) rotateY(0deg)}75%{transform:perspective(400px) translateY(-3px) scale(1.01) rotateY(12deg)}100%{transform:perspective(400px) translateY(0) scale(1) rotateY(0deg)}}.item-move{animation:item-move 5s linear infinite}.skew-content{position:relative}.skew-content:after{content:"";position:absolute;width:100%;height:190px;z-index:0;display:block;bottom:-100px;margin:0 auto;background:#eff3f9;transform:skew(0deg, -3deg)}.student-body .page-header{margin:0 20px;font-weight:bold;color:#3a536d;font-size:15px;letter-spacing:0;line-height:20px}.student-body .page-header>:last-child{margin-bottom:25px}.student-body .header-menu ul li a,.student-body .header-main-menu ul li a,.student-body .header-user-menu ul li a{font-size:17px}.student-body .header-content{height:115px}.exercise-body .page-header{margin:25px 20px}.exercise-body .page-header h1{font-size:23px;line-height:32px;color:#48606f;font-weight:normal}.exercise-body .page-header h1 small{font-size:14px;letter-spacing:0;line-height:19px;color:#9eb7c6}body.fixed-header{padding-top:115px}body.teacher-assign-essay-homework-background{background:radial-gradient(ellipse 50% 50% at 60% 10%, #d8f1f0 1%, transparent),radial-gradient(ellipse 60% 80% at 10% 90%, #a9cdfa 1%, transparent),radial-gradient(ellipse 50% 50% at 90% 90%, #a9cdfa 1%, transparent),radial-gradient(ellipse at center, #deedff 100%, transparent);background-attachment:fixed}.flex-1{flex:1}[v-cloak]{display:none}.gt-jumbotron{width:auto;text-align:center;padding:80px 200px 145px}.gt-jumbotron h1{color:#3075d1;font-size:36px;font-weight:200;line-height:47px;margin-bottom:25px}.gt-jumbotron h1 b{font-weight:600}.gt-jumbotron p{width:750px;color:#3a536d;font-size:15px;font-weight:300;line-height:20px}.lp #gt-header{display:none}.lp.background{background-color:#f6f9fd}.lp-header{display:flex;flex-flow:row;justify-content:space-between;padding:0 7px}.lp-header-home{margin-bottom:15px;height:47px}.lp-header-home-logo{font-size:18px;font-weight:normal;color:#3a536d}.lp-header-home-logo:before{font-family:"gramicons";content:"";font-size:28px;color:#3075d1;vertical-align:middle;margin-right:10px}.lp-header-home a{color:#335275;font-size:22px}.lp-header-login{width:315px;z-index:10000}.lp-header-login a{height:47px}.lp-wrapper{width:1168px;margin:40px auto 0 auto}.lp .mid-section{height:733px;padding-bottom:30px;margin-top:-760px}.lp .mid-section .upper-text-box{margin-top:80px;margin-left:10px;height:210px;width:414px;text-align:left}.lp .mid-section .upper-text-box .title{color:#3075d1;font-weight:600}.lp .mid-section .upper-text-box .title .top{font-size:32px}.lp .mid-section .upper-text-box .title .bottom{font-size:54px}.lp .mid-section .upper-text-box .text{color:#3a536d;font-size:15px;font-weight:300}.lp-animation{position:relative;height:750px;width:890px;left:300px;top:-150px;z-index:-1;margin:0;overflow:hidden}@media only screen and (max-width: 1300px){.lp-animation{left:23%}}.lp-animation #lp-animation{position:relative;margin-left:-200px;height:900px;width:1200px}.mt-70{margin-top:70px}@media(max-width: 1184px){.lp{min-width:100%}.lp #gt-header{display:block}.lp .edu.text-box .title{padding-left:15px;padding-right:15px;display:block}.lp .edu .box{position:relative}.lp .edu .btn{position:absolute;bottom:25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.lp .lp-wrapper{width:100%}.lp .mid-section{height:100%}.lp .lp-animation{width:70%;left:30%}.lp .lp-animation #lp-animation{margin-left:0;width:100%}.lp .lp-header{display:none}}@media(max-width: 900px){.lp{margin-top:10px}.lp .lp-animation #lp-animation{display:none}.lp .mid-section{height:100% !important}.lp .mid-section .upper-text-box{width:100% !important;margin-left:0 !important;text-align:center !important;display:inline-block}.lp .mid-section .upper-text-box .text{width:70%;margin:0 auto;margin-top:30px;font-size:18px !important}.lp .mid-section .upper-text-box .title{padding-left:20px;padding-right:20px}.lp .mid-section .edu.text-box .text{font-size:16px;width:80%;height:100%}.lp .mid-section .edu .btn{position:relative;padding-bottom:50px;max-width:90%;bottom:0;left:0;margin:0 auto;margin-top:50px;transform:none}.lp .mid-section .edu.row{display:block;margin:0;margin-top:50px}.lp .mid-section .edu.row a{display:block;width:80%;margin:0 auto;margin-bottom:30px;height:100%}.lp .mid-section .title .bottom{display:block;margin-top:-8px}}@media(max-width: 576px){.hide-mobile{display:none}.lp .header.frontpage-hd .header-content #header-mobile-open{display:none}.lp .header.frontpage-hd .header-content .header-frontpage>div.header-content-frontpage-login{float:right;margin-right:25px;height:38px;width:130px;border-radius:100px;background-color:#3075d1}.lp .lp-animation #lp-animation{display:block;width:1400px;top:-75px;height:800px;left:-300px}.lp .mid-section .upper-text-box{text-align:left !important}.lp .mid-section .upper-text-box .text{font-size:16px !important;margin-left:25px;width:90%}.lp .mid-section .edu.row a{width:90%}.lp .mid-section .edu .btn{margin-top:30px}}.edu.row{display:flex;flex-flow:row;justify-content:space-between;margin:50px 34px 0 0;text-align:center}.edu .box{height:387px;width:350px;margin-left:20px;border-radius:9px;background-color:#317471;z-index:10;box-shadow:0 -1px 8px 0 rgba(213,225,233,.19),4px 8px 18px 0 rgba(58,83,109,.3);transition:all 200ms ease}.edu .box:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.edu .img-1{width:108px;height:83px;margin-top:26px;margin-bottom:17px}.edu .img-2{width:100px;height:93px;margin-top:22px;margin-bottom:14px}.edu .img-3{width:118px;height:78px;margin-top:31px;margin-bottom:20px}.edu.text-box{color:#fff}.edu.text-box .title{font-size:24px;font-weight:600}.edu.text-box .text{font-size:12px;width:255px;height:85px;margin:0 auto;padding-top:10px;font-weight:400}.edu .btn{width:80%;margin:0 auto;margin-top:50px}.progress-container{width:100%;display:flex;flex-wrap:nowrap;align-items:center}.progress-frame{position:relative;flex:1;overflow:hidden;height:25px;border-radius:12.5px;background-color:#d5e1e9}.progress-frame:after{content:"";position:absolute;top:0;left:0;width:calc(100% - 2px);background:rgba(0,0,0,0);height:23px;border-radius:12.5px}.progress-frame.small{height:14px;border-radius:7px}.progress-frame.small .progress-bar{height:14px;border-radius:7px}.progress-frame.small:after{height:12px;border-radius:7px}.progress-frame.mid{height:19px;border-radius:8.5px}.progress-frame.mid .progress-bar{height:19px;border-radius:8.5px}.progress-frame.mid:after{height:17px;border-radius:8.5px}.progress-frame.border:after{border:1px solid}.progress-bar{position:absolute;top:0px;left:0px;background-color:#3075d1;transition:width 1s;height:25px;max-width:100%;border-radius:12.5px}.progress-bar.yellow{background-color:#f5a623}.progress-bar.red{background-color:#d0021b}.progress-text{text-align:center;flex:1;max-width:50px;text-align:right}.statistics-header{position:relative}.statistics-header-top{position:absolute;display:block;top:-22px;left:15px;width:90%}.statistics-header-top-title{color:#8da8ba;font-size:15px}.statistics-header-top .gt-select{margin-left:15px}.statistics-header-top .gt-select .is-shared{position:relative;padding-right:36px}.statistics-header-top .gt-select .is-shared:before{content:"";font-family:"gramicons";position:absolute;right:10px;font-size:18px;color:#3075d1}.statistics-header-top .gt-select .selected:before{color:#fff}.statistics-header-top .gt-select .option:hover.is-shared:before{color:#fff}.statistics-header-top .gt-select .chosen.is-shared:before{content:""}.statistics-header-top .select-class{margin-right:50px}.statistics-header-select{flex:1;position:relative}.statistics-header-select .title{position:absolute;top:-30px;padding-bottom:8px;font-size:15px;color:#3a536d;line-height:20px}.statistics-header-select .course-selector{width:100%}.statistics-header-select .option-text{font-size:15px}.statistics-header-select .gt-select.single .active:hover{background:#3075d1;color:#fff}.statistics-header-switch{max-width:200px}.statistics-header-modal{width:373px;max-width:386px;text-align:left}.statistics-header-modal a{display:inline-block;padding:0;color:#3a536d !important;font-weight:normal;width:165px;font-size:13px;height:34px;line-height:34px}.statistics-header-modal a:first-child{margin-right:15px}.statistics-header-content{display:flex;gap:20px;padding-top:30px}.statistics-header-title h2{margin-bottom:0}.statistics-header .gt-select.selector-bar{width:100%}.gt-select .option.has-sub-items{padding-right:0;color:rgba(58,83,109,.3);width:auto;height:41px}.gt-select .option.has-sub-items>span{width:calc(100% - 47px);height:25px;display:block;position:absolute;left:0;padding-top:11px;padding-left:47px;z-index:10}.gt-select .option.has-sub-items:after{content:"";font-family:"gramicons";position:absolute;left:6px;top:0;font-size:25px;color:#3075d1;transform:rotate(90deg);z-index:1}.gt-select .option.has-sub-items:hover .sub-items-container{display:block;color:rgba(58,83,109,.3)}.gt-select .option.has-sub-items:hover:after{color:#fff}.gt-select .option.has-sub-items .sub-items-container{position:absolute;display:none;width:260px;margin-bottom:10px;border-radius:0 8px 8px 8px;box-shadow:0 16px 20px 0 rgba(40,40,40,.19);left:100%;top:0}.gt-select .option.has-sub-items .sub-items-container .additional-sub-item{word-break:break-word}.gt-select .option.has-sub-items .sub-items-container .additional-sub-item:hover:after{color:#fff}.gt-select .option.has-sub-items .sub-items-container .additional-sub-item:after{content:"";font-family:"gramicons";color:#3075d1;position:absolute;font-size:19px;transform:rotate(90deg);right:10px;top:0}@media only screen and (min-width: 768px)and (max-width: 1024px)and (min-resolution: 1x){.statistics-header-switch .switch-button .gt-tooltip.medium{width:120px}}.no-select-item{background:#fff;box-shadow:0 16px 20px 0 rgba(40,40,40,.19);width:100%;box-sizing:border-box;height:220px;border-radius:10px;overflow:hidden;display:flex;align-items:center;padding:50px 40px;position:relative}.no-select-item.assign-home-work{border-top-left-radius:0;border-top-right-radius:0}.no-select-item>span{flex:1;font-size:18px;line-height:24px;text-align:center}.no-select-item .tree{position:absolute;top:-18px;right:0;width:263px;height:100%;background:url("/assets/images/trees.png") no-repeat center bottom;background-size:196px}.no-select-item .carl{position:absolute;top:0;left:0;width:200px;height:100%;display:inline-block;margin:0 50px;background:url("/assets/images/karl/karl-attention-smile.png") no-repeat center bottom}.no-select-item .carl-sad{position:absolute;top:0;left:0;width:200px;height:100%;display:inline-block;margin:0 50px;background:url("/assets/images/karl/karl-sad-small.png") no-repeat center bottom}.no-select-item.carl-right .carl{right:0;left:auto}.no-select-item .trees-placeholder{position:absolute;bottom:0;left:0;width:200px;height:100%;display:inline-block;margin:0 50px;background:url("/assets/images/trees@3x.svg") no-repeat center;background-size:contain}.no-select-item .no-license-message p{margin-left:230px;font-size:16px}.no-select-item .ml-5pct{margin-left:5%}.no-squads-text{text-align:left !important;margin-left:290px}.no-squads-text a{color:#425f70}.no-squads-text a:hover{color:#2f4450}.stickyfooter{position:fixed;bottom:0px;left:0;width:100%;background:#f7f9fc;padding:10px;box-shadow:0 16px 20px 0 rgba(40,40,40,.19);z-index:100}.st-footer-rows{width:65%;float:left}.st-footer-rows-item{border:1px solid #d5e1e9;margin-bottom:10px;padding:5px 12px}.st-footer-rows-item.active:first-child{background:#3075d1}.st-footer-rows-item.active:nth-child(2){background:#3a536d}.st-footer-rows-item.active:nth-child(3){background:#9eb7c6}.st-footer-rows-txt{color:#fff;font-size:15px;width:23%;display:inline-block}.st-footer-rows-txt:last-child{width:5%;text-align:right;display:inline-block}.st-footer-rows-txt:last-child:before{content:"";font-family:"gramicons";color:#fff}.st-footer-rows .txt{color:#d5e1e9}.st-footer-txt{width:35%;box-sizing:border-box;padding:0px 25px;float:right;text-align:center}.modal-common{position:relative}.modal-common h2{margin:0}.modal-common th{background:#f7f9fc}.modal-common .close-icon{position:absolute;right:25px;top:25px;cursor:pointer}.modal-common .close-icon::before{font-family:"gramicons";content:"";color:#48606f}.modal-common .close-button{padding:23px 0 26px 0;text-align:center}.delete-modal,.success-message-modal{position:absolute;top:20%;left:50%;margin-left:-280px;width:560px;min-height:234px;background-repeat:no-repeat}.delete-modal.wide,.success-message-modal.wide{width:960px;left:0;right:0;margin:0 auto;background-position-x:90%}.delete-modal .close-icon,.success-message-modal .close-icon{position:absolute;right:23px;top:25px;cursor:pointer}.delete-modal .close-icon::before,.success-message-modal .close-icon::before{font-family:"gramicons";content:"";color:#48606f}.delete-modal .title-bold,.success-message-modal .title-bold{font-size:22px;font-weight:600;color:#48606f;padding-left:45px;margin-top:40px}.delete-modal .message,.success-message-modal .message{width:290px;padding-left:45px;font-size:15px;color:#9eb7c6}.delete-modal .close-button,.success-message-modal .close-button{padding:30px 0 16px 45px;text-align:left;margin-right:25px}.delete-modal .close-button button,.success-message-modal .close-button button{margin-right:25px}.delete-modal .delete-title{margin-top:58px;margin-left:45px;color:#3a536d;font-size:17px;line-height:23px}.delete-modal.wide .delete-title{padding-right:275px;margin-top:40px;margin-bottom:0}.success-message-modal .close-button{width:150px;padding-bottom:30px}.success-message-modal img,.delete-modal img,.vue-delete-modal img,.vue-success-modal img{position:absolute;bottom:25px;right:30px;height:180px;width:auto}.vue-delete-modal .delete-title{margin-top:58px;margin-left:45px;margin-right:45px;font-size:17px;line-height:23px}.vue-delete-modal .close-button{padding:30px 0 16px 45px;text-align:left;margin-right:25px}.vue-delete-modal .close-button button{margin-right:25px}.vue-success-modal .title-bold{font-size:22px;font-weight:600;color:#48606f;padding-left:45px;margin-top:40px}.vue-success-modal .message{width:290px;padding-left:45px;font-size:15px;color:#9eb7c6}.vue-success-modal .close-button{width:150px;padding:30px 0 30px 45px;text-align:left;margin-right:25px}.et-assign-modal{position:absolute;top:20%;left:50%;margin-left:-280px;height:320px;width:560px;background-image:url(/assets/images/karl/karl-sad.png);background-repeat:no-repeat;background-position-y:56px;background-size:200px}.et-assign-modal.wide{width:960px;left:0;right:0;margin:0 auto;background-position-x:90%}.et-assign-modal.wide .modal-text{padding-right:275px;margin-top:40px;margin-bottom:0}.et-assign-modal .close-icon{position:absolute;right:23px;top:25px;cursor:pointer}.et-assign-modal .close-icon::before{font-family:"gramicons";content:"";color:#d5e1e9}.et-assign-modal .modal-text{margin-top:58px;margin-left:45px;color:#3a536d;font-size:17px;line-height:23px}.et-assign-modal .close-button{padding:30px 0 16px 45px;text-align:left;margin-right:25px}.et-assign-modal .close-button button{margin-right:25px}.share-confirmation-modal{position:absolute;top:20%;left:50%;margin-left:-280px;min-height:280px;width:650px;box-sizing:border-box;background-image:url(/assets/images/karl/karl-sad.png);background-repeat:no-repeat;background-position-y:100%;background-position-x:90%;padding:60px 50px;background-size:171px}.share-confirmation-modal .close-icon{position:absolute;right:25px;top:25px;font-size:13px;cursor:pointer}.share-confirmation-modal .close-icon::before{font-family:"gramicons";content:"";color:#48606f}.share-confirmation-modal .modal-title{font-weight:bold;margin:0}.share-confirmation-modal .modal-text{margin-top:30px;padding-right:200px;color:#3a536d;font-size:17px;line-height:23px}.share-confirmation-modal .modal-text .share-update-line{display:block;padding-bottom:10px;font-size:15px;line-height:34px}.share-confirmation-modal .share-confirm-buttons{position:absolute;bottom:30px;left:40px}.share-confirmation-modal .share-confirm-buttons button{margin-right:25px;width:140px}.share-confirmation-modal .share-confirm-buttons .btn-primary-medium{box-shadow:0 3px 7px 0 rgba(48,117,209,.56),0 16px 20px 0 rgba(48,117,209,.42)}.success-modal{position:absolute;top:20%;left:50%;margin-left:-280px;height:330px;width:647px}.success-modal .close-icon{position:absolute;right:25px;top:25px;cursor:pointer}.success-modal .close-icon::before{font-family:"gramicons";content:"";color:#d5e1e9}.success-modal-mark{text-align:center}.success-modal-mark i{color:#3075d1;font-size:85px}.success-modal .modal-content{text-align:center;padding-top:50px}.success-modal .modal-content h3{font-weight:bold}.success-modal .buttons{position:absolute;bottom:30px;font-size:16px;font-weight:600;width:100%;text-align:center}.success-modal .buttons button{width:262px}.share-info-modal{position:absolute;top:80px;width:955px;left:0;right:0;margin:0 auto;margin-bottom:80px}.share-info-modal .close-icon{font-size:13px;top:21px}.share-info-modal-content{padding:80px 90px 0 90px}.share-info-modal-item{display:flex;margin-bottom:50px}.share-info-modal-item.first{position:relative}.share-info-modal-item.first>div{padding-right:45% !important}.share-info-modal-item.first img{position:absolute;right:0px;top:-20px;height:287px}.share-info-modal-item>div{flex:1}.share-info-modal-item>div:first-child{padding-right:75px}.share-info-modal-item h3{font-size:24px;font-weight:600;color:#3075d1;margin-bottom:20px;margin-top:0}.share-info-modal-item p{font-size:15px;line-height:24px}.share-info-modal .buttons{text-align:center;margin-bottom:40px}.share-info-modal .buttons button{font-size:16px;height:52px;font-weight:600;width:319px;box-shadow:0 3px 7px 0 rgba(48,117,209,.56),0 16px 20px 0 rgba(48,117,209,.42)}.info-modal{box-sizing:border-box;position:absolute;top:50%;left:50%;margin-left:-280px;margin-top:-200px;padding:40px 60px;width:560px;height:234px;background-image:url(/assets/images/karl/karl-thumbs-up.png);background-repeat:no-repeat;background-position:375px;background-position-y:65px}.info-modal .close-icon{position:absolute;right:23px;top:25px;cursor:pointer}.info-modal .close-icon::before{font-family:"gramicons";content:"";color:#48606f}.info-modal .title{color:#3a536d;font-size:17px;line-height:23px}.info-modal .close-button{padding:30px 0 16px 0px;text-align:left;margin-right:25px;width:165px}.info-modal .close-button button{height:52px;width:171px;border-radius:100px;box-shadow:0 3px 7px 0 rgba(48,117,209,.56),0 16px 20px 0 rgba(48,117,209,.42)}.eval-table{width:555px}.eval-table h2{padding:26px}.eval-table p{margin:0 26px 0 26px}.eval-table table{margin-top:30px;width:100%;text-align:center}.eval-table table thead{font-weight:600}.eval-table tr{border-top:1px solid #d5e1e9;border-bottom:1px solid #d5e1e9}.eval-table td,.eval-table th{width:50%;padding:18px 0}.eval-table td:first-child,.eval-table th:first-child{border-right:1px solid #d5e1e9}.eval-table .close-icon{top:29px}.rating-table-modal-btns{padding:30px 0;text-align:center}.rating-table-modal-btns button{width:165px;margin:0 45px}.table-header{border:1px;width:100%;height:39px;background-color:#f7f9fc;border-top:1px solid #d5e1e9;text-align:center}.table-header .text{margin-top:10px;font-weight:700;line-height:20px}.error-table.expanded td{text-align:center}.error-table.expanded th:not(.rating){text-align:center}.error-table.expanded .bottom-border{border-bottom:1.5px solid #9eb7c6}.error-table.extended-assessment{width:1140px;margin-top:90px}.error-table.extended-assessment td,.error-table.extended-assessment tr{font-size:15px}.error-table.extended-assessment table th:first-child{width:170px;text-align:left}.error-table.extended-assessment h2{margin-bottom:50px;padding:28px 0 17px 29px}.error-table.extended-assessment .table-header .text{font-size:15px}.error-table.extended-assessment .close-button button{height:43px;width:265px}.error-table.extended-assessment th{padding:22px 11px}.error-table.extended-assessment tr.bottom-border{border-bottom:2px solid #9eb7c6}.error-table{width:1340px}.error-table h2{padding:17px 0 17px 30px}.error-table table{width:100%;font-size:12px;text-align:left}.error-table table th:first-child{width:130px;text-align:left}.error-table table thead th{font-weight:700}.error-table tr{border-top:1px solid #d5e1e9;border-bottom:1px solid #d5e1e9;line-height:17px}.error-table td,.error-table th{width:140px;padding:18px 11px;border-right:1px solid #d5e1e9}.error-table td:last-child,.error-table th:last-child{border:0}.error-table .close-icon{top:18px}.assignment-description-modal{top:165px;box-sizing:border-box;width:700px;margin:0 auto 165px;padding:20px 60px 60px}.assignment-description-modal .assignment-description-modal-container h1{font-size:24px;font-weight:600;color:#3a536d;margin-top:30px;margin-bottom:25px}.assignment-description-modal .assignment-description-modal-container p{color:#3a536d;margin-bottom:0;line-height:1.6em}.assignment-description-modal .assignment-description-modal-container p strong{font-weight:bold}.assignment-description-modal .assignment-description-modal-container p i{font-style:italic}.assignment-description-modal .assignment-description-modal-container button{width:100%;margin-top:50px}@media screen{#printSection{visibility:hidden;display:none}}@media print{.student-answer-modal{box-shadow:none;margin:0;padding:0;font-size:14px;line-height:18px;width:100%}.student-answer-modal *{color:#000}.student-answer-modal .sam-exercise-info{width:100% !important}.student-answer-modal .sam-exercise-name{font-size:36px !important;line-height:36px !important;margin-bottom:30px}.student-answer-modal .sam-course-name,.student-answer-modal .sam-level-name,.student-answer-modal .sam-category-name{font-size:24px !important}.student-answer-modal .sam-text-correction-more,.student-answer-modal .sam-actions,.student-answer-modal .sam-more,.student-answer-modal .sam-student-switcher,.student-answer-modal .border-div,.student-answer-modal .sam-border-div,.student-answer-modal .close-icon,.student-answer-modal .btn-toggle-answer-evaluation,.student-answer-modal .sam-feedback,.student-answer-modal .sam-toggle-exercise-result-btn,.student-answer-modal .error-type-words,.student-answer-modal .toggle-error-words-icon{display:none !important}.student-answer-modal .sam-test-extra-info .progress-frame.small .progress-bar{height:0px}.student-answer-modal .sam-test-extra-info .result .progress-bar.yellow{border:solid 7px #f5a623}.student-answer-modal .sam-test-extra-info .result .progress-bar.blue{border:solid 7px #3075d1}.student-answer-modal .sam-test-extra-info .result .progress-bar.red{border:solid 7px #d0021b}.student-answer-modal .print-header{padding-bottom:40px}.student-answer-modal .print-header .header-logo a{font-size:22px}.student-answer-modal .print-header .header-logo a:before{font-size:28px}.student-answer-modal .print-header .print-info{margin-top:0;margin-bottom:0;position:absolute;right:0;font-size:11px;text-align:right}.student-answer-modal .sam-exercise-result{display:block !important;padding:40px 0 0 !important}.student-answer-modal .sam-exercise-result .checkmark{border-bottom:3px solid #000 !important;border-right:3px solid #000 !important}.student-answer-modal .sam-exercise-result .possible-solution{background:#fff !important;border:1px solid #9eb7c6}.student-answer-modal .sam-exercise-result .possible-solution .possible-solution-header{color:#48606f;font-weight:bold}.student-answer-modal .sam-exercise-result div.img-audio-box{break-inside:avoid}.student-answer-modal .sam-student-info{position:relative;bottom:45px;border-bottom:1px solid}.student-answer-modal .print-feedback{padding-top:20px}.student-answer-modal .print-feedback .title{color:#48606f;font-size:16px;font-weight:600}.student-answer-modal .print-feedback .feedback-text{white-space:pre-wrap}.student-answer-modal .print-only-cell{display:table-cell !important}.student-answer-modal .print-only{display:block !important}.student-answer-modal .print-not,.student-answer-modal .print-not-cell{display:none !important}}.student-answer-modal.is-text-correction{width:100%}.student-answer-modal .modal-scroll-to-top{position:fixed;right:75px;bottom:75px;cursor:pointer}.student-answer-modal .print-only,.student-answer-modal .print-only-cell{display:none}.student-answer-modal .print-not{display:block}.student-answer-modal .print-not-cell{display:table-cell}.student-answer-modal .sam-header{border-top-right-radius:8px;border-top-left-radius:8px;color:#fff;padding:20px 40px 32px;position:relative}.student-answer-modal .sam-header-tree-container{position:absolute;bottom:0;left:500px;overflow:hidden;padding:1px 1px 0 1px}.student-answer-modal .sam-header-tree{position:relative;bottom:0;height:150px}@media print{.student-answer-modal .sam-header-tree{display:none}}.student-answer-modal .sam-header-tree img{width:inherit;height:inherit;-webkit-filter:drop-shadow(1px 0px 0 rgba(0, 0, 0, 0.3)) drop-shadow(-1px 0px 0 rgba(0, 0, 0, 0.3)) drop-shadow(0px 1px 0 rgba(0, 0, 0, 0.3)) drop-shadow(0px -1px 0 rgba(0, 0, 0, 0.3));filter:drop-shadow(1px 0px 0 rgba(0, 0, 0, 0.3)) drop-shadow(-1px 0px 0 rgba(0, 0, 0, 0.3)) drop-shadow(0px 1px 0 rgba(0, 0, 0, 0.3)) drop-shadow(0px -1px 0 rgba(0, 0, 0, 0.3))}.student-answer-modal .sam-exercise-info{width:50%;position:relative;z-index:1}.student-answer-modal .sam-exercise-info p{margin-top:10px;margin-bottom:10px}.student-answer-modal .sam-exercise-info .sam-exercise-name{font-size:25px;font-weight:bold;color:#fff;line-height:25px;margin:0}.student-answer-modal .sam-exercise-info .sam-course-name,.student-answer-modal .sam-exercise-info .sam-level-name,.student-answer-modal .sam-exercise-info .sam-category-name{font-size:18px}.student-answer-modal .sam-student-switcher{float:right;position:relative;right:50px;top:-20px}.student-answer-modal .sam-student-switcher .student-container{display:flex;align-items:center;text-align:center}.student-answer-modal .sam-student-switcher .student-container h3{margin-top:0;margin-bottom:0}.student-answer-modal .sam-student-switcher .student-picker{height:43px;display:flex;align-items:center;justify-content:center;border-radius:90px;margin-left:15px;margin-right:10px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-color:#fff;color:#000;padding:0 30px;width:200px}.student-answer-modal .sam-student-switcher .student-picker .selected-student{display:flex;color:#3a536d;font-size:14px;font-weight:600}.student-answer-modal .sam-student-switcher .student-picker .selected-student .name{width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:2em}.student-answer-modal .sam-student-switcher .student-dropdown-container{border:1px solid rgba(213,225,233,.15);border-radius:5px;box-shadow:0 8px 22px 0 rgba(49,50,51,.53);background-color:#fff;position:absolute;z-index:99999;top:50px;left:45px;width:257px}.student-answer-modal .sam-student-switcher .student-dropdown-container ul{list-style-type:none;font-size:15px;margin:0}.student-answer-modal .sam-student-switcher .student-dropdown-container ul li{cursor:pointer;padding:10px 30px;border-bottom:1px solid #d5e1e9;text-align:left;color:#3a536d;font-weight:normal}.student-answer-modal .sam-student-switcher .student-dropdown-container ul li.current{color:#3075d1;cursor:auto}.student-answer-modal .sam-student-switcher .student-dropdown-container ul li:hover{color:#3075d1}.student-answer-modal .sam-student-switcher .student-dropdown-container ul li:last-child{border-bottom:none}.student-answer-modal .sam-student-switcher .student-pagination-container{z-index:1;display:inline-block;font-size:24px}.student-answer-modal .sam-student-switcher .student-dropdown-icon{position:relative;left:10px;cursor:pointer;font-size:22px}.student-answer-modal .sam-student-switcher .student-dropdown-icon:after{font-family:"gramicons";content:"";color:#3075d1;font-size:.6em;margin:0 5px 0 10px;position:relative}.student-answer-modal .sam-student-switcher .student-dropdown-icon.up:after{content:""}.student-answer-modal .sam-student-switcher .student-pagination.prev:after,.student-answer-modal .sam-student-switcher .student-pagination.next:after{cursor:pointer;font-family:"gramicons";color:#fff;font-size:.6em;margin:0 5px 0 10px;position:relative;top:-2px}.student-answer-modal .sam-student-switcher .student-pagination.prev:after{content:""}.student-answer-modal .sam-student-switcher .student-pagination.next:after{content:""}.student-answer-modal .sam-student-switcher .student-pagination-list{border:1px solid rgba(213,225,233,.15);border-radius:0 0 4px 4px;background-color:#fff;box-shadow:0 8px 22px 0 rgba(158,183,198,.65);font-size:15px;z-index:9999;min-width:300px;position:absolute}.student-answer-modal .sam-student-switcher .student-pagination-list ul{list-style-type:none;margin:0}.student-answer-modal .sam-student-switcher .student-pagination-list ul li{padding:10px;border-bottom:1px solid #d5e1e9}.student-answer-modal .sam-student-switcher .student-pagination-list ul li:last-child{border-bottom:none}.student-answer-modal .sam-student-switcher .student-pagination-list ul li a{font-weight:normal;color:#3a536d}.student-answer-modal .sam-student-switcher .student-pagination-list ul li a:hover{color:#3075d1}.student-answer-modal .sam-actions{margin-top:30px}.student-answer-modal .sam-actions .assign-button{position:relative;display:inline-flex;margin-right:10px;padding:6px 40px}.student-answer-modal .sam-actions .assign-button span{margin-right:10px}.student-answer-modal .sam-actions .assign-button img{position:absolute;right:10px}.student-answer-modal .sam-actions .assign-button:disabled{background-color:rgba(0,0,0,0);box-shadow:none;opacity:.5}.student-answer-modal .sam-actions .original-file a{color:#fff}.student-answer-modal .sam-actions .original-file a span{text-decoration-line:none}.student-answer-modal .sam-exercise-overview{padding-bottom:30px}.student-answer-modal .sam-exercise-overview .spacer{cursor:auto;height:15px}.student-answer-modal .sam-exercise-overview .selected{font-weight:bold}.student-answer-modal .sam-exercise-overview .no-homeworks-found-container{display:flex;justify-content:center;width:75%;margin:20px auto}.student-answer-modal .sam-exercise-overview .no-homeworks-found-container .error-title{display:block;font-weight:600}.student-answer-modal .sam-exercise-overview .loading-container{display:flex;justify-content:center}.student-answer-modal .sam-exercise-overview .loading-container span{position:absolute;padding-top:55px}.student-answer-modal .sam-exercise-overview .text-edition .tc-text-edition-label{color:#082f65;font-size:12px;font-weight:600;line-height:16px;display:inline-block;padding:2px 8px;border-radius:4px;background:#d7e5ed}.student-answer-modal .sam-exercise-overview .text-edition .tc-attempt{display:inline;margin-right:16px}.student-answer-modal .sam-exercise-overview .assigned-by div{width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-answer-modal .sam-exercise-overview .word-count .no-data{color:#d7e5ed}.student-answer-modal .sam-exercise-overview .sam-more .ico{font-weight:normal;color:#3075d1;font-size:17px}.student-answer-modal .sam-exercise-overview .sam-more .dots{position:relative;top:-4px;margin-right:15px;cursor:pointer;display:inline-block}.student-answer-modal .sam-exercise-overview .sam-more .dots .single-dot{height:4px;width:4px;background-color:#3075d1;border-radius:50%;display:inline-block;margin-right:-1.5px}.student-answer-modal .sam-exercise-overview .sam-more .more-popup{position:absolute;right:80px;z-index:100;box-sizing:border-box;height:auto;width:375px;border:1px solid #d5e1e9;border-radius:4px;background-color:#fff;box-shadow:0 2px 15px 0 rgba(109,142,179,.4);padding:25px 40px 25px 30px;display:inline-flex;justify-content:space-between;margin-top:20px}.student-answer-modal .sam-exercise-overview .sam-more .more-popup h4{font-size:13px;font-weight:600}.student-answer-modal .sam-exercise-overview .sam-more .more-popup p{margin-bottom:0;font-size:13.5px;font-weight:normal}.student-answer-modal .sam-exercise-overview .sam-more .more-popup.hide{display:none}.student-answer-modal .sam-exercise-overview .sam-more .more-popup-component{position:relative;margin-right:15px;cursor:pointer;display:inline-block}.student-answer-modal .sam-exercise-overview .sam-more .more-popup-component .dots{top:0;margin-right:0;display:block}.student-answer-modal .sam-exercise-overview .sam-more .more-popup-component .more-popup{right:5px;margin-top:5px}.student-answer-modal .sam-exercise-overview .homework-container.is-full-text .coruse-table-header,.student-answer-modal .sam-exercise-overview .homework-container.is-full-text .homework-row{grid-template-columns:70px 130px 60px 161px 115px 1fr 60px}.student-answer-modal .sam-exercise-overview .homework-container .coruse-table-header{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));color:#fff;align-items:center;justify-content:start;padding:0px 42px;height:26px;font-size:12px;font-weight:600;line-height:16px}.student-answer-modal .sam-exercise-overview .homework-container .coruse-table-header .sam-more{display:flex;width:auto;justify-content:right}.student-answer-modal .sam-exercise-overview .homework-container .homework-holder{display:flex;flex-direction:column;gap:5px;padding:0 8px}.student-answer-modal .sam-exercise-overview .homework-container .homework-row{cursor:pointer;display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));align-items:center;padding:0px 32px;height:50px;border-radius:10px;font-size:14px;line-height:20px;color:#082f65;font-weight:400}.student-answer-modal .sam-exercise-overview .homework-container .homework-row:hover{background-color:#eff3f9}.student-answer-modal .sam-exercise-overview .homework-container .homework-row:focus{background-color:#eff3f9;box-shadow:0px 0px 0px 4px rgba(74,144,226,.3)}.student-answer-modal .sam-exercise-overview .homework-container .homework-row .assigned-by{max-width:150px}.student-answer-modal .sam-exercise-overview .homework-container .homework-row .print-only-cell{display:none}.student-answer-modal .sam-exercise-overview .homework-container .homework-row .deadline{justify-content:flex-end;padding-right:10px;width:auto}.student-answer-modal .sam-exercise-overview .homework-container .homework-row .grade{width:30%;text-align:center}.student-answer-modal .sam-exercise-overview .homework-container .homework-row .sam-more{display:flex;width:auto;justify-content:right}.student-answer-modal .sam-exercise-overview .homework-container .homework-row .resultat{white-space:nowrap;justify-content:flex-end}.student-answer-modal .sam-exercise-overview .homework-container .selected{cursor:pointer;background-color:#deedff;font-weight:600;font-style:normal;line-height:20px}.student-answer-modal .sam-exercise-overview .homework-container .selected:hover{background-color:#deedff}.student-answer-modal .sam-exercise-overview .btn-toggle-answer-evaluation{width:140px;font-size:11px;user-select:none}.student-answer-modal .close-icon{position:absolute;right:12px;top:12px;cursor:pointer;z-index:1}.student-answer-modal .close-icon::before{font-family:"gramicons";content:"";color:#fff}.student-answer-modal .sam-feedback{position:relative;margin:10px;padding:10px;border-radius:10px;background-color:#eff3f9}.student-answer-modal .sam-feedback p{font-family:"Open Sans";color:#082f65;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:0 0 6px 0}.student-answer-modal .sam-feedback .close-icon::before{color:#d5e1e9}.student-answer-modal .sam-feedback textarea.answer-evaluation-text,.student-answer-modal .sam-feedback div.answer-evaluation-text{display:flex;width:100%;min-height:100px;box-sizing:border-box;padding:10px 12px;resize:vertical;border:1px solid #9eb7c6;border-radius:8px;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:20px;background-color:#fff}.student-answer-modal .sam-feedback textarea.answer-evaluation-text:focus,.student-answer-modal .sam-feedback div.answer-evaluation-text:focus{border-color:rgba(82,168,236,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);outline:0}.student-answer-modal .sam-feedback .answer-evaluation-btns{margin-top:12px;text-align:center}.student-answer-modal .sam-feedback .answer-evaluation-btns button{margin:0 5px;width:195px}.student-answer-modal .sam-feedback .answer-evaluation-btns .btn-secondary-bright-medium{color:#3075d1;border-color:#3075d1}.student-answer-modal .sam-text-correction-more{display:flex;flex-direction:column;align-items:center;padding:20px 40px}.student-answer-modal .sam-text-correction-more>div{color:#fff}.student-answer-modal .sam-text-correction-more>div .sam-text-correction-file{margin-right:10px}.student-answer-modal .sam-text-correction-more>span{color:#fff;margin-top:10px;cursor:pointer}.student-answer-modal .sam-toggle-exercise-result-btn{padding:15px;text-align:center;cursor:pointer}.student-answer-modal .sam-toggle-exercise-result-btn p{font-weight:600;margin-top:5px;margin-bottom:5px}.student-answer-modal .sam-toggle-exercise-result-btn span{font-size:12px;color:#3075d1}.student-answer-modal .sam-border-div{position:relative;margin:0 40px;border-top:1px solid #d5e1e9}.student-answer-modal .sam-exercise-result,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result{padding:40px;position:relative}.student-answer-modal .sam-exercise-result.hide-exercise-result,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result.hide-exercise-result{display:none}.student-answer-modal .sam-exercise-result .border-div,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .border-div{position:relative;top:-40px;border-top:.89px solid #d5e1e9}.student-answer-modal .sam-exercise-result .answer-result-box,.student-answer-modal .corrections-preview .answer-result-box,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box{margin-bottom:60px}.student-answer-modal .sam-exercise-result .answer-result-box .title,.student-answer-modal .corrections-preview .answer-result-box .title,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .title,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .title{color:#3a536d;font-family:"Open Sans";font-size:16px;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:20px}.student-answer-modal .sam-exercise-result .answer-result-box .answer,.student-answer-modal .corrections-preview .answer-result-box .answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer{font-size:15px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word}.student-answer-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview,.student-answer-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview{margin-bottom:30px;background-color:#f0f4f9;display:inline-block;padding:20px;border-radius:4px}.student-answer-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview ul,.student-answer-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview ul,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview ul,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview ul{margin:0}.student-answer-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview ul li,.student-answer-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview ul li,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview ul li,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview ul li{line-height:1.5}.student-answer-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview ul li .number,.student-answer-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview ul li .number,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview ul li .number,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview ul li .number{font-weight:bold}.student-answer-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview ul li .number-correct,.student-answer-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview ul li .number-correct,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview ul li .number-correct,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview ul li .number-correct{color:#10a78c}.student-answer-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview ul li .number-missing,.student-answer-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview ul li .number-missing,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview ul li .number-missing,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview ul li .number-missing{color:#f5a623}.student-answer-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview ul li .number-superfluous,.student-answer-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview ul li .number-superfluous,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-overview ul li .number-superfluous,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-overview ul li .number-superfluous{color:#d0021b}.student-answer-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-answer .comma,.student-answer-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-answer .comma,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-answer .comma,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-answer .comma{font-weight:bold;font-size:20px}.student-answer-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-answer .comma .answer-state,.student-answer-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-answer .comma .answer-state,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .answer-punctuation-result-answer .comma .answer-state,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .answer-punctuation-result-answer .comma .answer-state{font-weight:normal;font-size:14px;margin-left:5px;margin-right:5px}.student-answer-modal .sam-exercise-result .answer-result-box .answer.full-text-answer>div,.student-answer-modal .corrections-preview .answer-result-box .answer.full-text-answer>div,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.full-text-answer>div,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.full-text-answer>div{font-size:15px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections{line-height:1.7}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error{padding-bottom:0;display:inline;position:relative}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error span:not([class]),.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error span:not([class]),.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error span:not([class]),.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error span:not([class]){font-style:normal;font-weight:400}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container{display:none;position:absolute;left:0px;bottom:19px}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip{position:relative;display:flex;padding:10px;align-items:flex-start;gap:10px;align-self:stretch;filter:drop-shadow(0px 6px 12px rgba(0, 0, 0, 0.12));min-width:250px;max-width:275px;background-color:#fff;border-radius:4px;color:#020d03;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;font-size:14px;font-weight:400;font-style:normal;line-height:20px}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip::after,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip::after,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip::after,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip::after{content:"";display:block;position:absolute;bottom:-12px;width:0;height:0;left:10px;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:12px solid #fff;filter:drop-shadow(0px 6px 12px rgba(0, 0, 0, 0.12))}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .tc-category,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .tc-category,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .tc-category,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .tc-category{display:flex;flex-direction:column;align-items:start;width:auto;min-width:165px;min-height:10px;padding-left:10px;border-left:2px solid #d7e5ed}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .tc-category:first-child,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .tc-category:first-child,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .tc-category:first-child,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .tc-category:first-child{padding-left:0px;border:none}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.multiple-errors,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.multiple-errors,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.multiple-errors,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.multiple-errors{max-width:none}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.multiple-errors .tc-category:first-child,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.multiple-errors .tc-category:first-child,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.multiple-errors .tc-category:first-child,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.multiple-errors .tc-category:first-child{min-width:155px}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.multiple-errors .error-categories-tooltip span.category-label,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.multiple-errors .error-categories-tooltip span.category-label,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.multiple-errors .error-categories-tooltip span.category-label,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.multiple-errors .error-categories-tooltip span.category-label{white-space:nowrap !important}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .error-categories-tooltip,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .error-categories-tooltip,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .error-categories-tooltip,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .error-categories-tooltip{display:flex;gap:6px;margin-bottom:4px}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label{display:inline-block;background-color:#d7e5ed;white-space:nowrap;border-radius:4px;padding:0px 5px;color:#082f65;font-size:14px;font-weight:600;line-height:20px;cursor:pointer;background:#d7e5ed;opacity:.4}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected{opacity:1}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.grammar,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.grammar,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.grammar,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.grammar{color:#082f65;background-color:#deedff}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.punctuation,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.punctuation,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.punctuation,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.punctuation{color:#1e4846;background-color:#d8f1f0}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.rephrase,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.rephrase,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.rephrase,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.rephrase{color:#7e4b16;background-color:#fdecd4}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.spelling,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.spelling,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.spelling,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.spelling{color:#5b0011;background-color:#ffd9de}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.wordconfusion,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.wordconfusion,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.wordconfusion,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.wordconfusion{color:#481e4b;background-color:#f6ebf7}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.usercategory,.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.delete,.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.other,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.usercategory,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.delete,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.other,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.usercategory,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.delete,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.other,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.usercategory,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.delete,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip .category-label.selected.other{color:#2f4450;background-color:#eff3f9}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip p,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip p,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip p,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip p{line-height:16px;font-size:12px}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.right,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.right,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.right,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.right{left:unset;right:-40px}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.right::after,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.right::after,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.right::after,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container .text-correction-tooltip.right::after{right:20px;left:unset}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.right,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.right,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.right,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.right{left:unset;right:0px}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.right .text-correction-tooltip,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.right .text-correction-tooltip,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.right .text-correction-tooltip,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.right .text-correction-tooltip{left:unset;right:0px}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.right .text-correction-tooltip::after,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.right .text-correction-tooltip::after,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.right .text-correction-tooltip::after,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.right .text-correction-tooltip::after{right:10px;left:unset}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.show,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.show,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.show,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error .text-correction-tooltip-container.show{display:block}.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error.qWrong,.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error.qCorrect,.student-answer-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error.qMissing,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error.qWrong,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error.qCorrect,.student-answer-modal .corrections-preview .answer-result-box .answer.text-corrections span.error.qMissing,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error.qWrong,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error.qCorrect,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer.text-corrections span.error.qMissing,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error.qWrong,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error.qCorrect,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer.text-corrections span.error.qMissing{white-space:break-spaces !important}.student-answer-modal .sam-exercise-result .answer-result-box .answer .correct-a-text-missing-answers,.student-answer-modal .corrections-preview .answer-result-box .answer .correct-a-text-missing-answers,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .correct-a-text-missing-answers,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .correct-a-text-missing-answers{margin-top:40px}.student-answer-modal .sam-exercise-result .answer-result-box .answer .correct-a-text-missing-answers ul,.student-answer-modal .corrections-preview .answer-result-box .answer .correct-a-text-missing-answers ul,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .correct-a-text-missing-answers ul,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .correct-a-text-missing-answers ul{margin:0}.student-answer-modal .sam-exercise-result .answer-result-box .answer .correct-a-text-missing-answers ul li,.student-answer-modal .corrections-preview .answer-result-box .answer .correct-a-text-missing-answers ul li,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .correct-a-text-missing-answers ul li,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .correct-a-text-missing-answers ul li{margin-bottom:10px}.student-answer-modal .sam-exercise-result .answer-result-box .answer div,.student-answer-modal .corrections-preview .answer-result-box .answer div,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div{line-height:2em}.student-answer-modal .sam-exercise-result .answer-result-box .answer strong,.student-answer-modal .corrections-preview .answer-result-box .answer strong,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer strong,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer strong{font-weight:bold}.student-answer-modal .sam-exercise-result .answer-result-box .answer em,.student-answer-modal .corrections-preview .answer-result-box .answer em,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer em,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer em{font-style:italic}.student-answer-modal .sam-exercise-result .answer-result-box .answer ul,.student-answer-modal .sam-exercise-result .answer-result-box .answer ol,.student-answer-modal .corrections-preview .answer-result-box .answer ul,.student-answer-modal .corrections-preview .answer-result-box .answer ol,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer ul,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer ol,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer ul,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer ol{padding:0;margin:0 0 10px 25px}.student-answer-modal .sam-exercise-result .answer-result-box .answer ol,.student-answer-modal .corrections-preview .answer-result-box .answer ol,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer ol,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer ol{list-style-type:decimal;white-space:normal}.student-answer-modal .sam-exercise-result .answer-result-box .answer li,.student-answer-modal .corrections-preview .answer-result-box .answer li,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer li,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer li{line-height:2em}.student-answer-modal .sam-exercise-result .answer-result-box .answer p,.student-answer-modal .corrections-preview .answer-result-box .answer p,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer p,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer p{margin:0;line-height:2em}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qAnswer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing,.student-answer-modal .corrections-preview .answer-result-box .answer span.qAnswer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qAnswer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qAnswer{line-height:1.5em;padding-bottom:2px;padding-left:5px;padding-right:10px;border-radius:1000px;font-weight:600}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong img,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect img,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing img,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qAnswer img,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong img,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect img,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing img,.student-answer-modal .corrections-preview .answer-result-box .answer span.qAnswer img,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong img,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect img,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing img,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qAnswer img,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong img,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect img,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing img,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qAnswer img{height:16px;width:27px;margin:8px 15px -4px 22px}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong:before,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect:before,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing:before,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qAnswer:before,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong:before,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect:before,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing:before,.student-answer-modal .corrections-preview .answer-result-box .answer span.qAnswer:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qAnswer:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qAnswer:before{position:relative;top:1px;padding-right:10px;font-weight:400}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.no-line-break,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect.no-line-break,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing.no-line-break,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qAnswer.no-line-break,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.no-line-break,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect.no-line-break,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing.no-line-break,.student-answer-modal .corrections-preview .answer-result-box .answer span.qAnswer.no-line-break,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.no-line-break,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect.no-line-break,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing.no-line-break,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qAnswer.no-line-break,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.no-line-break,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect.no-line-break,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing.no-line-break,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qAnswer.no-line-break{white-space:pre}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong{background-color:#fbecee;color:#d0021b}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.grammar,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.grammar,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.grammar,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.grammar{color:#082f65;background-color:#deedff}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.grammar span:not([class]),.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.grammar span:not([class]),.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.grammar span:not([class]),.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.grammar span:not([class]){color:#082f65}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.punctuation,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.punctuation,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.punctuation,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.punctuation{color:#1e4846;background-color:#d8f1f0}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.punctuation span:not([class]),.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.punctuation span:not([class]),.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.punctuation span:not([class]),.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.punctuation span:not([class]){color:#1e4846}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.rephrase,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.rephrase,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.rephrase,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.rephrase{color:#7e4b16;background-color:#fdecd4}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.rephrase span:not([class]),.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.rephrase span:not([class]),.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.rephrase span:not([class]),.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.rephrase span:not([class]){color:#7e4b16}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.spelling,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.spelling,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.spelling,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.spelling{color:#5b0011;background-color:#ffd9de}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.spelling span:not([class]),.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.spelling span:not([class]),.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.spelling span:not([class]),.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.spelling span:not([class]){color:#5b0011}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.wordconfusion,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.wordconfusion,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.wordconfusion,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.wordconfusion{color:#481e4b;background-color:#f6ebf7}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.wordconfusion span:not([class]),.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.wordconfusion span:not([class]),.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.wordconfusion span:not([class]),.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.wordconfusion span:not([class]){color:#481e4b}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.usercategory,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.delete,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.other,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.usercategory,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.delete,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.other,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.usercategory,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.delete,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.other,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.usercategory,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.delete,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.other{color:#2f4450;background-color:#eff3f9}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.usercategory span:not([class]),.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.delete span:not([class]),.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.other span:not([class]),.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.usercategory span:not([class]),.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.delete span:not([class]),.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.other span:not([class]),.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.usercategory span:not([class]),.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.delete span:not([class]),.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.other span:not([class]),.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.usercategory span:not([class]),.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.delete span:not([class]),.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.other span:not([class]){color:#2f4450}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong span:not([class]),.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong span:not([class]),.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong span:not([class]),.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong span:not([class]){color:#3a536d;font-style:italic;text-decoration:underline;margin:0px 10px}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong span.no-style,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong span.no-style,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong span.no-style,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong span.no-style{font-style:normal;text-decoration:none;margin:0px 10px}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong:before,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong:before{font-family:"gramicons";content:""}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect{background-color:#ecf5f4;color:#017b67}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect:before,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect:before{font-family:"gramicons";content:""}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing{padding-right:5px;background-color:#fef8ef;color:#f5ad37}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing span,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing span,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing span,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing span{color:#3a536d;font-style:italic;text-decoration:underline;padding:0 15px 0 10px}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing.force-padding:before,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing.force-padding:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing.force-padding:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing.force-padding:before{padding-right:5px}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing:before,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing:before{font-family:"gramicons";content:"";padding-right:0}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qAnswer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qAnswer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qAnswer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qAnswer{padding-left:10px;background-color:#4a90e2;color:#fff}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.audio:before,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect.audio:before,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing.audio:before,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qAnswer.audio:before,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.audio:before,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect.audio:before,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing.audio:before,.student-answer-modal .corrections-preview .answer-result-box .answer span.qAnswer.audio:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.audio:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect.audio:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing.audio:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qAnswer.audio:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.audio:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect.audio:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing.audio:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qAnswer.audio:before{content:"";padding-right:0}.student-answer-modal .sam-exercise-result .answer-result-box .answer img.qQuestion,.student-answer-modal .corrections-preview .answer-result-box .answer img.qQuestion,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer img.qQuestion,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer img.qQuestion{height:110px;width:110px}.student-answer-modal .sam-exercise-result .answer-result-box .answer img.qWrong,.student-answer-modal .sam-exercise-result .answer-result-box .answer img.qCorrect,.student-answer-modal .sam-exercise-result .answer-result-box .answer img.qMissing,.student-answer-modal .corrections-preview .answer-result-box .answer img.qWrong,.student-answer-modal .corrections-preview .answer-result-box .answer img.qCorrect,.student-answer-modal .corrections-preview .answer-result-box .answer img.qMissing,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer img.qWrong,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer img.qCorrect,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer img.qMissing,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer img.qWrong,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer img.qCorrect,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer img.qMissing{border:3px solid;border-radius:7.5px;height:107px;width:107px}.student-answer-modal .sam-exercise-result .answer-result-box .answer img.qWrong,.student-answer-modal .corrections-preview .answer-result-box .answer img.qWrong,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer img.qWrong,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer img.qWrong{border-color:#cf031c}.student-answer-modal .sam-exercise-result .answer-result-box .answer img.qCorrect,.student-answer-modal .corrections-preview .answer-result-box .answer img.qCorrect,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer img.qCorrect,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer img.qCorrect{border-color:#017b67}.student-answer-modal .sam-exercise-result .answer-result-box .answer img.qMissing,.student-answer-modal .corrections-preview .answer-result-box .answer img.qMissing,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer img.qMissing,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer img.qMissing{border-color:#f5ad37}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.qQuestion,.student-answer-modal .corrections-preview .answer-result-box .answer div.qQuestion,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.qQuestion,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.qQuestion{background-repeat:no-repeat;background-size:110px,110px;height:110px;width:110px}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.qWrong,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.qCorrect,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.qMissing,.student-answer-modal .corrections-preview .answer-result-box .answer div.qWrong,.student-answer-modal .corrections-preview .answer-result-box .answer div.qCorrect,.student-answer-modal .corrections-preview .answer-result-box .answer div.qMissing,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.qWrong,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.qCorrect,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.qMissing,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.qWrong,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.qCorrect,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.qMissing{background-repeat:no-repeat;background-size:107px,107px;height:110px;width:110px;border:1px solid;border-radius:0 7.5px 7.5px 0;margin-left:48px}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.qWrong,.student-answer-modal .corrections-preview .answer-result-box .answer div.qWrong,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.qWrong,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.qWrong{box-shadow:inset 0 0 0 1000px rgba(208,2,27,.07);border-color:#d0021b}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.qCorrect,.student-answer-modal .corrections-preview .answer-result-box .answer div.qCorrect,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.qCorrect,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.qCorrect{box-shadow:inset 0 0 0 1000px rgba(2,124,103,.07);border-color:#027c67}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.qMissing,.student-answer-modal .corrections-preview .answer-result-box .answer div.qMissing,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.qMissing,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.qMissing{box-shadow:inset 0 0 0 1000px rgba(245,166,35,.07);border-color:#f5a623}.student-answer-modal .sam-exercise-result .answer-result-box .answer .flex-container,.student-answer-modal .corrections-preview .answer-result-box .answer .flex-container,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .flex-container,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .flex-container{display:flex;margin:10px 0 15px 0}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.text-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect.text-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing.text-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qAnswer.text-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.text-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect.text-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing.text-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qAnswer.text-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.text-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect.text-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing.text-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qAnswer.text-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.text-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect.text-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing.text-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qAnswer.text-answer{display:flex;align-items:center}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.text-answer .sub-answer-container,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect.text-answer .sub-answer-container,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing.text-answer .sub-answer-container,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qAnswer.text-answer .sub-answer-container,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.text-answer .sub-answer-container,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect.text-answer .sub-answer-container,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing.text-answer .sub-answer-container,.student-answer-modal .corrections-preview .answer-result-box .answer span.qAnswer.text-answer .sub-answer-container,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.text-answer .sub-answer-container,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect.text-answer .sub-answer-container,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing.text-answer .sub-answer-container,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qAnswer.text-answer .sub-answer-container,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.text-answer .sub-answer-container,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect.text-answer .sub-answer-container,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing.text-answer .sub-answer-container,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qAnswer.text-answer .sub-answer-container{margin:0;text-decoration:none}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.text-answer .sub-answer-container .correct-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect.text-answer .sub-answer-container .correct-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing.text-answer .sub-answer-container .correct-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qAnswer.text-answer .sub-answer-container .correct-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.text-answer .sub-answer-container .correct-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect.text-answer .sub-answer-container .correct-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing.text-answer .sub-answer-container .correct-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qAnswer.text-answer .sub-answer-container .correct-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.text-answer .sub-answer-container .correct-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect.text-answer .sub-answer-container .correct-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing.text-answer .sub-answer-container .correct-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qAnswer.text-answer .sub-answer-container .correct-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.text-answer .sub-answer-container .correct-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect.text-answer .sub-answer-container .correct-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing.text-answer .sub-answer-container .correct-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qAnswer.text-answer .sub-answer-container .correct-answer{color:#3a536d;font-style:italic;text-decoration:underline;margin-left:10px}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong.text-answer .sub-answer-container .correct-answer.radio,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect.text-answer .sub-answer-container .correct-answer.radio,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing.text-answer .sub-answer-container .correct-answer.radio,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qAnswer.text-answer .sub-answer-container .correct-answer.radio,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong.text-answer .sub-answer-container .correct-answer.radio,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect.text-answer .sub-answer-container .correct-answer.radio,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing.text-answer .sub-answer-container .correct-answer.radio,.student-answer-modal .corrections-preview .answer-result-box .answer span.qAnswer.text-answer .sub-answer-container .correct-answer.radio,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong.text-answer .sub-answer-container .correct-answer.radio,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect.text-answer .sub-answer-container .correct-answer.radio,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing.text-answer .sub-answer-container .correct-answer.radio,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qAnswer.text-answer .sub-answer-container .correct-answer.radio,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong.text-answer .sub-answer-container .correct-answer.radio,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect.text-answer .sub-answer-container .correct-answer.radio,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing.text-answer .sub-answer-container .correct-answer.radio,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qAnswer.text-answer .sub-answer-container .correct-answer.radio{margin:0}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong .user-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect .user-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing .user-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qAnswer .user-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong .user-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect .user-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing .user-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qAnswer .user-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong .user-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect .user-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing .user-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qAnswer .user-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong .user-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect .user-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing .user-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qAnswer .user-answer{font-style:normal;text-decoration:none;margin:0;word-break:break-word;word-wrap:break-word}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong .user-answer.radio,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect .user-answer.radio,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing .user-answer.radio,.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qAnswer .user-answer.radio,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong .user-answer.radio,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect .user-answer.radio,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing .user-answer.radio,.student-answer-modal .corrections-preview .answer-result-box .answer span.qAnswer .user-answer.radio,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong .user-answer.radio,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect .user-answer.radio,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing .user-answer.radio,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qAnswer .user-answer.radio,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong .user-answer.radio,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect .user-answer.radio,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing .user-answer.radio,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qAnswer .user-answer.radio{margin:0 15px 0 10px}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qWrong .user-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qWrong .user-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qWrong .user-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qWrong .user-answer{color:#d0021b}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qCorrect .user-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qCorrect .user-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qCorrect .user-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qCorrect .user-answer{color:#017b67}.student-answer-modal .sam-exercise-result .answer-result-box .answer span.qMissing .user-answer,.student-answer-modal .corrections-preview .answer-result-box .answer span.qMissing .user-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer span.qMissing .user-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer span.qMissing .user-answer{padding:0}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.radio-table,.student-answer-modal .sam-exercise-result .answer-result-box .answer table.checkbox-table,.student-answer-modal .corrections-preview .answer-result-box .answer table.radio-table,.student-answer-modal .corrections-preview .answer-result-box .answer table.checkbox-table,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.radio-table,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.checkbox-table,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.radio-table,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.checkbox-table{border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin:5px 0 !important}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.radio-table tr td,.student-answer-modal .sam-exercise-result .answer-result-box .answer table.checkbox-table tr td,.student-answer-modal .corrections-preview .answer-result-box .answer table.radio-table tr td,.student-answer-modal .corrections-preview .answer-result-box .answer table.checkbox-table tr td,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.radio-table tr td,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.checkbox-table tr td,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.radio-table tr td,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.checkbox-table tr td{border-top:1px solid #ddd;border-left:1px solid #ddd}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.radio-table tr td:first-child,.student-answer-modal .sam-exercise-result .answer-result-box .answer table.checkbox-table tr td:first-child,.student-answer-modal .corrections-preview .answer-result-box .answer table.radio-table tr td:first-child,.student-answer-modal .corrections-preview .answer-result-box .answer table.checkbox-table tr td:first-child,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.radio-table tr td:first-child,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.checkbox-table tr td:first-child,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.radio-table tr td:first-child,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.checkbox-table tr td:first-child{text-align:center;width:40px;padding:10px;vertical-align:middle}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.radio-table tr td:first-child input,.student-answer-modal .sam-exercise-result .answer-result-box .answer table.checkbox-table tr td:first-child input,.student-answer-modal .corrections-preview .answer-result-box .answer table.radio-table tr td:first-child input,.student-answer-modal .corrections-preview .answer-result-box .answer table.checkbox-table tr td:first-child input,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.radio-table tr td:first-child input,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.checkbox-table tr td:first-child input,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.radio-table tr td:first-child input,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.checkbox-table tr td:first-child input{height:15px;width:15px;margin:0}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.radio-table tr td:last-child,.student-answer-modal .sam-exercise-result .answer-result-box .answer table.checkbox-table tr td:last-child,.student-answer-modal .corrections-preview .answer-result-box .answer table.radio-table tr td:last-child,.student-answer-modal .corrections-preview .answer-result-box .answer table.checkbox-table tr td:last-child,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.radio-table tr td:last-child,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.checkbox-table tr td:last-child,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.radio-table tr td:last-child,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.checkbox-table tr td:last-child{padding:10px}.student-answer-modal .sam-exercise-result .answer-result-box .answer p.lpmultiplechoiceimagestext,.student-answer-modal .corrections-preview .answer-result-box .answer p.lpmultiplechoiceimagestext,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer p.lpmultiplechoiceimagestext,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer p.lpmultiplechoiceimagestext{margin:0 0 10px 0 !important}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table,.student-answer-modal .corrections-preview .answer-result-box .answer table.img-radio-table,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.img-radio-table{margin-bottom:10px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td,.student-answer-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td{border-top:1px solid #ddd;border-left:1px solid #ddd;background:#fff}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td.center,.student-answer-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr th.center,.student-answer-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td.center,.student-answer-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr th.center,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td.center,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr th.center,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td.center,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr th.center{text-align:center;vertical-align:middle}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td:first-child,.student-answer-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td:first-child,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td:first-child,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td:first-child{text-align:center;vertical-align:middle}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr.std td:first-child,.student-answer-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr.std td:first-child,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr.std td:first-child,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr.std td:first-child{width:100px;max-width:100px;word-wrap:break-word}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td:last-child,.student-answer-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td:last-child,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td:last-child,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td:last-child{border-top:1px solid #ddd;border-left:1px solid #ddd;padding:5px}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td:last-child table,.student-answer-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td:last-child table,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td:last-child table,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td:last-child table{width:100%;margin:0 !important;padding:0 !important}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td:last-child table tr td,.student-answer-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td:last-child table tr td,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td:last-child table tr td,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td:last-child table tr td{border:none;width:90px !important;height:90px !important;text-align:center;padding:0}.student-answer-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td:last-child table tr td img,.student-answer-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td:last-child table tr td img,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table.img-radio-table tr td:last-child table tr td img,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table.img-radio-table tr td:last-child table tr td img{width:90px;height:90px;background:#000}.student-answer-modal .sam-exercise-result .answer-result-box .answer textarea.txta,.student-answer-modal .corrections-preview .answer-result-box .answer textarea.txta,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer textarea.txta,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer textarea.txta{width:100%;max-width:100%;height:100px;min-height:100px;display:block}.student-answer-modal .sam-exercise-result .answer-result-box .answer .fake-checkbox,.student-answer-modal .corrections-preview .answer-result-box .answer .fake-checkbox,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .fake-checkbox,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .fake-checkbox{position:relative;display:inline-block;width:15px;height:15px;border:1px solid gray;border-radius:2px}.student-answer-modal .sam-exercise-result .answer-result-box .answer .fake-checkbox.checked,.student-answer-modal .corrections-preview .answer-result-box .answer .fake-checkbox.checked,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .fake-checkbox.checked,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .fake-checkbox.checked{background-color:#3075d1;border:1px solid #3075d1}.student-answer-modal .sam-exercise-result .answer-result-box .answer .checkmark,.student-answer-modal .corrections-preview .answer-result-box .answer .checkmark,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .checkmark,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .checkmark{display:inline-block;transform:rotate(45deg);height:8px;width:3px;border-bottom:3px solid #fff;border-right:3px solid #fff;position:absolute;left:5px;top:1px}.student-answer-modal .sam-exercise-result .answer-result-box .answer table,.student-answer-modal .corrections-preview .answer-result-box .answer table,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table{width:100%}.student-answer-modal .sam-exercise-result .answer-result-box .answer table tbody tr td,.student-answer-modal .corrections-preview .answer-result-box .answer table tbody tr td,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table tbody tr td,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table tbody tr td{line-height:2em;padding:10px;word-break:normal}.student-answer-modal .sam-exercise-result .answer-result-box .answer table tbody tr td span.qWrong,.student-answer-modal .sam-exercise-result .answer-result-box .answer table tbody tr td span.qCorrect,.student-answer-modal .sam-exercise-result .answer-result-box .answer table tbody tr td span.qMissing,.student-answer-modal .sam-exercise-result .answer-result-box .answer table tbody tr td span.qAnswer,.student-answer-modal .corrections-preview .answer-result-box .answer table tbody tr td span.qWrong,.student-answer-modal .corrections-preview .answer-result-box .answer table tbody tr td span.qCorrect,.student-answer-modal .corrections-preview .answer-result-box .answer table tbody tr td span.qMissing,.student-answer-modal .corrections-preview .answer-result-box .answer table tbody tr td span.qAnswer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table tbody tr td span.qWrong,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table tbody tr td span.qCorrect,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table tbody tr td span.qMissing,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer table tbody tr td span.qAnswer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table tbody tr td span.qWrong,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table tbody tr td span.qCorrect,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table tbody tr td span.qMissing,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer table tbody tr td span.qAnswer{white-space:normal !important}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box{display:flex;min-height:110px;width:280px;border-radius:4px;background:linear-gradient(180deg, #fff 0%, #f7f9fc 60.09%, #eff3f9 100%);box-shadow:0 2px 9px 0 rgba(0,0,0,.11);margin-bottom:10px;justify-content:space-between}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .question-container,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .question-container,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .question-container,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .question-container{position:relative;display:flex;align-items:center;justify-content:center;min-width:110px;max-width:150px;height:100%;min-height:110px;border-top-left-radius:4px;border-bottom-left-radius:4px;overflow:hidden}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .question-container .icon-play,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .question-container .icon-play,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .question-container .icon-play,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .question-container .icon-play{height:29px;width:47px;margin:0;background-size:47px,29px}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .question-container .qQuestion.text,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .question-container .qQuestion.text,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .question-container .qQuestion.text,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .question-container .qQuestion.text{margin:10px 20px;width:150px;line-height:17px}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container{position:relative;height:100%;min-height:110px;max-width:150px;min-width:110px;display:flex;justify-content:flex-start;align-items:center}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .icon-play,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .icon-play,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .icon-play,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .icon-play{height:29px;width:47px;margin:0}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .text,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .text,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .text,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .text{display:flex;justify-content:flex-start;align-items:center;height:100%;width:150px}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .qWrong,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .qCorrect,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .qMissing,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .qWrong,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .qCorrect,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .qMissing,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .qWrong,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .qCorrect,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .qMissing,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .qWrong,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .qCorrect,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .qMissing{margin-left:0}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .qMissing.missing-image,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .qMissing.missing-image,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .qMissing.missing-image,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .qMissing.missing-image{margin:auto}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .qMissing.missing-image:hover:after,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .qMissing.missing-image:hover:after,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container .qMissing.missing-image:hover:after,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container .qMissing.missing-image:hover:after{top:80px;left:-45px}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer{border-radius:35px;margin-top:5px;margin-bottom:5px;margin-right:5px}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong.text-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect.text-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer.text-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong.text-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect.text-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer.text-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong.text-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect.text-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer.text-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong.text-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect.text-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer.text-answer{line-height:17px}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong.audio,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect.audio,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer.audio,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong.audio,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect.audio,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer.audio,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong.audio,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect.audio,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer.audio,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong.audio,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect.audio,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer.audio{line-height:0;margin-right:45px}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .audio-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .audio-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .audio-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .audio-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .audio-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .audio-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .audio-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .audio-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .audio-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .audio-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .audio-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .audio-answer{padding:15px 35px;background-size:27px 16px;background-repeat:no-repeat;background-position:25px center}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .user-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .correct-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .user-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .correct-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .user-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .correct-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .user-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .correct-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .user-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .correct-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .user-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .correct-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .user-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .correct-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .user-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .correct-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .user-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .correct-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .user-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .correct-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .user-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .correct-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .user-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .correct-answer{font-size:12px}.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .img-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .img-answer,.student-answer-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .img-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .img-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .img-answer,.student-answer-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .img-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .img-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .img-answer,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .img-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qWrong .img-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qCorrect .img-answer,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer div.img-audio-box .answer-container span.qAnswer .img-answer{margin-bottom:6px}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error{padding:0 10px;border-radius:20px;font-size:14px;font-weight:400;line-height:1.5em}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.grammar,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.grammar,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.grammar,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.grammar{color:#082f65;background-color:#deedff}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.punctuation,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.punctuation,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.punctuation,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.punctuation{color:#1e4846;background-color:#d8f1f0}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.rephrase,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.rephrase,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.rephrase,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.rephrase{color:#7e4b16;background-color:#fdecd4}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.spelling,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.spelling,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.spelling,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.spelling{color:#5b0011;background-color:#ffd9de}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.wordconfusion,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.wordconfusion,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.wordconfusion,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.wordconfusion{color:#481e4b;background-color:#f6ebf7}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.usercategory,.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.delete,.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.other,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.usercategory,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.delete,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.other,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.usercategory,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.delete,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.other,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.usercategory,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.delete,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.other{color:#2f4450;background-color:#eff3f9}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .text-correction-error-text,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error .text-correction-error-text,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .text-correction-error-text,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error .text-correction-error-text{text-decoration:underline;font-style:italic}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .text-correction-arrow,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error .text-correction-arrow,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .text-correction-arrow,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error .text-correction-arrow{position:relative;padding:0 16px;font-size:16px;font-style:normal}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .text-correction-arrow:before,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error .text-correction-arrow:before,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .text-correction-arrow:before,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error .text-correction-arrow:before{top:0px;left:8px;position:absolute}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .punctuation-error.comma,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error .punctuation-error.comma,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .punctuation-error.comma,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error .punctuation-error.comma{font-size:16px;vertical-align:text-top}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .punctuation-error.period,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error .punctuation-error.period,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .punctuation-error.period,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error .punctuation-error.period{font-size:16px;vertical-align:text-top}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .punctuation-error.text,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error .punctuation-error.text,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .punctuation-error.text,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error .punctuation-error.text{font-size:14px;font-weight:800;font-style:normal;text-decoration:none}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .text-correction-replacement,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error .text-correction-replacement,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .text-correction-replacement,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error .text-correction-replacement{text-decoration:none;font-style:normal}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .icon-container,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error .icon-container,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error .icon-container,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error .icon-container{position:relative;display:inline;line-height:1em}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction{padding-right:14px}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction .icon-label,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction .icon-label,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction .icon-label,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction .icon-label{display:flex;position:absolute;height:10px;width:10px;padding:2px;top:-8px;right:-20px;align-items:center;justify-content:center;border-radius:11px;border:2px solid #fff;font-family:"gramicons";font-size:10px}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction.correct .icon-label,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction.correct .icon-label,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction.correct .icon-label,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction.correct .icon-label{background-color:#d8f1f0;color:#10a78c}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction.correct .icon-label::after,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction.correct .icon-label::after,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction.correct .icon-label::after,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction.correct .icon-label::after{content:""}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction.wrong .icon-label,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction.wrong .icon-label,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction.wrong .icon-label,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction.wrong .icon-label{background-color:#ffd9de;color:#d0021b}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction.wrong .icon-label::after,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction.wrong .icon-label::after,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction.wrong .icon-label::after,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction.wrong .icon-label::after{content:""}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction.missing .icon-label,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction.missing .icon-label,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction.missing .icon-label,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction.missing .icon-label{background-color:#fdecd4;color:#f5a623}.student-answer-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction.missing .icon-label::after,.student-answer-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction.missing .icon-label::after,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .answer .text-correction-error.is-self-correction.missing .icon-label::after,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .answer .text-correction-error.is-self-correction.missing .icon-label::after{content:""}.student-answer-modal .sam-exercise-result .answer-result-box .possible-solution,.student-answer-modal .corrections-preview .answer-result-box .possible-solution,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .possible-solution,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .possible-solution{background:#f0f4fb;margin-top:40px;padding:20px 30px}.student-answer-modal .sam-exercise-result .answer-result-box .possible-solution .possible-solution-header,.student-answer-modal .corrections-preview .answer-result-box .possible-solution .possible-solution-header,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .possible-solution .possible-solution-header,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .possible-solution .possible-solution-header{margin-bottom:30px;font-weight:600}.student-answer-modal .sam-exercise-result .answer-result-box .description,.student-answer-modal .corrections-preview .answer-result-box .description,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .description,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .description{font-style:italic}@media print{.student-answer-modal .sam-exercise-result .answer-result-box .description img,.student-answer-modal .corrections-preview .answer-result-box .description img,.vue-teacher-essay-preview-corrections-modal .sam-exercise-result .answer-result-box .description img,.vue-teacher-essay-preview-corrections-modal .corrections-preview .answer-result-box .description img{max-width:35%;height:auto}}.student-answer-modal .sam-test-extra-info,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info{padding-bottom:15px;box-shadow:0 2px 9px 0 rgba(0,0,0,.11)}.student-answer-modal .sam-test-extra-info .list-extra-info,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info{width:100%}.student-answer-modal .sam-test-extra-info .list-extra-info .list-header,.student-answer-modal .sam-test-extra-info .list-extra-info .list-row,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .list-header,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .list-row{display:flex;justify-content:space-between;align-items:center}.student-answer-modal .sam-test-extra-info .list-extra-info .header-element,.student-answer-modal .sam-test-extra-info .list-extra-info .row-element,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .header-element,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .row-element{width:20%;padding-top:5px;padding-bottom:5px;line-height:25px}.student-answer-modal .sam-test-extra-info .list-extra-info .header-element:first-child,.student-answer-modal .sam-test-extra-info .list-extra-info .row-element:first-child,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .header-element:first-child,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .row-element:first-child{width:25%;padding-left:15px;padding-right:10px}.student-answer-modal .sam-test-extra-info .list-extra-info .header-element:last-child,.student-answer-modal .sam-test-extra-info .list-extra-info .row-element:last-child,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .header-element:last-child,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .row-element:last-child{padding-right:15px;text-align:right}.student-answer-modal .sam-test-extra-info .list-extra-info .header-element.result,.student-answer-modal .sam-test-extra-info .list-extra-info .row-element.result,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .header-element.result,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .row-element.result{width:27%}.student-answer-modal .sam-test-extra-info .list-extra-info .header-element.result .progress-container,.student-answer-modal .sam-test-extra-info .list-extra-info .row-element.result .progress-container,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .header-element.result .progress-container,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .row-element.result .progress-container{width:85%}.student-answer-modal .sam-test-extra-info .list-extra-info .header-element.correct,.student-answer-modal .sam-test-extra-info .list-extra-info .row-element.correct,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .header-element.correct,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .row-element.correct{width:15%}.student-answer-modal .sam-test-extra-info .list-extra-info .header-element.small,.student-answer-modal .sam-test-extra-info .list-extra-info .row-element.small,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .header-element.small,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .row-element.small{width:5%}.student-answer-modal .sam-test-extra-info .list-extra-info .header-element.medium,.student-answer-modal .sam-test-extra-info .list-extra-info .row-element.medium,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .header-element.medium,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .row-element.medium{width:15%}.student-answer-modal .sam-test-extra-info .list-extra-info .header-element,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .header-element{text-align:left;color:#3a536d;font-size:10px;font-weight:600}.student-answer-modal .sam-test-extra-info .list-extra-info .list-row:hover,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .list-row:hover{cursor:pointer;background-color:#f0f4f9}.student-answer-modal .sam-test-extra-info .list-extra-info .list-row:hover.tests,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .list-row:hover.tests{background-color:rgba(0,0,0,0)}.list-rows .student-answer-modal .sam-test-extra-info .list-extra-info:last-child,.list-rows .vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info:last-child{padding-bottom:20px}.student-answer-modal .sam-test-extra-info .list-extra-info .row-element,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .row-element{font-size:15px}.student-answer-modal .sam-test-extra-info .list-extra-info .row-element:first-child,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .row-element:first-child{font-weight:600}.student-answer-modal .sam-test-extra-info .list-extra-info .row-element:last-child,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .row-element:last-child{font-size:12px;color:#3075d1}.student-answer-modal .sam-test-extra-info .list-extra-info .row-element .icon-jump-to,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .row-element .icon-jump-to{padding:3px 4px 0 4px;border:2px solid #3075d1;border-radius:50%;color:#3075d1;font-weight:normal}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words{margin-bottom:15px;padding-top:10px;padding-bottom:20px;box-shadow:0 2px 9px 0 rgba(0,0,0,.11)}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words p,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words p{margin-top:0;margin-bottom:10px;padding-left:20px;font-weight:600}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container{display:flex;padding:5px}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:33%;padding:0 10px}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word{width:50%;box-sizing:border-box;padding:0 3px}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word:first-child,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word:first-child{text-align:right}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word:last-child,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word:last-child{text-align:left}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div{display:inline-flex;align-items:center;padding:2px 5px;padding-right:10px;border-radius:15px;word-break:break-word;word-wrap:break-word;font-size:12px;text-align:left}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div.wrong,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div.wrong{background-color:#fbecee;color:#d0021b}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div.wrong .icon:before,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div.wrong .icon:before{content:url(/assets/images/global/answer-wrong.png);padding-right:5px}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div.correct,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div.correct{background-color:#ecf5f4;color:#017b67}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div.correct .icon:before,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div.correct .icon:before{content:url(/assets/images/global/answer-correct.png);padding-right:5px}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div.missing,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div.missing{padding-right:5px;background-color:#fef8ef;color:#f5a623}.student-answer-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div.missing .icon:before,.vue-teacher-essay-preview-corrections-modal .sam-test-extra-info .list-extra-info .error-type-words .words-row-container .words-container .word div.missing .icon:before{content:url(/assets/images/global/answer-missing.png)}.answer-tooltip{font-weight:600;font-size:12px;box-shadow:0px 0px 3px 1px rgba(50,50,50,.4);border-radius:5px;padding:7px 17px;position:absolute;width:auto;min-width:50px;max-width:300px;white-space:nowrap;opacity:0;transition:opacity 500ms ease-in}.answer-tooltip.show{opacity:1;z-index:9999}.answer-tooltip#tooltip-wrong{background-color:#fbecee;color:#cf031c}.answer-tooltip#tooltip-correct{background-color:#ecf5f4;color:#017b67}.answer-tooltip#tooltip-missing{background-color:#fef8ef;color:#f5ad37}.text-correction-sidebar-table-wrapper .table-content .table{margin:0}.text-correction-sidebar-table-wrapper .table-content table{width:100%;min-height:100px;border-collapse:collapse;font-size:14px}.text-correction-sidebar-table-wrapper .table-content table th,.text-correction-sidebar-table-wrapper .table-content table td{padding:12px;border:1px solid #ddd;text-align:left;border:1px solid #eff3f9;min-width:110px}.text-correction-sidebar-table-wrapper .table-content table th:first-child,.text-correction-sidebar-table-wrapper .table-content table td:first-child{border-left:none}.text-correction-sidebar-table-wrapper .table-content table th:last-child,.text-correction-sidebar-table-wrapper .table-content table td:last-child{border-right:none}.text-correction-sidebar-table-wrapper .table-content table table{margin:0 -12px -12px}.text-correction-sidebar-table-wrapper .table-content table th{color:#6e94aa}.text-correction-sidebar-table-wrapper .table-content table tr{border:0}.text-correction-sidebar-table-wrapper .table-content table>:is(thead,tbody):first-child>tr:first-child th,.text-correction-sidebar-table-wrapper .table-content table>:is(thead,tbody):first-child>tr:first-child td,.text-correction-sidebar-table-wrapper .table-content table>tr:first-child th,.text-correction-sidebar-table-wrapper .table-content table>tr:first-child td{padding-top:30px}.sp-row{overflow:hidden}.sp-row>div{float:left;padding:15px 9px}.sp-row>div:nth-child(1){padding-left:30px;width:220px}.sp-row>div:nth-child(2){width:100px}.sp-row>div:nth-child(3){width:130px}.sp-row>div:nth-child(4){width:180px}.sp-row>div:nth-child(5){width:90px;text-align:center}.sp-row>div:nth-child(6){padding-right:30px;width:100px;margin-left:18px}.sp-row>div:nth-child(7){width:80px}.splp-header{border-bottom:1px solid #d5e1e9;font-weight:600;background-color:#f7f9fc}.splp-body{position:relative;border-bottom:1px solid #d5e1e9}.splp-body::before{content:"";position:absolute;top:0;bottom:0;left:0;width:13px;background-color:rgba(213,225,233,.5)}.splp-body::after{content:"";position:absolute;top:18px;right:14px;color:#3075d1;font-family:"gramicons";cursor:pointer}.splp-body .icon{display:inline-block;color:#3075d1;font-weight:400;font-size:24px;font-family:"gramicons";text-align:right;vertical-align:middle;margin-bottom:-2px}.splp-body .ico-magnify{margin-left:35px}.splp-body .trash::before{content:""}.splp-body .sp-row{cursor:pointer}.splp-body .sp-row:hover{background-color:rgba(48,117,209,.1)}.splp-body .sp-row .evaluation-col{text-align:left}.splp-body .sp-row .grade{margin-right:5px}.splp-body .sp-row .percentage{margin-left:5px}.splp-body .sp-row:hover::before{background-color:#3075d1}.sp-row-span{width:60px;display:inline-block}.sp-row-percent{width:150px !important}.sp-row-icon-small{width:20px !important}.splp-body.unfolded{border-bottom:0}.splp-body.unfolded::before{content:none}.splp-body.unfolded::after{content:"";color:#fff}.splp-body.unfolded:last-child .splp-info::after{content:none}.splp-body.unfolded .sp-row{color:#fff;font-weight:600;background-color:#3075d1}.splp-body.unfolded .icon{color:#fff}.splp-body.unfolded .progress-bar{background-color:#3075d1}.splp-body.unfolded .st-checkBox label:after{color:#fff}.splp-info{padding:30px 30px;background-color:#f7f9fc;text-align:center;position:relative}.splp-info::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background:linear-gradient(rgba(58, 83, 109, 0), rgba(58, 83, 109, 0.2))}tr.stat-sublist>td{border-bottom:1px solid #d5e1e9;padding:3px 30px;height:29px}tr.stat-sublist>td:nth-child(3){position:relative;width:270px}tr.stat-sublist>td .progress-frame{border:1px solid #d5e1e9 !important;background-color:#d5e1e9 !important;width:217px;height:13.6px;overflow:hidden}tr.stat-sublist>td .progress-bar{position:absolute;background-color:#3075d1 !important;min-width:0px;max-width:217px;height:14.6px;margin-left:0px}tr.stat-sublist>th{border-bottom:1px solid rgba(0,0,0,0);padding:4px 31px;color:#fff;text-align:left;background-color:rgba(48,117,209,.8)}.st-grid-row-sort{color:#3a536d;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.st-grid-row-sort.reverse:before{content:"";opacity:1}.st-grid-row-sort.active:before{opacity:1}.st-grid-row-sort:before{content:"";font-size:10px;font-family:"gramicons";color:#3075d1;position:absolute;left:110%;top:2px;opacity:.3}.reading-open{box-shadow:inset 0 -7px 9px -7px rgba(0,0,0,.2),inset 0 7px 9px -7px rgba(0,0,0,.2);position:relative}.reading-open-checkbox{display:flex;position:absolute;right:22px;top:269px;height:45px;width:165px;border:1px solid #9eb7c6;border-radius:2px}.reading-open-checkbox.top{top:170px;height:75px}.reading-open-checkbox.top ul li{display:table;width:100%;height:30px}.reading-open-checkbox.top ul li>span{display:table-cell;padding:0;padding-top:13px;margin:0;float:left}.reading-open-checkbox.top ul li>span:first-child{padding:8px 12px}.reading-open-checkbox-mark i{width:20px;height:20px;display:inline-block}.reading-open-checkbox-mark i.primary{background-color:#3075d1}.reading-open-checkbox-mark i.dark{background-color:#3a536d}.reading-open-checkbox .st-checkBox{flex:.7;margin-top:10px;max-width:48px}.reading-open-checkbox-text{margin-top:10px;font-size:12px;padding-top:7px}.reading-open-checkbox-text.blue{color:#3075d1}.reading-ico{position:relative;display:inline-block;color:#3075d1;font-weight:400;font-size:24px;font-family:"gramicons";text-align:right;vertical-align:middle;margin-bottom:-2px;cursor:pointer;margin-right:30px}.reading-ico-2:after{content:"2";font-family:"Open Sans";width:11px;height:16px;display:block;position:absolute;top:9px;right:-2px;font-size:15px;font-weight:600;background:#fff}.test-popup{position:absolute;box-sizing:border-box;z-index:100;padding:24px;right:25px;bottom:-65px;height:60px;text-align:left;width:289px;background-color:#fff;box-shadow:0 -1px 4px 0 rgba(226,236,245,.5),0 16px 20px 0 rgba(204,221,235,.9)}.test-popup a{color:#3075d1;margin-right:50px;font-weight:normal}.test-popup a.close{margin-right:0;color:#000;float:right;font-size:13px}.test-popup a.close i.close-icon:before{font-family:"gramicons";content:""}.st-grid{display:block;width:100%}.st-grid-round-Top{border-radius:10px 10px 0 0}.st-grid-row{position:relative;display:flex;align-items:center;padding-left:13px;font-size:15px}.st-grid-row>div{flex:1}.st-grid-row-wide{height:65px}.st-grid-row-thin{height:33px}.st-grid-row-sort{color:#3a536d;position:relative}.st-grid-row-sort:before{content:"";font-size:9px;font-family:"gramicons";color:#3075d1;position:absolute;left:115%;top:8px}.st-grid-row-sort.sub{color:#fff;font-weight:600}.st-grid-row-sort.sub:before{color:#fff}.st-grid-row-fold{position:relative}.st-grid-row-fold.active .st-grid-row-fold-icon:before{content:""}.st-grid-row-fold:after{content:"";background-color:#fff;width:13px;height:calc(100% + 1px);position:absolute;top:0;left:0;opacity:.5;z-index:1}.st-grid-row-fold-icon{max-width:30px;min-width:30px;cursor:pointer}.st-grid-row-fold-icon:before{content:"";font-family:"gramicons"}.st-grid-row.no-sub{padding-right:30px}.st-grid-row.active [class*=ico-]{color:#fff}.st-grid-row.active .st-checkBox label:after{color:#fff}.st-grid-row [class*=ico-]{color:#3075d1;font-size:24px;line-height:20px;cursor:pointer;font-weight:300;vertical-align:sub;margin-right:25px}.st-grid-row [class*=ico-]:last-child{margin-right:0}.no-ico:before{content:""}.assign-page-content-header{padding-bottom:30px}.assign-homework{width:100%}.assign-homework-grid{border-radius:15px;box-shadow:0px 11px 12px -7px rgba(74,144,226,.1490196078)}.assign-homework-grid-row{background-color:#fff;height:44px;padding-left:2px;padding-top:10px;padding-bottom:10px;border-top:1px solid #eff3f9}.assign-homework-grid-row-state{max-width:140px;text-align:center;padding-right:20px}.assign-homework-grid-row-name{flex:2;padding-left:15px;min-width:220px;max-width:220px}.assign-homework-grid-row-name .gt-checkbox{float:left}.assign-homework-grid-row-name span{width:calc(100% - 32px);float:left}.assign-homework-grid-row-statistics{max-width:100px;text-align:center}.assign-homework-grid-row-statistics .ico{font-size:20px !important}.assign-homework-grid-row-statistics.task-flow{flex:0 0 70px}.assign-homework-grid-row-statistics.bootstrap button.btn.btn-outline-primary span{width:160px}.assign-homework-grid-row-btn{padding-right:15px;max-width:115px}.assign-homework-grid-row-btn.assignment-btn{flex:0 0 90px}.assign-homework-grid-row-btn .re-assign{white-space:nowrap}.assign-homework-grid-row-setting{position:relative;left:86px;width:22px}.assign-homework-grid-row-setting.adjusted{left:50px}.assign-homework-grid-row-setting-dot{max-width:115px;height:22px;width:22px;background-color:#d5e1e9;border-radius:50%;display:inline-block}.assign-homework-grid-row-setting-dot-point{position:relative;left:3px;height:3.79px;width:3.79px;background-color:#3a536d;border-radius:50%;display:inline-block;margin-right:-1.5px;pointer-events:none}.assign-homework-grid-row-setting-popup{position:absolute;right:7px;top:49px;z-index:100;box-sizing:border-box;height:91px;width:314px;border:1px solid #d5e1e9;border-radius:4px;background-color:#fff;box-shadow:0 2px 15px 0 rgba(109,142,179,.4);padding:20.5px}.assign-homework-grid-row-setting-popup h3{margin-top:0;margin-bottom:10px;color:#3a536d;font-family:"Open Sans",sans-serif;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-weight:600;line-height:20px}.assign-homework-grid-row-setting-popup span{position:relative;top:-6px;color:#3a536d;font-family:"Open Sans",sans-serif;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:20px}.assign-homework-grid-row-setting-popup-check{position:relative;right:-44px;bottom:4px;box-sizing:border-box;height:19px;width:19px;border:1px solid #9eb7c6;border-radius:2px}.assign-homework-grid-row-date{min-width:170px}.assign-homework-grid-row-date .ico{margin-right:12px !important;font-size:20px !important}.assign-homework-grid-row-sharing-teacher{min-width:90px}.assign-homework-grid ul li:first-child>div.assign-homework-grid-row{border-top-left-radius:15px;border-top-right-radius:15px}.assign-homework-grid ul li:last-child>div.assign-homework-grid-row{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.assign-homework-grid ul li:nth-child(odd){background:#f7f9fc}.assign-homework-grid ul li:nth-child(odd) div.assign-homework-grid-row,.assign-homework-grid ul li:nth-child(odd) div.homework-recommendations{background:#f7f9fc}.assign-homework-grid-header{height:34px;background:#f7f9fc}.assign-homework-grid .gt-checkbox{margin-right:12px;vertical-align:sub}.assign-homework-grid.no-exercise .assign-homework-grid-row-name,.assign-homework-grid.no-exercise .assign-homework-grid-row-state,.assign-homework-grid.no-exercise .assign-homework-grid-row-statistics{max-width:250px;white-space:nowrap}.assign-homework-filter{padding:25px 0 0 0;border-radius:10px;color:#fff}.assign-homework-filter-title{font-size:24px;font-weight:400}.assign-homework-filter-txt{font-weight:100}.assign-homework-filter.collapsed .assign-homework-filter-txt p{display:none}.assign-homework-filter.collapsed .assign-homework-filter-txt p:first-child{display:block}.assign-homework-filter.collapsed .assign-homework-filter-more-btn:before{content:"";font-weight:600;line-height:11px;letter-spacing:1px}.assign-homework-filter-btns-container{display:flex;flex-direction:column;justify-content:center;align-items:end;gap:10px}.assign-homework-filter-btns{display:flex}.assign-homework-filter-btns-header{margin-top:15px;margin-bottom:30px;margin-left:auto;height:fit-content}.assign-homework-filter-btns-header.header-trial{margin-right:16px;padding:6px 15px;background-color:#f6ebf7;border-radius:8px}.assign-homework-filter-btns-header.header-trial>span{width:286px;font-size:12px;color:#481e4b}.assign-homework-filter-btns-header.header-trial>div{width:auto}.assign-homework-filter-btns-header.header-trial>div>a,.assign-homework-filter-btns-header.header-trial>div>button{padding:12px 20px;font-size:14px}.assign-homework-filter-btns.v-center{align-items:center}.assign-homework-filter-btns>div{margin:0 15px;margin-right:0;width:165px}.assign-homework-filter-more{align-items:center;padding-top:10px;padding-bottom:10px}.assign-homework-filter-more-btn{line-height:24px;font-size:14px;font-weight:600}.assign-homework-filter-more-btn:before{content:"";font-family:"gramicons";font-size:17px;font-weight:200;vertical-align:middle;margin-left:8px;cursor:pointer}.assign-homework-filter-more-errortypes{align-items:center;display:flex;font-size:14px;font-weight:600;line-height:20px;margin-right:9.5px;float:right;cursor:pointer}.assign-homework-filter-more-errortypes img{display:inline-block;width:20px;margin-right:8px}.assign-homework-exercise-list{background-color:#fff;padding:10px;border-radius:10px 10px 0 0}.assign-homework-exercise-list .exercise-list-container{background:#deedff;padding:12px 8px 4px;border-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box}.assign-homework-exercise-list .exercise-list-container .exercise-col{width:33.33%;display:flex;flex-flow:column;box-sizing:border-box;padding:0 4px;margin-bottom:8px}.assign-homework-exercise-list .exercise-list-container .exercise-card{background-color:#fff;box-shadow:0px 0px 4px rgba(0,0,0,.08),0px 4px 4px -7px rgba(0,0,0,.04),0px 11px 12px -7px rgba(74,144,226,.15);border-radius:10px;box-sizing:border-box;padding:12px 10px;display:flex;flex-direction:column;flex:1;position:relative}.assign-homework-exercise-list .exercise-list-container .exercise-card .close-icon{top:12px;right:12px;z-index:10}.assign-homework-exercise-list .exercise-list-container .exercise-card .close-icon::before{color:#9eb7c6}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-header{font-size:12px;font-weight:400;color:#425f70;line-height:16px;position:relative;vertical-align:middle}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-header .course-icon{width:18px;height:18px;position:absolute;top:0px;left:0px;display:inline-block}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-header .course-icon svg{width:18px;height:18px}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-header .titles{display:flex;flex-flow:row nowrap;padding-left:24px;margin-right:26px}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-header .titles>span{display:flex;padding:0 3px;max-width:24%}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-header .titles>span:first-child{max-width:42%}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-header .titles>span span.text{white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-body{box-sizing:border-box;padding-top:9px;min-height:50px;font-size:12px}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-body .exercise-title{line-height:16px;font-size:12px;font-weight:600;margin-bottom:15px;color:#020d03}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-body .exercise-guide{display:inline-block;position:relative;font-style:italic;font-weight:400;font-size:12px;line-height:16px;width:100%;min-height:50px;color:#425f70}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-body .exercise-guide>div{max-width:90%;max-height:20px;margin-bottom:30px;overflow:hidden}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-body .exercise-guide>div p{margin-top:0px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-body .exercise-guide .gt-tooltip.bottom{margin-left:0 !important;bottom:unset !important;top:40px}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-body .gt-tooltip.normal{width:300px}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-footer{box-sizing:border-box;padding-top:1px;display:flex;flex-direction:row;align-items:end;flex:1}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-footer a.btn-primary-medium,.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-footer a.btn-secondary-bright-medium{padding:6px 12px;font-weight:600;border-radius:30px;line-height:14px;font-size:12px}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-footer a.btn-secondary-bright-medium{border-color:#3075d1;color:#3075d1 !important;margin-right:10px}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-footer .assigned-status{display:flex;gap:4px;padding:5px 10px;box-shadow:0px 2px 2px rgba(0,0,0,.04),0px 2px 2px rgba(74,144,226,.15);border-radius:4px;margin-left:auto;font-size:12px;font-weight:400;line-height:14px;align-self:center}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-footer .assigned-status i{font-size:16px}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-footer .assigned-status.partly{background:#d8f1f0;color:#317471}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-footer .assigned-status.all{background:#deedff;color:#2561b3}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-footer .assigned-status.none{display:none}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-footer .assigned-status .gt-tooltip{white-space:pre;width:unset}.assign-homework-exercise-list .exercise-list-container .exercise-card .exercise-card-footer .assigned-status.trial{color:#7e4b16;background:#fdecd4}.assign-homework-exercise-list .exercise-list-container .clear-all-exercises{width:100%;margin-top:4px;margin-bottom:8px;text-align:center;color:#2561b3;font-size:14px;font-weight:600;cursor:pointer;line-height:16px;vertical-align:middle}.assign-homework-exercise-list .exercise-list-container .clear-all-exercises i{font-size:16px}.assign-homework-dates{background-color:#fff;padding:15px 0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:12px}.assign-homework-dates label{font-size:14px;color:#082f65}.assign-homework-dates .hide{display:none}.assign-homework-dates .gt-datetime-wrapper{z-index:1}.assign-homework-dates .gt-datetime-wrapper input{width:200px;height:40px;box-sizing:border-box;background:none;text-align:left;padding:12px;border-top-right-radius:8px !important;border-bottom-right-radius:8px !important;border:1px #d7e5ed solid}.assign-homework-dates .gt-datetime-wrapper input:disabled{cursor:default}.assign-homework-dates .gt-datetime-wrapper.active .ico-datepicker{color:#3075d1}.assign-homework-dates .gt-datetime-wrapper:after{background:none;content:"";border:none}.assign-homework-dates .date-picker{display:flex;padding:10px 12px;position:relative}.assign-homework-dates .date-picker-label{position:absolute;padding:12px;color:#9eb7c6;margin-top:1px;font-size:14px}.assign-homework-dates .date-picker .icon-box{position:relative}.assign-homework-dates .date-picker .icon-box>.ico-datepicker{position:absolute;display:block;right:0px;bottom:0px;font-size:1.3em;padding:10px;color:#d7e5ed}.assign-homework-dates .date-picker.active>.icon-box>.ico-datepicker{color:#3075d1}.assign-homework-dates .date-picker.active .gt-datetime-wrapper:after{color:#3075d1;border-color:#9eb7c6}.assign-homework-dates .date-picker.active .gt-datetime-wrapper~.ico-datepicker{color:#3075d1}.assign-homework-dates .date-picker.active .gt-datetime-wrapper input{border-color:#9eb7c6}.assign-homework-dates .date-picker.active .gt-datetime-wrapper input:focus-visible{outline:none;box-shadow:0px 0px 0px 4px rgba(74,144,226,.3);border:2px solid #3075d1}.assign-homework-dates-check{font-size:15px;display:flex;flex-direction:column;align-items:flex-start;gap:13px;flex-shrink:0}.assign-homework-dates-check li{display:flex;justify-content:space-between;align-items:center;max-height:40px}.assign-homework-dates-check li .select-term-direction{display:flex;flex:0;background:#fff;border-radius:8px}.assign-homework-dates-check li .select-term-direction .gt-select{width:90px !important;position:relative}.assign-homework-dates-check li .select-term-direction .gt-select .chosen{border-radius:8px}.assign-homework-dates-check li .select-term-direction .gt-select .chosen::after{position:absolute;top:0px;right:0px;width:32px}.assign-homework-dates-check li .select-term-direction .gt-select .options{top:38px;left:1px;padding-top:0;border-radius:4px;overflow:hidden;box-shadow:0 7px 9px 2px rgba(40,40,40,.19)}.assign-homework-dates-check li .select-term-direction .gt-select.disabled .chosen{background:#fff}.assign-homework-dates-check li .select-term-direction .gt-select.disabled .chosen .option-text{color:#9eb7c6}.assign-homework-dates-check li .select-term-direction .gt-select.disabled:after{background:none}.assign-homework-dates-check li .assign-dropdown-info-icon{color:#868e96;font-size:1.1em;cursor:pointer}.assign-homework-dates-check-box{min-width:175px;display:flex;align-items:center;gap:6px}.assign-homework-dates-check-box-icon{display:flex;align-items:flex-start}.assign-homework-dates-check-box-icon i{color:#3075d1;vertical-align:middle;font-size:20px}.assign-homework-dates-check-box-icon i.ico-placeholder{width:20px;display:inline-block}.assign-homework-dates-check-box-icon img{margin-right:20px}.assign-homework-dates-check-box-mark{display:flex;align-items:center}.assign-homework-dates-check-box-mark-item{display:flex;padding:10px;align-items:center;gap:10px;font-size:14px;min-width:153px}.assign-homework-dates-check-box-mark-item #set-intro-access-date,.assign-homework-dates-check-box-mark-item #select-hide-results{background-color:#fff;display:flex;gap:10px;align-items:center}.assign-homework-dates-check-box-mark-item .bold{font-weight:600}.assign-homework-dates-check-box-mark-item .anno-shown{padding:5px;margin-left:-5px}.assign-homework-dates-check-box.wide{max-width:none}.assign-homework-dates-check-icon{display:flex;align-items:flex-start;gap:5px}.assign-homework-dates-check-icon i{color:#3075d1;margin-right:20px;vertical-align:middle;font-size:20px}.assign-homework-dates-check-icon i.ico-placeholder{width:20px;display:inline-block}.assign-homework-dates-check-icon img{margin-right:20px}.assign-homework-dates-check-mark{display:flex;padding:10px;align-items:flex-start;gap:10px}.assign-homework-dates-check-mark>span{font-size:14px;font-weight:600;color:#3075d1}.assign-homework-dates-check .anno{padding:0}.assign-homework-missing-license{display:flex;width:345px;padding:8px 10px;align-items:center;gap:12px;border-radius:10px;font-size:14px;line-height:20px;color:#7e4b16;background:#fdecd4;box-sizing:border-box}.assign-homework-missing-license i{font-size:16px}.assign-homework .statistics-content{margin:0 15px}.assign-homework .gt-select.selector-bar .assigned .option-text:after{font-weight:600;margin-left:5px}.assign-homework .gt-select.selector-bar .assigned.partly .option-text,.assign-homework .gt-select.selector-bar .assigned.all .option-text,.assign-homework .gt-select.selector-bar .assigned.trial .option-text{word-break:break-word}.assign-homework .gt-select.selector-bar .assigned.partly .option-text:after,.assign-homework .gt-select.selector-bar .assigned.all .option-text:after,.assign-homework .gt-select.selector-bar .assigned.trial .option-text:after{padding:4px 8px;border-radius:4px;position:absolute;top:calc(50% - 12px);right:12px;font-size:12px}.assign-homework .gt-select.selector-bar .assigned.chosen .option-text{max-width:123px}.assign-homework .gt-select.selector-bar .assigned.chosen .option-text:after{height:16px;right:30px;display:flex;align-items:center}.assign-homework .gt-select.selector-bar .assigned.option .option-text{max-width:138px}.assign-homework .gt-select.selector-bar .assigned.partly .option-text:after{content:"Tildelt delvist";background:#d8f1f0;color:#317471}.assign-homework .gt-select.selector-bar .assigned.all .option-text:after{content:"Tildelt alle";background:#deedff;color:#1f4e8f}.assign-homework .gt-select.selector-bar .assigned.is-new .option-text{max-width:110px}.assign-homework .gt-select.selector-bar .assigned.is-new .option-text:after{right:45px}.assign-homework .gt-select.selector-bar .assigned.trial .option-text:after{content:"Prøv den selv";background:#f6ebf7;color:#602a63}.assign-homework-grid-row-statistics span.overdue{color:red}.assign-homework .homework-recommendations{padding:10px;background-color:#fff;border-top:1px solid #d5e1e9}.assign-homework .homework-recommendations div.help-text{display:inline-block;font-size:13px;color:#9eb7c6;padding-top:10px;max-width:250px;vertical-align:middle}.assign-homework .homework-recommendations .recommendation{float:right;position:relative;margin-left:5px;border:1px solid #d5e1e9;border-radius:10px;padding:9px;width:247px;max-width:247px;min-height:33px;max-height:33px}.assign-homework .homework-recommendations .recommendation button{position:absolute;top:13px;padding:2px 15px;margin:0 10px;font-size:11px;width:100px}.assign-homework .homework-recommendations .recommendation .info{padding-left:124px;display:inline-block}.assign-homework .homework-recommendations .recommendation .info .title{width:120px;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:18px;height:18px;white-space:nowrap}.assign-homework .homework-recommendations .recommendation .info .category{width:120px;height:14px;color:#9eb7c6;font-size:10px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assign-homework .homework-recommendation-checkbox{display:inline-block;padding:2px 8px 8px 15px;margin:8px;margin-left:0px}.assign-homework .homework-recommendation-checkbox .gt-switch{top:5px;margin-right:15px}.assign-homework .homework-recommendation-checkbox .label{text-transform:uppercase}.assign-homework .homework-recommendation-checkbox .stat-info-icon{vertical-align:middle;position:relative;margin-left:10px;display:inline-block}.assign-homework-terms-beta{position:absolute;left:247px;display:inline-block;font-size:11px;padding:0 8px;line-height:18px;border-radius:12px;background-color:#3075d1;color:#fff}.assign-homework-header{display:flex;flex-direction:row;font-size:14px;align-items:center;margin-bottom:32px}.assign-homework-header-selector{display:flex;flex-flow:row nowrap;align-items:center;gap:2px;border-radius:26px;padding:3px;background-color:#fff;width:fit-content;margin-bottom:0px}.assign-homework-header-selector>a{display:flex;flex:1;font-size:16px;padding:0 24px;height:38px;border-radius:30px;font-weight:600;user-select:none;cursor:pointer;outline:none;color:#082f65;border:none;background:none;align-items:center;transition:background-color 100ms ease-in,color 100ms ease-in}.assign-homework-header-selector>a:hover{color:#1f4e8f}.assign-homework-header-selector>a:focus{background-color:#fff;color:#3075d1;box-shadow:0px 0px 0px 4px rgba(48,117,209,.3) inset}.assign-homework-header-selector>a.selected{background-color:#2561b3;color:#fff}.assign-homework-header-selector>a.selected:hover{background-color:#1f4e8f}.assign-homework-header-selector>a.selected:focus{box-shadow:0px 0px 0px 4px rgba(255,255,255,.58) inset}.assign-homework-header-no-access{margin:-15px 0 15px 0}.assign-homework-header-no-access .no-access{display:flex;justify-content:space-between;align-items:center}.assign-homework-header-no-access .no-access-text{font-size:12px}.assign-homework .card-container{margin:0 15px;display:flex;flex-direction:column}.assign-homework .card-container .flow-card-container{margin-top:32px;display:flex;flex-wrap:wrap;gap:24px}.assign-homework .card-container .flow-card-container .flow-card{display:flex;height:360px;width:31.7%;border:solid 1px #d7e5ed;border-radius:16px;background-color:#fff}.assign-homework .card-container .flow-card-container .flow-card .card{display:flex;align-self:stretch;padding:16px}.assign-homework .card-container .flow-card-container .flow-card .card-content{width:100%}.assign-homework .card-container .flow-card-container .flow-card .card-content .card-title{display:flex;height:56px;flex-direction:column;justify-content:center;margin-top:8px;margin-bottom:8px}.assign-homework .card-container .flow-card-container .flow-card .card-content .card-title h3{color:#082f65;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;font-weight:600;line-height:28px;margin:0}.assign-homework .card-container .flow-card-container .flow-card .card-content .card-image{overflow:hidden;border-radius:8px;margin-bottom:16px}.assign-homework .card-container .flow-card-container .flow-card .card-content .card-image img{width:100%;height:168px;object-fit:cover}.assign-homework .card-container .flow-card-container .flow-card .card-action .d-flex button{flex:1;white-space:nowrap;font-size:14px !important}.anno.exercise-recommendation-anno{padding:4px}.anno.exercise-recommendation-anno .anno-inner .anno-content{padding-bottom:25px}.assign-homework-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;min-height:1000px}.assign-homework-container .course-level-selector-container{width:290px;min-height:inherit;background-color:#3a536d;position:relative;display:inline-block;overflow:hidden}.assign-homework-container .course-level-selector-container .course-selector-btn{display:-webkit-flex;display:flex;background-color:rgba(216,216,216,.13);color:#fff;font-size:16px;border:none;cursor:pointer;margin:20px 30px 8px 26px;width:calc(100% - 56px);box-shadow:0 2px 4px 0 rgba(0,0,0,.31);border-radius:5px;text-align:left;padding:8px;-webkit-align-items:center;align-items:center;height:51px;-webkit-transition:background-color .2s;transition:background-color .2s}.assign-homework-container .course-level-selector-container .course-selector-btn:hover{background-color:rgba(216,216,216,.3)}.assign-homework-container .course-level-selector-container .course-selector-btn .course-icon{background:#fff;border-radius:100%;padding:2px}.assign-homework-container .course-level-selector-container .course-selector-btn .course-text{margin-left:12px;font-family:"Open Sans","Helvetica Neue",sans-serif;font-weight:600;font-size:14px}.assign-homework-container .course-level-selector-container .course-selector-btn .ico{position:absolute;right:45px;font-size:10px;pointer-events:none}.assign-homework-container .course-level-selector-container .course-selector-btn .ico-up-arrow{top:33px}.assign-homework-container .course-level-selector-container .course-selector-btn .ico-down-arrow{top:48px}.assign-homework-container .course-level-selector-container .course-selector-content{visibility:hidden;opacity:0;position:absolute;background-color:#fff;margin:0 30px 0 26px;width:calc(100% - 56px);border-radius:4px;box-shadow:0 -1px 4px 0 rgba(58,83,109,.71),0 16px 20px 0 rgba(58,83,109,.9);-webkit-transition:visibility .1s linear,opacity .1s linear;transition:visibility .1s linear,opacity .1s linear;z-index:10}.assign-homework-container .course-level-selector-container .course-selector-content .course-selector-option{display:-webkit-flex;display:flex;color:#7a94ac;padding:12px 16px;text-decoration:none;-webkit-align-items:center;align-items:center;cursor:pointer;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;height:31px}.assign-homework-container .course-level-selector-container .course-selector-content .course-selector-option .course-icon{-webkit-transition:fill .2s;transition:fill .2s}.assign-homework-container .course-level-selector-container .course-selector-content .course-selector-option:hover{background-color:#3075d1;color:#fff}.assign-homework-container .course-level-selector-container .course-selector-content .course-selector-option:hover:first-child{border-radius:4px 4px 0 0}.assign-homework-container .course-level-selector-container .course-selector-content .course-selector-option:hover:last-child{border-radius:0 0 4px 4px}.assign-homework-container .course-level-selector-container .course-selector-content .course-selector-option:hover .course-text{font-weight:600}.assign-homework-container .course-level-selector-container .course-selector-content .course-selector-option:not(.unlicensed):hover .course-icon{fill:#fff}.assign-homework-container .course-level-selector-container .course-selector-content .course-selector-option.separator{background-color:#f6fafb;font-size:13px;color:#9eb7c6;font-weight:600;cursor:unset}.assign-homework-container .course-level-selector-container .course-selector-content .course-selector-option.unlicensed:hover{background-color:#eee;color:#9eb7c6}.assign-homework-container .course-level-selector-container .show{visibility:visible;opacity:1}.assign-homework-container .course-level-selector-container .course-icon{height:31px;width:31px;display:block;pointer-events:none}.assign-homework-container .course-level-selector-container .course-icon svg{width:31px;height:31px;display:block;-webkit-transition:filter .2s;transition:filter .2s}.assign-homework-container .course-level-selector-container .course-icon.unlicensed{position:absolute;height:31px;background:rgba(255,255,255,.47);border-radius:100%}.assign-homework-container .course-level-selector-container .course-text{margin-left:12px;font-family:"Open Sans","Helvetica Neue",sans-serif;font-weight:400;font-size:14px;pointer-events:none}.assign-homework-container .course-level-selector-container .course-text.unlicensed{color:#9eb7c6}.assign-homework-container .course-level-selector-container .course-icon-faded{position:absolute;bottom:-20px;right:-20px}.assign-homework-container .course-level-selector-container .course-icon-faded svg{width:200px;height:200px;fill:rgba(202,202,202,.1215686275)}.assign-homework-container .course-level-selector-container .class-selector{color:#fff;margin-left:34px;margin-top:32px}.assign-homework-container .course-level-selector-container .class-selector label{color:#fff;margin-left:45px;font-size:14px}.assign-homework-container .course-level-selector-container .class-selector li{position:relative;z-index:9}.assign-homework-container .course-level-selector-container .class-selector-heading{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.assign-homework-container .course-level-selector-container .class-selector-heading i{display:-webkit-flex;display:flex;background-color:#fff;width:36px;height:36px;color:#000;border-radius:100%;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:12px}.assign-homework-container .course-level-selector-container .class-selector-options{margin-top:10px}.assign-homework-container .course-level-selector-container .class-selector .class-selector-option{display:block;position:relative;padding-left:35px;padding-right:20px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:1.3}.assign-homework-container .course-level-selector-container .class-selector .class-selector-option input{position:absolute;opacity:0;cursor:pointer}.assign-homework-container .course-level-selector-container .class-selector .class-selector-option .radio-styled{position:absolute;top:2px;left:0;height:11px;width:11px;border:1px solid #fff;border-radius:100%}.assign-homework-container .course-level-selector-container .class-selector .class-selector-option .radio-styled:after{content:"";position:absolute;opacity:0;left:2px;top:2px;width:7px;height:7px;border-radius:100%;background-color:#fff;-webkit-transition:opacity .1s;transition:opacity .1s}.assign-homework-container .course-level-selector-container .class-selector .class-selector-option input:checked~.radio-styled:after{opacity:1}.assign-homework-container .module-selector-container{display:-webkit-flex;display:flex;margin:33px 0 0 80px;-webkit-flex-direction:column;flex-direction:column;width:calc(100% - 370px);margin-bottom:100px}.assign-homework-container .module-selector-container .breadcrumbs{display:-webkit-flex;display:flex;align-items:center;font-family:"Open Sans","Helvetica Neue",sans-serif;font-weight:600;font-size:14px}.assign-homework-container .module-selector-container .breadcrumbs .breadcrumb{margin-right:10px}.assign-homework-container .module-selector-container .breadcrumbs .breadcrumb-current{color:#3075d1}.assign-homework-container .module-selector-container .breadcrumbs .breadcrumb-separator{font-size:28px;margin-right:10px;position:relative;top:-2px}.assign-homework-container .module-selector-container .courses{margin-top:25px}.assign-homework-container .module-selector-container .courses .course-header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;position:relative;background-color:#f7f9fc;box-shadow:0 -1px 4px 0 rgba(226,236,245,.5),0 16px 20px 0 rgba(204,221,235,.9);height:56px;border-radius:10px;margin-bottom:15px;padding-left:25px;padding-right:35px;cursor:pointer}.assign-homework-container .module-selector-container .courses .course-header-icon{width:28px}.assign-homework-container .module-selector-container .courses .course-header-icon svg{height:28px;width:28px}.assign-homework-container .module-selector-container .courses .course-header-title{color:#3a536d;font-size:15px;font-weight:600;margin-left:11px}.assign-homework-container .module-selector-container .courses .course-header.open{box-shadow:none}.assign-homework-container .module-selector-container .courses .course-header i{margin-left:auto;order:2;color:#3075d1}.assign-homework-container .module-selector-container .courses .course-body{margin:-30px 0 20px 0;padding:30px 40px 20px 40px;border-radius:10px;background-color:#fff;box-shadow:0 -1px 4px 0 rgba(226,236,245,.5),0 16px 20px 0 rgba(204,221,235,.9)}.assign-homework-container .module-selector-container .no-course{display:-webkit-flex;display:flex;background:#fff;line-height:33px;height:219px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:45px;border-radius:10px;position:relative}.assign-homework-container .module-selector-container .no-course .ap-arrow{position:absolute;left:-140px;top:0;width:125px}.assign-homework-container .module-selector-container .no-course-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden;position:relative;width:100%;height:100%;border-radius:10px}.assign-homework-container .module-selector-container .no-course-content span{text-align:center;z-index:1;margin-left:70px;width:500px}.assign-homework-container .module-selector-container .no-course-content .course-example{width:250px;position:absolute;left:-50px;bottom:-14px}.assign-homework-container .module-selector-container .no-course-content .no-course-trees{position:absolute;right:-110px;height:200px;bottom:-20px}.category-cards .category-card{display:-webkit-inline-flex;display:inline-flex;position:relative;cursor:pointer;margin:9px}.category-cards .category-card-body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 15px 10px 15px;height:75px;width:130px;position:relative;border-radius:9px;background-color:#3194c5;color:#fff;font-size:14px;font-weight:600;word-break:break-word;overflow:hidden}.category-cards .category-card-body-header{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:19px;overflow:hidden;text-overflow:ellipsis}.category-cards .category-card-body-level{line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.category-cards .category-card-body-icon{height:100%;fill:rgba(255,255,255,.2) !important;position:absolute;top:0;right:-32px}.category-cards .category-card-body-icon svg{height:100%}.category-cards .category-card-new{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;right:15px;top:-7px;z-index:10;height:16px;width:40px;color:#fff;font-size:9px;font-weight:600;text-align:center;text-shadow:0 0 4px rgba(227,192,86,.58);border-radius:8px;background-color:#e3c056}.category-cards .pagination{padding:20px 0 0 0 !important}.survey{box-sizing:border-box;position:fixed;width:377px;bottom:60px;right:0;border-top-left-radius:10px;border-bottom-left-radius:10px;background:#3a536d;padding:40px 40px 40px 70px;box-shadow:0 -1px 4px 0 rgba(226,236,245,.5),0 16px 20px 0 rgba(204,221,235,.9);color:#fff;transition:right 200ms ease-out}.survey h3{margin:0}.survey p{font-size:13px;margin:10px 0 30px 0}.survey a{display:block;box-sizing:border-box;margin:0 auto 18px auto}.survey a:last-child{margin-bottom:0}.survey span{position:absolute;left:18px;top:47%;cursor:pointer;transition:all 200ms ease-out}.survey span:after{font-family:"gramicons";content:""}.survey.closed{right:-330px}.survey.closed span{transform:rotateY(180deg)}.trial-disabled>*{opacity:.3 !important;pointer-events:none !important;user-select:none !important}.statistics-header-select .exercise-selector.selector-bar.borderless-selector .options .option{height:auto;min-height:45px}.statistics-header-select .exercise-selector.selector-bar.borderless-selector .options .option .option-text{color:#425f70;padding:10px;line-height:1.2;white-space:normal;word-wrap:break-word}.statistics-header-select .exercise-selector.selector-bar.borderless-selector .options .option.small{height:30px;min-height:0px}.statistics-header-select .exercise-selector.selector-bar.borderless-selector .options .select-all,.statistics-header-select .exercise-selector.selector-bar.borderless-selector .options .select-all-no-require{background-color:#eff3f9;user-select:none}@media(max-width: 1184px){.features-body{min-width:100%}.feat-description .description-row .col .text-box{width:80% !important}.feat-description .description-row .col .text-box.left{padding-left:20px}.feat-steps .col .text-box.b5.gym,.feat-steps .col .text-box.b1.gym{margin-left:40px !important}.feat-steps .col .text-box.b5.gym.right,.feat-steps .col .text-box.b1.gym.right{margin-left:40px !important}.step-line .dotted-green{display:none}.screen-image img{height:auto;width:100%;margin-left:0}.adults-image img{height:auto;width:100%}}@media(max-width: 900px){.features-body{min-width:100%}.features-body .feat-header-bg{width:100%;background-size:500px}.features-body .feat-header-bg.smaller-height{height:290px}.features-body .feat-header-title{padding:20px 30px;line-height:1.2}.features-body .hide-mobile{display:none}.features-body .img-mid-section{overflow:hidden}.features-body .img-mid-section img{width:900px}.features-body .img-mid-section-text{width:100%;left:0}.features-body .img-mid-section-text h1{display:none}.features-body .col-text{width:100%}.features-body .feat-gym-steps-mobile{display:block}.features-body .feat-gym-steps-mobile .type-label{float:right;margin-right:50px;background-color:#60aaaa;border-radius:10px;color:#fff;padding:8px 15px;font-size:13px;letter-spacing:1px;text-transform:uppercase}.features-body .feat-gym-steps-mobile .steps-row{padding-top:50px}.features-body .feat-gym-steps-mobile .text-box .title{margin-top:10px}.features-body .feat-gym-steps-mobile .grammarbook-image{position:absolute;margin-top:-60px;right:50px}.features-body .feat-gym-steps-mobile .grammarbook-image img{width:150px}.features-body .feat-gym-steps-mobile .b2-special{position:relative;padding-top:20px}.features-body .feat-gym-steps-mobile .grammarbook-section{background-color:#60aaaa;border-radius:20px;padding:20px}.features-body .feat-gym-steps-mobile .or-container{position:relative;top:-35px;text-align:center;z-index:0}.features-body .feat-gym-steps-mobile .or-container .span-line{z-index:999;position:relative;padding-left:20px;padding-right:20px;color:#eff3f9}.features-body .feat-gym-steps-mobile .or-container .span-line:before,.features-body .feat-gym-steps-mobile .or-container .span-line:after{content:"";height:1px;background:#ebebeb;top:50%;width:80px;position:absolute}.features-body .feat-gym-steps-mobile .or-container .span-line:before{left:80px}.features-body .feat-gym-steps-mobile .or-container .span-line:after{right:80px}.features-body .feat-steps{padding-top:0;padding-bottom:70px}.features-body .feat-steps .steps-row{display:block;width:100%}.features-body .feat-steps .steps-row .mobile-dot-line{height:60px;width:3px;margin:0 auto;background:url(/assets/images/feature-page/dotted.png) repeat-y;margin-bottom:40px;margin-top:-40px}.features-body .feat-steps .col .icon-right{position:absolute;top:-50px}.features-body .feat-steps .col.center{display:none}.features-body .feat-steps .col.left,.features-body .feat-steps .col.right{width:100%;margin-left:0;margin-right:0}.features-body .feat-steps .col.stats-text-right-div{display:none}.features-body .feat-steps .col.left #arrow-button-animation{margin:-60px auto auto}.features-body .feat-steps .col .text-box.b1,.features-body .feat-steps .col .text-box.b2,.features-body .feat-steps .col .text-box.b4,.features-body .feat-steps .col .text-box.b5{width:80%;margin:auto;padding-left:40px;padding-right:40px;margin-bottom:80px}.features-body .feat-steps .col .text-box.b1{margin-top:-80px}.features-body .feat-steps .col .text-box #bars-animation{position:absolute;left:350px;top:-70px;width:120px;height:120px}.features-body .feat-steps .col .text-box #bars-animation.gym-bars-animation{margin-left:-28px;margin-bottom:-20px}.features-body .feat-steps .col .text-box.b3-extra{position:relative;display:block;width:100%}.features-body .feat-steps .col .text-box.b3{width:100%;margin-left:0;margin-right:0;margin-bottom:80px}.features-body .feat-steps .col .box-wrapper{display:block;width:80%;margin:auto;position:relative}.features-body .feat-description{overflow:hidden}.features-body .feat-description .description-row{display:block}.features-body .feat-description .description-row .col .text-box{width:80%;padding-left:40px;padding-right:40px}.features-body .feat-description .description-row .col .text-box.left,.features-body .feat-description .description-row .col .text-box.right{margin-left:0;margin-right:0}}.feat-gym-steps-mobile{display:none}.feat-header-bg{background:#eff3f9 url(/assets/images/feature-page/bubbles-top.png) no-repeat center bottom;background-size:1135px;width:100%;margin:auto;height:355px;overflow:hidden}.feat-header-title{text-align:center;font-size:36px;font-weight:300;color:#3075d1;padding:84px 0 18px 0;margin:auto}.feat-header-subtitle{text-align:center;font-size:30px;font-weight:400;margin-top:0px;color:#3075d1}.feat-steps{background-color:#6abbba;padding-bottom:170px;padding-top:90px;overflow-x:hidden}.feat-steps h1{color:#fff;text-align:center}.feat-steps h1.bottom-text{font-size:30px;margin-top:30px;font-weight:300;position:relative;z-index:20}.feat-steps h1.top-text{font-size:20px;font-weight:600;margin-bottom:48px}.feat-steps .steps-row{display:flex;justify-content:center;display:-webkit-flex;-webkit-justify-content:center;margin:auto}.feat-steps .col .text-box{width:305px}.feat-steps .col .text-box.gym h2{margin-top:5px}.feat-steps .col .text-box h2,.feat-steps .col .text-box p,.feat-steps .col .text-box span{text-align:left;color:#fff}.feat-steps .col .text-box .title{font-size:16px;font-weight:600;line-height:1.3}.feat-steps .col .text-box .text{font-weight:400}.feat-steps .col .text-box.b1{margin-top:60px;margin-left:48px;width:310px}.feat-steps .col .text-box.b1.gym{margin-top:50px;margin-left:-15px}.feat-steps .col .text-box.b1.gym.right{margin-left:150px}.feat-steps .col .text-box.b2{margin-top:170px;margin-left:107px}.feat-steps .col .text-box.b2.gym{margin-top:20px;margin-left:-90px}.feat-steps .col .text-box.b3{margin-left:20px}.feat-steps .col .text-box.b3.gym{position:relative;top:125px;left:105px;margin-left:0;width:410px}.feat-steps .col .text-box.b3.gym .title{font-size:18px}.feat-steps .col .text-box.b3.gym .text{line-height:20px}.feat-steps .col .text-box.b3-extra{display:none}.feat-steps .col .text-box.b4{margin-top:273px;margin-left:109px}.feat-steps .col .text-box.b4.gym{margin-left:20px;margin-top:0px}.feat-steps .col .text-box.b5{margin-top:17px;margin-left:15px}.feat-steps .col .text-box.b5.gym{margin-top:265px;margin-left:0}.feat-steps .col .text-box.b5.gym.right{margin-top:470px;margin-left:150px}.feat-steps .col .box-wrapper{margin-top:165px;display:flex;width:360px}.feat-steps .col .box-wrapper.gym{margin-top:0px;margin-left:-145px}.feat-steps .col.left{width:400px;margin-right:50px}.feat-steps .col.left #arrow-button-animation{width:271px;height:271px;margin-left:20px;margin-bottom:-120px;margin-top:-100px}.feat-steps .col.left .num-3{font-size:28px;font-weight:600;line-height:38px;color:#fff;position:relative;top:85px;left:275px}.feat-steps .col.center{width:23px;margin:0}.feat-steps .col.right{width:400px;margin-left:50px}.feat-steps .col.right #bars-animation{width:120px;height:120px;margin-left:-12px;margin-bottom:-30px;margin-top:110px}.feat-steps .col.right #bars-animation.gym-bars-animation{margin-left:-28px;margin-bottom:-20px}.feat-steps .col .icon-student{width:48px;height:33px}.feat-steps .col .icon-teacher{width:48px;height:34px}.feat-steps .col .icon-right{width:39px;height:39px}.feat-steps .col .icon-checklist{width:46px;height:49px;margin-bottom:5px}.feat-description{padding-top:116px;background-color:#f9f9fb;padding-bottom:138px;position:relative}.feat-description .description-row{display:flex;justify-content:center;display:-webkit-flex;-webkit-justify-content:center}.feat-description .description-row .col .text-box{width:440px;margin-bottom:36px}.feat-description .description-row .col .text-box.left{margin-right:80px}.feat-description .description-row .col .text-box.right{margin-left:80px}.feat-description .description-row .col .text-box h2,.feat-description .description-row .col .text-box p{color:#3a536d}.feat-description .description-row .col .text-box h2.title,.feat-description .description-row .col .text-box p.title{font-size:16px;font-weight:600}.feat-description .description-row .col .text-box h2.text,.feat-description .description-row .col .text-box p.text{font-size:15px;font-weight:300}.feat-description .description-row .col .video{height:354px;width:610px;margin-top:214px;background-color:#fff;border:solid 1px #3a536d}.semi-bold{font-weight:600}.img-mid-section{width:100%;height:100%;margin:auto;margin-bottom:-86px}.img-mid-section-text{position:relative;bottom:38vw;left:50%;height:151px;width:618px}.img-mid-section-text h1{color:#fff;font-size:36px;font-weight:300}.img-mid-section-text .bottom{margin-left:100px}@media only screen and (max-width: 1240px){.img-mid-section-text{left:47%}}@media only screen and (max-width: 1168px){.img-mid-section-text{left:10%;bottom:250px}}.img-mid-section-text .quotes{font-size:50px;font-weight:600}.img-mid-section-text.gym{left:5%;bottom:10vw}@media only screen and (max-width: 1168px){.img-mid-section-text.gym{left:0;bottom:115px}}.img-adults{width:550px;margin:65px 10px 167px 0}.img-illustration-feat{height:447px;width:542.6px;margin-right:40px;margin-bottom:115px}.img-writing{width:465px;height:455px;margin-top:40px;margin-bottom:160px}.img-computer{height:559px;width:1038px;margin-left:20px;margin-top:90px}.img-computer.gym{margin-left:50px}.img-screen-feat{width:567px;height:455px;margin-bottom:68px;margin-left:16px}.img-bubbles-bottom{position:absolute;height:224px;width:338px;bottom:-107px;left:63%}.img-arrow{height:25px;width:18px;margin-top:-50px;margin-left:207px}.skewed-green-div{position:relative;width:100%;height:12vw;z-index:10;margin:-8vw auto;background:#6abbba;transform:skew(0deg, -4deg);-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg)}@media only screen and (max-width: 1300px){.skewed-green-div{height:120px;margin:-93px auto}}.step-line .dot{border-radius:50%;background-color:#fff;width:23px;height:23px;margin:0px auto}.step-line .dotted{width:3px;margin:0px auto;background:url(/assets/images/feature-page/dotted.png) repeat-y}.step-line .dotted.l1{height:122px}.step-line .dotted.l2{height:224px}.step-line .dotted.l2.gym{height:210px;margin-bottom:20px}.step-line .dotted.l3{height:214px}.step-line .dotted.l3.gym{height:76px}.step-line .dotted.l4{height:194px}.step-line .dotted.l4.gym{height:35px;margin-top:408px}.step-line .dotted.l5{height:132px}.step-line .dotted.l6{height:132px}.step-line .flex-row{display:flex}.step-line .dotted-green{width:117px;height:3px;margin-top:30px;background:url(/assets/images/feature-page/dotted_green.png) repeat-x}.step-line .dotted-green.left{margin-left:-137px}.step-line .dotted-green.right{margin-right:-137px}.step-line .num{font-size:28px;font-weight:600;color:#fff;margin:5px auto;text-align:center}.step-line .num.gym{margin:15px auto}.green-bubbles-bg{height:550px;width:550px;margin-top:300px;margin-left:-5px;background:url(/assets/images/feature-page/green-bubbles.png) left top no-repeat;background-image:-webkit-image-set(url(/assets/images/feature-page/green-bubbles.png) 1x, url(/assets/images/feature-page/green-bubbles@2x.png) 2x);background-image:-moz-image-set(url(/assets/images/feature-page/green-bubbles.png) 1x, url(/assets/images/feature-page/green-bubbles@2x.png) 2x);background-image:-o-image-set(url(/assets/images/feature-page/green-bubbles.png) 1x, url(/assets/images/feature-page/green-bubbles@2x.png) 2x);background-image:-ms-image-set(url(/assets/images/feature-page/green-bubbles.png) 1x, url(/assets/images/feature-page/green-bubbles@2x.png) 2x)}.green-bubbles-bg .green-bubble-big-bg{height:100%;width:100%;background:url(/assets/images/feature-page/big-bubble.png) right bottom no-repeat;background-image:-webkit-image-set(url(/assets/images/feature-page/big-bubble.png) 1x, url(/assets/images/feature-page/big-bubble@2x.png) 2x);background-image:-moz-image-set(url(/assets/images/feature-page/big-bubble.png) 1x, url(/assets/images/feature-page/big-bubble@2x.png) 2x);background-image:-o-image-set(url(/assets/images/feature-page/big-bubble.png) 1x, url(/assets/images/feature-page/big-bubble@2x.png) 2x);background-image:-ms-image-set(url(/assets/images/feature-page/big-bubble.png) 1x, url(/assets/images/feature-page/big-bubble@2x.png) 2x)}.green-bubbles-bg .green-bubble-big-bg .climbing-books-bg{height:100%;width:100%;position:relative;right:-15px;background:url(/assets/images/feature-page/climbing-books.png) right bottom no-repeat;background-image:-webkit-image-set(url(/assets/images/feature-page/climbing-books.png) 1x, url(/assets/images/feature-page/climbing-books@2x.png) 2x);background-image:-moz-image-set(url(/assets/images/feature-page/climbing-books.png) 1x, url(/assets/images/feature-page/climbing-books@2x.png) 2x);background-image:-o-image-set(url(/assets/images/feature-page/climbing-books.png) 1x, url(/assets/images/feature-page/climbing-books@2x.png) 2x);background-image:-ms-image-set(url(/assets/images/feature-page/climbing-books.png) 1x, url(/assets/images/feature-page/climbing-books@2x.png) 2x)}div.test-access{background:#fff;padding-bottom:50px}.relative{position:relative}.callme{margin-left:20px;margin-right:20px;position:relative;top:-60px;background:#fff;border-radius:20px;box-shadow:0px 16px 20px 0px rgba(204,221,235,.9),0px -1px 4px 0px rgba(226,236,245,.5),0px 0px 4px 0px rgba(0,0,0,.08);width:100%}.callme-header{height:500px;background:#eff3f9 url(/assets/images/bubbles/bubbles-top.png) no-repeat 30px -20px;width:100%;margin:auto;background-size:1245px;overflow:hidden}.callme-header-general{height:86px}.callme-header .text{text-align:center}.callme-header .text.top{color:#3075d1;font-size:36px;font-weight:300;margin-bottom:39px;padding-top:140px}.callme-header .text.bottom{color:#3a536d;font-size:15px;font-weight:300;width:664px;margin:auto;margin-bottom:135px}.img-write-icon{width:110px;height:103px;margin:-55px auto}.img-write-icon img{width:110px;height:103px}p.bottom-text{color:#3a536d;font-size:15px;font-weight:300;line-height:22px;margin-top:30px;margin-bottom:0}p.bottom-text.end-text{padding-bottom:90px}.small-screen{display:none}@media screen and (max-width: 1168px){.callme-form{padding-right:20px}p.bottom-text{padding-right:20px}}@media(max-width: 1184px){.test-access-body{width:100%}.test-access-body .callme-header-general{height:0}.test-access-body .callme-header .text.top{padding-left:20px;padding-right:20px;line-height:1.2}.test-access-body .big-screen{display:none}.test-access-body .end-text,.test-access-body .small-screen{display:block;width:60%;float:right}}@media(max-width: 900px){.test-access-body .test-access .gt-select{width:100% !important}.test-access-body .test-access .gt-select.block .options{width:100% !important}.test-access-body .test-access .home-select .gt-select.block .options{max-width:100%}}@media(max-width: 768px){.test-access-body .callme-header{height:400px}.test-access-body .callme-header .text.bottom{display:none}}@media(max-width: 576px){.test-access-body .callme-header{height:100%}.test-access-body .callme-header .text.top{margin-bottom:125px}.test-access-body .end-text,.test-access-body .small-screen{width:80%}}@media(max-width: 445px){.callme-btn{width:100%}}ul.tab-buttons{display:flex;flex-flow:row nowrap;align-items:center;gap:2px;border-radius:26px;padding:3px;background-color:#fff;width:fit-content}ul.tab-buttons.teacher-admin-tab-buttons{margin-bottom:20px !important}ul.tab-buttons li{display:flex}ul.tab-buttons li a,ul.tab-buttons li span{font-size:16px;padding:0 24px;height:38px;border-radius:30px;align-content:center;font-weight:600;user-select:none;transition:background-color 100ms ease-in,color 100ms ease-in;border:none;background:none;color:#9eb7c6;cursor:pointer;outline:none}ul.tab-buttons li a:hover,ul.tab-buttons li span:hover{color:#2561b3}ul.tab-buttons li a:focus,ul.tab-buttons li span:focus{background-color:#fff;color:#3075d1;box-shadow:0px 0px 0px 4px rgba(48,117,209,.3) inset}ul.tab-buttons li a.active,ul.tab-buttons li span.active{background-color:#3075d1;color:#fff;cursor:default}ul.tab-buttons li a.active:hover,ul.tab-buttons li span.active:hover{background-color:#2561b3}ul.tab-buttons li a.active:focus,ul.tab-buttons li span.active:focus{box-shadow:0px 0px 0px 4px rgba(255,255,255,.58) inset}.teacher-admin-sections{display:flex}.teacher-admin-sections>div{flex:1;max-width:574px}.teacher-admin-sections>div:first-child{padding-right:10px}.teacher-admin-sections>div:last-child{padding-left:10px}.teacher-admin-headline{color:#082f65;font-weight:600;font-size:24px;line-height:32px;padding:0 0 24px 0px}.teacher-admin-grid{box-shadow:0 16px 20px 0 rgba(40,40,40,.19);border-radius:10px}.teacher-admin-grid>li:last-child{overflow:hidden;border-radius:0 0 10px 10px}.teacher-admin-grid>li:last-child *:last-child{border-radius:0 0 10px 10px}.teacher-admin-grid>li:last-child .btn-primary-medium,.teacher-admin-grid>li:last-child .btn-primary-large,.teacher-admin-grid>li:last-child .btn-secondary-bright-medium{border-radius:100px}.teacher-admin-grid>li:last-child .page-circle{border-radius:50%}.teacher-admin-grid>li:last-child .gt-checkbox{border-radius:3px}.teacher-admin-grid-header{padding-left:15px;background:#f7f9fc;border-bottom:1px solid #d5e1e9;border-radius:10px 10px 0 0;justify-content:space-between}.teacher-admin-grid-header>div{display:flex;flex-wrap:nowrap;align-items:center;flex:unset}.teacher-admin-grid-header .title{color:#3a536d;font-size:24px;font-weight:600;letter-spacing:0;line-height:33px}.teacher-admin-grid-header .create-btn{box-sizing:border-box;height:33px;width:123px;padding:6px;font-size:13px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-right:20px;user-select:none}.teacher-admin-grid-header .save-btn{border:1px solid;box-sizing:border-box;height:33px;width:123px;padding:6px;font-size:13px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-right:60px;user-select:none}.teacher-admin-grid-header .search-field{text-align:right;margin-right:15px;min-width:25px;padding-left:10px}.teacher-admin-grid-header .search-field input{outline:none;border:0;border-radius:0;transition:300ms width ease-out;overflow:hidden;width:0}.teacher-admin-grid-header .search-field input.show-input{width:220px}.teacher-admin-grid-header .search-field input:disabled{cursor:not-allowed}.teacher-admin-grid-header .search-field button{border:0;background:#f7f9fc;outline:none;height:37px;position:absolute;right:14px;z-index:1}.teacher-admin-grid-header .search-field button i{font-size:18px;color:#3a536d}.teacher-admin-grid-header .switch-button{margin-right:15px;margin-top:6px}.teacher-admin-grid-header .switch-button div{width:56px}.teacher-admin-grid-header .switch-button .switch-button-inner{width:112px;height:25px;font-size:11px}.teacher-admin-grid-header .switch-button .switch-button-inner .left.unchecked,.teacher-admin-grid-header .switch-button .switch-button-inner .left.checked{width:56px;line-height:25px}.teacher-admin-grid-header .switch-button .switch-button-inner .left.unchecked::after{height:25px}.teacher-admin-grid-header .switch-button .switch-button-inner .right.unchecked,.teacher-admin-grid-header .switch-button .switch-button-inner .right.checked{width:56px;line-height:25px}.teacher-admin-grid-header .switch-button .switch-button-inner .right.unchecked::after{height:25px}.teacher-admin-grid-row{background:#fff;border-bottom:1px solid #d5e1e9}.teacher-admin-grid-row-deactive .teacher-admin-grid-row-class{opacity:.3;font-style:italic}.teacher-admin-grid-row-deactive .teacher-admin-grid-row-share{opacity:.3}.teacher-admin-grid-row-deactive .teacher-admin-grid-row-delete{opacity:.3}.teacher-admin-grid-row:after{background:#d5e1e9;border-bottom:1px solid #d5e1e9;height:100%}.teacher-admin-grid-row>div button{cursor:default;box-sizing:border-box;height:33px;width:123px;padding:6px;font-size:13px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.teacher-admin-grid-row>div button.tooltip-parent{width:40px;text-align:center;display:inline-block}.teacher-admin-grid-row>div button.tooltip-parent span{text-align:center}.teacher-admin-grid-row .st-checkBox{margin-left:10px;max-width:20px}.teacher-admin-grid-row .st-checkBox label{width:18px;height:18px}.teacher-admin-grid-row .st-checkBox label:after{font-size:18px}.teacher-admin-grid-row-class,.teacher-admin-grid-row-group{flex:none !important;display:flex;align-items:center;padding-left:25px;overflow:hidden;text-overflow:ellipsis;width:225px;height:100%;margin-right:15px;word-break:break-word}.teacher-admin-grid-row-group{width:270px}.teacher-admin-grid-row-share button.disabled{pointer-events:none;cursor:default}.teacher-admin-grid-row-share button.notactive i{color:rgba(48,117,209,.3)}.teacher-admin-grid-row-share button.hidden{visibility:hidden}.teacher-admin-grid-row-share button{background:none;border:none}.teacher-admin-grid-row-share button.shared{cursor:pointer;position:relative}.teacher-admin-grid-row-share button.shared .ico-share{cursor:pointer}.teacher-admin-grid-row-share button.shared:after{content:"";position:absolute;display:block;top:22px;right:4px;width:5px;height:5px;border-radius:50%;background:#fb6275}.teacher-admin-grid-row-share button.group-shared-icon{width:50px}.teacher-admin-grid-row-share .ico-share{cursor:pointer;font-size:19px}.teacher-admin-grid-row-delete{max-width:230px;text-align:center}.teacher-admin-grid-row-delete a.disabled{opacity:.5;pointer-events:none;cursor:default}.teacher-admin-grid-row-fold-icon{margin-left:25px;margin-right:5px;color:#3075d1}.teacher-admin-grid-row-fold-icon.disabled{opacity:.5;pointer-events:none;cursor:default}.teacher-admin-grid-row.expanded .st-grid-row-fold-icon:before{content:""}.teacher-admin-grid-row.expanded:after{background:#3075d1;opacity:1;border-bottom:1px solid #fff}.teacher-admin-grid-row.student{height:33px}.teacher-admin-grid-row.student p{margin-left:22px;color:#3a536d;font-size:15px}.teacher-admin-grid-row.student p span{color:#9eb7c6}.teacher-admin-grid-row.student:after{background:#3075d1;border-bottom:1px solid #fff;opacity:.5}.teacher-admin-grid-row-group span{max-height:100%}.teacher-admin-grid .selected-class .teacher-admin-grid-row,.teacher-admin-grid .selected-group .teacher-admin-grid-row{background:#3075d1;color:#fff}.teacher-admin-grid .selected-class .teacher-admin-grid-row .share-button,.teacher-admin-grid .selected-group .teacher-admin-grid-row .share-button{border:1px solid;user-select:none}.teacher-admin-grid .selected-class .teacher-admin-grid-row-fold-icon,.teacher-admin-grid .selected-group .teacher-admin-grid-row-fold-icon{color:#fff}.teacher-admin-grid .selected-class .st-grid-row [class*=ico-],.teacher-admin-grid .selected-group .st-grid-row [class*=ico-]{color:#fff}.teacher-admin-grid .selected-class .st-grid-row-fold:after,.teacher-admin-grid .selected-group .st-grid-row-fold:after{width:0}.teacher-admin-grid .selected-class .st-checkBox label:after,.teacher-admin-grid .selected-group .st-checkBox label:after{color:#fff}.teacher-admin-grid .selected-class .student,.teacher-admin-grid .selected-group .student{background:#fff}.teacher-admin-grid .selected-class .student:after,.teacher-admin-grid .selected-group .student:after{background:#3075d1;width:13px}.teacher-admin-grid-paging{height:65px;justify-content:center;display:flex;align-items:center;background:#fff}.teacher-admin-grid-paging>span{border-top:1px solid #d5e1e9;border-bottom:1px solid #d5e1e9;padding:6px;font-size:15px;font-weight:600;height:15px;color:#3a536d}.teacher-admin-grid-paging>span.teacher-admin-grid-paging-text{padding:6px 0}.teacher-admin-grid-paging-btn{border-left:1px solid #d5e1e9;border-right:1px solid #d5e1e9;cursor:pointer}.teacher-admin-grid-paging-btn i{color:#3075d1;font-weight:100;font-size:15px}.teacher-admin-right .teacher-admin-grid{border:1px solid rgba(0,0,0,0);margin-bottom:70px}.teacher-admin-right .teacher-admin-grid.changed{border:1px solid #3075d1}.teacher-admin-right .teacher-admin-grid-header{padding-left:30px}.teacher-admin-right .teacher-admin-grid-header span.title{color:#3075d1;font-size:24px;font-weight:600;overflow:hidden;text-overflow:ellipsis;max-height:100%;max-width:90%}.teacher-admin-right .teacher-admin-grid-header .close-icon:before{font-size:15px;color:#3075d1}.teacher-admin-right .group{height:40px;position:relative;width:100%;cursor:pointer;background-color:#eff3f9;border-bottom:1px solid #d5e1e9;border-top:1px solid #d5e1e9}.teacher-admin-right .group.border-bottom-radius{border-radius:0 0 10px 10px}.teacher-admin-right .group span.title{color:#3a536d;font-size:15px;font-weight:bold;letter-spacing:0;line-height:38px;padding-left:14px;user-select:none}.teacher-admin-right .group .teacher-admin-grid-row-fold-icon{position:absolute;margin:0;top:13px;right:11px}.teacher-admin-right .group.expanded{box-shadow:0 2px 4px 0 rgba(58,83,109,.2)}.teacher-admin-right .group.expanded .st-grid-row-fold-icon:before{content:""}.teacher-admin-right label,.teacher-admin-right div.label{width:170px;display:inline-block;font-weight:600;font-size:15px;line-height:35px}.teacher-admin-right label.disabled,.teacher-admin-right div.label.disabled{color:#9eb7c6}.teacher-admin-right div.label{float:left}.teacher-admin-right .settings-container{padding:27px 26px 50px;background-color:#fff}.teacher-admin-right .settings-container input.text-input{width:319px;height:34px;box-sizing:border-box;outline:none;border:1px solid #d5e1e9;border-radius:2px}.teacher-admin-right .settings-container .search-content .search-form{width:100%;max-width:100%;margin-bottom:35px;position:relative}.teacher-admin-right .settings-container .search-content .search-form i.ico{position:absolute;top:10px;right:38px;font-size:15px;pointer-events:none}.teacher-admin-right .settings-container .search-content .search-form .search-results{margin-left:174px;width:319px;background:#fff;box-shadow:0 16px 20px 0 rgba(40,40,40,.19);position:absolute;z-index:6}.teacher-admin-right .settings-container .search-content .search-form .search-results:disabled{cursor:not-allowed}.teacher-admin-right .settings-container .search-content .search-form .search-results ul li{line-height:42px;cursor:pointer;padding:0 15px;box-sizing:border-box;border-bottom:1px solid #d5e1e9;user-select:none}.teacher-admin-right .settings-container .search-content .search-form .search-results ul li:last-child{border-bottom:none}.teacher-admin-right .settings-container .search-content .search-form .search-results ul li:hover{color:#fff;background:#3075d1}.teacher-admin-right .settings-container .search-content ul.search-list{display:inline-block}.teacher-admin-right .settings-container .search-content ul.search-list li{position:relative;line-height:35px;font-size:15px;padding-left:25px}.teacher-admin-right .settings-container .search-content ul.search-list li .close-icon{top:0;left:0;padding:0 5px;right:unset}.teacher-admin-right .settings-container .search-content ul.search-list li .close-icon:before{color:#3075d1;font-size:9px}.teacher-admin-right .settings-container .search-content ul.search-list li.pending{color:#9eb7c6}.teacher-admin-right .share-container .share-header{width:100%;background-color:#eff3f9}.teacher-admin-right .share-container .share-header p{font-size:13px;text-align:center;padding:0 50px}.teacher-admin-right .share-container .share-header a{cursor:pointer}.teacher-admin-right .share-container .share-header button{background:none;border:none;cursor:pointer;display:inline-block;width:auto;padding:0;color:#3075d1}.teacher-admin-right .share-container .share-content{padding:27px 26px 50px;background-color:#fff}.teacher-admin-right .share-container .share-content .share-form{width:100%;max-width:100%;margin-bottom:35px;position:relative}.teacher-admin-right .share-container .share-content .share-form input.teacher-search{width:319px;height:34px;box-sizing:border-box;outline:none;border:1px solid #d5e1e9;border-radius:2px}.teacher-admin-right .share-container .share-content .share-form input.teacher-search:disabled{cursor:not-allowed}.teacher-admin-right .share-container .share-content .share-form i.ico{position:absolute;top:10px;right:38px;font-size:15px}.teacher-admin-right .share-container .share-content .share-form .teacher-results{margin-left:174px;width:319px;background:#fff;box-shadow:0 16px 20px 0 rgba(40,40,40,.19);position:absolute;z-index:1}.teacher-admin-right .share-container .share-content .share-form .teacher-results ul li{line-height:42px;cursor:pointer;padding:0 15px;box-sizing:border-box;border-bottom:1px solid #d5e1e9}.teacher-admin-right .share-container .share-content .share-form .teacher-results ul li:last-child{border-bottom:none}.teacher-admin-right .share-container .share-content .share-form .teacher-results ul li:hover{color:#fff;background:#3075d1}.teacher-admin-right .share-container .share-content ul.teacher-list{display:inline-block}.teacher-admin-right .share-container .share-content ul.teacher-list li{position:relative;line-height:35px;font-size:15px;padding-left:25px}.teacher-admin-right .share-container .share-content ul.teacher-list li .close-icon{top:0;left:0;padding:0 5px;right:unset}.teacher-admin-right .share-container .share-content ul.teacher-list li .close-icon:before{color:#3075d1;font-size:9px}.teacher-admin-right .share-container .share-content ul.teacher-list li.pending{color:#9eb7c6}.teacher-admin-right .reset-container{overflow:initial !important}.teacher-admin-right .reset-container .reset-content{background:#fff;padding:27px 26px 50px}.teacher-admin-right .reset-container .reset-content p{font-size:13px}.teacher-admin-right .reset-container .reset-content form div.form-group{margin-bottom:25px}.teacher-admin-right .reset-container .reset-content .btn-primary-large{margin:30px auto 0;padding:0;background:#dd3a30;border-color:#dd3a30;height:46px;max-height:46px;width:182px;display:block;box-shadow:none}.teacher-admin-right .reset-container .reset-content .btn-primary-large.disabled{opacity:.5}.teacher-admin-right .reset-container .reset-content .reset-message{text-align:center;margin-top:35px}.teacher-admin-right .reset-container .reset-content .courses-selector{position:relative;display:inline-block;width:299px}.teacher-admin-right .info-container .info-content .info-form{width:100%;max-width:100%;margin-bottom:35px;position:relative}.teacher-admin-right ul.user-list{display:inline-block}.teacher-admin-right ul.user-list li{position:relative;font-size:15px;padding-left:25px}.teacher-admin-right ul.user-list li .close-icon{position:relative;left:0;top:-1px;margin-right:10px}.teacher-admin-right ul.user-list li .close-icon:before{color:#3075d1;font-size:9px}.teacher-admin-right ul.user-list li.pending{color:#9eb7c6}.teacher-admin-right .user-box{display:-webkit-flex;display:flex;-webkit-flex:0 0 50%;flex:0 0 50%;margin:3px 0}.teacher-admin-right .user-box span{padding:5px 10px;border-radius:4px;overflow:hidden;white-space:nowrap;max-width:300px;text-overflow:ellipsis;user-select:none;color:#3a536d;background-color:#f7f9fc;box-shadow:0 2px 4px 0 rgba(158,183,198,.61);cursor:pointer;transition:color .07s,background-color .07s,box-shadow .07s,font-weight .07s}.teacher-admin-right .user-box span.selected{color:#9eb7c6;background-color:#d5e1e9}.teacher-admin-right .user-box span.selected:hover{background-color:#89b5e5}.teacher-admin-right .user-box span:not(.not-clickable):hover{color:#fff;background-color:#3075d1;box-shadow:0 5px 8px 0 rgba(158,183,198,.88)}.teacher-admin-right .user-box span:not(.not-clickable):hover .close-icon:before{color:#fff}.teacher-admin-right .user-box span.not-clickable{cursor:unset}.teacher-admin-right span.no-users{color:#9eb7c6;font-size:15px;font-style:italic;letter-spacing:0;line-height:20px}.teacher-admin-right .share-list-pending{margin-top:30px}.teacher-admin-right .student-search-container .student-search-header{width:100%;background-color:#eff3f9}.teacher-admin-right .student-search-container .student-search-header p{font-size:13px;text-align:center;padding:0 50px}.teacher-admin-right .student-search-container .student-search-header a{cursor:pointer}.teacher-admin-right .student-search-container .class-selector-list{padding:0px 26px}.teacher-admin-right .student-search-container .class-selector-list .class-selector{margin-bottom:10px;border-radius:10px;box-shadow:0 -1px 4px 0 rgba(226,236,245,.5),0 16px 20px 0 rgba(204,221,235,.9)}.teacher-admin-right .student-search-container .class-selector-list .class-selector-header{padding:20px 25px;cursor:pointer;background-color:#f7f9fc;border-radius:10px;font-weight:600}.teacher-admin-right .student-search-container .class-selector-list .class-selector-header .ico{float:right;margin:0}.teacher-admin-right .student-search-container .class-selector-list .class-selector-body{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:20px 25px}.teacher-admin-right .admin-container{padding-bottom:30px}.teacher-admin-right .admin-container .admin-header{width:100%;background-color:#eff3f9}.teacher-admin-right .admin-container .admin-header p{font-size:13px;text-align:center;padding:0 50px}.teacher-admin-right .admin-container .admin-header a{cursor:pointer}.teacher-admin-right .admin-container .admin-content{display:flex;justify-content:center;align-items:center}.teacher-admin-right .admin-container .admin-content .delete-btn{width:110px;background-color:#d0021b;border-color:#d0021b}.teacher-admin-loading{left:45%;position:relative;width:32px}.teacher-admin-message-text{max-width:310px}.teacher-admin-message-text p,.teacher-admin-message-text span{font-size:18px;line-height:24px}.teacher-admin-message-text .teacher-admin-message-icon{position:relative;color:#3075d1;font-size:26px}.teacher-admin-message-text .teacher-admin-message-icon:after{content:"";position:absolute;display:block;top:25px;right:5px;width:5px;height:5px;border-radius:50%;background:#fb6275}.teacher-admin-paging{display:flex;justify-content:center;align-items:center;text-align:center;height:75px;background:#fff}.teacher-admin-paging .pagination{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.teacher-admin-paging .center-pagination .left-aligned,.teacher-admin-paging .center-pagination .right-aligned{display:flex;align-items:flex-end}.teacher-admin-paging .center-pagination .left-aligned .pagination-dots,.teacher-admin-paging .center-pagination .right-aligned .pagination-dots{margin-left:5px;margin-right:5px;color:#d5e1e9}.teacher-admin-paging .page-circle{display:inline-block;height:30px;width:30px;border:1px solid #d5e1e9;border-radius:50%;background:rgba(0,0,0,0);margin:0 5px;font-size:15px;font-weight:600;line-height:30px;text-align:center;color:#d5e1e9;cursor:pointer}.teacher-admin-paging .page-circle.active{background:#3075d1;border:1px solid #3075d1;color:#fff}.teacher-admin-paging .ico{color:#3075d1;font-weight:300;font-size:10px;margin:5px;cursor:pointer}.teacher-admin-paging .ico.hidden{visibility:hidden}.no-search-results p{padding-left:15px}.fetch-class-error{width:550px}.fetch-class-error p{color:#d0021b}#left-side{position:relative;padding-right:0;margin-right:10px;border-radius:10px}.class-administration-white-overlay{position:absolute;overflow:hidden;z-index:99;width:100%;height:100%;background-color:rgba(255,255,255,.86);border-radius:10px}.class-administration-white-overlay .loading-animation{position:relative;height:100%}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.homework .loading-container{position:relative;height:60px;overflow:hidden;display:flex}.homework .loading-container .loading-animation{height:250px;position:relative;left:320px;top:-90px}.homework .loading-container.student-homeworks{position:absolute;display:flex;align-items:center;height:100%;width:100%;background:rgba(255,255,255,.5);z-index:10}.homework .loading-container.student-homeworks .loading-animation{position:relative;width:100%;left:0;top:0}.homework-overview .student-selector-wrapper{display:flex;justify-content:center}.homework-overview .no-select{margin-top:30px}.homework-overview .no-homework{margin-left:70px}.homework-overview .no-homework a{color:#425f70}.homework-overview .no-homework a:hover{color:#2f4450}.homework-overview .tabs{display:flex;margin:0 20px;align-items:center}.homework-overview .tabs .tab{padding:5px 15px;font-size:15px;font-weight:600;color:#9eb7c6;cursor:pointer}.homework-overview .tabs .tab.active,.homework-overview .tabs .tab:hover{color:#3a536d;font-weight:bold}.homework-bulk-actions{display:flex;justify-content:center;position:fixed;z-index:100;left:0;width:calc(100% - var(--layout-aside-width));height:266px;box-sizing:border-box;border:1px solid #d5e1e9;background-color:#fff;box-shadow:0 -3px 16px 0 rgba(204,221,235,.5);transition:all .5s cubic-bezier(0.32, 0.72, 0, 1);margin-left:var(--layout-aside-width)}.homework-bulk-actions.active{bottom:0}.homework-bulk-actions.ng-hide-animate.ng-hide{bottom:-266px}.homework-bulk-actions .bulk-action-container{padding:38px 25px;min-height:190px;width:1168px}@media(max-width: 1184px){.homework-bulk-actions .bulk-action-container{width:1100px}}.homework-bulk-actions .bulk-action-container .bulk-action-btn-gray{color:#425f70;border-color:#9eb7c6}.homework-bulk-actions .bulk-action-container .left-column{border-right:1px solid #d5e1e9}.homework-bulk-actions .bulk-action-container .right-column{padding-left:50px}@media(max-width: 1184px){.homework-bulk-actions .bulk-action-container .right-column{padding-left:40px}}.homework-bulk-actions .bulk-action-container .right-column h2{font-size:16px;font-weight:600;line-height:22px;margin-bottom:10px}.homework-bulk-actions .bulk-action-container .right-column .bulk-buttons-container{margin-top:34px}.homework-bulk-actions .bulk-action-container .right-column .bulk-buttons-container button{min-width:140px}.homework-bulk-actions .bulk-action-container .right-column .bulk-buttons-container button:last-child{margin-left:30px}.homework-bulk-actions .bulk-action-container .right-column .bulk-buttons-container button.danger{background-color:#d0021b;border:1px solid #d0021b}.homework-bulk-actions .bulk-action-container button.btn-primary-medium[disabled=disabled]{box-shadow:none}.homework-bulk-actions .bulk-action-container h4{color:#3a536d;font-family:"Open Sans";font-size:16px;font-weight:600;letter-spacing:0;line-height:22px}.homework-bulk-actions .bulk-action-container ul{margin-top:38px}.homework-bulk-actions .bulk-action-container ul li{display:inline-block;width:300px;margin-bottom:20px}.homework-bulk-actions .bulk-action-container ul li .btn-bulk{display:flex;align-items:center;justify-content:center;gap:6px;background-color:#fff;color:#6e94aa;border-radius:8px;border:1px solid #6e94aa;font-weight:600;font-size:14px}.homework-bulk-actions .bulk-action-container ul li .btn-bulk:hover,.homework-bulk-actions .bulk-action-container ul li .btn-bulk:focus,.homework-bulk-actions .bulk-action-container ul li .btn-bulk.active{border-radius:8px;border:2px solid #3075d1;background:#fff;color:#3075d1}.homework-bulk-actions .bulk-action-container ul li .btn-bulk:focus{box-shadow:0px 0px 0px 4px rgba(48,117,209,.3)}.homework-bulk-actions .bulk-action-container ul li .btn-bulk.active{background:#deedff}.homework-bulk-actions .bulk-action-container ul li .btn-bulk[disabled=disabled],.homework-bulk-actions .bulk-action-container ul li .btn-bulk[disabled]{background-color:#fff;cursor:not-allowed;color:#d7e5ed;border-radius:8px;border:1px solid #d7e5ed;opacity:1}.homework-bulk-actions .bulk-action-container ul li .btn-bulk .ico-alert{color:#f5a623;font-size:16px}.homework-bulk-actions .bulk-action-container ul li button{box-sizing:border-box;height:36px;border:1px solid #d5e1e9;padding:0 21px;min-width:85%;border-radius:6px;font-size:15px;font-weight:normal;line-height:12px;color:#9eb7c6;font-family:"Open Sans";letter-spacing:0}.homework-bulk-actions .bulk-action-container ul li button.active{background-color:#fff}.homework-bulk-actions .bulk-action-container ul li button[disabled=disabled],.homework-bulk-actions .bulk-action-container ul li button[disabled]{opacity:.25;color:#9eb7c6;background:none;border:1px solid #d5e1e9;box-shadow:none}.homework-bulk-actions .bulk-action-container .deadline{width:440px}.homework-bulk-actions .bulk-action-container .deadline ul{margin-top:10px}.homework-bulk-actions .bulk-action-container .deadline ul li{display:flex;width:100%}.homework-bulk-actions .bulk-action-container .deadline ul li div{flex:1}.homework-bulk-actions .bulk-action-container .deadline ul li div.date-picker{position:relative}.homework-bulk-actions .bulk-action-container .deadline ul li .icon{width:170px;max-width:170px}.homework-bulk-actions .bulk-action-container .deadline ul li .icon .ico{margin-right:10px;color:#3075d1}.homework-bulk-actions .bulk-action-container .deadline ul li .checkbox{width:40px;max-width:40px}.homework-bulk-actions .bulk-action-container .deadline ul li .date-picker{top:-8px}.homework .student-dropdown{text-align:center}.homework-course{margin:20px;border-radius:10px;box-shadow:0 16px 20px 0 rgba(40,40,40,.19)}.homework-course.no-license .homework-course-header p{color:#8b9daf}.homework-course-header{display:flex;justify-content:space-between;align-items:center;background:#f7f9fc;padding:8px;border-radius:10px 10px 0 0;cursor:pointer;transition:padding 200ms ease}.homework-course-header .course-title{display:flex;margin-left:5px}.homework-course-header .course-title div{height:43px;width:43px}.homework-course-header .course-title svg{height:43px;width:43px;transition:all 200ms ease}.homework-course-header .course-title i.ico-lock{font-size:20px}.homework-course-header p{color:#3a536d;font-size:15px;font-weight:bold;margin:auto 15px;transition:margin 200ms ease;user-select:none}.homework-course-header .ico{color:#3075d1;font-size:15px;margin:auto 15px}.homework-course-header.folded{border-radius:10px;padding:14px 8px}.homework-course-header.folded .course-title div{height:28px;width:28px}.homework-course-header.folded .course-title svg{height:28px;width:28px}.homework-course-header.folded .course-title i.ico-lock{font-size:15px}.homework-course-header.folded p{font-weight:600;margin:auto 10px}.homework-course-header .course-extra{display:flex}.homework-course-header .course-extra .progress-circle-container{height:0;padding:0 5px}.homework-course-header .course-extra .progress-circle-container.no-weather .progress-circle{top:-18px}.homework-course-header .course-extra .progress-circle-container .progress-circle{top:-32px}.homework-course-content{position:relative;background:#fff;border-radius:0 0 10px 10px;padding-bottom:20px}.homework-course-content .exercise-header{border-top:1px solid #d5e1e9;box-shadow:0 4px 5px 0 rgba(213,225,233,.46);line-height:45px;font-size:15px;padding-left:20px;position:relative}.homework-course-content .exercise-header:after{content:"";background-color:#3075d1;width:13px;height:calc(100% + 1px);position:absolute;top:0;left:0;opacity:.5;z-index:1}.homework-course-content .first-shown-header{padding-bottom:15px}.homework-course-content.no-license{padding:20px}.homework-course-content.loading{min-height:100px}.homework-course-content .homework-group-header{display:flex;justify-content:space-between;padding:20px}.homework-course-content .homework-group-header div,.homework-course-content .homework-group-header p,.homework-course-content .homework-group-header span{font-size:13px;font-weight:600;color:#425f70}.homework-course-content .homework-group-header .exercise{width:26%}.homework-course-content .homework-group-header .progress{width:8%}.homework-course-content .homework-group-header .student{width:59%}.homework-course-content .homework-group-header .bulk-action{margin-right:20px}.homework-course-content .homework-group-header .completed,.homework-course-content .homework-group-header .deadline,.homework-course-content .homework-group-header .show-more,.homework-course-content .homework-group-header .available,.homework-course-content .homework-group-header .teacher{width:18%;min-width:0}.homework-course-content .homework-group-header .attempt{width:10%}.homework-course-content .homework-group-header .assign-similar-btn{width:15%}.homework-course-content .homework-group-header .delete-btn{width:7%;margin:0px 25px 0 50px}.homework-course-content .homework-group-header .deadline div{text-align:right}.homework-course-content .homework-group-header .options{width:10%}.homework-course-content .homework-group-header .sort{cursor:pointer}.homework-course-content .homework-group-header .ico{font-size:10px;margin-left:10px;color:#9eb7c6}.homework-course-content .homework-group-header .ico.fade-50{opacity:.5}.homework-course-content .homework-course-content-inner{border-radius:0 0 10px 10px;padding-bottom:20px}.homework-course-content .homework-course-weather-info{display:flex;align-items:center;padding:30px 50px}.homework-course-content .homework-course-weather-info .weather-text{margin-left:60px}.homework-course-content .homework-course-weather-info .weather-text .weather-result-title,.homework-course-content .homework-course-weather-info .weather-text .weather-result-description{font-size:14px;margin:0}.homework-course-content .homework-course-weather-info .weather-text .weather-result-title{font-weight:bold}.homework-course-content .homework-course-weather-info .weather-text .weather-icon{display:inline-block;position:relative;width:30px}.homework-course-content .homework-course-weather-info .weather-text .weather-icon svg{position:absolute;bottom:-10px}.homework-course-content .student-headers{display:flex;justify-content:space-between}.homework-course-content .student-headers>div{padding:20px;flex-grow:1}.homework-course-content .student-headers .student-header{cursor:pointer;font-size:13px;font-weight:600;color:#425f70;box-sizing:border-box}.homework-course-content .student-headers .student-header .ico{font-size:10px;margin-left:10px;color:#425f70}.homework-course-content .student-headers .student-header .ico.fade-50{opacity:.5}.homework-course-content .student-headers .student-header.header-exercise{width:27%}.homework-course-content .student-headers .student-header.header-forest{width:10%}.homework-course-content .student-headers .student-header.header-teacher{width:15%}.homework-course-content .student-headers .student-header.header-word-count{width:14%;padding-right:0}.homework-course-content .student-headers .student-header.header-result{width:35%}.homework-course-content .student-headers .student-header.header-delivered{width:25%}.homework-course-content .student-headers .student-header.header-feedback{width:8%;text-align:center;cursor:default;padding-left:0;padding-right:0}.homework-course-content .student-headers .student-header.header-actions{width:10%;cursor:default}.homework-course-content .student-headers .student-header.header-deadline{width:15%}.homework-course-content .homework-group-row{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;cursor:pointer}.homework-course-content .homework-group-row.show-answer-modal{width:100%;color:#3a536d;font-family:"Open Sans",sans-serif;cursor:pointer;background:none;border:none;outline:none;text-align:left}.homework-course-content .homework-group-row.student{padding:0;font-weight:normal}.homework-course-content .homework-group-row.student>div{width:auto;padding:20px;flex-grow:1;box-sizing:border-box}.homework-course-content .homework-group-row.student>div.expandedContent{width:100%;min-height:100px;box-sizing:border-box;cursor:default;background-color:#f7f9fc;padding:10px}.homework-course-content .homework-group-row.student>div.expandedContent .exercise-info{padding:10px;background-color:#deedff;border-radius:10px;white-space:pre-wrap}.homework-course-content .homework-group-row.student>div.expandedContent .exercise-info .exercise-files-container{margin-top:10px}.homework-course-content .homework-group-row.student>div.expandedContent .exercise-info .exercise-files-container .exercise-files{display:flex;flex-wrap:wrap;gap:6px;white-space:normal}.homework-course-content .homework-group-row.student>div.expandedContent form.upload-file-form{position:relative}.homework-course-content .homework-group-row.student>div.expandedContent form.upload-file-form div.buttons{display:flex;align-items:center;justify-content:right;gap:20px;margin-top:15px}.homework-course-content .homework-group-row.student>div.expandedContent form.upload-file-form .upload-file-success{display:flex;justify-content:center}.homework-course-content .homework-group-row.student>div.expandedContent form.upload-file-form .upload-file-success>div{display:flex;gap:10px;padding:8px;background-color:#d4fcf4;color:#10a78c;border-radius:30px;font-weight:600;margin-top:10px}.homework-course-content .homework-group-row.student>div.expandedContent form.upload-file-form .upload-file-success>div:before{content:url(/assets/images/global/answer-correct@3x.svg)}.homework-course-content .homework-group-row.student>div.expandedContent form.upload-file-form .upload-file-loading{display:flex;align-items:center;justify-content:center;position:absolute;top:0;height:100%;width:100%}.homework-course-content .homework-group-row.student:hover .exercise .exercise-title{color:#3075d1}.homework-course-content .homework-group-row.student .exercise{width:26%}.homework-course-content .homework-group-row.student .exercise .exercise-title{font-weight:600}.homework-course-content .homework-group-row.student .exercise .exercise-title i.ico{margin-left:10px}.homework-course-content .homework-group-row.student .progress{width:8%}.homework-course-content .homework-group-row.student .progress .progress-text{flex:unset;margin-left:5px;font-size:12px;font-weight:600;line-height:16px}.homework-course-content .homework-group-row.student .forest{text-align:center;width:10%}.homework-course-content .homework-group-row.student .forest img{max-height:35px}.homework-course-content .homework-group-row.student .teacher{position:relative;width:15%}.homework-course-content .homework-group-row.student .teacher .gt-tooltip{color:#3a536d;font-size:13px}.homework-course-content .homework-group-row.student .result{width:35%;display:flex;align-items:center}.homework-course-content .homework-group-row.student .result.text-correction-result{width:15%}.homework-course-content .homework-group-row.student .result .result-summary{margin-right:20px;width:150px}.homework-course-content .homework-group-row.student .result .result-percentage{margin-left:15px}.homework-course-content .homework-group-row.student .result .progress-frame{height:15px;flex:none;width:100px}.homework-course-content .homework-group-row.student .result .progress-frame span{height:15px;border-radius:7.5px}.homework-course-content .homework-group-row.student .result .progress-frame:after{height:13px;border-radius:7.5px}.homework-course-content .homework-group-row.student .delivered{width:25%}.homework-course-content .homework-group-row.student .feedback{text-align:center;width:10%}.homework-course-content .homework-group-row.student .feedback .feedback-btn span{color:#fff;font-size:12px}.homework-course-content .homework-group-row.student .actions-feedback{display:flex;align-items:center;justify-content:center;width:3%;padding-left:0;padding-right:0}.homework-course-content .homework-group-row.student .actions .gt-dropdown .btn{padding:11px 17px 3px;color:#3075d1;height:6px;height:0px}.homework-course-content .homework-group-row.student .actions .gt-dropdown .actions-dropdown{right:0;padding:25px;z-index:999;border-radius:5px;box-sizing:border-box;width:350px;min-height:20px;background-color:#fff;display:block;opacity:0;visibility:hidden;position:absolute;top:20px;border:1px solid rgba(213,225,233,.15);box-shadow:0 8px 22px 0 rgba(0,0,0,.14);-webkit-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s}.homework-course-content .homework-group-row.student .actions .gt-dropdown .dropdown-content{display:flex;justify-content:space-around;flex-direction:column}.homework-course-content .homework-group-row.student .actions .gt-dropdown .dropdown-content .title{font-weight:bold;display:inline-flex;margin-right:5px}.homework-course-content .homework-group-row.student .actions .gt-dropdown .dropdown-content div:not(:last-child) .title{margin-bottom:10px}.homework-course-content .homework-group-row.student .actions .gt-dropdown:hover .actions-dropdown{opacity:1;visibility:visible}.homework-course-content .homework-group-row.student .word-count{width:14%}.homework-course-content .homework-group-row.student .word-count div{text-align:center}.homework-course-content .homework-group-row.student .deadline{width:15%;text-align:left}.homework-course-content .homework-group-row.default-cursor{cursor:default}.homework-course-content .homework-group-row:hover{background-color:#f0f4fb}.homework-course-content .homework-group-row.opened{background-color:#eff3f9}.homework-course-content .homework-group-row p{margin:auto}.homework-course-content .homework-group-row p,.homework-course-content .homework-group-row span,.homework-course-content .homework-group-row div,.homework-course-content .homework-group-row a{color:#3a536d;font-size:14px;text-align:left}.homework-course-content .homework-group-row .exercise{width:26%;word-break:break-word}.homework-course-content .homework-group-row .exercise .level,.homework-course-content .homework-group-row .exercise .category{color:#425f70;font-size:12px}.homework-course-content .homework-group-row .progress{width:8%}.homework-course-content .homework-group-row .progress .progress-text{flex:unset;margin-left:5px;font-size:12px;font-weight:600;line-height:16px}.homework-course-content .homework-group-row .student{width:59%}.homework-course-content .homework-group-row .bulk-action{margin-right:20px}.homework-course-content .homework-group-row .completed{display:flex}.homework-course-content .homework-group-row .completed .completed-bar{display:flex;flex-wrap:nowrap;align-items:center;width:90px}.homework-course-content .homework-group-row .completed .completed-bar span{height:21px;border-radius:10.5px}.homework-course-content .homework-group-row .completed .completed-bar.overdue .progress-bar{background:#9eb7c6}.homework-course-content .homework-group-row .completed .completed-bar :after{height:19px;border-radius:10.5px}.homework-course-content .homework-group-row .completed p{font-size:10px;font-weight:bold;margin-left:5px}.homework-course-content .homework-group-row .attempt p{padding-left:15px}.homework-course-content .homework-group-row .deadline{text-align:right}.homework-course-content .homework-group-row .overdue{color:#dc3545}.homework-course-content .homework-group-row .show-more p{padding:10px;font-size:13px;color:#3075d1;text-align:right;font-weight:600;width:60px;margin-right:0}.homework-course-content .homework-group-row .show-more p.expanded{color:#3a536d}.homework-course-content .homework-group-row .completed,.homework-course-content .homework-group-row .deadline,.homework-course-content .homework-group-row .show-more,.homework-course-content .homework-group-row .available,.homework-course-content .homework-group-row .teacher{width:18%;min-width:0}.homework-course-content .homework-group-row .show-more{width:13%;min-width:0}.homework-course-content .homework-group-row .attempt{width:8%}.homework-course-content .homework-group-row .assign-similar-btn{width:15%}.homework-course-content .homework-group-row .assign-similar-btn a{color:#2561b3 !important}.homework-course-content .homework-group-row .delete-btn{width:7%;margin:0px 25px 0 50px}.homework-course-content .homework-group-row .teacher p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:20%}.homework-course-content .homework-group-row .teacher.teachers-extended li:not(:last-child){margin-bottom:15px}.homework-course-content .homework-group-row .teacher.teachers-extended .gt-tooltip.tooltip-child{left:75px !important}.homework-course-content .homework-group-row .options{width:10%;position:relative;text-align:right;cursor:pointer}.homework-course-content .homework-group-row .options .option-icon{margin:10px;line-height:25px}.homework-course-content .homework-group-row .options .options-box{position:absolute;right:0;top:100%;width:200px;z-index:100;background-color:#fff;border:1px solid rgba(213,225,233,.15);box-shadow:0 8px 22px 0 rgba(158,183,198,.65);border-radius:1px 1px 4px 4px}.homework-course-content .homework-group-row .options .options-box .option{font-size:15px;font-weight:normal;padding:20px 15px;display:block}.homework-course-content .homework-group-row .options .options-box .option:hover{color:#3075d1}.homework-course-content .text-correction-course .student-headers .student-header.header-result,.homework-course-content .text-correction-course .homework-group-row.student .result{width:10%}.homework-course-content .homework-group-more-info{display:flex;justify-content:space-between;margin:30px 10px}.homework-course-content .homework-group-more-info .info-box{position:relative;margin:15px;border-radius:10px;background:linear-gradient(0deg, #f7f9fc 0%, #fff 100%, #f7f9fc 100%);box-shadow:3px 7px 9px 0 rgba(58,83,109,.14);width:50%;min-width:0}.homework-course-content .homework-group-more-info .info-box.small{min-height:150px;width:320px}.homework-course-content .homework-group-more-info .info-box.large{min-height:150px;width:555px}.homework-course-content .homework-group-more-info .info-box .info-box-header{padding:15px 0;width:100%;text-align:center;font-size:15px;font-weight:bold;border-top-left-radius:10px;border-top-right-radius:10px}.homework-course-content .homework-group-more-info .info-box .info-box-header{color:#fff}.homework-course-content .homework-group-more-info .info-box .info-box-header.header-uncompleted{background:#3a536d}.homework-course-content .homework-group-more-info .info-box .info-box-header.header-completed{background:#3075d1}.homework-course-content .homework-group-more-info .info-box .info-box-row{margin:15px 20px;display:flex;justify-content:space-between}.homework-course-content .homework-group-more-info .info-box .info-box-row.student-names ul{width:50%}.homework-course-content .homework-group-more-info .info-box .info-box-row.student-names ul li{display:flex;justify-content:space-between;align-items:center;margin:0 13px;height:50px;white-space:nowrap}.homework-course-content .homework-group-more-info .info-box .info-box-row.student-names ul li .student-name{font-size:13px;margin:0 10px 0 0;line-height:1.2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.homework-course-content .homework-group-more-info .info-box .info-box-row.student-names ul li .gt-tooltip.tooltip-child{left:25px !important;bottom:-10px !important}.homework-course-content .homework-group-more-info .info-box .info-box-row.exercise-row{margin:20px 40px;align-items:center}.homework-course-content .homework-group-more-info .info-box .info-box-row.exercise-row p{margin:auto}.homework-course-content .homework-group-more-info .info-box .info-box-row .exercise{width:45%;word-break:break-word}.homework-course-content .homework-group-more-info .info-box .info-box-row .exercise p{color:#020d03;font-size:14px;text-align:left}.homework-course-content .homework-group-more-info .info-box .info-box-row .exercise .level,.homework-course-content .homework-group-more-info .info-box .info-box-row .exercise .category{color:#425f70;font-size:12px}.homework-course-content .homework-group-more-info .info-box .info-box-row .attempt{width:15%}.homework-course-content .homework-group-more-info .info-box .info-box-row .attempt p{color:#020d03;font-size:12px;text-align:left;padding-left:15px}.homework-course-content .homework-group-more-info .info-box .info-box-row .handin-date{width:25%}.homework-course-content .homework-group-more-info .info-box .info-box-row .handin-date p{color:#020d03;font-size:12px;text-align:left}.homework-course-content .homework-group-more-info .info-box .info-box-row .sort{font-size:13px;font-weight:600;color:#425f70}.homework-course-content .homework-group-more-info .info-box .info-box-row .progress{width:28%}.homework-course-content .homework-group-more-info .info-box .info-box-row .progress .progress-text{flex:unset;margin-left:5px;font-size:12px;font-weight:600;line-height:16px}.homework-course-content .homework-group-more-info .info-box .info-box-row .results-btn,.homework-course-content .homework-group-more-info .info-box .info-box-row .delete-btn{display:flex;justify-content:end;width:17%}.homework-course-content .homework-group-more-info .info-box .info-box-row .results-btn.text-correction,.homework-course-content .homework-group-more-info .info-box .info-box-row .delete-btn.text-correction{width:30%}.homework-course-content .homework-group-more-info .info-box .course-student-exercise-loading-container{position:relative;height:30px;overflow:hidden;display:flex}.homework-course-content .homework-group-more-info .info-box .course-student-exercise-loading-container .loading-animation{height:150px;position:relative;width:100%;top:-60px}.homework-course-content .homework-group-more-info .info-box.homework-details .info-box-header{background:#d5e1e9;color:#3a536d}.homework-course-content .homework-group-more-info .info-box.homework-details .info-content{padding:15px 40px}.homework-course-content .homework-group-more-info .info-box.homework-details .info-content .info-row{display:flex}.homework-course-content .homework-group-more-info .info-box.homework-details .info-content .info-row p,.homework-course-content .homework-group-more-info .info-box.homework-details .info-content .info-row span{font-size:12px}.homework-course-content .homework-group-more-info .info-box.homework-details .info-content .info-row .info-left{font-weight:bold;width:100px;margin-right:15px}.homework-course-content .homework-group-more-info .info-box.homework-details .info-content .info-row .info-right{width:125px}.homework-course-content .homework-group-more-info .info-box.homework-details .info-content .info-row .info-right.teachers{max-height:54px;overflow:hidden}.homework-course-content .homework-group-more-info .info-box .info-box-bottom{width:100%;text-align:center;bottom:0}.homework-course-content .homework-group-more-info .info-box .info-box-bottom .btn{font-size:13px;padding:12px 35px;margin-bottom:20px}.homework-course-content .homework-group-more-info .info-box .info-box-bottom .gt-pagination-25 .pagination{padding-top:0}.homework-course-content .homework-group-more-info .exercise-flow-progress{position:relative;width:100px;display:flex;align-items:center}.homework-course-content .homework-group-more-info .exercise-flow-progress .progress-frame{width:55px;height:14px;display:block;margin-right:5px}.homework-course-content .homework-group-more-info .exercise-flow-progress .progress-frame span{height:14px;border-radius:7px}.homework-course-content .homework-group-more-info .exercise-flow-progress .progress-frame:after{height:12px;border-radius:7px}.homework-course-content .homework-group-more-info .exercise-flow-progress .flow-count{font-size:14px}.homework-course-content .homeworkgroups-pagination .pagination{padding-bottom:0}.homework-course-content .homeworkgroups-pagination .pagination .page-circle{color:#6e94aa;border-color:#6e94aa}.student-homeworks-completed .homework-course-header{position:relative}.student-homeworks-completed .no-completed,.student-homeworks-completed .no-assigned,.student-homeworks-assigned .no-completed,.student-homeworks-assigned .no-assigned{margin:20px;padding:30px 30px 0;border-radius:10px;background-color:#fff;box-shadow:0 -1px 4px 0 rgba(226,236,245,.5),0 16px 20px 0 rgba(204,221,235,.37);text-align:center}.student-homeworks-completed .no-completed .no-completed-message,.student-homeworks-completed .no-completed .no-assigned-message,.student-homeworks-completed .no-assigned .no-completed-message,.student-homeworks-completed .no-assigned .no-assigned-message,.student-homeworks-assigned .no-completed .no-completed-message,.student-homeworks-assigned .no-completed .no-assigned-message,.student-homeworks-assigned .no-assigned .no-completed-message,.student-homeworks-assigned .no-assigned .no-assigned-message{background:url(/assets/images/splash-bg.png) no-repeat center;padding:100px 50px 40px}.student-homeworks-completed .no-completed .no-completed-message .message,.student-homeworks-completed .no-completed .no-assigned-message .message,.student-homeworks-completed .no-assigned .no-completed-message .message,.student-homeworks-completed .no-assigned .no-assigned-message .message,.student-homeworks-assigned .no-completed .no-completed-message .message,.student-homeworks-assigned .no-completed .no-assigned-message .message,.student-homeworks-assigned .no-assigned .no-completed-message .message,.student-homeworks-assigned .no-assigned .no-assigned-message .message{position:relative;top:-90px}.student-homeworks-completed .no-completed .no-completed-message .message .trees,.student-homeworks-completed .no-completed .no-assigned-message .message .trees,.student-homeworks-completed .no-assigned .no-completed-message .message .trees,.student-homeworks-completed .no-assigned .no-assigned-message .message .trees,.student-homeworks-assigned .no-completed .no-completed-message .message .trees,.student-homeworks-assigned .no-completed .no-assigned-message .message .trees,.student-homeworks-assigned .no-assigned .no-completed-message .message .trees,.student-homeworks-assigned .no-assigned .no-assigned-message .message .trees{padding-bottom:10px}.student-homeworks-completed .no-completed .no-completed-message .message .papers,.student-homeworks-completed .no-completed .no-assigned-message .message .papers,.student-homeworks-completed .no-assigned .no-completed-message .message .papers,.student-homeworks-completed .no-assigned .no-assigned-message .message .papers,.student-homeworks-assigned .no-completed .no-completed-message .message .papers,.student-homeworks-assigned .no-completed .no-assigned-message .message .papers,.student-homeworks-assigned .no-assigned .no-completed-message .message .papers,.student-homeworks-assigned .no-assigned .no-assigned-message .message .papers{height:250px;padding-bottom:20px}.student-homeworks-completed .no-completed .no-completed-message p,.student-homeworks-completed .no-completed .no-assigned-message p,.student-homeworks-completed .no-assigned .no-completed-message p,.student-homeworks-completed .no-assigned .no-assigned-message p,.student-homeworks-assigned .no-completed .no-completed-message p,.student-homeworks-assigned .no-completed .no-assigned-message p,.student-homeworks-assigned .no-assigned .no-completed-message p,.student-homeworks-assigned .no-assigned .no-assigned-message p{color:#3a536d;margin:0}.student-homeworks-completed .homework-course-content .homework-group-row.student.opened,.student-homeworks-assigned .homework-course-content .homework-group-row.student.opened{flex-wrap:wrap}.delete-homework-btn{color:#425f70 !important}.delete-homework-btn:hover{color:#000 !important}.student-intro .confetti-bg,.student-intro-facts .confetti-bg,.last .confetti-bg{width:100%;height:100%;background:url("/images/konfetti.svg") center -71px no-repeat}.student-intro .illustration,.student-intro-facts .illustration,.last .illustration{width:400px;margin:40px auto;display:block}.exercise-punctuation-radio-btns{margin-bottom:20px}#exercise-form,#coloredResult,#studentAnswerModalVue{position:relative;min-height:10px}#exercise-form #page-content,#coloredResult #page-content,#studentAnswerModalVue #page-content{min-height:10px}#exercise-form #page-content>div,#coloredResult #page-content>div,#studentAnswerModalVue #page-content>div{min-height:10}#exercise-form #page-content>div:after,#coloredResult #page-content>div:after,#studentAnswerModalVue #page-content>div:after{content:"";display:block;clear:both}#exercise-form #page-content.exercise-page-text span.dropdown,#coloredResult #page-content.exercise-page-text span.dropdown,#studentAnswerModalVue #page-content.exercise-page-text span.dropdown{display:inline-block}#exercise-form #page-content.exercise-page-text span.dropdown button.form-select,#coloredResult #page-content.exercise-page-text span.dropdown button.form-select,#studentAnswerModalVue #page-content.exercise-page-text span.dropdown button.form-select{border-radius:8px;padding:4px 34px 4px 12px;border:1px solid #d5e1e9;background-color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#082f65;text-align:left;position:relative;min-height:30px;min-width:100px;width:auto;display:inline-block}#exercise-form #page-content.exercise-page-text span.dropdown button.form-select:focus,#exercise-form #page-content.exercise-page-text span.dropdown button.form-select:focus-visible,#exercise-form #page-content.exercise-page-text span.dropdown button.form-select:focus-within,#coloredResult #page-content.exercise-page-text span.dropdown button.form-select:focus,#coloredResult #page-content.exercise-page-text span.dropdown button.form-select:focus-visible,#coloredResult #page-content.exercise-page-text span.dropdown button.form-select:focus-within,#studentAnswerModalVue #page-content.exercise-page-text span.dropdown button.form-select:focus,#studentAnswerModalVue #page-content.exercise-page-text span.dropdown button.form-select:focus-visible,#studentAnswerModalVue #page-content.exercise-page-text span.dropdown button.form-select:focus-within{outline:1px solid #3075d1;box-shadow:0px 0px 0px 4px rgba(48,117,209,.3)}#exercise-form #page-content.exercise-page-text span.dropdown button.form-select:after,#coloredResult #page-content.exercise-page-text span.dropdown button.form-select:after,#studentAnswerModalVue #page-content.exercise-page-text span.dropdown button.form-select:after{position:absolute;right:10px;font-family:"Gramicons";content:"";font-size:12px;font-weight:400}#exercise-form #page-content.exercise-page-text span.dropdown span.dropdown-menu,#coloredResult #page-content.exercise-page-text span.dropdown span.dropdown-menu,#studentAnswerModalVue #page-content.exercise-page-text span.dropdown span.dropdown-menu{padding:8px;margin-top:4px;inset:4px auto auto 0px !important;border:none}#exercise-form #page-content.exercise-page-text span.dropdown span.dropdown-menu>span,#coloredResult #page-content.exercise-page-text span.dropdown span.dropdown-menu>span,#studentAnswerModalVue #page-content.exercise-page-text span.dropdown span.dropdown-menu>span{display:block;width:100%;box-sizing:border-box}#exercise-form #page-content.exercise-page-text span.dropdown span.dropdown-menu>span span.dropdown-item,#coloredResult #page-content.exercise-page-text span.dropdown span.dropdown-menu>span span.dropdown-item,#studentAnswerModalVue #page-content.exercise-page-text span.dropdown span.dropdown-menu>span span.dropdown-item{display:block;width:max-content;min-width:100%;padding:6px 10px;max-width:400px;box-sizing:border-box;white-space:normal;line-height:20px;border-radius:8px}#exercise-form #page-content.exercise-page-text span.dropdown span.dropdown-menu>span span.dropdown-item:hover,#exercise-form #page-content.exercise-page-text span.dropdown span.dropdown-menu>span span.dropdown-item:focus,#coloredResult #page-content.exercise-page-text span.dropdown span.dropdown-menu>span span.dropdown-item:hover,#coloredResult #page-content.exercise-page-text span.dropdown span.dropdown-menu>span span.dropdown-item:focus,#studentAnswerModalVue #page-content.exercise-page-text span.dropdown span.dropdown-menu>span span.dropdown-item:hover,#studentAnswerModalVue #page-content.exercise-page-text span.dropdown span.dropdown-menu>span span.dropdown-item:focus{background-color:#4a90e2;color:#fff}#exercise-form #page-content.exercise-page-text span.dropdown span.dropdown-menu>span span.dropdown-item:active,#coloredResult #page-content.exercise-page-text span.dropdown span.dropdown-menu>span span.dropdown-item:active,#studentAnswerModalVue #page-content.exercise-page-text span.dropdown span.dropdown-menu>span span.dropdown-item:active{background-color:#2561b3;color:#fff}#exercise-form .drag-and-drop-answers,#coloredResult .drag-and-drop-answers,#studentAnswerModalVue .drag-and-drop-answers{width:50%;float:right}#exercise-form .drag-and-drop-answers .draggable-images,#coloredResult .drag-and-drop-answers .draggable-images,#studentAnswerModalVue .drag-and-drop-answers .draggable-images{position:relative;z-index:4;display:inline-block;margin:3px;text-align:center;box-sizing:border-box;height:98px;width:170px;cursor:pointer;transition:box-shadow .2s ease}#exercise-form .drag-and-drop-answers .draggable-images svg,#coloredResult .drag-and-drop-answers .draggable-images svg,#studentAnswerModalVue .drag-and-drop-answers .draggable-images svg{position:relative;filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.2));backdrop-filter:blur(0)}#exercise-form .drag-and-drop-answers .draggable-images img,#coloredResult .drag-and-drop-answers .draggable-images img,#studentAnswerModalVue .drag-and-drop-answers .draggable-images img{position:absolute;top:4px;left:calc(50% - 45px + 8px);z-index:6}#exercise-form .drag-and-drop-answers .draggable-images div.dad-text,#coloredResult .drag-and-drop-answers .draggable-images div.dad-text,#studentAnswerModalVue .drag-and-drop-answers .draggable-images div.dad-text{position:absolute;width:83%;left:calc(50% - 41.5% + 8px);top:5%;font-size:16px;line-height:1.5;display:inline-flex;justify-content:center;align-items:center;text-align:center;z-index:6}#exercise-form .drag-and-drop-answers .draggable-images div.dad-text p,#coloredResult .drag-and-drop-answers .draggable-images div.dad-text p,#studentAnswerModalVue .drag-and-drop-answers .draggable-images div.dad-text p{margin:0}#exercise-form .drag-and-drop-answers .draggable-images .soundplayermini,#coloredResult .drag-and-drop-answers .draggable-images .soundplayermini,#studentAnswerModalVue .drag-and-drop-answers .draggable-images .soundplayermini{position:absolute;top:calc(50% - 23px);left:calc(50% - 23px + 8px);z-index:6}#exercise-form .drag-and-drop-answers .draggable-images .soundplayermini .jp-interface .jp-controls a,#coloredResult .drag-and-drop-answers .draggable-images .soundplayermini .jp-interface .jp-controls a,#studentAnswerModalVue .drag-and-drop-answers .draggable-images .soundplayermini .jp-interface .jp-controls a{width:46px;height:46px;font-size:21px}#exercise-form .drag-and-drop-answers .draggable-images .soundplayermini .jp-interface .jp-controls a:before,#coloredResult .drag-and-drop-answers .draggable-images .soundplayermini .jp-interface .jp-controls a:before,#studentAnswerModalVue .drag-and-drop-answers .draggable-images .soundplayermini .jp-interface .jp-controls a:before{top:0px}#exercise-form .drag-and-drop-answers .draggable-images.choice-image-audio-and-text img,#coloredResult .drag-and-drop-answers .draggable-images.choice-image-audio-and-text img,#studentAnswerModalVue .drag-and-drop-answers .draggable-images.choice-image-audio-and-text img{height:50px;width:50px;left:calc(50% - 25px + 8px);top:12px}#exercise-form .drag-and-drop-answers .draggable-images.choice-image-audio-and-text .soundplayermini,#coloredResult .drag-and-drop-answers .draggable-images.choice-image-audio-and-text .soundplayermini,#studentAnswerModalVue .drag-and-drop-answers .draggable-images.choice-image-audio-and-text .soundplayermini{top:12px}#exercise-form .drag-and-drop-answers .draggable-images.choice-image-audio-and-text div.dad-text,#coloredResult .drag-and-drop-answers .draggable-images.choice-image-audio-and-text div.dad-text,#studentAnswerModalVue .drag-and-drop-answers .draggable-images.choice-image-audio-and-text div.dad-text{top:auto;bottom:12px;margin:0;height:18px;line-height:1.1;align-items:baseline;font-size:16px}#exercise-form .drag-and-drop-answers .draggable-images.selected svg,#coloredResult .drag-and-drop-answers .draggable-images.selected svg,#studentAnswerModalVue .drag-and-drop-answers .draggable-images.selected svg{filter:drop-shadow(2px 20px 20px rgba(0, 0, 0, 0.2));transition:filter .3s}#exercise-form .drag-and-drop-answers .draggable-images.dragging svg,#coloredResult .drag-and-drop-answers .draggable-images.dragging svg,#studentAnswerModalVue .drag-and-drop-answers .draggable-images.dragging svg{filter:drop-shadow(2px 20px 20px rgba(0, 0, 0, 0.2));transition:filter .3s}#exercise-form .drag-and-drop-answers .draggable-images.dropped svg,#coloredResult .drag-and-drop-answers .draggable-images.dropped svg,#studentAnswerModalVue .drag-and-drop-answers .draggable-images.dropped svg{filter:none}#exercise-form .drag-and-drop-questions,#coloredResult .drag-and-drop-questions,#studentAnswerModalVue .drag-and-drop-questions{width:50%;float:left}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper{padding:15px;height:auto;width:fit-content}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer{position:relative;box-sizing:border-box;height:98px;width:324px;border:2px dashed #d5e1e9;border-radius:10px;background-color:#fff}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question{text-align:center;position:absolute;box-sizing:border-box;left:-7px;top:-2px;z-index:5;height:98px;width:187px;border-radius:10px 0 0 10px}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question svg:nth-child(1),#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question svg:nth-child(1),#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question svg:nth-child(1){position:relative;z-index:6;filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.2))}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question svg:nth-child(2),#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question svg:nth-child(2),#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question svg:nth-child(2){position:absolute;top:0px;z-index:5;left:5px}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question img,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question img,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question img{position:absolute;top:4px;left:calc(50% - 45px + -10px);z-index:6}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question div.dad-text,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question div.dad-text,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question div.dad-text{position:absolute;width:calc(100% - 36px);left:calc(50% - calc((100% - 36px) / 2) + -10px);top:5%;font-size:16px;line-height:1.5;display:inline-flex;justify-content:center;align-items:center;text-align:center;z-index:6}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question div.dad-text p,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question div.dad-text p,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question div.dad-text p{margin:0}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question .soundplayermini,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question .soundplayermini,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question .soundplayermini{position:absolute;top:calc(50% - 23px);left:calc(50% - 23px + -10px);z-index:6}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question .soundplayermini .jp-interface .jp-controls a,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question .soundplayermini .jp-interface .jp-controls a,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question .soundplayermini .jp-interface .jp-controls a{width:46px;height:46px;font-size:21px}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question .soundplayermini .jp-interface .jp-controls a:before,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question .soundplayermini .jp-interface .jp-controls a:before,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question .soundplayermini .jp-interface .jp-controls a:before{top:0px}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question.choice-image-audio-and-text img,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question.choice-image-audio-and-text img,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question.choice-image-audio-and-text img{height:50px;width:50px;left:calc(50% - 25px + -10px);top:12px}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question.choice-image-audio-and-text .soundplayermini,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question.choice-image-audio-and-text .soundplayermini,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question.choice-image-audio-and-text .soundplayermini{top:12px}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question.choice-image-audio-and-text div.dad-text,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question.choice-image-audio-and-text div.dad-text,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-question.choice-image-audio-and-text div.dad-text{top:auto;bottom:12px;margin:0;height:18px;line-height:1.1;align-items:baseline;font-size:16px}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-snap-to,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-snap-to,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper .exercise-answer .exercise-snap-to{position:absolute;box-sizing:border-box;left:158px;top:-2px;height:98px;width:163px;border-radius:0 10px 10px 0}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper.dragging .exercise-answer,#exercise-form .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-answer,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper.dragging .exercise-answer,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-answer,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper.dragging .exercise-answer,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-answer{border:2px dashed #3075d1}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper.dragging .exercise-question svg:nth-child(2) path.path-br,#exercise-form .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-question svg:nth-child(2) path.path-br,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper.dragging .exercise-question svg:nth-child(2) path.path-br,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-question svg:nth-child(2) path.path-br,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper.dragging .exercise-question svg:nth-child(2) path.path-br,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-question svg:nth-child(2) path.path-br{stroke:#3075d1;stroke-width:3}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper.dragging .exercise-snap-to,#exercise-form .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-snap-to,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper.dragging .exercise-snap-to,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-snap-to,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper.dragging .exercise-snap-to,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-snap-to{background-color:#3075d1;opacity:.13}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper.drop-over .exercise-snap-to,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper.drop-over .exercise-snap-to,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper.drop-over .exercise-snap-to{background:none;opacity:.8}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-answer,#coloredResult .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-answer,#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-answer{filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.2))}#exercise-form .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-question svg:nth-child(1),#coloredResult .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-question svg:nth-child(1),#studentAnswerModalVue .drag-and-drop-questions .exercise-answer-wrapper.dropped .exercise-question svg:nth-child(1){filter:none}#exercise-form .drag-and-drop-questions.resultpage,#coloredResult .drag-and-drop-questions.resultpage,#studentAnswerModalVue .drag-and-drop-questions.resultpage{width:100%;float:none}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer{width:333px;height:102px;border:none;z-index:1}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question,#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to{height:94px;background-color:#fff;width:180px;top:0px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question{position:relative;height:102px;left:0px;z-index:2}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question svg,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question svg,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question svg{left:0px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question svg:nth-child(2),#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question svg:nth-child(2),#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question svg:nth-child(2){stroke-width:2;left:1px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question .icon,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question .icon,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question .icon{position:absolute;top:38px;right:3px;width:20px;height:20px;z-index:10}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question .icon .ico-wrong2,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question .icon .ico-wrong2,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question .icon .ico-wrong2{color:#d0021b}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question .icon .ico-missing2,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question .icon .ico-missing2,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question .icon .ico-missing2{color:#f5a623}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question .icon .ico-checkmark,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question .icon .ico-checkmark,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-question .icon .ico-checkmark{color:#10a78c}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to{border-left:none;position:absolute;left:168px;z-index:1;display:inline-block;text-align:center;box-sizing:border-box;border-radius:0 10px 10px 0;height:102px;width:164px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to svg,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to svg,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to svg{position:relative;left:-1px;filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.2))}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to img,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to img,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to img{position:absolute;top:4px;left:calc(50% - 45px + 8px);z-index:6}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to div.dad-text,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to div.dad-text,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to div.dad-text{position:absolute;width:calc(100% - 28px);left:calc(50% - calc((100% - 28px) / 2) + 8px);top:5%;font-size:16px;line-height:1.5;display:inline-flex;justify-content:center;align-items:center;text-align:center;z-index:6}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to div.dad-text p,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to div.dad-text p,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to div.dad-text p{margin:0}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to .soundplayermini,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to .soundplayermini,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to .soundplayermini{position:absolute;top:calc(50% - 23px);left:calc(50% - 23px + 8px);z-index:6}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to .soundplayermini .jp-interface .jp-controls a,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to .soundplayermini .jp-interface .jp-controls a,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to .soundplayermini .jp-interface .jp-controls a{width:46px;height:46px;font-size:21px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to .soundplayermini .jp-interface .jp-controls a:before,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to .soundplayermini .jp-interface .jp-controls a:before,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to .soundplayermini .jp-interface .jp-controls a:before{top:0px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to.choice-image-audio-and-text img,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to.choice-image-audio-and-text img,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to.choice-image-audio-and-text img{height:50px;width:50px;left:calc(50% - 25px + 8px);top:12px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to.choice-image-audio-and-text .soundplayermini,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to.choice-image-audio-and-text .soundplayermini,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to.choice-image-audio-and-text .soundplayermini{top:12px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to.choice-image-audio-and-text div.dad-text,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to.choice-image-audio-and-text div.dad-text,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-snap-to.choice-image-audio-and-text div.dad-text{top:auto;bottom:12px;margin:0;height:18px;line-height:1.1;align-items:baseline;font-size:16px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer{position:absolute;background:#fff;border-radius:10px;padding:4px 10px;box-sizing:border-box;z-index:0;display:flex;flex-direction:column;align-items:center;justify-content:center;filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.2))}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer img,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer img,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer img{height:80px;width:80px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer div.data-text,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer div.data-text,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer div.data-text{margin:0;font-size:14px;line-height:1.5;display:flex;justify-content:center;align-items:center;text-align:center}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer .soundplayermini,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer .soundplayermini,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer .soundplayermini{position:absolute;top:22px;left:calc(50% - 23px + 8px);z-index:6}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer .soundplayermini .jp-interface .jp-controls a,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer .soundplayermini .jp-interface .jp-controls a,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer .soundplayermini .jp-interface .jp-controls a{width:46px;height:46px;font-size:21px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer .soundplayermini .jp-interface .jp-controls a:before,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer .soundplayermini .jp-interface .jp-controls a:before,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer .soundplayermini .jp-interface .jp-controls a:before{top:0px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer.choice-image-audio-and-text img,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer.choice-image-audio-and-text img,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer.choice-image-audio-and-text img{height:50px;width:50px;left:calc(50% - 25px + 8px);top:12px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer.choice-image-audio-and-text .soundplayermini,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer.choice-image-audio-and-text .soundplayermini,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer.choice-image-audio-and-text .soundplayermini{top:12px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer.choice-image-audio-and-text div.dad-text,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer.choice-image-audio-and-text div.dad-text,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer.choice-image-audio-and-text div.dad-text{top:auto;bottom:20px;margin:0;height:16px;line-height:1.1;align-items:baseline;font-size:14px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer .soundplayermini,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer .soundplayermini,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .exercise-answer .exercise-correct-answer .soundplayermini{position:unset;margin-bottom:8px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qCorrect .exercise-question,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qCorrect .exercise-question,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qCorrect .exercise-question{border:2px solid #10a78c;border-right:none}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qCorrect .exercise-question svg:nth-child(2),#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qCorrect .exercise-question svg:nth-child(2),#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qCorrect .exercise-question svg:nth-child(2){stroke:#10a78c}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qCorrect .exercise-snap-to,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qCorrect .exercise-snap-to,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qCorrect .exercise-snap-to{border:2px solid #10a78c;border-left:none}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .exercise-question,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .exercise-question,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .exercise-question{border:2px solid #f5a623;border-right:none}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .exercise-question svg:nth-child(2),#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .exercise-question svg:nth-child(2),#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .exercise-question svg:nth-child(2){stroke:#f5a623}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .exercise-question .icon,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .exercise-question .icon,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .exercise-question .icon{right:7px;top:34px}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .exercise-snap-to,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .exercise-snap-to,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .exercise-snap-to{border:2px solid #f5a623;border-left:none}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qWrong .exercise-question,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qWrong .exercise-question,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qWrong .exercise-question{border:2px solid #d0021b;border-right:none}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qWrong .exercise-question svg:nth-child(2),#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qWrong .exercise-question svg:nth-child(2),#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qWrong .exercise-question svg:nth-child(2){stroke:#d0021b}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qWrong .exercise-snap-to,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qWrong .exercise-snap-to,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qWrong .exercise-snap-to{border:2px solid #d0021b;border-left:none}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qAnswer .exercise-question,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qAnswer .exercise-question,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qAnswer .exercise-question{border:2px solid #3075d1;border-right:none}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qAnswer .exercise-question svg:nth-child(2),#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qAnswer .exercise-question svg:nth-child(2),#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qAnswer .exercise-question svg:nth-child(2){stroke:#3075d1}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qAnswer .exercise-snap-to,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qAnswer .exercise-snap-to,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qAnswer .exercise-snap-to{border:2px solid #3075d1;border-left:none}#exercise-form .drag-and-drop-questions.resultpage .exercise-answer-wrapper .missing-answer,#coloredResult .drag-and-drop-questions.resultpage .exercise-answer-wrapper .missing-answer,#studentAnswerModalVue .drag-and-drop-questions.resultpage .exercise-answer-wrapper .missing-answer{position:absolute;display:block;top:38px;left:32px;font-size:14px;color:#9eb7c6}#exercise-form .sam-exercise-result .answer,#coloredResult .sam-exercise-result .answer,#studentAnswerModalVue .sam-exercise-result .answer{white-space:unset}#exercise-form .sam-exercise-result .answer .drag-and-drop-questions.resultpage,#coloredResult .sam-exercise-result .answer .drag-and-drop-questions.resultpage,#studentAnswerModalVue .sam-exercise-result .answer .drag-and-drop-questions.resultpage{line-height:unset}#exercise-form .sam-exercise-result .answer .drag-and-drop-questions.resultpage .exercise-answer-wrapper,#coloredResult .sam-exercise-result .answer .drag-and-drop-questions.resultpage .exercise-answer-wrapper,#studentAnswerModalVue .sam-exercise-result .answer .drag-and-drop-questions.resultpage .exercise-answer-wrapper{border:none;box-shadow:none;margin:0}#exercise-form .sam-exercise-result .answer .drag-and-drop-questions.resultpage .exercise-answer-wrapper .icon,#coloredResult .sam-exercise-result .answer .drag-and-drop-questions.resultpage .exercise-answer-wrapper .icon,#studentAnswerModalVue .sam-exercise-result .answer .drag-and-drop-questions.resultpage .exercise-answer-wrapper .icon{top:35px;right:3px}#exercise-form .sam-exercise-result .answer .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .missing-answer,#coloredResult .sam-exercise-result .answer .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .missing-answer,#studentAnswerModalVue .sam-exercise-result .answer .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .missing-answer{top:35px}#exercise-form .sam-exercise-result .answer .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .icon,#coloredResult .sam-exercise-result .answer .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .icon,#studentAnswerModalVue .sam-exercise-result .answer .drag-and-drop-questions.resultpage .exercise-answer-wrapper.qMissing .icon{right:7px}#exercise-form .sam-exercise-result .answer.text-corrections,#coloredResult .sam-exercise-result .answer.text-corrections,#studentAnswerModalVue .sam-exercise-result .answer.text-corrections{white-space:pre-line}#exercise-form .sam-exercise-result .answer.text-corrections span:not(.limit-highlight),#coloredResult .sam-exercise-result .answer.text-corrections span:not(.limit-highlight),#studentAnswerModalVue .sam-exercise-result .answer.text-corrections span:not(.limit-highlight){white-space:normal}#exercise-form .exercise-bubble,#coloredResult .exercise-bubble,#studentAnswerModalVue .exercise-bubble{position:relative;font-family:sans-serif;font-size:16px;width:100%;box-sizing:border-box;background:#d8d8d8;border-radius:40px;padding:24px;text-align:left;color:#000;margin-bottom:24px}#exercise-form .exercise-bubble-bottom-left:before,#coloredResult .exercise-bubble-bottom-left:before,#studentAnswerModalVue .exercise-bubble-bottom-left:before{content:"";width:0px;height:0px;position:absolute;border-left:24px solid #d8d8d8;border-right:12px solid rgba(0,0,0,0);border-top:12px solid #d8d8d8;border-bottom:20px solid rgba(0,0,0,0);left:32px;bottom:-24px}#exercise-form .max-answer-length-message,#coloredResult .max-answer-length-message,#studentAnswerModalVue .max-answer-length-message{display:none;margin-bottom:30px}#exercise-form .max-answer-length-message.max-answer-length-reached,#coloredResult .max-answer-length-message.max-answer-length-reached,#studentAnswerModalVue .max-answer-length-message.max-answer-length-reached{display:block}.video-container .content-header{display:block;width:600px;margin-bottom:50px}.video-container .content-header p{color:#3a536d;margin:0 0 1.5em 0}.video-container .content-header h2{color:#3a536d;font-size:30px;font-weight:600;line-height:45px;margin:0 0 .75em 0}.video-container .content-header a{color:#3075d1;font-weight:bold}.video-container .video-section{padding:30px;margin-bottom:50px;width:1108px;border-radius:10px;background-color:#fff;box-shadow:0 16px 20px 0 rgba(40,40,40,.19)}.video-container .video-section h3{margin-left:38px;padding-top:20px;color:#3a536d;font-family:"Open Sans";font-size:20px;font-weight:600}.video-container .video-section .videos-container{display:flex;flex-flow:wrap;justify-content:flex-start}.video-container .video-section .videos-container .single-video{margin-bottom:25px;margin-top:25px;margin-left:40px;position:relative}.video-container .video-section .videos-container .single-video h4{color:#3a536d;font-size:18px;width:320px;font-weight:600}.video-container .video-section .videos-container .single-video:hover .content-overlay{opacity:1}.video-container .video-section .videos-container .single-video:hover .content-details{top:120px;left:140px;opacity:1}.video-container .video-section .videos-container .single-video video{width:320px;height:240px;background:#000;box-shadow:0 2px 4px 0 rgba(0,0,0,.18);margin-bottom:20px}.video-container .video-section .videos-container .single-video .content-overlay{background:rgba(0,0,0,.6);position:absolute;height:240px;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.video-container .video-section .videos-container .single-video .content-details{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.video-container .video-section .videos-container .single-video .content-details h3{color:#fff;font-weight:500;letter-spacing:.15em;margin-bottom:.5em;text-transform:uppercase}.video-container .video-section .video-thumbnail{margin-bottom:20px}.video-container .video-section .video-thumbnail img{width:320px;box-shadow:0 2px 4px 0 rgba(0,0,0,.18)}.student-assigned-exercises-overview{margin:0 20px 50px}.student-assigned-exercises-overview .headline{display:inline-flex;align-items:center}.student-assigned-exercises-overview .headline h2{font-weight:bold}.student-assigned-exercises-overview .headline .count-bar{margin-left:10px}.student-assigned-exercises-overview .headline .ico{margin-left:15px;font-size:14px;color:#3075d1;-webkit-transition:all .15s ease;transition:all .15s ease;position:relative;left:0}.student-assigned-exercises-overview .headline:hover .ico{left:5px}.student-assigned-exercises-overview .loading-animation{height:150px}.student-homeworks-assigned-overview-bar{margin-top:25px}.student-homeworks-assigned-overview-bar .courses-container{display:inline-flex}.student-homeworks-assigned-overview-bar .courses-container .course-container:first-of-type{margin-left:0}.student-homeworks-assigned-overview-bar .courses-container .course-container .deadline{font-size:12px;color:#fff;position:absolute;right:15px;top:12px}.student-homeworks-assigned-overview-bar .courses-container .course-container .course-title{font-weight:normal;line-height:1.2}.student-homeworks-assigned-overview-bar .courses-container .course-container .bg-icon svg{width:100%;height:100%}.tree-facts{margin-top:20px;position:relative}.tree-facts-text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;background-color:#fff;padding:25px;border-radius:10px;z-index:1}.tree-facts-text span{line-height:1.5;font-size:15px;width:75%}.tree-facts-text-headline{display:block;font-weight:600;margin-bottom:10px}.tree-facts-text-graphic{position:absolute;right:0}.tree-facts-text-graphic-trees{position:absolute;z-index:1;bottom:-1px}.tree-facts-text-graphic-weather{position:relative;bottom:50px;left:30px;filter:drop-shadow(4px 4px 5px rgba(213, 225, 233, 0.57))}.tree-facts-image{margin-top:-130px}.tree-facts-image img{width:100%;border-radius:10px}.tree-facts-bubbles{position:absolute;bottom:0;left:0}.tree-facts-bubbles div{background-color:#60aaaa;border-radius:100%;position:absolute}.tree-facts-bubbles-small{width:95px;height:95px;bottom:150px;right:60px}.tree-facts-bubbles-smaller{width:44px;height:44px;bottom:70px;right:65px}.tree-facts-bubbles-main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;bottom:-50px;left:-50px;height:363px;width:363px;text-align:center}.tree-facts-bubbles-main-top{font-size:18px;font-weight:500;margin-top:5px}.tree-facts-bubbles-main-bottom{margin-top:30px;font-size:15px;font-weight:300}.tree-facts-bubbles-main .big-text{font-size:45px;font-weight:700;margin:-10px}.tree-facts-bubbles-main p,.tree-facts-bubbles-main span{color:#fff;line-height:1.5}.tree-facts-disclaimer{text-align:right;font-size:13px;opacity:.4}.notifications .icon-col{width:30px;font-size:24px;position:relative;top:-1px;color:#3075d1;line-height:1;visibility:hidden}.notifications .subject-col{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.notifications .body-col{display:flex;align-items:center;flex:1;font-weight:400}.notifications .date-col{display:flex;align-items:center;width:15%}.notification-dropdown{display:block;width:373px;padding:15px 0 0 0;overflow:auto}.notification-dropdown .notification-dropdown-title{color:#9eb7c6;font-size:15px;font-weight:600;padding:0 22px 7px 22px}.notification-dropdown .notification-dropdown-item{cursor:default;padding:3px 22px;margin:7px 0px;flex-wrap:wrap}.notification-dropdown .notification-dropdown-item.not-read{font-weight:600}.notification-dropdown .notification-dropdown-item.not-read .notification-dropdown-item-bull{visibility:visible}.notification-dropdown .notification-dropdown-item-body{cursor:pointer;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:100%}.notification-dropdown .notification-dropdown-item-icon{align-self:flex-start;background-color:rgba(48,117,209,.15);border-radius:50%;height:40px;width:40px;min-width:40px;margin-right:10px;display:flex;align-items:center;justify-content:center;font-weight:400}.notification-dropdown .notification-dropdown-item-subject{font-size:13px;font-weight:400;line-height:1.5;text-overflow:ellipsis;overflow:hidden;width:250px;color:#3a536d}.notification-dropdown .notification-dropdown-item-subject:hover{color:#17202a}.notification-dropdown .notification-dropdown-item-date{color:#9eb7c6;font-size:12px;font-weight:400}.notification-dropdown .notification-dropdown-item-date span{padding:0}.notification-dropdown .notification-dropdown-item-bull{align-self:flex-start;width:9px;padding:15px 2px 0 15px;line-height:10px;font-size:30px;color:#3075d1;visibility:hidden}.notification-dropdown .notification-dropdown-item .notification-btn{margin-right:14px}.notification-dropdown .notification-dropdown-footer{margin-top:4px}.notification-dropdown .notification-dropdown-footer a{padding:14px;font-size:15px !important;font-weight:600;color:#3075d1;-webkit-justify-content:center;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.notification-dropdown .notification-dropdown-footer a:hover{background-color:#fafbfd}.notification-dropdown .no-notifications{font-size:15px;text-align:center;padding:20px}@media(max-width: 576px){.notification-dropdown{width:320px}.notification-dropdown .notification-dropdown-item-subject{width:auto}.notification-dropdown .notification-dropdown-item-bull{margin-left:auto}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.modules .modules-nav .modules-nav-item .modules-nav-item-content .bg-icon{opacity:.2;fill:#fff}}