@charset "UTF-8";*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../woff2/open-sans-v17-vietnamese_latin-ext_latin_greek_cyrillic-regular.woff2) format("woff2"),url(../woff/open-sans-v17-vietnamese_latin-ext_latin_greek_cyrillic-regular.woff) format("woff")}@font-face{font-family:Open Sans;font-style:bold;font-weight:700;src:url(../woff2/open-sans-v17-vietnamese_latin-ext_latin_greek_cyrillic-700.woff2) format("woff2"),url(../woff/open-sans-v17-vietnamese_latin-ext_latin_greek_cyrillic-700.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(../woff2/open-sans-v17-vietnamese_latin-ext_latin_greek_cyrillic-italic.woff2) format("woff2"),url(../woff/open-sans-v17-vietnamese_latin-ext_latin_greek_cyrillic-italic.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(../woff2/open-sans-v17-vietnamese_latin-ext_latin_greek_cyrillic-600.woff2) format("woff2"),url(../woff/open-sans-v17-vietnamese_latin-ext_latin_greek_cyrillic-600.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(../woff2/robotomono-regular.woff2) format("woff2"),url(../woff/robotomono-regular.woff) format("woff")}:root{--screen-m:26.563rem;--page-alignment:flex-start;--page-margin:64px}body{background:#f4f5f7;color:#3a3c3c;display:flex;flex-direction:column;font-family:Open Sans;font-style:normal;min-height:100vh}select{font-family:Open Sans,Verdana,sans-serif}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.ml-32{margin-left:32px}.mr-32{margin-right:32px}.mt-32{margin-top:32px}.mb-32{margin-bottom:32px}.pt-0{padding-top:0}.pl-16{padding-left:16px}.pr-16{padding-right:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.pl-32{padding-left:32px}.pr-32{padding-right:32px}.pt-32{padding-top:32px}.pb-32{padding-bottom:32px}.m-16{margin:16px}.m-32{margin:32px}.p-16{padding:16px}.p-32{padding:32px}.text-spacer-16{width:16px}.text-spacer-32{width:32px}.text-spacer-horizontal-16{height:16px}.text-spacer-horizontal-32{height:32px}.box-rounded{border-radius:.5rem}.results-rounded-capsule-empty{background-color:#fff;border:1px solid #dbdbdb;border-radius:30px;height:21px}.results-rounded-capsule-filled{border:1px solid #b1e1ea;border-radius:30px;height:21px}.results-rounded-capsule{background-color:#fff}.results-rounded-capsule,.results-rounded-frame{border:1px solid #dbdbdb;border-radius:30px;height:21px}.results-rounded-frame{background:none}.results-rounded{border-radius:30px;height:21px}.test-warning-label{background-color:#fff;border:1px solid #ea5901;border-radius:30px;color:#ea5901;height:24px}.public-text-box{color:#3a3c3c;max-width:640px;width:100%}.outermost-container{position:relative}.teacher-container{font-size:1rem;position:relative}.right{text-align:right}.chaloops-font{color:#000;font-family:chaloops}.chaloops-font-white{color:#fff;font-family:chaloops}.welcome_all_dark_green_intro-color{background-color:#8bbf69}.welcome-ezone-news-color{background-color:#168ca7}.welcome-ezone-catalog-color,.welcome-ezone-news-authorized-color{background-color:#d9e0e3}.welcome-ezone-kids-older-color{background-color:#cad9dd}.welcome-ezone-anchor-links-bg-color{background-color:#00a3c3}.welcome-ezone-events-bg-color{background-color:#91cfdd}.welcome-ezone-kids-about-bg-color{background-color:#cad9dd}.landingpage-auth-light-green{background:#bbe2a2}.landingpage-auth-light-blue{background:#b2e3ed}.profile_delete_bg_color_blue{background:#00a3c3}.students-footer-light-green{background-color:#c5dd9e}.students-footer-dark-green{background-color:#b8d58a}.body-background-gray{background-color:#f4f5f7}.product-material-box-light-blue,.product-material-login-light-blue{background-color:#d6f1f7}.welcome-info-color{background-color:#cb3a86}.light-green-color{background-color:#c5e5b0}.dark-green-color{background-color:#9c9}.light-blue-color{background-color:#67c4d6}.dark-blue-color{background-color:#009bb9}.darker-blue-color{background-color:#00677b}.light-grey-color{background-color:#f4f5f7}.medium-grey-color{background-color:#eee}.dark-grey-color{background-color:#707070}.white-bg,.white-color{background-color:#fff}.light-yellow-color{background-color:#f8da84}.disabled-bgcolor{background-color:rgba(0,0,0,.25)}.icon-dark-grey-color,.icon-light-yellow-color{color:#f8da84}.red-color{color:red}.green-color{color:green}.dark-grey-text{color:#3a3c3c}.lighter-grey-color{color:#707070}.default-blue-text{color:#009bb9}.red-colored-text{color:#c90019}.blue-colored-text{color:#009bb9}.black-colored-text{color:#000}.code-input-modal{z-index:1100}.image-student-transparent{background:hsla(0,0%,100%,0)}.image-student,.image-student-transparent{border-radius:50%;height:3.438rem;width:3.438rem}.image-student{background:#fff}.nav-mobile-container-collapse{background-color:transparent;left:0;position:absolute;top:4rem;z-index:1}.nav-mobile-collapse{background-color:#009bb9;border-radius:0 0 32px 32px;box-shadow:4px 4px 4px rgba(0,0,0,.2)}.caret-off:after,.caret-off:before{display:none}.flip-vertical{transform:scaleX(-1)}.flip-horizontal{transform:scaleY(-1)}.container-product,.inner-container,.inner-container-static{left:64px;position:relative;width:1312px}.newsbox-landingpage-auth,.recommended-content-block-auth{width:100%}.code-box,.welcome-code-box{background-color:#f8da84}.welcome-code-box{max-width:1312px}.inner-container-static-w-100,.inner-container-static-w-75{margin-left:64px;margin-right:32px}.inner-container-static-w-75{width:75%}.left-start-spacer{width:64px}.inner-container-centered{width:1312px}.inner-footer-container{width:75%}.footer-left-spacer{width:64px}.footer-helbling-logo{width:80px}.footer-section{width:240px}.footer-artwork,.footer-artwork-lg-max{position:relative;top:-8rem}.footer-artwork-lg-max{left:65%;width:123px}.footer-form{position:relative;top:-6.2rem}.footer-unicorn{height:100px;width:123px}.footer-artwork-column{bottom:8rem;left:65%;position:absolute;position:relative;z-index:1}.landingpage-auth-inner{border-radius:8px;max-width:640px}.footer-wave-container{background:url("/images/generated/app_footer.php?color=<?php echo '#009BB9' ?>");background-position:bottom;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.footer-wave-container-deko{position:absolute;transform:translate3d(90%,-125px,0);width:175px}.landingpage-auth-events-container-2,.landingpage-auth-events-container-3{max-width:1312px}.landingpage-auth-event-box{width:405px}.eventbox1-home{background:url(../png/eventbox1.png);background-repeat:no-repeat;background-size:contain}.eventbox1-home,.eventbox2-home{height:85px;left:0;position:relative;transform:translate3d(21rem,-.5rem,0);width:85px;z-index:1}.eventbox2-home{background:url(../png/eventbox2.png);background-repeat:no-repeat;background-size:contain}.eventbox3-home{background:url(../png/eventbox3.png);background-repeat:no-repeat;background-size:contain;transform:translate3d(21rem,-.5rem,0)}.eventbox1,.eventbox3-home{height:85px;left:0;position:relative;width:85px;z-index:1}.eventbox1{background:url(../png/eventbox1.png);background-repeat:no-repeat;background-size:contain;transform:translate3d(21.5rem,-.5rem,0)}.eventbox2{background:url(../png/eventbox2.png);background-repeat:no-repeat;background-size:contain}.eventbox2,.eventbox3{height:85px;left:0;position:relative;transform:translate3d(21.5rem,-.5rem,0);width:85px;z-index:1}.eventbox3{background:url(../png/eventbox3.png);background-repeat:no-repeat;background-size:contain}.newsbox{width:864px}.newsbox-landingpage,.recommended-content-block-no-auth{width:932px}.events-box-landingpage{width:100%}.datesbox{width:416px}.news-social-media-link{height:40px;width:40px}.announcement-title{font-size:16px;font-weight:700}.announcement-category{color:#000;font-size:12px}.announcement-text>p{margin:0;padding:0}.announcement-link{color:#009bb9;cursor:pointer;font-size:16px;font-weight:700}.info-modal-briefcase-round{background:#fff;border:2px solid red;border-radius:50%;height:36px;width:36px}hr{color:#009bb9!important}a{color:#009bb9;cursor:pointer;text-decoration:none}a:active,a:hover{color:#009bb9;text-decoration:underline}a.nav-link{font-size:1rem}a.nav-link.active,a.nav-link:active,a.nav-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px}.underline{text-decoration:none}.underline:hover,a:active{text-decoration:underline}.nav-main a.nav-link{color:#fff}.nav-subheader a.nav-link{color:#3a3c3c;font-weight:700}a.no-hover-underline:hover{text-decoration:none}.link-div{border-bottom:2px solid;border-color:transparent;display:inline-block;width:-moz-fit-content;width:fit-content}.link-div:hover{border-bottom:2px solid #009bb9}.link-div-black{border-bottom:2px solid;border-color:transparent;display:inline-block;width:-moz-fit-content;width:fit-content}.link-div-black:hover{border-bottom:2px solid #000}.link-white-colored{color:#fff;cursor:pointer}.link-white-colored:active,.link-white-colored:hover{text-decoration:none}.link-div-white{border-bottom:2px solid;border-color:transparent;display:inline-block;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.link-div-white:hover{border-bottom:2px solid #fff}div.container{width:970px}ul.dropdown-menu{z-index:1001}.footer-padding-bottom{padding-bottom:100px}.content{min-height:100%}.box-settings{border-radius:24px;box-shadow:6px 7px 0 0 rgba(0,0,0,.161);height:175px;text-align:center}.truncation{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.general-navbar{left:0;position:relative;top:-30px;width:100%;z-index:999}.general-navbar .navbar{height:36px;position:relative;width:100%}.navbar-blue{background-color:#32a1bf;color:#fff}.navbar-item-lightblue{background-color:#75c2d4}div.product-image-wrapper .no-product-image{-webkit-user-drag:none;height:68%;-o-object-fit:contain;object-fit:contain;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.product-image-wrapper{background-color:#d3d3d3;cursor:pointer;height:68%}.product-image-wrapper,.product-image-wrapper img{border-top-left-radius:24px;border-top-right-radius:24px;width:100%}.product-image-wrapper img{-webkit-user-drag:none;height:100%;-o-object-fit:cover;object-fit:cover;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.products-filter{background:#67c4d6;border-radius:8px;color:#fff;flex-direction:row;min-height:56px;width:100%}.product-filter-item-container,.products-filter{align-items:center;display:flex;position:relative}.product-filter-item-container{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.products-filter-item .product-filter-item-container{width:auto}.products-filter .product-filter-item-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.products-filter .checkmark{align-items:center;background-color:#fff;border:3px solid #009bb9;border-radius:50%;color:#009bb9;display:flex;height:22px;justify-content:center;left:0;position:absolute;width:22px}.products-filter .checkmark:after{background-color:#009bb9;content:"";display:none;position:absolute}.products-filter .product-filter-item-container input:checked~.checkmark:after{background-color:#009bb9;display:block}.products-filter .product-filter-item-container .checkmark:after{background:#fff;border-radius:50%;height:8px;width:8px}@keyframes fadeOutAnim{0%{opacity:1;width:23%}10%{opacity:0;width:23%}to{opacity:0;width:0}}.category{position:relative}.product-container{margin-bottom:5%;margin-left:5%;margin-top:5%;width:100%}.product-image{width:90%}.product-title-new{font-size:1rem;font-weight:700;width:90%}.product-description{cursor:pointer;height:32%;line-height:1.188em;padding:0 10px 5px 15px;position:relative}.product-name{font-weight:700}.product-name,.product-title{font-size:.875em}[data-title]:hover:before{background:#fff;border-radius:24px;bottom:-46px;color:#3a3c3c;content:attr(data-title);font-size:.875em;padding:10px;position:absolute;white-space:nowrap}.landingpage-auth-box{border-radius:.5rem;margin:0 8px;width:640px}.landingpage-auth-box:first-child{margin-left:0}.landingpage-auth-box-inner{margin:1rem}.landingpage-auth-grass{width:100%}.landingpage-auth-btn-group{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.landingpage-auth-btn-group>button{margin-bottom:.5rem}.landingpage-auth-characters{display:flex;flex-direction:row;left:90px;position:absolute;width:200px;z-index:1}.landingpage-auth-character{width:110px}.landingpage-auth-character-boy{position:relative;top:30px;width:85px}.contact-character-boy{position:relative;top:60px;width:133px}.contact-character-female,.contact-character-male{position:relative;top:5px;width:165px}.contact-auth-characters{display:flex;flex-direction:row;position:absolute;right:500px;transform:translate3d(5rem,-17rem,0);width:200px;z-index:1}.footer-container{min-height:13.063rem;position:relative}.footer-container,.footer-container-download{margin-top:0!important;width:100%}.footer-content{margin-left:1rem;padding:2rem 0;position:relative}.footer-container-student{height:40px;margin-top:0!important;width:100%}.img-girl-with-books{left:0;position:absolute;transform:translate3d(4rem,-14rem,0);width:100px;z-index:1}.img-kids-divers{height:252px;left:0;position:absolute;transform:translate3d(4rem,-17rem,0);width:312px;z-index:1}.img-kids-boxspring{position:absolute;right:7%;transform:translate3d(5rem,-17rem,0);width:188px;z-index:1}.footer-wave{position:absolute;top:0;transform:translateY(-40px)}.footer-container a{color:#fff;cursor:pointer}.footer-container a:hover{color:#fff}.footer-text{color:#fff;display:flex;flex-direction:row;line-height:1.5rem;position:relative;top:.5rem;width:auto}.footer-text .footer-header{font-weight:700}.footer-text a:hover{text-decoration:underline}.footer-text .box{justify-content:flex-start;min-width:240px;position:relative}#helbling-logo{width:80px}.footer-text-item{display:flex;flex-direction:column;position:relative}.language-selector{position:relative}button.no-padding{padding:0}a.link-dark-colored{color:#3a3c3c;cursor:pointer;text-decoration:none}a.link-dark-colored:hover{color:#3a3c3c}li.nav-item{font-weight:700}li.nav-item.active a{display:block;position:relative}li#navitem-divider{border-left:4px dotted #fff;margin-left:10px;margin-right:10px}ul.navbar-nav.specific-height{height:36px}.navbar-toggler{color:#fff}.navbar-toggler:focus{box-shadow:none!important}button{font-weight:700}button.btn-big{padding:.5rem 1.5rem}button.btn-round{box-shadow:4px 4px 0 #aebccb}button.btn-round,button.btn-round-dark-shadow{border-radius:100px;font-weight:700;padding:0 1.5rem}button.btn-round-dark-shadow{box-shadow:4px 4px 0 rgba(0,0,0,.161)}button.btn-redeem-code{background-color:#fab900;border:2px solid #fff;color:#000;height:48px}button.btn-redeem-code:hover{background-color:#ffcf48;color:#000}button.btn-redeem-code-icon{background-color:#fab900;border:2px solid #fff;border-radius:32px;box-shadow:4px 4px 0 #aebccb;color:#000;font-size:14px;font-weight:700;height:32px;width:32px}button.btn-redeem-code-icon:hover{background-color:#ffcf48;color:#000}button.btn-round-close-modal{background-color:#ddd;border:2px solid #fff;border-radius:40px;box-shadow:4px 4px 0 #aebccb;color:#fff;font-size:14px;font-weight:700;height:40px;width:40px}button.btn-round-close-alert,button.btn-round-close-hover{background-color:#ddd;border:2px solid #fff;border-radius:40px;box-shadow:4px 4px 0 #aebccb;color:#fff;font-size:14px;font-weight:700;height:40px;padding-left:.5rem;padding-right:.5rem;padding-top:.3rem;width:40px}button.btn-round-close-modal:hover{background-color:#ddd;color:#fff}button.btn-blue{background-color:#009bb9;border:2px solid #fff;color:#fff;height:48px}button.btn-blue:hover{background-color:#00c2e7;color:#fff}button.btn-blue-cookie{background-color:#009bb9;border:2px solid #fff;color:#fff;height:32px;min-width:175px;white-space:nowrap}button.btn-blue-cookie:hover{background-color:#00c2e7;color:#fff}button.btn-orange{background-color:#ea5901;border:2px solid #fff;color:#fff;height:48px}button.btn-orange:hover{background-color:#fff;color:#ea5901}button.btn-white-red{background-color:#fff;border:2px solid #ed0024;box-shadow:4px 4px 0 rgba(0,0,0,.302)!important;color:#ed0024;height:48px}button.btn-red,button.btn-white-red:hover{background-color:#ed0024;border:2px solid #fff;color:#fff}button.btn-red{box-shadow:4px 4px 0 rgba(0,0,0,.302)!important;height:48px}button.btn-red:hover{background-color:#fff;border:2px solid #ed0024;color:#ed0024}button.btn-yellow{height:30px}button.btn-yellow,button.btn-yellow-big{background-color:#fab900;border:2px solid #fff;color:#fff;font-size:14px}button.btn-yellow-big{height:48px}button.btn-yellow:hover{background-color:#ffcf48;color:#fff}button.btn-white{background-color:#fff;border:2px solid #009bb9;color:#009bb9;height:48px}button.btn-white:hover{background-color:#f7f9f9;color:#009bb9}button.btn-create{border:none;color:#009bb9}button.btn-create:focus{outline:0}button.text-copy{background-color:#fff;border:2px solid #009bb9;color:#009bb9;height:48px}button.text-copy:hover{background-color:#009bb9;color:#fff}.flash-messages-container{position:relative;top:155px}.help-container{background-color:#d6e8ea;font-size:16px;padding-bottom:50px;position:relative}.text-behind-wave{position:relative;z-index:1}.top-80-wave{margin-bottom:-2px;width:100%}.bottom-80-wave{margin-top:-1px;position:absolute;width:100%;z-index:0}.bottom-80-wave img{bottom:0;position:absolute}.bottom-wave{position:relative;top:-1px;width:100%}.bear-img{height:8.75em;left:0;left:10px;position:absolute;top:15%;width:6.875em}.product-page-title{font-size:2em;font-weight:700}.product-page-sub-title{font-size:1.625em;line-height:36px}.rainbow-unicorn-mascot{bottom:calc(150px + 10%);height:70px;position:absolute;right:0;width:165px}.help-container-header{left:15px;position:relative}#flash-message-container{background-color:#cb3a86;color:#fff;font-weight:700;justify-content:flex-center}.dashed{background:repeating-linear-gradient(90deg,#000,#000 6px,transparent 0,transparent 12px);border:4px;height:4px}.product-filter-item-container-subject-name{padding-right:0}button.btn-circle-blue{background-color:#009bb9;border:2px solid #fff;border-radius:78px;box-shadow:4px 4px 0 #aebccb;color:#fff;font-size:14px;font-weight:700;height:78px;width:78px}button.btn-circle-blue:hover{color:#fff}button.btn-circle-white{background-color:#fff;border:2px solid #009bb9;border-radius:48px;box-shadow:4px 4px 0 #aebccb;color:#009bb9;font-size:14px;font-weight:700;height:48px;width:48px}button.btn-circle-white:hover{background-color:#009bb9;border:2px solid #fff;color:#fff}button.btn-circle-orange{background-color:#ea5901;border:2px solid #fff;border-radius:48px;box-shadow:4px 4px 0 #aebccb;color:#fff;font-size:14px;font-weight:700;height:48px;width:48px}button.btn-circle-orange:hover{background-color:#fff;border:2px solid #ea5901;color:#ea5901}button.btn-circle-white-no-border{background-color:#fff;border:none;border-radius:48px;color:#009bb9;font-size:14px;font-weight:700;height:48px;width:48px}button.btn-circle-white-no-border:hover{background-color:#009bb9;border:none;color:#fff}.learntrack-container{width:736px}.upper-frame{background-image:url(../png/frame_up.png);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover;height:70px;width:756px}.lower-frame{background-image:url(../png/frame_down.png);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover;height:70px;width:756px}.item-frame{background-image:url(../png/frame_item.png);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover;height:50px;width:756px}.learntrack-list-item{margin:auto;min-height:80px;width:80%}.learntrack-list-note{margin:auto;width:80%}.learntrack-list-item-resultbox{width:516px}.learntrack-list-item-btn-bg-grey-white{background:linear-gradient(90deg,#fff 60%,#f4f5f7 0)}.learntrack-list-item-btn-bg-white-grey{background:linear-gradient(90deg,#f4f5f7 60%,#fff 0)}.learntracks-overview-list-item{background-color:#f8f8f8;border-radius:12px;box-shadow:3px 3px 0 rgba(0,0,0,.251);cursor:pointer;min-height:80px;width:85%}.learntrack-view-list-container{max-width:100%}.learntrack-content-container{max-width:730px}.learntrack-color-pill{border-radius:30px;height:16px;min-width:30px}.learntrack-items-list-container{background-color:#e0efc6}.learntrack-list-item-btn-bg{background:linear-gradient(90deg,#fff 60%,#f4f5f7 0)}.learntrack-list-container-top{background-image:url(../png/frame_up.png);background-repeat:no-repeat;background-size:100% auto;height:100px;width:736px}.learntrack-list-icon-rounded-container{background:#fff;border-radius:64px;height:64px;width:64px}.learntrack-list-icon-rounded-container-pen{background:#00a3c3;border-radius:64px;height:28px;width:28px}.learntrack-list-icon{height:42px}.courseroomlogin-student-card-big-1{background:url(../png/1.png)}.courseroomlogin-student-card-big-2{background:url(../png/2.png)}.courseroomlogin-student-card-big-3{background:url(../png/3.png)}.courseroomlogin-student-card-big-4{background:url(../png/4.png)}.courseroomlogin-student-card-big-5{background:url(../png/6.png)}.courseroomlogin-student-card-small-1{background:url(../png/1-2.png)}.courseroomlogin-student-card-small-2{background:url(../png/2-2.png)}.courseroomlogin-student-card-small-3{background:url(../png/3-2.png)}.courseroomlogin-student-card-small-4{background:url(../png/4-2.png)}.courseroomlogin-student-card-small-5a{background:url(../6a.html)}.courseroomlogin-student-card-big-size{background-repeat:no-repeat;background-size:contain;cursor:pointer;height:90px;width:300px}.courseroomlogin-student-card-image-big-size{height:82px;width:auto}.card-container-max-6{max-width:670px;width:670px}.card-container-max-12,.card-container-max-9{max-width:996px;width:996px}.card-container-max-16{max-width:1330px;width:1340px}.card-container-max{max-width:1580px;width:1580px}.learntrack-exercise-view-container{max-width:1000px;width:75%}.recommended-block-artwork{background:url(../png/toolbox-lichtkegel.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain}.upper-left-corner{background-image:url(../png/upper-left-corner.png);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover}.upper-right-corner{background-image:url(../png/upper-right-corner.png);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover}.lower-left-corner{background-image:url(../png/lower-left-corner.png);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover}.lower-right-corner{background-image:url(../png/lower-right-corner.png);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover}.horizontal-line{background-image:url(../png/horizontal-line.png);background-position-x:center;background-position-y:center;background-repeat:repeat-x;background-size:50px}.vertical-line{background-image:url(../png/vertical-line.png);background-position-x:center;background-position-y:center;background-repeat:repeat-y;background-size:50px}.flipped-vertical{filter:FlipH;-ms-filter:"FlipH";float:none;transform:scaleX(-1)}.no-events-artwork{background-image:url(../png/no_events.png);background-position:center 50%;background-repeat:no-repeat;background-size:contain;height:240px;overflow:visible;width:auto}.shadow-box{border-radius:0 0 6px 6px;box-shadow:0 3px 6px rgba(0,0,0,.161)}.rounded-box-left{border-radius:6px}.rounded-box-bottom{border-radius:0 0 6px 6px}.rounded-box-top{border-radius:6px 6px 0 0}.white-striped-bg{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 25%,#fff 26%,#fff 84%,hsla(0,0%,100%,0) 85%,hsla(0,0%,100%,0))}.active-border{border:3px solid #009bb9;box-shadow:3px 3px 6px rgba(0,0,0,.231)}.unselectable{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none}.code-activated-modal-header{background-color:#8bbf69;border-style:hidden;color:#fff}.delete-modal-header{background-color:red;border-style:hidden;color:#fff}.delete-modal-body{background-color:#fff}.delete-modal-footer{background-color:#eee}.info-modal-header{background-color:#d6f1f7}.page-modal-header{background-color:#eee;border-style:hidden;color:#000}.page-modal-header-blue{background-color:#009bb9;border-style:hidden;color:#fff}.page-modal-body{background-color:#fff}.page-modal-footer{background-color:#eee}.btn-close-white{color:#fff}.code-submit-modal-header{background-color:#f9b807;border-style:hidden;color:#fff}.center-circle-35{background:radial-gradient(circle at center,#fff 0,#fff 30%,#fff 0,#005d71 0,#005d71 0)}.helbling-footer{background-image:linear-gradient(180deg,#009bb9 0,#009bb9 66%,#ea5901 0,#ea5901)}.product-item-height-spacer{height:1rem}.example-image{height:auto;max-width:6em}.landing-page-product{background:#fff;border:2px solid #ddd;border-radius:8px;box-shadow:5px 5px 0 1px rgba(0,0,0,.2);cursor:pointer;height:-moz-fit-content;height:fit-content;margin:0 .5rem 2rem;width:272px}.landing-page-product-image{height:auto;max-height:177px;width:100%}.favorite_productitem{height:9.313rem!important;width:17.75rem!important}.favorite_productitem_links{width:14.375rem!important}.favorite_productitem a{text-decoration:none}.products-container-test{width:75%}.info-container-xxl{width:1200px}.info-container-xl{width:1150px}.info-container-lg{width:930px}.info-container-md,.info-container-sm{width:400px}.information-boxheadline{font-family:Open Sans;font-size:1.4rem;font-style:normal;font-weight:700}.information-box-xxl{width:375px}.information-image-xxl{background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:15px;height:270px;overflow:hidden;width:360px}.information-box-xl{border-radius:15px;width:375px}.information-image-xl{background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:270px;overflow:hidden;width:360px}.information-box-sm{border-radius:15px;width:80%}.information-image-sm{background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:228px;overflow:hidden;width:304px}#custom-modal-delete-ezone-account .modal-header{border:0;font-size:1.125rem;font-weight:700}#custom-modal-delete-ezone-account .modal-body{border:0;color:#000;font-size:.875rem}#custom-modal-delete-ezone-account .modal-footer{background-color:#eee;border:0}#profile_header{color:#3a3c3c;font-family:Chaloops;font-size:40px;font-weight:600}.profile_select_options select{border:1px solid #ddd;padding:13px 21px}.profile_select_options option{color:#3a3c3c}#profile_completeprof_pic{height:auto;margin-top:50px;width:231px}.profile_helbling_account{background-color:#d6e8ea}.ezone_kids_delete_account{color:#fff}.materials-subheader-product-title{font-size:1rem;font-weight:700}.materials-subheader-produkt-link{color:#000;font-weight:700}.materials-subheader-produkt-link:hover{color:#000;font-weight:700}.materials-subheader-current,.materials-subheader-produkt-link:hover{text-decoration-line:underline;text-decoration-thickness:3px;text-underline-offset:5px}.product-box{background:#fff;border:2px solid #ddd;border-radius:8px;box-shadow:5px 5px 0 1px rgba(0,0,0,.2);cursor:pointer;min-width:170px;width:20%}.spacer-h10{height:10px}.btn-blue-circle{background-color:#009bb9;border:2px solid #fff;border-radius:15px;color:#fff;height:30px;width:30px}.btn-blue-circle:hover{background-color:#00c2e7;color:#fff}.preview-bg{min-width:140px}.adding{min-width:160px}.iconLink{cursor:pointer}.iconLink,.iconLink:hover{color:#009bb9}.productitem-hover-effect{background-color:#fff}.productitem-hover-effect:hover{background-color:rgba(0,153,184,.09)}.container-materials{margin:0;padding:0;width:100%}.learntrack-empty-female-teacher,.material-add-header-empty-female-teacher{height:153px;position:relative;position:center bottom;width:85px}.teacher-material-description{width:100%}.bg-shape{background-color:#fff;border-radius:8px;height:85px;width:auto}.bg-shape:hover{box-shadow:0 0 8px 4px rgba(0,155,185,0),0 0 8px 4px rgba(0,155,185,.3);transition:all .5s ease-in-out}.sticker-image-active{height:60px;opacity:1;width:auto}.sticker-image-inactive{height:60px;opacity:.5;width:auto}.text-active{opacity:1}.text-inactive{opacity:.5}.drop-shape{background-color:#fff;border-radius:8px;height:85px;width:auto}.menu_list{list-style-type:none;margin:0;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-inline-start:0}#courseroom-form-container .form-label{color:#999}#courseroom-form-container .form-check-input:checked{background-color:#8bbf69;border-color:#eee}#courseroom-form-container .form-switch .form-check-input{color:#fff}#courseroom-form-container .form-switch #courseroom-form-container .form-check-input:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}.digital-components-avatar-icon-wrapper{bottom:50px;left:0;margin:auto;pointer-events:none;position:absolute;right:0}.digital-components-avatar-icon{border:4px solid #fff;border-radius:50%;height:56px;pointer-events:none;width:56px}.product-info-container{display:none}.product-info-container.active{display:block;font-size:16px}div.digital-components-products{background-color:#f8fafa;color:#000;cursor:pointer;height:235px;max-width:295px;position:relative;width:295px}.digital-components-title-wrapper{height:32%;pointer-events:none}.product-info-container{background-color:#f8fafa;border-radius:24px;color:#000;left:40px;position:relative;width:calc(100% - 80px)}.product-info-img-wrapper{cursor:pointer;height:15.313em;position:relative;width:22.813em}.product-info-img{height:85%;width:auto}.left-wrapper,.right-wrapper{width:50%}.product-info-img-text{bottom:-20px;color:#a0a0a0;font-size:11px;left:0;position:absolute;right:0;text-align:center}.product-info-container-close-button{background-color:#ddd;border-radius:50%;height:40px;position:absolute;right:15px;top:15px;width:40px}.avatar-img{border:10px solid transparent;border-radius:90px}.avatar-img:hover{border-color:#168ca7}.center-content{align-items:center;display:flex;justify-content:center}button.courseroom-btn{height:3em}button.btn-csv-export{height:3em;min-width:259px}#courseroom-notification-settings .form-check-input:checked{background-color:#8bbf69;border-color:#eee}#courseroom-notification-settings .form-switch .form-check-input,#courseroom-notification-settings .form-switch .form-check-input:focus{color:#fff}.bg-teacher-female{left:0;position:absolute;transform:translate3d(7rem,-11.7rem,0);width:200px;z-index:1}.female-teacher-image{bottom:0;height:152px;position:absolute}.landing-page-social-media-container{width:200px}.btn-no-style{all:unset;cursor:pointer}.link-question{color:#3a3c3c;cursor:pointer}.link-question:active,.link-question:hover{color:#3a3c3c;text-decoration:none}.link-black-colored{color:#000;cursor:pointer}.link-black-colored:active,.link-black-colored:hover{color:#000;text-decoration:none}.bg-dark-yellow{background-color:#f9b807}.bg-light-green{background-color:#bbe2a2}.landing-page-public-xl{background-color:#66bdd0;background-image:url(../png/welcome_background.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%;width:100%!important}.bg-welcome-public-image-boys{background-image:url(../png/boys.png);background-position:center 0;background-repeat:no-repeat;background-size:cover;height:144px;overflow:visible;width:81px}.bg-welcome-public-image-teacher{background-image:url(../png/teacher.png);background-position:center 50%;background-repeat:no-repeat;background-size:contain;height:160px;overflow:visible;width:81px}.bg-welcome-public-image-girl1{background-image:url(../png/girl1.png);height:253px;left:6%;top:17%;width:112px}.bg-welcome-public-image-girl1,.bg-welcome-public-image-girl2{background-repeat:no-repeat;background-size:contain;overflow:visible;position:absolute}.bg-welcome-public-image-girl2{background-image:url(../png/girl2.png);height:248px;left:8%;top:47%;width:126px}.welcome-public-image-girl1{content:url(../png/girl1.png);height:253px;width:112px}.welcome-public-image-girl2{content:url(../png/girl2.png)}.welcome-public-image-boys{content:url(../png/boys.png)}.welcome-public-image-teacher{content:url(../png/teacher.png)}.download-dropdown-container{cursor:pointer;height:50px;padding:0 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.download-dropdown-container img{width:32px}.dropdown-container.opened{background-color:#fff;border-radius:6px;margin-bottom:15px;margin-top:-1.285rem}.dropdown-container-second-level.opened{box-shadow:4px 4px 0 rgba(0,0,0,.4)}.dropdown-container-third-level.opened{padding-bottom:15px}.resources-container{padding-bottom:10px}.resource-icon{width:16px}.resource-row{border-bottom:1px solid #f0f0f0;padding-bottom:15px}.download-button-group{color:#009bb9;cursor:pointer}.download-button-group>a{color:#009bb9}.download-button-group:hover{cursor:pointer}div.resource-first-row{margin-top:40px}div.resource-last-row{margin-bottom:40px!important}div.no-bottom-border-radius{border-bottom-left-radius:0;border-bottom-right-radius:0}div.no-bottom-border{border-bottom:unset}.first-level-settings{box-shadow:4px 4px 0 rgba(0,0,0,.4);margin-bottom:15px}.first-level-settings,.fourth-level-settings,.second-level-settings,.third-level-settings{background-color:#fff;border-radius:6px}.second-level-settings{left:5%;padding-bottom:10px;position:relative;width:95%}.third-level-settings{left:10%;position:relative;width:90%}.fourth-level-settings{left:15%;position:relative;width:85%}.resource-title-width-second-level{width:250px}#ressources-download .hide{display:none}.display-button-group i,.display-button-group img{color:#000}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.media-modal{margin:30px auto;max-width:800px}.media-modal-body{padding:0;position:relative}.btn-close-video{right:0;top:-30px}.btn-close-audio,.btn-close-video{background-color:#fff;opacity:1;position:absolute}.btn-close-audio{right:-6px;top:-35px}.audio-btn:hover,.video-btn:hover{text-decoration:none}.ressources-downloads-icon{--fa-secondary-color:#fff;--fa-secondary-opacity:1.0;font-size:26px}.community-container{width:50%}#product-description-container ul{list-style-type:disc;padding-left:18px}.result-first-col-width{min-width:214px}.result-first-row-height{height:100px}.result-first-row-height-half{height:50px}.result-user-row-height{height:42px}.result-cell-width{width:150px}.results-cell-link{max-height:80px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.results-cell-group-link-open{color:#009bb9;cursor:pointer}.results-cell-group-link-open:active,.results-cell-group-link-open:hover{color:#009bb9;font-weight:700}.results-cell-group-link-close{color:#009bb9;cursor:pointer}.results-cell-group-link-close:active,.results-cell-group-link-close:hover{color:#009bb9;font-weight:700}.activity-container{width:356px}.student-code-input-textfield{border:none}.student-code-input-textfield:focus{border-color:inherit;box-shadow:none}.groupbox-head-container{background-color:#f8f8f8}.groupbox-head-container:active,.groupbox-head-container:hover{background-color:#effcff}.learnpackage-item-disabled{background-color:#f8f8f8;cursor:default}.learnpackage-item{background-color:#f8f8f8;cursor:pointer}.learnpackage-item:active,.learnpackage-item:hover{background-color:#effcff}.learnpackage-item-btn-container{height:60px;width:81px}.learnpackage-item-btn-default{background:none;background-image:url(../svg/learnpackage-item-training-up.svg);background-repeat:no-repeat;background-size:cover;border:none;height:60px;width:81px}.learnpackage-item-btn-default:active,.learnpackage-item-btn-default:hover{background-image:url(../svg/learnpackage-item-training-hover.svg)}.learnpackage-item-btn-training{background:none;background-image:url(../svg/learnpackage-item-training-up.svg);background-repeat:no-repeat;background-size:cover;border:none;height:60px;width:81px}.learnpackage-item-btn-training:active,.learnpackage-item-btn-training:hover{background-image:url(../svg/learnpackage-item-training-hover.svg)}.learnpackage-item-btn-test{background:none;background-image:url(../svg/learnpackage-item-test-up.svg);background-repeat:no-repeat;background-size:cover;border:none;height:60px;width:81px}.learnpackage-item-btn-test:active,.learnpackage-item-btn-test:hover{background-image:url(../svg/learnpackage-item-test-hover.svg)}.learnpackage-edit-testmark-text{background-color:#333;border-radius:6px;color:#fff;height:33px;left:0;padding:5px;pointer-events:none;position:absolute;text-align:center;top:0;visibility:hidden;white-space:nowrap;width:350px;z-index:3000}.learnpackage-edit-testmark-image{height:75%;width:75%}.studentbox{background-color:#f9b807;color:#3a3c3c}.studentbox-error{background-color:#d44315;color:#fff}.responsive-spacer-left,.responsive-spacer-right{width:10%!important}.materialAddedModalContent{border:none}.materialAddedModalContent,.modalCloseBTNContainer{background-color:hsla(0,0%,100%,0)}.materialAddedModal{background:#8bbf69 0 0 no-repeat padding-box;border:2px solid #fff;border-radius:32px;box-shadow:8px 8px 0 rgba(0,0,0,.161);color:#fff;height:3.375rem;opacity:1}#alertMaterialAddedContainer{position:fixed;top:10%;z-index:2000}.alertMaterialAdded{background:#8bbf69 0 0 no-repeat padding-box;border:2px solid #fff;border-radius:32px;box-shadow:8px 8px 0 rgba(0,0,0,.161);color:#fff;height:3.375rem;opacity:1}.alertMaterialAddedInline{height:30px}.alertMaterialAddedInline,.alertMaterialAddedInlineSmall{background:#009bb9 0 0 no-repeat padding-box;border:2px solid #fff;border-radius:15px;color:#fff}.addMaterialBtnCloseContainer{left:-2rem;position:relative;top:-1rem}.resultcard,.resultsbox{border-radius:6px}.alertcontainer{width:525px}.group-col-link{cursor:pointer}.students-list-upload-processing{background-color:rbga(0,0,0,0);border:3px solid #009bb9;border-radius:1rem;height:5rem}.ezk-spinner{color:#009bb9;height:3rem;width:3rem}.fullscreen-cover{background-color:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100000}.students-list-drop-file-area{background-color:rbga(0,0,0,0);border:3px dashed #009bb9;border-radius:1rem;height:5rem}.students-list-drop-file-area.active{border:3px solid #009bb9}.students-list-drop-file-area-text{color:#009bb9}@media (max-width:350px){.category-header{font-size:2rem}}@media (min-width:990px){#profile_completeprof_pic{margin-top:60px!important}}@media (max-width:989px){#profile_completeprof_pic{margin-top:100px!important}}@media (max-width:768px){#profile_completeprof_pic{margin-top:120px!important}}@media (max-width:400px){#profile_completeprof_pic{margin-top:130px!important}}@media (max-width:521px){#profile_cancel_btn,#profile_save_btn{margin-top:10px}}@media (max-width:353px){#delete-e-zone-account .modal-footer{height:-moz-fit-content!important;height:fit-content!important}}@media (max-width:576px){div.resource-description-col{width:60%}div.download-button-col{width:40%}}@media (min-width:576px) and (max-width:768px){.download-button-group.third-level{margin-left:30px;margin-right:-30px}}@media screen and (min-width:676px){#custom-modal-delete-ezone-account .modal-dialog{width:504px}}@media (max-height:1260px){.bg-welcome-public-image-boys-standing-xl{visibility:hidden}}@media (max-width:575.98px){.inner-container{left:5%;width:90%}.inner-container-centered{width:90%}.inner-container-static{left:16px;width:calc(95% - 16px)}.inner-container-static-w-100,.inner-container-static-w-75{margin-left:16px;margin-right:16px}.newsbox{width:416px}.newsbox-landingpage{width:90%}.recommended-content-block-no-auth{width:416px}.datesbox,.newsbox{width:92%}.landingpage-auth-event-box{margin:auto;width:90%}.ml-16{margin-left:8px}.mr-16{margin-right:8px}.mt-16{margin-top:8px}.mb-16{margin-bottom:8px}.ml-32{margin-left:16px}.mr-32{margin-right:16px}.mt-32{margin-top:16px}.mb-32{margin-bottom:16px}.pl-16{padding-left:8px}.pr-16{padding-right:8px}.pt-16{padding-top:8px}.pb-16{padding-bottom:8px}.pl-32{padding-left:16px}.pr-32{padding-right:16px}.pt-32{padding-top:16px}.pb-32{padding-bottom:16px}.text-spacer-16{width:8px}.text-spacer-32{width:16px}.text-spacer-horizontal-16{height:8px}.text-spacer-horizontal-32{height:16px}.m-16{margin:8px}.m-32{margin:16px}.p-16{padding:8px}.p-32{padding:16px}.landingpage-auth-characters{display:none;transform:translate3d(-2rem,-2.5rem,0)}.product-filter-item-container-subject-name{padding-left:16px}.card-container-max,.card-container-max-12,.card-container-max-16,.card-container-max-20,.card-container-max-24,.card-container-max-6,.card-container-max-9{width:332px}.learntrack-list-item-resultbox{width:90%}.left-start-spacer{width:16px}.public-text-box{left:5%;position:relative;width:90%}.footer-artwork-lg-max{left:calc(90% - 130px)!important}.footer-left-spacer{width:16px}.community-container{width:90%}.alertcontainer{width:310px}}@media (min-width:576px){.inner-container{left:5%;width:90%}.inner-container-centered{width:90%}.inner-container-static{left:32px;width:calc(95% - 32px)}.newsbox-landingpage-auth,.recommended-content-block-auth{width:100%}.inner-container-static-w-100,.inner-container-static-w-75{margin-left:32px;margin-right:32px}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.ml-32{margin-left:32px}.mr-32{margin-right:32px}.mt-32{margin-top:32px}.mb-32{margin-bottom:32px}.pl-16{padding-left:16px}.pr-16{padding-right:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.pl-32{padding-left:32px}.pr-32{padding-right:32px}.pt-32{padding-top:32px}.pb-32{padding-bottom:32px}.text-spacer-16{width:16px}.text-spacer-32{width:32px}.text-spacer-horizontal-16{height:16px}.text-spacer-horizontal-32{height:32px}.m-16{margin:16px}.m-32{margin:32px}.p-16{padding:16px}.p-32{padding:32px}.newsbox,.newsbox-landingpage,.recommended-content-block-no-auth{width:416px}.landingpage-auth-characters{transform:translate3d(-2rem,-2.2rem,0)}.card-container-max,.card-container-max-12,.card-container-max-16,.card-container-max-20,.card-container-max-24,.card-container-max-6,.card-container-max-9{width:332px}.learntrack-list-item-resultbox{width:90%}.left-start-spacer{width:32px}.welcome-code-box{max-width:640px}.community-container{width:90%}}@media (min-width:768px){.inner-container{left:5%;width:90%}.inner-container-centered{width:90%}.inner-container-static{left:64px;width:calc(95% - 64px)}.inner-container-static-w-100,.inner-container-static-w-75{margin-left:64px;margin-right:32px}.newsbox,.newsbox-landingpage,.recommended-content-block-no-auth{width:700px}.newsbox-landingpage-auth,.recommended-content-block-auth{width:640px}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.ml-32{margin-left:32px}.mr-32{margin-right:32px}.mt-32{margin-top:32px}.mb-32{margin-bottom:32px}.pl-16{padding-left:16px}.pr-16{padding-right:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.pl-32{padding-left:32px}.pr-32{padding-right:32px}.pt-32{padding-top:32px}.pb-32{padding-bottom:32px}.text-spacer-16{width:16px}.text-spacer-32{width:32px}.text-spacer-horizontal-16{height:16px}.text-spacer-horizontal-32{height:32px}.m-16{margin:16px}.m-32{margin:32px}.p-16{padding:16px}.p-32{padding:32px}.landingpage-auth-characters{transform:translate3d(-2rem,-2.2rem,0)}.card-container-max,.card-container-max-12,.card-container-max-16,.card-container-max-20,.card-container-max-24,.card-container-max-6,.card-container-max-9{width:670px}.learntrack-list-item-resultbox{width:516px}.left-start-spacer{width:64px}.welcome-code-box{max-width:640px}.example-image{max-width:6em}.community-container{width:75%}.learntracks-overview-list-item{width:602px}}@media (min-width:992px){li.nav-item-notfirst.active a:after{margin-left:.5rem}li.nav-item-first.active a:after,li.nav-item-notfirst.active a:after{background:#fff;border-radius:2px;bottom:4px;content:"";height:4px;left:0;margin-right:.5rem;position:absolute;right:0}li.nav-item-first.active a:after{margin-left:0}.inner-container{left:16px;width:976px}.inner-container-centered{width:976px}.newsbox-landingpage-auth,.recommended-content-block-auth{width:100%}.inner-container-static{left:64px;width:calc(95% - 64px)}.inner-container-static-w-100,.inner-container-static-w-75{margin-left:64px;margin-right:32px}.newsbox{width:830px}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.ml-32{margin-left:32px}.mr-32{margin-right:32px}.mt-32{margin-top:32px}.mb-32{margin-bottom:32px}.pl-16{padding-left:16px}.pr-16{padding-right:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.pl-32{padding-left:32px}.pr-32{padding-right:32px}.pt-32{padding-top:32px}.pb-32{padding-bottom:32px}.text-spacer-16{width:16px}.text-spacer-32{width:32px}.text-spacer-horizontal-16{height:16px}.text-spacer-horizontal-32{height:32px}.m-16{margin:16px}.m-32{margin:32px}.p-16{padding:16px}.p-32{padding:32px}.landingpage-auth-characters{transform:translate3d(-2rem,-3rem,0)}.card-container-max,.card-container-max-12,.card-container-max-16,.card-container-max-20,.card-container-max-24,.card-container-max-9{width:996px}.learntrack-list-item-resultbox{width:516px}.left-start-spacer{width:64px}.welcome-code-box{max-width:1310px}.example-image{max-width:8em}.product-info-img{height:100%}.community-container{width:50%}}@media (min-width:1200px){.inner-container{left:32px;width:1168px}.inner-container-centered{width:1168px}.inner-container-static{left:64px;width:calc(95% - 64px)}.inner-container-static-w-100,.inner-container-static-w-75{margin-left:64px;margin-right:32px}.newsbox{width:864px}.newsbox-landingpage,.recommended-content-block-no-auth{width:932px}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.ml-32{margin-left:32px}.mr-32{margin-right:32px}.mt-32{margin-top:32px}.mb-32{margin-bottom:32px}.pl-16{padding-left:16px}.pr-16{padding-right:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.pl-32{padding-left:32px}.pr-32{padding-right:32px}.pt-32{padding-top:32px}.pb-32{padding-bottom:32px}.text-spacer-16{width:16px}.text-spacer-32{width:32px}.text-spacer-horizontal-16{height:16px}.text-spacer-horizontal-32{height:32px}.m-16{margin:16px}.m-32{margin:32px}.p-16{padding:16px}.p-32{padding:32px}.landingpage-auth-characters{transform:translate3d(-2rem,-2rem,0)}.left-start-spacer{width:64px}.example-image{max-width:9em}}@media (min-width:1400px){.inner-container{left:64px;width:1312px}.inner-container-centered{width:1312px}.inner-container-static{left:64px;width:1312px}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.ml-32{margin-left:32px}.mr-32{margin-right:32px}.mt-32{margin-top:32px}.mb-32{margin-bottom:32px}.pl-16{padding-left:16px}.pr-16{padding-right:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.pl-32{padding-left:32px}.pr-32{padding-right:32px}.pt-32{padding-top:32px}.pb-32{padding-bottom:32px}.text-spacer-16{width:16px}.text-spacer-32{width:32px}.text-spacer-horizontal-16{height:16px}.text-spacer-horizontal-32{height:32px}.m-16{margin:16px}.m-32{margin:32px}.p-16{padding:16px}.p-32{padding:32px}.landingpage-auth-characters{transform:translate3d(-2rem,-2rem,0)}.card-container-max,.card-container-max-16,.card-container-max-20,.card-container-max-24{width:1330px}.left-start-spacer{width:64px}.example-image{max-width:10em}}@media (min-width:1600px){.card-container-max{width:1600px}}@media (max-width:360px){.rainbow-unicorn-mascot{bottom:calc(150px + 43%)}}@media (max-width:465px){.all-materials-wrapper,.content-wrapper,.help-container{font-size:12px}.category-header{font-size:2em;font-weight:600}.help-container-header{left:55px;position:relative;width:calc(100% - 55px)}.rainbow-unicorn-mascot{bottom:calc(150px + 46%)}.product-page-sub-title{line-height:30px}.right-wrapper,div.product-info-container{font-size:10px}button.btn-csv-export,button.courseroom-btn{font-size:12px}}@media (max-width:480px){.btn-big,.btn-blue,.btn-red,.btn-red-white,.btn-redeem-code,.btn-white,.btn-white-red{font-size:1rem;height:auto!important;min-height:40px;width:auto}.contact-container .category-header,.help-container .help-container-header,.info-mail-container .category-header{word-wrap:break-word;padding-left:5px;padding-right:5px;text-align:center}.teacher-material-description ul{padding-left:15px}}@media (max-width:575px){.content{min-height:100%}.rainbow-unicorn-mascot{bottom:calc(150px + 40%)}}@media (min-width:360px) and (max-width:745px){div.container{width:90%}.rainbow-unicorn-mascot{bottom:calc(110px + 5%)}}@media (max-width:767px){.category-header{font-size:2rem;font-weight:600}.help-container-header{left:80px;position:relative;width:calc(100% - 80px)}.teacher-material-description{width:85vw}.material-downloads-icon{height:45px}.right-wrapper,div.product-info-container{font-size:12px}.left-wrapper,.right-wrapper{width:100%}}@media (max-width:900px){.rainbow-unicorn-mascot{bottom:calc(130px + 5%)}}@media (max-width:992px){.landingpage-auth-box{margin:0;width:90%}.landingpage-auth-box:first-child{margin:0 0 2rem}.footer-text{flex-direction:column}.footer-text .box{margin-bottom:2rem;min-width:0;width:auto}.footer-text-item{justify-content:flex-start}div.container{width:736px}ul.navbar-nav{padding-left:0!important}.help-container-header{left:100px;position:relative;width:calc(100% - 100px)}.rainbow-unicorn-mascot{bottom:calc(100px + 5%)}}@media (min-width:768px) and (max-width:992px){.product-description{align-items:center;display:flex;justify-content:center}}@media (max-width:1399px){.rainbow-unicorn-mascot{bottom:calc(100px + 10%)}}@media (max-width:1400px){.landingpage-auth-container{margin:0}.landingpage-auth-box{width:49%}}@media (min-width:1400px){.rainbow-unicorn-mascot{bottom:calc(140px + 5%)}}@media (min-width:2000px){.rainbow-unicorn-mascot{bottom:calc(150px + 40%)}}@media (max-width:var(--screen-m )){.teacher-container{font-size:.75rem}}.btn-base-class,.btn-circle-base-class{border:2px solid #fff;border-radius:2.1875rem;box-shadow:4px 4px 0 #aebccb;color:#fff;font-size:1rem;font-weight:700;height:3rem;padding:0 1.5rem;transition:.25s ease;width:-moz-fit-content;width:fit-content}.btn-base-class:hover,.btn-circle-base-class:hover{color:#fff}.btn-circle-base-class{align-items:center;border-radius:50%;display:flex;height:4.875rem;justify-content:center;width:4.875rem}.btn-circle-base-class-center>i{transform:translate3d(10%,0,0)}.btn-size-sm{height:2.25rem}.btn-app-info{align-items:center;background-color:#009bb9;border:2px solid #fff;border-radius:50%;box-shadow:4px 4px 0 rgba(0,0,0,.161);color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:40px;justify-content:center;width:40px}.btn-app-info:hover{background-color:#00c2e7;color:#fff}.btn-app-info-75{align-items:center;background-color:#009bb9;border:2px solid #fff;border-radius:50%;box-shadow:4px 4px 0 rgba(0,0,0,.161);color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;height:40px;justify-content:center;width:40px}ul{list-style-type:none;padding:0}.learntrack-item-group-headline{background:#fff;border-radius:.3125rem;box-shadow:0 2px 7px -1px rgba(0,0,0,.25);height:5.3125rem;overflow:hidden}.learntrack-group-headline-drag-handle{background:#009bb9;border:1px solid #009bb9;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;color:#fff}.learntrack-item{background:#fff;border-radius:.3125rem;box-shadow:0 2px 7px -1px rgba(0,0,0,.25);display:flex;height:5.3125rem;overflow:hidden;width:100%}.learntrack-item-handle{background:#009bb9;cursor:grab;display:flex}.learntrack-item-handle,.learntrack-item-handle-disabled{align-items:center;color:#fff;height:100%;justify-content:center;width:5%}.learntrack-item-handle-disabled{background:#fff}.learntrack-item-content{display:flex;height:100%;width:90%}.learntrack-item-action{align-content:flex-start;display:flex;height:100%}.learntrack-item-action-delete{padding:.125rem}.learntrack-containers{background-color:rgba(0,0,0,.05);width:100%}.learntrack-subitems{display:flex;flex-direction:column;gap:4px;justify-content:center;width:98%}.drag-handle:hover{cursor:grab}.drag-handle-dots{height:10px;width:5px}.drag-handle-dot{background:#fff;border-radius:50%;height:3px;transform:translateX(-50%);width:3px}.learntrack-content-text{align-items:center;display:flex}.learntrack-content-img{min-width:50px;width:100%}.learntrack-content-text-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;white-space:normal}.learntrack-btn-delete{color:#c90019}.learntrack-btn-circle-default,.learntrack-btn-delete{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.learntrack-btn-circle-default{background-color:#fff;border:2px solid #00a3c3;border-radius:50%;box-shadow:0 2px 3px rgba(0,0,0,.161);color:#00a3c3;text-decoration:none}.learntrack-btn-circle-default:hover{background-color:#00a3c3;border:2px solid #fff;color:#fff;text-decoration:none}.learntrack-btn-circle-save{align-items:center;background-color:#00a3c3;border:0a3c3 solid;border-radius:50%;box-shadow:0 2px 3px rgba(0,0,0,.161);color:#fff;display:flex;height:32px;justify-content:center;text-decoration:none;width:32px}.learntrack-btn-circle-save:hover{background-color:#fff;border:2px solid #00a3c3;color:#00a3c3;text-decoration:none}.quill-editor{display:flex;height:90%;width:100%}.ghost-card{border:none}.learntrack-item .form-check-input:checked{background-color:#8bbf69;border-color:#eee}.learntrack-item .form-switch .form-check-input{color:#fff}.learntrack-item .form-switch .form-check-input:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}
/*!
 * Quill Editor v1.3.6
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:16px;height:90%;margin:0;position:relative;width:100%}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{background:#f5f5f5;border-radius:.4rem;box-sizing:border-box;height:80px;line-height:1.42;outline:none;overflow-y:scroll;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;width:100%;word-break:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{word-wrap:break-all;bottom:5px;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;font-size:1rem;left:5px;padding:0;right:5px;top:5px}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{bottom:5px;color:rgba(0,0,0,.6);content:attr(data-placeholder);font-size:1rem;font-style:normal;left:5px;padding-top:8px;pointer-events:none;position:absolute;right:5px;top:5px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar{border:none!important;padding:0!important}.ql-toolbar.ql-snow{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;height:100%;width:8%}.ql-toolbar.ql-snow .ql-formats{border:none;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0}.ql-toolbar.ql-snow .ql-formats button svg{width:18px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border:none;border-radius:.25rem;width:100%}.ql-snow .ql-tooltip{box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.headline-1{font-size:2rem}.header-h2,.headline-1{font-family:chaloops;font-weight:600}.header-h2{font-size:1.5rem}.headline-2{font-weight:700}.headline-2,.headline-3{font-family:Open Sans;font-size:1.5rem}.headline-3{font-weight:400}.headline-4{font-size:1.5rem}.headline-4,.headline-5{font-family:Open Sans;font-weight:700}.headline-5{font-size:1.125rem}.headline-5-sm{font-size:1.125rem}.headline-5-sm,.text-24-semibold{font-family:Open Sans;font-weight:600}.text-24-semibold{font-size:1.5rem}.text-22-bold{font-weight:700}.text-22-bold,.text-22-semibold{font-family:Open Sans;font-size:1.375rem}.text-22-semibold{font-weight:600}.text-normal-bold{font-family:Open Sans;font-size:1rem;font-weight:700}.text-normal,.text-normal-italic{font-family:Open Sans;font-size:1rem;font-weight:400}.text-normal-italic{font-style:italic}.text-normal-bold-italic{font-family:Open Sans;font-size:1rem;font-style:italic;font-weight:700}.text-normal-semibold{font-family:Open Sans;font-size:1rem;font-weight:600}.text-sm-semibold{font-weight:600}.text-sm-bold,.text-sm-semibold{font-family:Open Sans;font-size:.875rem}.text-sm-bold{font-weight:700}.text-sm{font-family:Open Sans;font-size:.875rem;font-weight:400}.text-xs-bold{font-weight:700}.text-xs-bold,.text-xs-semibold{font-family:Open Sans;font-size:.75rem}.text-xs-semibold{font-weight:600}.text-xs{font-family:Open Sans;font-size:.75rem;font-weight:400}.pwd-normal{font-family:Roboto Mono,monospace;font-size:1rem;font-weight:400}.landingpage-headline{font-family:chaloops;font-size:2rem;font-weight:600;position:relative}.landingpage-headline-small{font-size:1.6rem}.landingpage-subheadline{font-family:Open Sans;font-size:1.5rem;font-weight:400;position:relative}.landingpage-boxheadline{font-family:Open Sans;font-size:1.6rem;font-style:normal;font-weight:700}.landingpage-boxtext{font-weight:400}.landingpage-boxtext,.landingpage-boxtext-bold{font-family:Open Sans;font-size:1rem;font-style:normal}.landingpage-boxtext-bold{font-weight:700}.product-box-html-content{background-color:#f4f5f7;border-radius:8px;border-radius:16px;box-shadow:8px 8px 0 rgba(0,0,0,.161);max-width:250px;opacity:1;width:90%}.category-header{font-size:2.5em;font-weight:600;margin-bottom:1rem}.category-subheader{font-size:1.625em;margin-bottom:1rem}.category-header-courseroom{font-size:2em;font-weight:600}.category-subheader-courseroom{font-size:1.2em;font-weight:700}.category-text-small{font-size:.8em;font-weight:500}.category-text-small-bold{font-size:.9em;font-weight:700}.category-text{font-size:1em;font-weight:500}.category-text-bold{font-size:1em;font-weight:700}.main-header{font-size:.75rem;font-weight:600;height:4rem;z-index:300}.ezk-logo-auth{background:#fff 0 0 no-repeat padding-box;border-radius:0 0 32px 32px;box-shadow:4px 4px 0 rgba(0,0,0,.2);height:100px;left:24px;opacity:1;position:absolute;top:0;width:68px}.ezk-logo-container{left:6px;position:absolute;top:36px}.ezk-logo-upper-spacer{height:45px;width:100%}.ezk-auth-header-upperbar{background-color:#009bb9;height:28px}.ezk-auth-header-lowerbar{background-color:#00677b;height:64px}.header-logo-spacer{width:24px}.header-navbar-spacer{width:96px}.nav-major-divider{background-color:#67c4d6;height:100%;width:8px}.nav-minor-divider{background-image:linear-gradient(180deg,transparent 20%,#67c4d6 0,#67c4d6 80%,transparent 0);height:100%;width:2px}.amount-display{background-color:#fff;border:1px solid #009bb9;border-radius:14px;color:#009bb9;height:28px;width:28px}.amount-display-zero{background-color:#ddd;border:1px solid #fff;border-radius:14px;color:#3a3c3c;height:28px;width:28px}.user-initials{background-color:#f1f9fb;border:2px solid #fff;border-radius:20px;color:#009bb9;height:40px;width:40px}.user-initials-mobile{background:#f1f9fb 0 0 no-repeat padding-box;border:2px solid #fff;border-radius:17px;box-shadow:4px 4px 0 rgba(0,0,0,.2);color:#009bb9;height:34px;opacity:1;width:34px}@media (max-width:576px){.header-logo-spacer{width:12px}}@media (max-width:400px){.header-logo-spacer{width:8px}}@media (max-width:992px){.ezk-logo-auth{height:68px}.ezk-logo-container{top:6px}.ezk-auth-header-lowerbar{background-color:#199bb9}}.logo-container{background:#fff 0 0 no-repeat padding-box;border-radius:0 0 32px 32px;box-shadow:4px 4px 0 rgba(0,0,0,.2);height:4.25rem;width:4.25rem;z-index:1001}.logo-long{height:4.25rem;width:14.25rem}.logo-student{border-radius:50%;height:3.438rem;width:3.438rem}.header-no-auth-logo-spacer-small{width:96px}.header-no-auth-logo-spacer-big{width:260px}.header-logo-left-spacer,.header-logo-right-spacer{width:24px}.ezk-logo-no-auth-big{background:#fff 0 0 no-repeat padding-box;border-radius:0 0 32px 32px;box-shadow:4px 4px 0 rgba(0,0,0,.2);height:4.25rem;left:16px;opacity:1;position:absolute;top:0;width:14.25rem;z-index:1001}.ezk-logo-auth-small,.ezk-logo-no-auth-small{background:#fff 0 0 no-repeat padding-box;border-radius:0 0 32px 32px;box-shadow:4px 4px 0 rgba(0,0,0,.2);height:4.25rem;left:16px;opacity:1;position:absolute;top:0;width:4.25rem;z-index:1001}@media (min-width:992px){.ezk-logo-auth-small{height:6.25rem}}.nav-upper-row{height:1.75rem}.main-nav-upper-row-start-spacer{height:1rem;width:1rem}.nav-upper-row-link{padding-left:1rem;padding-right:1rem}.nav-upper-row-link,.nav-upper-row-link:active,.nav-upper-row-link:hover{color:#fff;text-decoration:none}.navbar-link-selected,.navbar-mobile-rule{background-color:#67c4d6}.navbar-mobile-rule{height:2px;width:95%}.breadcrumbs-container{height:3rem;margin:0;padding:0;width:100%}.breadcrumbs-lineup,.breadcrumbs-start-spacer{background-color:#67c4d6}.breadcrumbs-wave{align-items:center;background-image:url(../png/breadcrumbs_wave.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover;display:flex;height:3rem;width:672px}.breadcrumbs-end{background-image:linear-gradient(180deg,#67c4d6 48%,#67c4d6 0,transparent 0,transparent)}.breadcrumb{margin:0}.breadcrumb,.breadcrumb-item{align-items:center;color:#00677b;display:flex}.breadcrumb-item a{color:#00677b;font-size:1rem;font-weight:100;text-decoration:none}.breadcrumb-item.active{color:#00677b}ol.breadcrumb i.divider{margin-left:.5em;margin-right:.5em}ol.breadcrumb,ol.breadcrumb a{color:#00677b}.breadcrumb-item+.breadcrumb-item:before{display:none;padding-right:0}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-learntrack,.breadcrumb-learntrack-ol,.breadcrumb-learntrack-ol-li-item,.breadcrumb-learntrack-ol-li-item-active{color:#3a3c3c}.breadcrumb-learntrack-ol-li-item-active{color:#009bb9}@media (max-width:576px){.breadcrumbs-container{display:none}}@media (min-width:576px){.breadcrumbs-container{display:none}}@media (min-width:768px){.breadcrumbs-container{display:flex}.breadcrumbs-wave{display:none}.breadcrumbs-end{background-image:linear-gradient(180deg,#67c4d6 100%,#67c4d6 0,transparent 0,transparent 0)}}@media (min-width:992px){.breadcrumbs-container{display:flex}.breadcrumbs-wave{display:none}.breadcrumbs-end{background-image:linear-gradient(180deg,#67c4d6 100%,#67c4d6 0,transparent 0,transparent 0)}}@media (min-width:1200px){.breadcrumbs-wave{display:flex}.breadcrumbs-end{background-image:linear-gradient(180deg,#67c4d6 48%,#67c4d6 0,transparent 0,transparent)}}#country_select_div{cursor:pointer;height:30px!important;position:relative;width:75px!important}#country_display,#country_hide{height:100%;left:0;position:absolute;top:0;width:100%}#country_display{pointer-events:none;z-index:10}#country{background-color:transparent;border:none;opacity:0}#country,#country_big_select_div{height:30px!important;width:75px!important}#country_big_select_div{cursor:pointer;position:relative}#country_big_display,#country_big_hide{height:100%;left:0;position:absolute;top:0;width:100%}#country_big_display{pointer-events:none;z-index:10}#country_big{background-color:transparent;border:none;height:30px!important;opacity:0;width:75px!important}button#scroll_button{align-items:center;bottom:90px;cursor:pointer;display:block;display:none;font-size:40px;height:72px;justify-content:center;left:calc(100% - 140px);position:fixed;width:72px;z-index:1000}@media (max-width:571px){button#scroll_button{font-size:22px;left:calc(75% - 11px);max-height:22px;max-width:22px;padding:20px}}.container-content{left:16px;position:relative;width:calc(95% - 32px)}@media (min-width:576px){.container-content{width:calc(95% - 32px)}}@media (min-width:768px){.container-content{left:64px;width:calc(95% - 64px)}}@media (min-width:1400px){.container-content{width:82rem}}.container-centered{width:82rem}@media (min-width:576px){.container-centered{width:90%}}@media (min-width:992px){.container-centered{width:61rem}}@media (min-width:1200px){.container-centered{width:73rem}}.product-label-white{white-space:nowrap}.product-label-black,.product-label-white{border-radius:12px 0 12px 12px;color:#fff;height:24px}.catalog-code-box{background-color:#f8da84;max-width:1312px;width:100%}.product-filter-wrapper{white-space:nowrap;width:-moz-fit-content;width:fit-content}.catalog-product-wrapper{align-content:left}@media (min-width:768px){.catalog-product-wrapper{align-content:center}}@media (max-width:1130px){.product-filter-wrapper{width:185px}}.contact-page input.error,.contact-page textarea.error{border:1px solid red}.contact-page label.error{color:red}.contact-page .form-container{width:100%}@media (min-width:1200px){.contact-page .form-container{width:50%}}.static-info-pages h1{font-family:chaloops;font-size:2rem;font-weight:600;padding-bottom:8px}.static-info-pages h2{font-weight:700}.static-info-pages h2,.static-info-pages h3{font-family:Open Sans;font-size:1.5rem;padding-bottom:8px}.static-info-pages h3{font-weight:400}.popup{height:100%;position:absolute;width:100%;z-index:1000}.popup,.popup__loadingWrapper{display:flex;justify-content:center}.popup__loadingWrapper{align-items:center;background:#fff;border-radius:.25rem;box-shadow:0 0 7px 0 rgba(0,0,0,.14);height:128px;position:relative;top:12.5rem;width:128px}.popup__loadingBar{height:100px;width:100px}.popup_modal{align-items:center;background:#fff;border-radius:.25rem;display:flex;height:400px;justify-content:center;width:60%}.splitscreen{display:flex;gap:1rem;position:relative}.learntrack-splitscreen{margin-bottom:1rem;margin-left:16px;max-width:2000px;width:90%}.preview{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:5000}.preview__inner{border-radius:.25rem;overflow:hidden}.preview__header{width:100%}.preview__header_headline{opacity:0;width:100%}.preview__header_btn_close{background:transparent;border:none;color:#fff;height:100%}.preview--fadeIn{animation:preview-fadeIn .25s ease}.preview__inner--fadeIn{animation:fadeIn .25s ease}.containers-view{background-color:#b2e3ed;display:flex;flex-direction:column;max-width:800px;min-width:350px;width:60%}.container-item{background:#ecf1f4;border-radius:4px 4px 4px 4px}.row-tab-spacer{min-width:2rem}.container-item-row-startcell{min-width:47px}.container-item-dropdown{width:20px}.container-item-static-link,.container-item-static-link:hover{color:#3a3c3c;text-decoration:none}.subcontainer-item{background:#fff}.container-item-top-row{border-bottom:1px solid #b2e3ed;height:4rem}.subcontainer-item-group-link{color:grey;cursor:pointer}.subcontainer-item-group-link-disabled{color:grey}.subsubcontainer-item{background:#fff}.subsubsubcontainer-item{border-bottom:1px solid #b2e3ed}.container-inline{display:flex;justify-content:space-between}.container-inline-elements{display:flex;height:60px;width:100%}.product-label{background:#7da9b5;border:none;border-radius:.25rem;color:#fff;display:block;font-size:1.5rem;font-weight:700}.subcontainer-label{background:#f8f9fa;font-weight:700;height:40px}.subcontainer-inline-element-select{display:flex;width:100%}.subcontainer-inline-element-arrow{align-items:center;display:flex;justify-content:center;margin-left:5%;width:5%}.link-group{color:blue}input[type=checkbox]:indeterminate:after{background-color:#fff;background-image:linear-gradient(0deg,#0d6efd 0,#0d6efd 42%,hsla(0,0%,100%,0) 43%,hsla(0,0%,100%,0)),linear-gradient(180deg,#0d6efd 0,#0d6efd 42%,hsla(0,0%,100%,0) 43%,hsla(0,0%,100%,0)),linear-gradient(90deg,#0d6efd 0,#0d6efd 20%,hsla(0,0%,100%,0) 21%,hsla(0,0%,100%,0)),linear-gradient(270deg,#0d6efd 0,#0d6efd 20%,hsla(0,0%,100%,0) 21%,hsla(0,0%,100%,0));border:0 solid grey;border-radius:.16rem;color:#fff;content:"";display:block;height:13px;width:13px}.subcontainer-inline-element-label{display:flex}.subcontainer-inline-element-group{align-items:center;background:#e9e9e9;display:flex;font-weight:400;height:100%;width:40%}.subcontainer-inline-element-group-checkbox{display:flex;justify-content:center;width:20%}.subcontainer-inline-element-group-text{display:flex;width:80%}.subsubcontainer-label{background:#fff;height:100%}.subsubcontainer-inline-elements{border-bottom:1px solid #b2e3ed}.subsubcontainer-inline-element-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.subsubcontainer-inline-mark{display:flex;min-width:45px}.subsubcontainer-inline-btn{align-items:center;display:flex;width:90px}.title-div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.learntrack-view{background:#e0efc6;border-radius:.35rem;display:flex;flex-direction:column;max-width:540px;padding-bottom:1rem;width:40%}.learntrack-header{background:#fff;border-top-left-radius:.3rem;border-top-right-radius:.3rem;box-shadow:0 5px 10px -10px rgba(0,0,0,.75);height:75px;width:100%}.learntrack-header-elements{align-items:center;display:flex;height:90%;position:relative;width:90%}.learntrack-active-toggle{background:#fff;border-radius:.25rem;box-shadow:0 0 10px -10px rgba(0,0,0,.4);height:60px;width:100%}.btn-container{display:flex;justify-content:flex-end;margin:1rem auto;width:90%}.btn_underline{background:none;border:none;border-bottom:2px solid #e0efc6;font-weight:400}.btn_underline,.btn_underline:hover{border-radius:0;color:#009bb9;padding:0}.btn_underline:hover{border-bottom:2px solid #009bb9}.btn-blue{background-color:#009bb9;border:2px solid #fff;color:#fff;height:48px}.button-round{border-radius:100px;box-shadow:4px 4px 0 #aebccb;font-weight:700;padding:0 1.5rem}.learntrackitems{display:flex;flex-direction:column;gap:10px;width:100%}.learntrackitem{list-style-type:none;width:100%}.learntrack-item{margin-left:4%;width:92%}.learntrack-item-as-group{margin-left:2%;width:96%}.ghost-card{background:hsla(0,0%,100%,.5);border:1px solid #fff;border-radius:.3rem;margin:auto;opacity:0;width:90%}.saved-popup{background:#fff;border-radius:.25rem;bottom:5%;box-shadow:0 3px 5px -1px rgba(0,0,0,.43);height:50px;opacity:0;position:fixed;right:5%;width:300px;z-index:5000}.saved-popup-animation{animation:savedPopupAnim 2s}.saved-popup-content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.preview__hover{background:#fff;border:2px solid #000;border-radius:.3rem;box-shadow:0 0 20px -7px rgba(29,29,29,.46);height:200px;position:absolute;width:300px}.preview__frame{transform:scale(.5);transform-origin:0 0}.preview__frameAnim{animation:frameAnim .2s ease}.btn-preview{background:none;border:none;border-bottom:2px solid #fff;color:#009bb9;padding:0;transition:.1s ease;white-space:nowrap}.btn-preview:hover{border-bottom:2px solid #009bb9}.active-button input[type=checkbox]{height:0;visibility:hidden;width:0}.active-button label{background:none;border-radius:100px;cursor:pointer;display:block;height:26px;position:relative;text-indent:-9999px;width:48px}.active-button label:after{background:rgba(0,0,0,.25);border-radius:90px;content:"";height:22px;left:1px;position:absolute;top:1px;transition:.3s;width:22px}.active-button input+label{border:1px solid rgba(0,0,0,.25)}.active-button input:checked+label{background:#8bbf69;border:1px solid #fff}.active-button input:checked+label:after{background:#fff;left:calc(100% - 1px);transform:translateX(-100%)}.searchbar{align-items:center;background:#707070;border-radius:.35rem;color:#fff;display:flex;height:100%;justify-content:flex-start;margin-bottom:1rem;width:60%}.searchbar i{color:grey;margin:0 .5rem;position:relative}.searchbar_form{background:#fff;border:none;border-radius:.25rem;margin-left:5px;padding:8px;position:relative}.searchbar_form:hover{cursor:text}.searchbar_input{border:none;outline:none;position:relative}.searchbar_input:focus{outline:none}#learntrack-exercise-iframe:-webkit-full-screen{background-color:#fff}#learntrack-exercise-iframe:fullscreen{background-color:#fff}.exercise-container-fullscreen-size{background-color:#005d71;height:80vh;width:80vw}.fullscreensize{height:100vh;width:100vw}@keyframes frameAnim{0%{opacity:0;transform:scale(.25)}to{opacity:1;transform:scale(1)}}@keyframes savedPopupAnim{0%{opacity:0;right:0}10%{opacity:1;right:5%}90%{opacity:1;right:5%}to{opacity:0;right:0}}@keyframes preview-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.btn-my-mat{background-color:#b2e3ed;border:2px solid #fff;color:#3a3c3c;height:38px}button.btn-my-mat:active,button.btn-my-mat:hover{background-color:#00677b;color:#fff}button.btn-my-mat:disabled,button.btn-my-mat[disabled]{background-color:#b2e3ed;border:2px solid #fff;color:#3a3c3c}button.btn-my-mat-toggled,button.btn-my-mat-toggled:active,button.btn-my-mat-toggled:hover{background-color:#00677b;color:#fff}.bordercolor-new-material{border:2px solid #8bbf69;margin-bottom:2px;margin-top:2px}@media (max-width:576px){.my-materials-header-button-row{width:100%}}@media (max-width:330px){.my-materials-header-button-row-spacer{display:none;margin:0;padding:0}.my-materials-header-button-row{margin:0;padding:0}}#feedback-container{background-color:#005d71}.feedback-container-box{background-color:#b1e1ea;margin:auto;width:491px}.feedback-container-box-inner{background-color:#fff;margin:auto;min-height:222px;width:442px}
