@charset "UTF-8";.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;width:100%;z-index:1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1,lower-alpha) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2,lower-roman) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4,lower-alpha) ". ";counter-increment:ol4}.rdw-option-wrapper{border:1px solid #F1F1F1;padding:5px;min-width:25px;height:20px;border-radius:2px;margin:0 4px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-option-wrapper:hover{box-shadow:1px 1px #bfbdbd}.rdw-option-wrapper:active,.rdw-option-active{box-shadow:1px 1px #bfbdbd inset}.rdw-option-disabled{opacity:.3;cursor:default}.rdw-dropdown-wrapper{height:30px;cursor:pointer;border:1px solid #F1F1F1;border-radius:2px;margin:0 3px;text-transform:capitalize;background:#fff}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{box-shadow:1px 1px #bfbdbd;background-color:#fff}.rdw-dropdown-wrapper:active{box-shadow:1px 1px #bfbdbd inset}.rdw-dropdown-carettoopen{height:0px;width:0px;position:absolute;top:35%;right:10%;border-top:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-carettoclose{height:0px;width:0px;position:absolute;top:35%;right:10%;border-bottom:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-selectedtext{display:flex;position:relative;height:100%;align-items:center;padding:0 5px}.rdw-dropdown-optionwrapper{z-index:100;position:relative;border:1px solid #F1F1F1;width:98%;background:#fff;border-radius:2px;margin:0;padding:0;max-height:250px;overflow-y:scroll}.rdw-dropdown-optionwrapper:hover{box-shadow:1px 1px #bfbdbd;background-color:#fff}.rdw-dropdownoption-default{min-height:25px;display:flex;align-items:center;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{opacity:.3;cursor:default}.rdw-inline-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-block-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{white-space:nowrap;max-width:90px;overflow:hidden;text-overflow:ellipsis}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-text-align-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-right-aligned-block>div{display:inline-block}.rdw-left-aligned-block>div{display:inline-block}.rdw-center-aligned-block>div{display:inline-block}.rdw-justify-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-colorpicker-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:175px;height:175px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{font-size:15px;width:50%;text-align:center;cursor:pointer;padding:0 10px 5px}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{margin:5px auto;display:flex;width:100%;height:100%;flex-wrap:wrap;overflow:scroll}.rdw-colorpicker-cube{width:22px;height:22px;border:1px solid #F1F1F1}.rdw-colorpicker-option{margin:3px;padding:0;min-height:20px;border:none;width:22px;height:22px;min-width:22px;box-shadow:1px 2px 1px #bfbdbd inset}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:205px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{margin-top:5px;border-radius:2px;border:1px solid #F1F1F1;height:25px;margin-bottom:15px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{margin-left:10px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-link-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-link-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-embedded-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-embedded-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;justify-content:space-between;box-shadow:3px 3px 5px #bfbdbd}.rdw-embedded-modal-header{font-size:15px;display:flex}.rdw-embedded-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-embedded-modal-header-label{width:95px;border:1px solid #f1f1f1;margin-top:5px;background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{width:88%;height:35px;margin:10px 0;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-embedded-modal-link-input-wrapper{display:flex;align-items:center}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{margin:0 3px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-embedded-modal-size-input{width:80%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-emoji-modal{overflow:auto;position:absolute;top:35px;left:5px;display:flex;flex-wrap:wrap;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-emoji-icon{margin:2.5px;height:24px;width:24px;cursor:pointer;font-size:22px;display:flex;justify-content:center;align-items:center}.rdw-spinner{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.rdw-spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.rdw-spinner .rdw-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.rdw-spinner .rdw-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.rdw-image-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-image-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-image-modal-header{font-size:15px;margin:10px 0;display:flex}.rdw-image-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-image-modal-header-label{width:80px;background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{width:100%;color:gray;cursor:pointer;display:flex;border:none;font-size:15px;align-items:center;justify-content:center;background-color:#f1f1f1;outline:2px dashed gray;outline-offset:-10px;margin:10px 0;padding:9px 0}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{cursor:pointer;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:15px}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-width:100%;max-height:200px}.rdw-image-modal-upload-option-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.rdw-image-modal-url-section{display:flex;align-items:center}.rdw-image-modal-url-input{width:90%;height:35px;margin:15px 0 12px;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{margin:0 5px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-image-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-image-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{position:absolute;top:-3px;left:0;width:100%;height:100%;opacity:.5}.rdw-image-modal-alt-input{width:70%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px;margin-left:5px}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-image-modal-size-input{width:40%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-history-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-history-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{position:absolute;left:40%;top:0;cursor:pointer;background-color:#fff}.rdw-mention-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{position:absolute;display:flex;flex-direction:column;border:1px solid #F1F1F1;min-width:100px;max-height:150px;overflow:auto;background:#fff;z-index:100}.rdw-suggestion-option{padding:7px 5px;border-bottom:1px solid #f1f1f1}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-image-alignment-options-popup{position:absolute;background:#fff;display:flex;padding:5px 2px;border-radius:2px;border:1px solid #F1F1F1;width:105px;cursor:pointer;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;width:15px;min-width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{height:100%;overflow:auto;box-sizing:border-box}.rdw-editor-toolbar{padding:6px 5px 0;border-radius:2px;border:1px solid #F1F1F1;display:flex;justify-content:flex-start;background:#fff;flex-wrap:wrap;font-size:15px;margin-bottom:5px;-webkit-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:content-box}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.BrainhubCarouselItem{display:flex;justify-content:center;align-items:center;position:relative}.BrainhubCarouselItem.BrainhubCarouselItem--clickable{cursor:pointer}.BrainhubCarouselItem .debug-number{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;font-size:2em;text-shadow:0px 0px 9px white}.BrainhubCarousel__dots{display:flex;justify-content:center;list-style:none;margin:0;padding:0;font-size:0;line-height:0}.BrainhubCarousel__dots.BrainhubCarousel__dots--isRTL{direction:rtl}.BrainhubCarousel__dots .BrainhubCarousel__dot{outline:0;padding:10px;border:none;opacity:.5;font-size:0;cursor:pointer;-webkit-appearance:none}.BrainhubCarousel__dots .BrainhubCarousel__dot.BrainhubCarousel__dot--selected{opacity:1!important}.BrainhubCarousel__dots .BrainhubCarousel__dot:hover{opacity:1}.BrainhubCarousel__dots .BrainhubCarousel__dot:before{content:"";display:block;width:5px;height:5px;border-radius:50%;padding:0;border:none;background:#000}.BrainhubCarousel__dots .BrainhubCarousel__thumbnail{outline:0;padding:10px;border:none;opacity:.5;font-size:0;cursor:pointer}.BrainhubCarousel__dots .BrainhubCarousel__thumbnail.BrainhubCarousel__thumbnail--selected{opacity:1!important}.BrainhubCarousel__dots .BrainhubCarousel__thumbnail:hover{opacity:1}.BrainhubCarousel__thumbnail[type=button]{-webkit-appearance:none}.BrainhubCarousel--isRTL+.BrainhubCarousel__dots{direction:rtl}.BrainhubCarousel__container{width:100%;overflow:hidden}.BrainhubCarousel{overflow:hidden;display:flex;align-items:center}.BrainhubCarousel.BrainhubCarousel--isRTL,.BrainhubCarousel.BrainhubCarousel--isRTL .BrainhubCarousel__trackContainer .BrainhubCarousel__track{direction:rtl}.BrainhubCarousel .BrainhubCarousel__trackContainer{overflow:hidden}.BrainhubCarousel .BrainhubCarousel__trackContainer .BrainhubCarousel__track{display:flex;overflow:hidden;list-style:none;margin:0;padding:0}.BrainhubCarousel .BrainhubCarousel__trackContainer .BrainhubCarousel__track.BrainhubCarousel__track--transition{transition:transform}.BrainhubCarousel__arrows{cursor:pointer}.BrainhubCarousel__loader{width:50px;height:50px;border-radius:100%;border:4px solid #7b59ff;border-left-color:transparent;animation:loader 1s infinite linear}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BrainhubCarousel__arrows{position:relative;padding:21px;border:none;overflow:hidden;outline:0;font-size:0;line-height:0;background-color:#7b59ff}.BrainhubCarousel__arrows span{display:block;position:absolute;top:50%;left:50%;border-style:solid;border-color:#fff;border-width:3px 3px 0 0;padding:5px;transition:.3s;font-size:0}.BrainhubCarousel__arrows:hover{background-color:#8768ff}.BrainhubCarousel__arrows:hover span{display:block;position:absolute;top:50%;left:50%;border-style:solid;border-color:#fff;border-width:3px 3px 0 0;padding:5px;transition:.3s;font-size:0}.BrainhubCarousel__arrows:hover:enabled{background-color:#8768ff}.BrainhubCarousel__arrows:hover:enabled span{border-color:#fff;margin:0}.BrainhubCarousel__arrows:disabled{background-color:#ccc}.BrainhubCarousel__arrowLeft span{transform:translate(-50%,-50%) rotate(-135deg);margin-left:2.45px}.BrainhubCarousel__arrowRight span,.BrainhubCarousel--isRTL .BrainhubCarousel__arrowLeft span{transform:translate(-50%,-50%) rotate(45deg);margin-left:-2.45px}.BrainhubCarousel--isRTL .BrainhubCarousel__custom-arrowLeft span{transform:rotate(180deg)}.BrainhubCarousel--isRTL .BrainhubCarousel__arrowRight span{transform:translate(-50%,-50%) rotate(-135deg);margin-left:2.45px}.BrainhubCarousel--isRTL .BrainhubCarousel__custom-arrowRight span{transform:rotate(-180deg)}.BrainhubCarousel--isRTL .BrainhubCarousel__arrows:hover span{margin:0}.BrainhubCarousel__arrow--disable{pointer-events:none}@font-face{font-family:NotoSans;src:url(clientlib-site/resources/fonts/Noto_Sans/NotoSans-Regular.woff2) format("woff2"),url(clientlib-site/resources/fonts/Noto_Sans/NotoSans-Regular.woff) format("woff"),url(clientlib-site/resources/fonts/Noto_Sans/NotoSans-Regular.ttf) format("truetype")}@font-face{font-family:NotoSans-Italic;src:url(clientlib-site/resources/fonts/Noto_Sans/NotoSans-Italic.woff2) format("woff2"),url(clientlib-site/resources/fonts/Noto_Sans/NotoSans-Italic.woff) format("woff"),url(clientlib-site/resources/fonts/Noto_Sans/NotoSans-Italic.ttf) format("truetype")}@font-face{font-family:NotoSans-BoldItalic;src:url(clientlib-site/resources/fonts/Noto_Sans/NotoSans-BoldItalic.woff2) format("woff2"),url(clientlib-site/resources/fonts/Noto_Sans/NotoSans-BoldItalic.woff) format("woff"),url(clientlib-site/resources/fonts/Noto_Sans/NotoSans-BoldItalic.ttf) format("truetype")}@font-face{font-family:NotoSans-Bold;src:url(clientlib-site/resources/fonts/Noto_Sans/NotoSans-Bold.woff2) format("woff2"),url(clientlib-site/resources/fonts/Noto_Sans/NotoSans-Bold.woff) format("woff"),url(clientlib-site/resources/fonts/Noto_Sans/NotoSans-Bold.ttf) format("truetype")}@font-face{font-family:Torque-Bold;src:url(clientlib-site/resources/fonts/torque/Torque-Bold.woff2) format("woff2"),url(clientlib-site/resources/fonts/torque/Torque_Bold.woff) format("woff"),url(clientlib-site/resources/fonts/torque/Torque-Bold.ttf) format("truetype")}@font-face{font-family:Minecraft Ten v2;src:url(clientlib-site/resources/fonts/Minecraft_Ten_V2/Minecraft-Tenv2.woff2) format("woff2"),url(clientlib-site/resources/fonts/Minecraft_Ten_V2/Minecraft-Tenv2.woff) format("woff"),url(clientlib-site/resources/fonts/Minecraft_Ten_V2/Minecraft-Tenv2.ttf) format("truetype")}.react-edu-button{display:inline-flex;position:relative;height:46px;margin-bottom:5px;color:#fff;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:center;justify-content:center;align-items:center;transition:all .25s}.react-edu-button.disabled{cursor:default;pointer-events:none;background-color:#ababab}.react-edu-button.disabled:before{border-top-color:#3d3938}.react-edu-button:before{content:"";position:absolute;height:0;width:100%;bottom:-10px;border:5px solid transparent;transition:border .25s}.react-edu-button.blue{background-color:#1e6eea}.react-edu-button.blue:before{border-top-color:#3c5d6d}.react-edu-button.blue:hover,.react-edu-button.blue:focus{background:#5888a3}.react-edu-button.blue:hover:before,.react-edu-button.blue:focus:before{border-top-color:#4a7284}.react-edu-button.blue.toggled,.react-edu-button.blue:active{background:#2f4856}.react-edu-button.blue.toggled:before,.react-edu-button.blue:active:before{border-top-color:#1f3138}.react-edu-button.green{background-color:#2a641c}.react-edu-button.green:before{border-top-color:#366133}.react-edu-button.green:hover,.react-edu-button.green:focus{background:#579952}.react-edu-button.green:hover:before,.react-edu-button.green:focus:before{border-top-color:#457a41}.react-edu-button.green.toggled,.react-edu-button.green:active{background:#2d4f2a}.react-edu-button.green.toggled:before,.react-edu-button.green:active:before{border-top-color:#22381e}.react-edu-button.red{background-color:#ea3b3b}.react-edu-button.red:before{border-top-color:#bb0116}.react-edu-button.red:hover,.react-edu-button.red:focus{background:#dd5858}.react-edu-button.red:hover:before,.react-edu-button.red:focus:before{border-top-color:#b23b3b}.react-edu-button.red.toggled,.react-edu-button.red:active{background:#913a3a}.react-edu-button.red.toggled:before,.react-edu-button.red:active:before{border-top-color:#622}.react-edu-button.orange{background-color:#ff791a}.react-edu-button.orange:before{border-top-color:#cc4300}.react-edu-button.orange:hover,.react-edu-button.orange:focus{background:#995222}.react-edu-button.orange:hover:before,.react-edu-button.orange:focus:before{border-top-color:#7a3f17}.react-edu-button.orange.toggled,.react-edu-button.orange:active{background:#7a3f17}.react-edu-button.orange.toggled:before,.react-edu-button.orange:active:before{border-top-color:#7a3f17}.react-edu-button.purple{background-color:#643acb}.react-edu-button.purple:before{border-top-color:#210a80}.react-edu-button.purple:hover,.react-edu-button.purple:focus{background:#a66fb2}.react-edu-button.purple:hover:before,.react-edu-button.purple:focus:before{border-top-color:#865a91}.react-edu-button.purple.toggled,.react-edu-button.purple:active{background:#5f3066}.react-edu-button.purple.toggled:before,.react-edu-button.purple:active:before{border-top-color:#3f2c44}img{width:100%}a:hover{text-decoration:none}a:link.react-edu-link,a:hover.react-edu-link,a:visited.react-edu-link,a:active.react-edu-link{color:#262423;text-decoration:underline}.ap-cmp-react-download-additional-platform{width:100%;position:relative;margin:20px 0 0}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container{padding:0 0 20px}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container a{text-decoration:none}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row{width:100%;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;flex-direction:row}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column{display:flex;width:50%;padding:0 10px;margin:0 0 30px;height:calc(100% - 151px)}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download{width:100%;font-family:NotoSans-Bold;font-size:22px;line-height:30px;color:#262423;text-decoration:none}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download .ap-device-download:active,.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download .ap-device-download:visited{outline:none}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download:hover .ap-device-card{background-color:#406038}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download:hover .ap-device-card:before{border-top-color:#273721}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download .ap-device-card{background-color:#488244;display:-webkit-box;position:relative;-webkit-box-pack:start;-webkit-box-align:center;margin:0 auto;width:100%;padding:30px 32px 30px 34px;box-shadow:none}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download .ap-device-card:before{content:"";position:absolute;left:0;right:0;height:0;width:100%;bottom:-9px;border:5px solid transparent;border-top-color:#406038;transition:border .25s}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download .ap-device-card .ap-heading3{font-size:22px;line-height:30px;text-transform:uppercase;font-family:NotoSans-Bold;color:#fff;margin-left:32px;width:100%;max-width:calc(100% - 112px);overflow-wrap:break-word}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download .ap-device-card .ap-platform-logo{filter:brightness(0) invert(1);width:50px;position:initial;height:48px;overflow:hidden;vertical-align:middle}@media (forced-colors: active) and (prefers-color-scheme: light){.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download .ap-device-card .ap-platform-logo{filter:brightness(1) invert(1)}}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download .ap-device-card svg{position:absolute;right:30px;top:50%;transform:translateY(-50%);height:32px;width:32px;overflow:hidden;vertical-align:middle}@media (forced-colors: active) and (prefers-color-scheme: light){.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download .ap-device-card svg{filter:brightness(1) invert(1)}}@media only screen and (max-width: 400px){.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download .ap-device-card{padding:30px 10px}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download .ap-device-card .ap-heading3{margin-left:20px}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column .ap-device-download .ap-device-card svg{right:10px}}@media only screen and (max-width: 959px){.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-column{width:90%;max-width:580px;margin:0 auto 30px}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .download-ap-heading4{text-align:center}}.device-card-block:hover .ap-platform-logo,.device-card-block:active .ap-platform-logo{filter:invert(43%) sepia(14%) saturate(1553%) hue-rotate(68deg) brightness(100%) contrast(87%);transition:all .3s}.black-anchor-tag a{color:#262423;font-family:NotoSans;font-size:22px;line-height:30px}.black-anchor-tag p{font-family:NotoSans;font-size:22px;line-height:30px}.black-anchor-tag a:visited,.black-anchor-tag a:active{outline:none}.black-anchor-tag .rte-content{padding:0!important}@media only screen and (max-width: 1024px){.black-anchor-tag .rte-content{padding:0 18px!important}}@media only screen and (max-width: 768px){.black-anchor-tag .rte-content{padding:0 18px!important}.download-ap-heading4{padding-left:40px}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row{margin:auto;width:100%}.ap-cmp-react-download-additional-platform .ap-cmp-react-download-additional-platform-container .ap-cmp-react-platforms-container .ap-row .ap-column{flex-direction:column;width:100%;max-width:100%}.ap-paragraph{padding:0 42px}}@media only screen and (max-width: 576px){.black-anchor-tag .rte-content{padding:0 42px!important}}.cmp-challenge-detail{font-family:NotoSans;padding-top:70px}@media (min-width: 992px){.cmp-challenge-detail{text-align:left}}.cmp-challenge-detail .action-icons-large{justify-content:flex-start!important;flex-flow:row wrap}.cmp-challenge-detail .action-icons-large .icon-btn{flex-direction:row!important;justify-content:flex-start!important}.cmp-challenge-detail .action-icons-large .d-lg-block{display:flex!important}.cmp-challenge-detail .description a{color:#2a641c;text-decoration:underline}.cmp-challenge-detail .page-information{margin-top:92px}.cmp-challenge-detail .image-title{font-size:36px;font-family:NotoSans;font-weight:700;line-height:46px;margin-bottom:30px}.cmp-challenge-detail .caption{line-height:22px;font-weight:600;margin-top:20px;text-align:left}.cmp-challenge-detail .image-video-container{display:flex;width:100%;text-align:center;flex-flow:row wrap;justify-content:center;row-gap:24px}.cmp-challenge-detail .image-video-container .video-player-image{background-size:cover}.cmp-challenge-detail a.edu-button:not(.button).download-btn{margin-bottom:41px}.cmp-challenge-detail .image-description{margin-bottom:40px}.cmp-challenge-detail .video-player-image{background-size:cover}.cmp-challenge-detail .favorite-block{float:none;margin-top:10px}.cmp-challenge-detail .page-detail .description{margin-bottom:16px}.cmp-lesson-detail{font-family:NotoSans;padding-top:70px}.cmp-lesson-detail .page-information{margin-top:92px}.cmp-lesson-detail .image-title{font-size:36px;font-family:NotoSans;font-weight:700;line-height:46px;margin-bottom:30px}.cmp-lesson-detail .caption{line-height:22px;font-weight:600;margin-top:20px;text-align:left}.cmp-lesson-detail .image-video-container{display:flex;width:100%;text-align:center;flex-flow:row wrap;justify-content:center;row-gap:24px}.cmp-lesson-detail .image-video-container .video-player-image{background-size:cover}.cmp-lesson-detail a.edu-button:not(.button).download-btn{margin-bottom:20px}.cmp-lesson-detail .image-description{margin-bottom:40px}.cmp-lesson-detail .page-detail .description{margin-bottom:16px}.action-icons{text-align:right;margin-bottom:20px}.action-icons .icon-btn:not(:last-child){margin-right:20px}.action-icons-large{margin:50px 0;justify-content:space-around;flex-wrap:wrap}.action-icons-large span.icon-btn,.action-icons-large button.icon-btn{margin-bottom:15px;color:#0855db;font-family:NotoSans-Bold;text-decoration:underline;font-size:15px;flex-direction:column;text-align:center;align-items:center;min-width:135px;cursor:pointer}@media (min-width: 992px){.action-icons-large span.icon-btn,.action-icons-large button.icon-btn{text-align:left;align-items:flex-start;font-size:18px}}.action-icons-large .icon-btn span{cursor:pointer}@media (min-width: 1200px){.action-icons-large .icon-btn span{font-size:18px}}.action-icons-large a.icon-btn{margin-bottom:15px;color:#0855db;font-family:NotoSans-Bold;text-decoration:underline;font-size:15px;flex-direction:column;text-align:center;min-width:135px}@media (min-width: 992px){.action-icons-large a.icon-btn{text-align:left;font-size:18px}}@media (min-width: 992px){.action-icons-large{margin:0}.action-icons-large svg,.action-icons-large img{margin-right:12px}}.action-icons-large svg,.action-icons-large img{align-self:center}.breadcrumb{font-size:18px}.category-box-list{list-style:none;display:block;margin-bottom:0}.category-box-list .item{background:#bdd9fd;display:inline-block;font-size:12px;font-family:NotoSans-Bold;padding:8px 20px;margin:0 10px 10px 0;box-shadow:2px 2px #00000029;color:#262423}.category-box-list .item_li{display:inline-block}.category-label{font-family:Notosans-Bold;margin-top:16px;text-transform:capitalize}.button-tag:hover,.button-tag:active,.button-tag:focus{cursor:pointer;background:#343a40;color:#fff}.lesson-nav{margin:35px 0}.lesson-nav a{background-color:#1e6eea;color:#fff;padding:1rem;justify-content:space-between;align-items:center}@media (min-width: 992px){.lesson-nav a{padding:1rem 4rem}}.lesson-nav .previous-lesson{margin-right:15px}.lesson-nav .previous-lesson .previous-lesson-info p{text-align:right}.lesson-nav .next-lesson{margin-left:15px}.lesson-nav p{font-family:NotoSans-Bold;font-size:15px;margin-bottom:0}.lesson-nav p.font-normal{font-family:NotoSans}@media (min-width: 992px){.lesson-nav p{font-size:18px}}.sidepanel .list-nostyle{margin-top:50px;text-align:left}.sidepanel .list-nostyle h2{font-family:NotoSans-Bold;font-size:22px;color:#262423;line-height:46px;margin-bottom:8px}.sidepanel .list-nostyle ul li{list-style:none}.sidepanel .list-with-link{margin-top:50px;text-align:left}.sidepanel .list-with-link h2{font-family:NotoSans-Bold;font-size:22px;color:#262423;line-height:46px;margin-bottom:8px}.sidepanel .list-with-link ul{margin-top:25px}.sidepanel .list-with-link ul a{color:#262423;display:inline-block;margin-bottom:5px;text-decoration:underline}.sidepanel .list-with-link ul a li{background:url(../../../content/dam/education-edition/resources/images/lesson-detail/icon-download-light.png) no-repeat left top;background-size:34px;list-style:none;margin:0;line-height:18px;padding:0 0 10px 45px;text-decoration:underline}.sidepanel .list-with-link ul a li p{display:inline-block;font-size:16px;word-wrap:break-word;text-decoration:none}.sidepanel .list-with-link ul .lesson-download-zip{font-weight:700!important;color:#0855db!important;font-family:NotoSans!important;font-size:18px!important;text-align:left!important;text-decoration:underline!important}.sidepanel .list-with-link .lesson-download-zip-ul{margin-top:25px;list-style:none!important}.sidepanel .list-with-link a.download-all{margin-bottom:15px;color:#0855db;font-family:NotoSans-Bold;text-decoration:underline;font-size:18px}#hexagon-spinner{position:absolute;width:100%;left:0;right:0;top:0;bottom:0;background-color:#ffffffb3;z-index:1050;display:flex;align-items:center;justify-content:center}.my-notes{margin:100px auto}.my-notes h3{text-transform:uppercase;font-size:30px;font-family:NotoSans-Bold}.my-notes h4{text-transform:uppercase;font-size:20px;font-family:NotoSans-Bold}.my-notes .rdw-editor-toolbar.my-notes-toolbar{background:#f5f5f5}.my-notes .my-notes-wrapper.rdw-editor-wrapper{border:1px solid #3D3938;border-radius:3px}.my-notes .my-notes-editor.rdw-editor-main{padding:0 15px}.my-notes span.rdw-link-decorator-wrapper img{width:14px;height:auto;left:0;top:-9px}.my-notes .col-12{padding:20px 0;border-top:1px solid}.my-notes .rdw-link-modal-target-option{display:none}.my-notes .rdw-option-wrapper{background:none}@media (forced-colors: active) and (prefers-color-scheme: light){.my-notes .rdw-option-wrapper{background:Canvas!important}}@media (forced-colors: active) and (prefers-color-scheme: dark){.my-notes .rdw-option-wrapper{background:CanvasText!important}}.my-notes .my-notes-editor .DraftEditor-editorContainer{background-color:transparent!important}.action-icons-large .share-box-parent{top:92px!important;left:-150px!important}@media (min-width: 992px){.action-icons-large .share-box-parent{top:56px!important;left:-150px!important}}@media (max-width: 768px){.action-icons-large .share-box-parent{left:-130px!important}}@media (max-width: 576px){.action-icons-large .share-box-parent{left:-80px!important}}.share-box-container{display:inline-block;position:relative}.share-box-container .share-box-parent{position:absolute;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.16));z-index:9;top:68px;left:-150px;display:none;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s linear}.share-box-container .share-box-parent.show{display:block;visibility:visible;opacity:1}.share-box-container .share-box-parent .share-box{display:block;width:200px;height:180px;background:#fff;position:relative;padding:25px 35px}.share-box-container .share-box-parent .share-box.social-share-max{width:300px}.share-box-container .share-box-parent .share-box input{width:100%;padding:5px 12px;border:1px solid #3D3938;margin-top:15px;height:42px}.share-box-container .share-box-parent .share-box span.copy-field{display:block;font-size:18px;font-family:NotoSans-Bold;text-decoration:underline;color:#0855db;line-height:27px;text-align:left;margin-top:10px;cursor:pointer}.share-box-container .share-box-parent .share-box span.copy-field span.copied{text-decoration:none!important}.share-box-container .share-box-parent .share-box:before{display:block;position:absolute;content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:30px solid #FFF;top:-28px;left:150px}.share-box-container .share-box-parent .share-box .close-btn{position:absolute;right:-21px;width:40px;height:auto;display:block;top:-20px;filter:drop-shadow(-3px 3px 2px rgba(0,0,0,.16))!important;cursor:pointer}.share-box-container .share-box-parent .share-box .close-btn svg{margin-right:0}.share-box-container .share-box-parent .share-box .close-btn .close{position:absolute;right:12px;top:15px;opacity:1}.share-box-container .share-box-parent .share-box .sharebox-icon-btn{display:flex}.share-box-container .share-box-parent .share-box .sharebox-icon-btn img{margin-right:0}.share-box-container .share-box-parent .share-box .sharebox-icon-btn .share-icon .social-share-image{width:30px;height:30px}.share-box-container .share-box-parent .share-box div#___sharetoclassroom_1,.share-box-container .share-box-parent .share-box div#___sharetoclassroom_2,.share-box-container .share-box-parent .share-box div#___sharetoclassroom_0{align-self:center}.share-box-container .share-box-parent .share-box .teams-share-button img{width:35px}.share-box-container .share-box-parent .share-box a.email-icon{align-self:center}.share-box-container .share-box-parent .share-box .google-icon-disabled a.email-icon{padding-left:20px}.google-classroom-image{width:23px;height:23px}.page-detail h1{font-family:NotoSans-Bold;text-transform:uppercase;font-size:35px;line-height:45px;margin-bottom:12px}@media (min-width: 992px){.page-detail h1{font-size:45px;line-height:55px}}.page-detail .description{margin-bottom:30px}.page-detail .subtitle{color:#0855db;font-weight:700}.page-detail p{font-size:18px}.page-detail .level-language{margin-top:10px;display:flex}@media (max-width: 320px){.page-detail .level-language{flex-wrap:wrap;justify-content:center}}.page-detail .language-block{margin-left:25px;font-family:NotoSans-Bold;font-size:12px;color:#262423;display:flex;align-items:flex-end}@media (max-width: 320px){.page-detail .language-block{margin-left:0;margin-top:20px}}.page-detail .lesson-info{margin-top:30px}.page-detail .lesson-info p{font-family:NotoSans-Bold;font-size:12px;line-height:12px;margin-bottom:4px}.page-detail .lesson-info .author-info a{color:#006ee5!important;text-decoration:underline}.page-detail .lesson-info span{font-family:NotoSans}@media screen and (forced-colors: active){.page-detail .category-box-list .item{border:1px solid HighLight}}.page-information{margin-top:70px;margin-bottom:100px}.page-information .edu-button.download-btn{margin-bottom:35px}@media (max-width: 992px){.page-information .edu-button.download-btn{margin-top:35px}}.page-information .sidepanel{text-align:center}@media (min-width: 992px){.page-information .sidepanel{text-align:left}}.page-information h2{font-family:NotoSans-Bold;font-size:30px;margin-bottom:50px;text-transform:uppercase;line-height:30px}.page-information h4{font-family:NotoSans-Bold;font-size:22px;color:#262423}.page-information .description{margin-bottom:70px}@media (min-width: 992px){.page-information .description{width:80%}}.page-information .accordion-wrapper li{margin-left:20px}.page-information .accordion-wrapper>h3{text-transform:none;font-weight:400;line-height:34px;margin-bottom:0}.page-information p.desc-title,.page-information h2.desc-title{font-family:NotoSans-Bold;font-size:22px;text-transform:capitalize;margin-bottom:30px;line-height:26px}.page-information .accordion-wrapper:last-child{border-bottom:1px solid #3D3938}.page-information a.accordion-button.lesson-information-list-title{border-top:solid 1px #3D3938;background-color:#fff;font-family:NotoSans-Bold;color:#262423;font-size:21px;padding:30px 25px 30px 0}.page-information a.accordion-button.lesson-information-list-title.accordion-button-opened{margin-bottom:10px}.page-information .accordion-content-container.lesson-information-list-content{padding:0;white-space:pre-wrap}.page-information .accordion-button.lesson-information-list-title .accordion-arrow{right:13px;height:10px;width:20px}.page-information .lesson-information-list-content a{font-size:18px;color:#262423;text-decoration:underline;word-break:break-word}@media (min-width: 992px){.page-information .accordion-wrapper{width:80%}.page-information .vline{border-right:1px solid #3D3938}}.cmp-training-detail{font-family:NotoSans;padding-top:70px}.cmp-training-detail .training-info{margin-bottom:30px}.cmp-training-detail .training-media-ref a{font-size:18px;color:#262423;text-decoration:underline}.cmp-training-detail .page-detail .description{margin-bottom:16px}.cmp-world-detail{font-family:NotoSans;padding-top:70px}.cmp-world-detail .favorite-block{float:none;margin-top:10px}.cmp-world-detail .page-detail .description{margin-bottom:16px}.world-detail .page-detail .row .action-icons~img{min-height:267.33px;object-fit:contain;max-height:267.33px}@media print{.header-ModalSearch{display:none!important}}.discover-navigation{position:sticky;top:104px;z-index:1000}.cmp-react-discover-nav-view{background-color:#643acb}.cmp-react-discover-nav-view .discover-tabs-cont{display:block;width:100%;max-width:1100px;margin:auto}.cmp-react-discover-nav-view .discover-tab{display:table-cell;width:20%;height:80px;vertical-align:middle;text-align:center;padding:0 10px;cursor:pointer;border:1px solid #915F9C}.cmp-react-discover-nav-view .discover-tab .discover-tab-link{color:#fff;font-family:NotoSans-Bold;font-size:18px;line-height:1.44;text-transform:uppercase}.cmp-react-discover-nav-view .selected-tab{background-color:#704a78;border-color:#210a80}.cmp-react-discover-nav-view .selected-tab-mobile{display:none}@media (max-width: 990px){.discover-navigation{top:0}}@media (max-width: 767px){.cmp-react-discover-nav-view .selected-tab-mobile .discover-tab-link{width:calc(100% - 95px)}.cmp-react-discover-nav-view .discover-tabs-cont{transition:all .5s ease-in-out;height:0;overflow:hidden}.cmp-react-discover-nav-view .show-discover-tabs.discover-tabs-cont{transition:all .5s ease-in-out;height:320px}.cmp-react-discover-nav-view .discover-tab{display:block;width:100%;text-align:left;padding:27px 0 25px 44px;position:relative}.cmp-react-discover-nav-view .discover-tab .discover-tab-link{font-size:22px;line-height:1.36;position:absolute;top:50%;transform:translateY(-50%)}.cmp-react-discover-nav-view .discover-tab:hover{background-color:#704a78;color:#fff}.cmp-react-discover-nav-view .discover-nav-arrow{width:35px;height:14px;float:right;margin-right:5%;margin-top:5px}.cmp-react-discover-nav-view .selected-tab{display:none}}@media (max-width: 424px){.cmp-react-discover-nav-view .selected-tab-mobile .discover-tab-link{width:calc(100% - 60px)}.cmp-react-discover-nav-view .discover-tab{padding-left:15px}.cmp-react-discover-nav-view .discover-nav-arrow{margin-right:3%}}.hero-carousel{height:690px;overflow:hidden;position:relative}.hero-carousel button,.hero-carousel a{pointer-events:all}.hero-carousel-root{position:absolute;height:10vw;width:100%;left:0}.hero-carousel-root[data-cmp-is=hero-carousel]{display:none}.hero-carousel-root .hero-carousel-inner{position:relative;height:100%;width:100%}.hero-carousel-root .hero-carousel-inner button{pointer-events:all}.hero-carousel-root div[class*=BrainhubCarousel]{height:100%;pointer-events:none}.hero-carousel-root div[class*=BrainhubCarousel] ul,.hero-carousel-root div[class*=BrainhubCarousel] li{height:100%}.hero-carousel-root div[class*=BrainhubCarousel] .slide-active,.hero-carousel-root div[class*=BrainhubCarousel] .slide-inactive{height:100%;width:100%}.hero-carousel-root .hero-carousel-button-container{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;pointer-events:none}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button{position:absolute;bottom:50%;height:70px;width:60px;pointer-events:all;cursor:pointer;transition:all .25s}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button.carousel-next-button{right:5%;transform:translate(50%,50%)}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button.carousel-back-button{left:5%;transform:translate(-50%,50%)}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button.carousel-back-button .carousel-slide-change-caret{transform:scale(-1) translate(-50%,50%)}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button .carousel-slide-change-hexagon,.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button .carousel-slide-change-caret{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);transition:all .25s;overflow:visible}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button .carousel-slide-change-hexagon path{fill:#fff;filter:drop-shadow(0 0 5px rgba(0,0,0,.2));transition:all .25s}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button:hover .carousel-slide-change-hexagon path{fill:#edeeee;filter:drop-shadow(0 0 9px rgba(0,0,0,.25))}.hero-carousel-root .hero-carousel-button-container .hero-carousel-skip-nav-button{position:absolute;top:0;left:0;pointer-events:all;font-style:normal;text-decoration:none;color:#ababab;transition-delay:2s;margin:5px;padding:2px;background:#fff;color:#262423}.hero-carousel-root .hero-carousel-button-container .hero-carousel-skip-nav-button:not(:focus){opacity:0;pointer-events:none}.hero-carousel-root .hero-carousel-button-container .hero-carousel-skip-nav-button:focus{transition-delay:0s;opacity:1}.hero-carousel-root .hero-carousel-button-container #activeSlideContentInfo{font-size:1px}.hero-carousel-root .hero-carousel-slide-container{height:100%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.hero-carousel-root .hero-carousel-slide-container .carousel-slide-inner{display:flex;position:relative;height:100%;width:100%;max-width:1340px;margin:auto;padding:0 100px;align-items:center}.hero-carousel-root .carousel-card-container{min-height:410px;width:555px;padding:55px 55px 52px;background:#fff;box-shadow:4px 4px #00000029;z-index:1000}@media (max-width: 475px){.hero-carousel-root .carousel-card-container{padding:20px!important}}.hero-carousel-root .carousel-card-container .slide-pretitle-icon{position:absolute;height:37px;width:37px;margin-left:18px}.hero-carousel-root .carousel-card-container .slide-card-inner{position:relative;height:100%;width:100%}.hero-carousel-root .carousel-card-container .slide-pretitle-text{font-family:NotoSans-Bold;font-size:20px;line-height:32px;text-transform:uppercase;margin-bottom:17px}.hero-carousel-root .carousel-card-container .slide-title{font-family:Minecraft Ten v2;font-size:45px;line-height:60px;text-transform:uppercase;margin-bottom:12px;word-break:break-word}@media (max-width: 375px){.hero-carousel-root .carousel-card-container .slide-title{font-size:35px;line-height:50px}}.hero-carousel-root .carousel-card-container .slide-text{font-family:NotoSans-Bold;font-size:18px;line-height:26px;margin-bottom:20px}@media (max-width: 375px){.hero-carousel-root .carousel-card-container .slide-text{font-size:16px;margin-bottom:10px}}.hero-carousel-root .carousel-card-container .slide-button{margin-top:10px;pointer-events:all}.hero-carousel-root .carousel-card-container .slide-video-button{display:inline-flex;position:relative;font-family:NotoSans-Bold;font-size:22px;line-height:32px;bottom:0;pointer-events:all;text-decoration:underline;align-items:center;top:10px}@media (max-width: 375px){.hero-carousel-root .carousel-card-container .slide-video-button{font-size:18px}}.hero-carousel-root .carousel-card-container .slide-video-button:focus,.hero-carousel-root .carousel-card-container .slide-video-button :focus-visible{outline:2px solid -webkit-focus-ring-color;outline-offset:3px}.hero-carousel-root .carousel-card-container .slide-video-icon-container{display:inline-flex;position:relative;height:43px;width:43px;justify-content:center;align-items:center;border-radius:22px;padding:10.6px 8.8px 10px 14.8px;margin:0 25px -2px 18px}.hero-carousel-root .hero-carousel-dots-container{display:flex;margin:30px auto 0;justify-content:center}.hero-carousel-root .hero-carousel-dots-container .carousel-dots-inner{height:18px}.hero-carousel-root .hero-carousel-dots-container button{background:none;border:none;padding:0 10px;box-sizing:content-box}.hero-carousel-root .hero-carousel-dots-container button.focus{outline:5px auto -webkit-focus-ring-color}.hero-carousel-root .hero-carousel-dots-container button svg{position:relative;top:-3px}.hero-carousel-root .hero-carousel-dots-container button svg path{transition:fill .3s}.hero-carousel-root .hero-carousel-dots-container button.carousel-dot-autoplay{padding-left:18px}.hero-carousel-root .hero-carousel-dots-container .carousel-dot-active circle{fill:#2a641c}.hero-carousel-root .hero-carousel-dots-container .carousel-dot-inactive circle{fill:#fff}.hero-carousel-root .hero-carousel-dots-container .carousel-dot-inactive svg{outline:2px solid #488344;border-radius:10px}.hero-carousel-root .hero-carousel-mobile-content{display:none;width:100%}.hero-carousel-root .hero-carousel-mobile-content .carousel-card-container{position:relative;width:100%;top:-100px}@media (max-width: 350px){.hero-carousel-root .hero-carousel-mobile-content .carousel-card-container{top:-80px}}@media (forced-colors: active){.slide-video-icon-container.purple-background path{fill:#575757}.slide-video-icon-container.purple-background{border:1px solid #915F9C}}@media (min-width: 992px){.hero-carousel-root{min-height:610px}}@media (max-width: 992px){.hero-carousel{height:calc(50vw + 430px)}.hero-carousel-root{height:50vw}.hero-carousel-root .hero-carousel-mobile-content{display:block;padding:0 13%}.hero-carousel-root .hero-carousel-mobile-content .carousel-card-container{width:100%}.hero-carousel-root .hero-carousel-slide-container .carousel-slide-inner{display:none}.hero-carousel-root .hero-carousel-dots-container{margin:-70px auto 0;position:relative;z-index:1}}@media (max-width: 768px){.hero-carousel{height:calc(80vw + 450px);overflow:hidden}.hero-carousel-root{height:80vw}.hero-carousel-root .carousel-card-container{width:540px;padding:55px 48px 52px}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button.carousel-next-button{right:54px}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button.carousel-back-button{left:54px}.hero-carousel-root .hero-carousel-mobile-content{padding:0 9%}.hero-carousel.aem-GridColumn--phone--none.aem-GridColumn--phone--11.aem-GridColumn.aem-GridColumn--offset--phone--1.aem-GridColumn--default--12{float:none;margin:auto;width:100%}}@media (max-width: 576px){.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button.carousel-next-button{right:48px}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button.carousel-back-button{left:48px}.hero-carousel-root .hero-carousel-mobile-content{padding:0 3.1%}}@media (max-width: 475px){.hero-carousel{height:calc(80vw + 370px);overflow:auto}.hero-carousel .carousel-card-container{min-height:100%}}@media (min-width: 1800px){.carousel-root .hero-carousel-button-container .hero-carousel-button.carousel-next-button{right:100px}.carousel-root .hero-carousel-button-container .hero-carousel-button.carousel-back-button{left:100px}}@media (forced-colors: active) and (prefers-color-scheme: dark){.slide-video-button,.slide-button{border:1px solid #FFF}}.image-banner-container{width:100%}.image-banner-position{position:absolute;width:100%;left:0}.image-banner-image{position:relative;height:100%;background-repeat:no-repeat;background-size:cover;background-color:#6b6562;background-position:center;background-attachment:local}.image-banner-image.image-banner-image-fixed{background-attachment:fixed}.inline-search-root .inline-search-information{width:100%;padding-top:100px}.inline-search-root .inline-search-information .inline-search-title{margin:0 auto 30px;text-align:center}.inline-search-root .inline-search-information .inline-search-description{width:100%;text-align:center}.inline-search-root .inline-search-controls-section{width:100%;padding:40px 0 30px}.inline-search-root .inline-search-controls-section label.inline-search-label-hide{height:0;margin:0;padding:0;opacity:0;visibility:hidden}.inline-search-root .inline-search-controls-section .inline-search-controls-search{margin:0;padding:0;pointer-events:all;cursor:pointer}.inline-search-root .inline-search-controls-section .inline-search-controls-search .inline-search-controls-search-icon{cursor:pointer}@media (forced-colors: active) and (prefers-color-scheme: light){.inline-search-root .inline-search-controls-section .inline-search-controls-search{filter:invert(1)}}.inline-search-root .inline-search-extras{width:100%;padding-bottom:100px;text-align:center}.media-block-carousel{width:100%;margin-bottom:20px}.media-block-carousel[data-cmp-is=hero-carousel]{display:none}.media-block-carousel .hero-carousel-inner{position:relative;height:100%;width:100%}.media-block-carousel .hero-carousel-inner button{pointer-events:all}.media-block-carousel div[class*=BrainhubCarousel]{height:100%;pointer-events:none}.media-block-carousel div[class*=BrainhubCarousel] ul,.media-block-carousel div[class*=BrainhubCarousel] li{height:100%}.media-block-carousel div[class*=BrainhubCarousel] .slide-active,.media-block-carousel div[class*=BrainhubCarousel] .slide-inactive{height:100%;width:100%}.media-block-carousel .hero-carousel-button-container{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;pointer-events:none}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button{position:absolute;top:calc(50% - 105px);height:70px;width:60px;pointer-events:all;cursor:pointer;transition:all .25s}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button.carousel-next-button{right:67px;transform:translate(50%,50%)}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button.carousel-next-button .carousel-slide-change-caret{margin-right:-2px}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button.carousel-back-button{left:67px;transform:translate(-50%,50%)}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button.carousel-back-button .carousel-slide-change-caret{transform:scale(-1) translate(-50%,50%)}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button .carousel-slide-change-hexagon,.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button .carousel-slide-change-caret{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);transition:all .25s;overflow:visible}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button .carousel-slide-change-hexagon path{fill:#fff;filter:drop-shadow(0 0 5px rgba(0,0,0,.2));transition:all .25s}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button:hover .carousel-slide-change-hexagon path{fill:#edeeee;filter:drop-shadow(0 0 9px rgba(0,0,0,.25))}.media-block-carousel .hero-carousel-button-container .hero-carousel-skip-nav-button{position:absolute;top:0;left:0;pointer-events:all;font-style:normal;text-decoration:none;color:#262423;transition-delay:2s}.media-block-carousel .hero-carousel-button-container .hero-carousel-skip-nav-button:not(:focus){opacity:0;pointer-events:none}.media-block-carousel .hero-carousel-button-container .hero-carousel-skip-nav-button:focus{transition-delay:0s;opacity:1}.media-block-carousel .hero-carousel-button-container #activeSlideContentInfo{font-size:1px}.media-block-carousel .hero-carousel-slide-container{height:100%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.media-block-carousel .hero-carousel-slide-container .carousel-slide-inner{display:flex;position:relative;height:100%;width:calc(100% - 100px);max-width:1340px;margin:auto;padding-bottom:10px;align-items:center}.media-block-carousel .carousel-card-container{z-index:1000;width:100%}.media-block-carousel .carousel-card-container .slide-pretitle-icon{position:absolute;height:37px;width:37px;margin-left:18px}.media-block-carousel .carousel-card-container .slide-card-inner{display:flex;position:relative;height:100%;width:100%;flex-direction:column}.media-block-carousel .carousel-card-container .slide-pretitle-text{font-family:NotoSans-Bold;font-size:20px;line-height:32px;text-transform:uppercase;margin-bottom:17px}.media-block-carousel .carousel-card-container .slide-title{font-family:Minecraft Ten v2;font-size:45px;line-height:60px;text-transform:uppercase;margin-bottom:12px}.media-block-carousel .carousel-card-container .slide-text{font-family:NotoSans-Bold;font-size:18px;line-height:26px;margin-bottom:auto}.media-block-carousel .carousel-card-container .slide-button{width:160px;margin-top:10px;pointer-events:all}.media-block-carousel .carousel-card-container .slide-video-button{display:inline;position:relative;font-family:NotoSans-Bold;font-size:20px;line-height:32px;bottom:0;pointer-events:all;text-decoration:underline}.media-block-carousel .carousel-card-container .slide-video-icon-container{display:inline-flex;position:relative;height:43px;width:43px;justify-content:center;align-items:center;border-radius:22px;padding:10.6px 8.8px 10px 14.8px;margin:22px 25px 0 18px}.media-block-carousel .hero-carousel-dots-container{display:flex;margin:30px auto 0;justify-content:center}.media-block-carousel .hero-carousel-dots-container .carousel-dots-inner{height:18px}.media-block-carousel .hero-carousel-dots-container button{background:none;border:none;padding:0 10px;box-sizing:content-box}.media-block-carousel .hero-carousel-dots-container button.focus{outline:5px auto -webkit-focus-ring-color}.media-block-carousel .hero-carousel-dots-container button svg{position:relative;top:-3px}.media-block-carousel .hero-carousel-dots-container button svg path{transition:fill .3s}.media-block-carousel .hero-carousel-dots-container button.carousel-dot-autoplay{padding-left:18px}.media-block-carousel .hero-carousel-dots-container .carousel-dot-active circle{fill:#2a641c}.media-block-carousel .hero-carousel-dots-container .carousel-dot-inactive circle{fill:#fff;cursor:pointer}.media-block-carousel .hero-carousel-dots-container .carousel-dot-inactive svg{outline:2px solid #488344;border-radius:10px}.media-block-carousel .hero-carousel-mobile-content{display:none;width:100%}.media-block-carousel .hero-carousel-mobile-content .carousel-card-container{position:relative;width:100%;top:-100px}.media-block-carousel .media-block-group{position:relative;display:-ms-flexbox;display:flex;flex-direction:row;box-shadow:4px 4px #00000029;margin:0 18px}.media-block-carousel .media-block-text-wrapper{position:relative;width:47.2%;height:auto;padding:0;color:#262423}.media-block-carousel .media-block-group .media-block-text-group{height:100%;width:100%;top:0;padding:0 50px;display:flex;justify-content:center;flex-direction:column}.media-block-carousel .media-block-text-group p{margin-bottom:30px}.media-block-carousel .mediablock-carousel-cta{width:160px;pointer-events:initial}.media-block-carousel .media-block-group .media-block-image-container{width:52.8%}.media-block-carousel .media-block-image-wrapper{position:relative;width:100%;height:100%;padding-top:72%;overflow:hidden}.media-block-carousel .media-block-image{position:absolute;height:100%;width:100%;top:0;left:50%;transform:translate(-50%)}.media-block-carousel .media-block-group-left .media-block-image-container,.media-block-carousel .media-block-group-right .media-block-text-wrapper{-ms-flex-order:1;order:1}.media-block-carousel .media-block-group-right .media-block-image-container,.media-block-carousel .media-block-group-left .media-block-text-wrapper{-ms-flex-order:2;order:2}.media-block-carousel .attached-video-player-link{pointer-events:initial}.media-block-carousel li.BrainhubCarouselItem{padding-left:0!important}@media (max-width: 1200px){.media-block-carousel .media-block-group-left .media-block-text-group{padding-left:25px}.media-block-carousel .media-block-group-right .media-block-text-group{padding-right:25px}}@media (min-width: 992px){.media-block-carousel{min-height:450px}}@media (max-width: 991px){.media-block-carousel .media-block-group{flex-direction:column}.media-block-carousel .media-block-text-wrapper{width:100%;padding-top:0;height:initial}.media-block-carousel .media-block-group{margin:0 18px}.media-block-carousel .media-block-group .media-block-text-group{position:static;height:100%;padding:30px 40px}.media-block-carousel .media-block-group .media-block-image-container{width:100%}.media-block-carousel .hero-carousel-slide-container .carousel-slide-inner{width:75%}.media-block-carousel .media-block-text-group a.edu-button{position:relative;bottom:0}}@media (max-width: 576px){.media-block-carousel .hero-carousel-button-container,.media-block-carousel .hero-carousel-dots-container{display:none}.media-block-carousel .BrainhubCarousel .BrainhubCarousel__trackContainer .BrainhubCarousel__track{display:block}.media-block-carousel li.BrainhubCarouselItem{margin-bottom:20px;padding-left:0}.media-block-carousel .hero-carousel-slide-container .carousel-slide-inner{width:100%}.media-block-carousel .hero-carousel-mobile-content{padding:0 3.1%}}@media (min-width: 1800px){.media-block-carousel .hero-carousel-button-container .hero-carousel-button.carousel-next-button{right:100px}.media-block-carousel .hero-carousel-button-container .hero-carousel-button.carousel-back-button{left:100px}}@media (forced-colors: active) and (prefers-color-scheme: light){.slide-video-button,.slide-button{border:1px solid #000}}@media (forced-colors: active) and (prefers-color-scheme: dark){.slide-video-button,.slide-button{border:1px solid #fff}}.quickstart-root{width:100%;max-width:1110px;margin:auto;padding-bottom:100px}.quickstart-root .quickstart-step-container{width:100%;display:flex;flex-direction:row}.quickstart-step-counter-container{display:flex;width:5.7%;height:100%;flex-direction:column}.quickstart-step-counter-container .quickstart-step-counter-inner{position:relative;width:100%;margin:auto;transition:opacity .25s,height .25s}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step-line{position:absolute;width:4px;top:95%;left:calc(50% - 2px);background-color:#2a641c;transition:height .25s;transition-delay:.25s}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step{position:relative;width:100%;margin:0 auto;padding-top:120%;transition:all .25s}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step.quickstart-step-peeking{margin-top:20px;width:50%;padding-top:60%}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step.quickstart-step-peeking .quickstart-step-text{font-size:22px;line-height:30px}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step.quickstart-step-peeking .quickstart-step-hexagon path{fill:#767676}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step .quickstart-step-hexagon,.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step .quickstart-step-text{position:absolute;top:0;height:100%;width:100%;transition:all .25s}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step .quickstart-step-text{display:flex;justify-content:center;align-items:center;font-size:36px;font-family:Minecraft Ten v2;line-height:46px;color:#fff;-webkit-user-select:none;user-select:none}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step .quickstart-step-hexagon path{fill:#2a641c;transition:all .25s}.quickstart-content-container{position:relative;display:flex;width:72.1%;margin-left:10.3%;flex-direction:column}.quickstart-content-container.quickstart-content-container-2-wide{width:63.8%}.quickstart-content-container.quickstart-content-container-2-wide-thin{width:55.5%}.quickstart-content-container.quickstart-content-container-2-wide-thin .quickstart-button-wrapper{padding-bottom:0}.quickstart-content-container .quickstart-support-text,.quickstart-content-container .quickstart-description-text{color:#262423}.quickstart-content-container .quickstart-description-text{margin-bottom:30px}.quickstart-content-container .quickstart-button-wrapper{display:flex;height:100%;padding-bottom:80px;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.quickstart-content-container .quickstart-button-wrapper.quickstart-post-email-button-wrapper{margin-top:40px}.quickstart-content-container .quickstart-button-wrapper a.quickstart-button,.quickstart-content-container .quickstart-button-wrapper a.quickstart-link{display:flex;width:30.9292649098%;height:100px;margin-bottom:20px;padding:0 20px;justify-content:center;align-items:center;background:#d9f3cd;box-shadow:4px 4px #00000029;cursor:pointer;transition:height .25s,margin .25s,background-color .25s}.quickstart-content-container .quickstart-button-wrapper a.quickstart-button .quickstart-button-text,.quickstart-content-container .quickstart-button-wrapper a.quickstart-link .quickstart-button-text{width:80%;font-family:NotoSans-Bold;font-size:18px;line-height:30px;text-transform:uppercase;color:#262423;text-align:center;-webkit-user-select:none;user-select:none;transition:all .25s}.quickstart-content-container .quickstart-button-wrapper a.quickstart-button.quickstart-button-2-wide,.quickstart-content-container .quickstart-button-wrapper a.quickstart-link.quickstart-button-2-wide{width:48.1969486824%}.quickstart-content-container .quickstart-button-wrapper a.quickstart-button.quickstart-button-3-wide,.quickstart-content-container .quickstart-button-wrapper a.quickstart-link.quickstart-button-3-wide{width:30.9292649098%}.quickstart-content-container .quickstart-button-wrapper a.quickstart-button.quickstart-button-4-wide,.quickstart-content-container .quickstart-button-wrapper a.quickstart-link.quickstart-button-4-wide{width:21.2552011096%}.quickstart-content-container .quickstart-button-wrapper a.quickstart-button.quickstart-button-selected,.quickstart-content-container .quickstart-button-wrapper a.quickstart-button:hover{forced-color-adjust:none;background:#2a641c}.quickstart-content-container .quickstart-button-wrapper a.quickstart-button.quickstart-button-selected .quickstart-button-text,.quickstart-content-container .quickstart-button-wrapper a.quickstart-button:hover .quickstart-button-text{color:#fff}.quickstart-content-container .quickstart-button-wrapper a.quickstart-button:hover{height:120px;margin-bottom:0}.quickstart-content-container .quickstart-button-wrapper a.quickstart-button:focus-visible{outline:1px solid black;border:1px solid white}.quickstart-content-container .quickstart-button-wrapper a.quickstart-link{margin-top:0;margin-bottom:30px;position:relative;justify-content:flex-start}.quickstart-content-container .quickstart-button-wrapper a.quickstart-link:hover .quickstart-link-cta-hexagon path,.quickstart-content-container .quickstart-button-wrapper a.quickstart-link:focus .quickstart-link-cta-hexagon path{fill:#366133}.quickstart-content-container .quickstart-button-wrapper a.quickstart-link .quickstart-button-text{text-align:left;width:80%}.quickstart-content-container .quickstart-button-wrapper a.quickstart-link .quickstart-link-cta-hexagon,.quickstart-content-container .quickstart-button-wrapper a.quickstart-link .quickstart-link-cta-arrow{position:absolute;top:50%;right:10%}.quickstart-content-container .quickstart-button-wrapper a.quickstart-link .quickstart-link-cta-arrow{transform:translate(-50%,-50%)}.quickstart-content-container .quickstart-button-wrapper a.quickstart-link .quickstart-link-cta-hexagon{height:40%;transform:translate(25%,-50%)}.quickstart-content-container .quickstart-button-wrapper a.quickstart-link .quickstart-link-cta-hexagon path{transition:all .25s}.quickstart-content-container .quickstart-email-wrapper{display:flex;width:100%;align-items:center}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner{position:relative;display:inline-block;width:70.0900900901%;margin:30px 4.6846846847% 30px 0}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-hexagon{position:absolute;height:29px;width:26px;top:50%;right:18px;transform:translate(50%,-50%)}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-hexagon path{fill:#c6504e}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-x{position:absolute;top:50%;right:18px;transform:translate(50%,-50%)}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-x path{stroke:#fff}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-text{position:absolute;left:0;font-family:NotoSans;color:#ea3b3b}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-hexagon,.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-x,.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-text{opacity:0;transition:opacity .1s}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-hexagon.error-present,.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-x.error-present,.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-text.error-present{opacity:1;transition:opacity .25s}.quickstart-content-container .quickstart-email-wrapper input.quickstart-email-input{width:100%;padding:8px 35px 8px 10px;font-family:NotoSans;font-size:18px;color:#262423;outline:1.5px solid #4e4f4f;border:3px solid transparent;box-sizing:border-box;transition:all .25s}.quickstart-content-container .quickstart-email-wrapper input.quickstart-email-input:invalid{border-color:#c6504e}.quickstart-content-container .quickstart-email-wrapper input.quickstart-email-input:focus-within{border-color:#5888a3}.quickstart-content-container .quickstart-email-wrapper input.quickstart-email-input::placeholder{color:#ababab}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit{display:inline-flex;position:relative;color:#fff;height:46px;padding:12px 42px;margin-bottom:5px;background:#2a641c;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:center;justify-content:center;align-items:center;transition:all .25s}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit.disabled{cursor:default;pointer-events:none;background-color:#767676}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit.disabled:before{border-top-color:#3d3938}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit:before{content:"";position:absolute;height:0;width:100%;bottom:-10px;border:5px solid transparent;border-top-color:#366133;transition:border .25s}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit:hover,.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit:focus{background:#2d4f2a}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit:hover:before,.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit:focus:before{border-top-color:#22381e}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit:active{background:#2d4f2a}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit:active:before{border-top-color:#22381e}.quickstart-content-container .quickstart-email-wrapper .quickstart-button-wrapper{margin-top:40px;padding-bottom:30px}.quickstart-content-container .quickstart-content-side-image{position:absolute;width:initial;top:30px;right:-5.6%;transform:translate(100%)}.quickstart-content-container .quickstart-support-text a{color:#262423;text-decoration:underline}.quickstart-content-container .quickstart-mobile-step{padding:0 0 30px}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-title{height:120px;padding-left:7.85%;background-color:#2a641c}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-title .quickstart-accordion-title-text{font-size:22px;font-family:NotoSans-Bold;line-height:30px;text-transform:uppercase;color:#fff;transition:color .25s;max-width:78%}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-title .accordion-arrow path{stroke:#fff}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-title:hover{background-color:#579952}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content{padding:0 7.85%}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content.accordion-content-opened{padding:30px 7.85% 40px}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content .quickstart-description-text{margin:0 0 70px}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content .accordion-wrapper{width:118.6239620403%;margin-left:-9.3119810202%}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content .accordion-wrapper .quickstart-accordion-title{background-color:#d9f3cd}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content .accordion-wrapper .quickstart-accordion-title .quickstart-accordion-title-text{color:#262423}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content .accordion-wrapper .quickstart-accordion-title .accordion-arrow path{stroke:#4e4f4f}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content .accordion-wrapper .quickstart-accordion-title:hover{background-color:#579952}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content .accordion-wrapper .quickstart-accordion-title:hover .quickstart-accordion-title-text{color:#fff}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content .accordion-wrapper .quickstart-accordion-title:hover .accordion-arrow path{stroke:#fff}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content .accordion-wrapper .quickstart-accordion-content{padding:12px 7.85% 0}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content .accordion-wrapper .quickstart-accordion-content:first-child{padding-top:0}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content .accordion-wrapper .quickstart-accordion-content.accordion-content-opened{padding:30px 7.85% 70px}.quickstart-content-container-2-wide-thin .quickstart-content-side-image{top:0!important}.quickstart-modal{width:80.4%}.quickstart-modal .quickstart-modal-inner .quickstart-modal-title{width:79.3532338308%;font-size:22px;line-height:30px;text-transform:uppercase}.quickstart-modal .quickstart-modal-inner .quickstart-modal-text{width:58.7064676617%;padding-top:12px;font-size:18px;line-height:26px}.quickstart-modal .quickstart-modal-inner .quickstart-modal-text,.quickstart-modal .quickstart-modal-inner .quickstart-modal-title{margin:auto;text-align:center}.quickstart-modal .quickstart-loading-hexagon{display:block;margin:0 auto 30px}@media only screen and (min-width: 768px) and (max-width: 992px){.quickstart-content-container .quickstart-button-wrapper a.quickstart-button .quickstart-button-text{width:auto;font-size:18px;line-height:24px}}@media only screen and (min-width: 769px) and (max-width: 1199px){div.quickstart-root{padding-right:25px;padding-left:25px}}@media (max-width: 768px){div.quickstart-root{padding-bottom:40px}div.quickstart-content-container{width:100%;max-width:768px;margin:auto;padding:0 18px;flex-direction:column}div.quickstart-content-container .quickstart-description-text{margin:0 7.85% 30px}div.quickstart-content-container .quickstart-description-block{height:0;margin-bottom:40px}div.quickstart-content-container .quickstart-support-text{padding-top:30px}div.quickstart-content-container.quickstart-content-container-2-wide,div.quickstart-content-container.quickstart-content-container-2-wide-thin{width:100%!important}div.quickstart-content-container .quickstart-button-wrapper{width:118.6239620403%;margin-left:-9.3119810202%;flex-direction:column;align-content:center;padding:0}div.quickstart-content-container .quickstart-button-wrapper .quickstart-button-2-wide,div.quickstart-content-container .quickstart-button-wrapper .quickstart-button-3-wide,div.quickstart-content-container .quickstart-button-wrapper .quickstart-button-4-wide{width:80%!important}div.quickstart-content-container .quickstart-button-wrapper .quickstart-button-mobile{width:100%;margin-bottom:12px;padding-left:7.85%}div.quickstart-content-container .quickstart-button-wrapper .quickstart-button-mobile:last-child{margin-bottom:0}div.quickstart-content-container .quickstart-button-wrapper .quickstart-button-mobile .quickstart-button-text{font-size:18px;line-height:26px}div.quickstart-content-container .quickstart-email-wrapper{flex-direction:column}div.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner{width:100%;margin:0 0 70px}div.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit{margin-bottom:58px}div.quickstart-content-container .quickstart-modal{width:93.9%}div.quickstart-content-container .quickstart-modal .quickstart-modal-title{width:82.3216187433%;font-size:22px;line-height:30px;text-transform:uppercase}div.quickstart-content-container .quickstart-modal .quickstart-modal-text{width:64.6432374867%;padding-top:12px;font-size:18px;line-height:26px}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step.quickstart-step-peeking .quickstart-step-text{font-size:7px}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step .quickstart-step-text{font-size:15px}.quickstart-content-container .quickstart-email-wrapper input.zoom-input::placeholder{font-size:small}}@media screen and (forced-colors: active){.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step-line{background-color:#3c8527;border:1px solid transparent}}@media (forced-colors: active) and (prefers-color-scheme: light){.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step-line{background-color:#3c8527;border:1px solid transparent}}@media (forced-colors: active) and (prefers-color-scheme: dark){.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step-line{background-color:#3c8527;border:1px solid transparent}}.rte-content{word-break:break-word;width:100%;margin:auto}.rte-content p{color:#262423}.rte-content a{text-decoration:underline;color:#2a641c}.rte-content a span{color:#2a641c}.red-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%23EA3B3B'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.blue-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%231E6EEA'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.green-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%233C8527'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.orange-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%23cc6e2c'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.purple-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%23643ACB'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.default-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%233D3938'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.white-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%23ffffff'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.react-cmp-social-share{margin:25px 0}.react-cmp-social-share .react-cmp-social-share__title{color:#262423;font-family:NotoSans-Bold;font-size:30px;text-align:center;line-height:36px;margin:0}.react-cmp-social-share .social-share-container{display:flex;justify-content:center;margin:12px 0}.react-cmp-social-share .social-share-container a{padding:10px;outline:none;position:relative}.react-cmp-social-share .social-share-container :focus{outline:-webkit-focus-ring-color auto 1px}.react-cmp-social-share .social-logo{position:absolute;left:calc(100% - 40px);top:calc(100% - 49px)}.react-cmp-social-share .social-share-logo{position:absolute;left:calc(100% - 45px);top:calc(100% - 47px)}.react-cmp-social-share .social-youtube-logo{position:absolute;left:calc(100% - 45px);top:calc(100% - 46px)}.react-cmp-social-share .social-link:hover .hexagon-bg path{fill:#366133}.react-cmp-social-share .social-link:hover .social-logo:hover~.hexagon-bg path{fill:#366133}.react-cmp-social-share .social-link:active .hexagon-bg path{fill:#366133}.react-cmp-social-share .social-link:active .social-logo:active~.hexagon-bg path{fill:#366133}@media only screen and (max-width: 300.98px){.react-cmp-social-share .social-share-container{flex-wrap:wrap}}.stacking-card-carousel{width:100%;margin-bottom:20px}.stacking-card-carousel[data-cmp-is=hero-carousel]{display:none}.stacking-card-carousel .hero-carousel-inner button{pointer-events:all}.stacking-card-carousel div[class*=BrainhubCarousel],.stacking-card-carousel div[class*=BrainhubCarousel] ul,.stacking-card-carousel div[class*=BrainhubCarousel] li{height:100%}.stacking-card-carousel div[class*=BrainhubCarousel] .slide-active,.stacking-card-carousel div[class*=BrainhubCarousel] .slide-inactive{height:100%;width:100%}.stacking-card-carousel .hero-carousel-inner{position:relative;height:100%;width:100%}.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button{position:absolute;top:calc(50% - 93px);height:70px;width:60px;pointer-events:all;cursor:pointer;transition:all .25s}.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button.carousel-next-button{right:60px;transform:translate(50%,50%)}.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button.carousel-next-button .carousel-slide-change-caret{margin-right:-2px}.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button.carousel-back-button{left:83px;transform:translate(-50%,50%);z-index:1}.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button.carousel-back-button .carousel-slide-change-caret{transform:scale(-1) translate(-50%,50%)}.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button .carousel-slide-change-hexagon,.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button .carousel-slide-change-caret{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);transition:all .25s;overflow:visible;filter:drop-shadow(0 3px 6px rgba(0,0,0,.16))}.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button .carousel-slide-change-hexagon path{fill:#fff;filter:drop-shadow(0 0 5px rgba(0,0,0,.2));transition:all .25s}.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button:hover .carousel-slide-change-hexagon path{fill:#edeeee;filter:drop-shadow(0 0 9px rgba(0,0,0,.25))}.stacking-card-carousel .hero-carousel-inner .hero-carousel-skip-nav-button{position:absolute;top:0;left:0;pointer-events:all;font-style:normal;text-decoration:none;color:#ababab;transition-delay:2s}.stacking-card-carousel .hero-carousel-inner .hero-carousel-skip-nav-button:not(:focus){opacity:0;pointer-events:none;visibility:hidden}.stacking-card-carousel .hero-carousel-inner .hero-carousel-skip-nav-button:focus{transition-delay:0s;opacity:1}.stacking-card-carousel .hero-carousel-slide-container{height:100%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.stacking-card-carousel .hero-carousel-slide-container .carousel-slide-inner{display:flex;position:relative;height:100%;width:calc(100% - 100px);max-width:1340px;margin:auto;padding-bottom:10px;align-items:center}.stacking-card-carousel .carousel-card-container{z-index:1000;width:100%}.stacking-card-carousel .carousel-card-container .slide-pretitle-icon{position:absolute;height:37px;width:37px;margin-left:18px}.stacking-card-carousel .carousel-card-container .slide-card-inner{display:flex;position:relative;height:100%;width:100%;flex-wrap:wrap}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-card-carousel-container{display:flex}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper{display:flex;height:unset;margin-bottom:30px;width:100%}@media (min-width: 768px) and (max-width: 992px){.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper{margin-bottom:30px}}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-shadow{box-shadow:4px 4px #00000029;color:#262423}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-shadow h4,.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-shadow p{color:#262423}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper{position:relative;display:-ms-flexbox;display:flex;height:100%;width:100%;min-width:0;border:0;border-radius:0;transition:.3s;-ms-flex-direction:column;flex-direction:column;word-wrap:break-word}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .stacking-card-carousel-details{min-height:80px;padding:23px 23px 0 40px;display:flex;flex-direction:column;color:#fff}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .stacking-card-carousel-details h4.stacking-card-carousel-title{margin-bottom:8px;font-family:NotoSans-Bold;font-size:22px;line-height:30px;letter-spacing:.22px;text-align:left}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .stacking-card-carousel-details p{margin-bottom:18px;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .stacking-card-carousel-image-wrapper{position:relative;padding-top:175px;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 992px){.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .stacking-card-carousel-image-wrapper{min-height:280px}}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .stacking-card-carousel-image-wrapper .stacking-cards-carousel-image{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .stacking-card-carousel-image-wrapper .stacking-cards-carousel-image.align-top{top:0;transform:unset}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .stacking-card-carousel-image-wrapper .stacking-cards-carousel-image.align-bottom{top:unset;bottom:0;transform:unset}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .stacking-card-carousel-image-wrapper .stacking-cards-carousel-image.align-center{top:50%;transform:translateY(-50%)}@media (min-width: 320px) and (max-width: 390px){.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .stacking-card-carousel-image-wrapper .stacking-cards-carousel-image.align-center{transform:translateY(-35%)}}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .stacking-card-carousel-image-wrapper .card-icon{position:absolute;top:50%;left:0;margin:0}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .card-icon,.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .card-button-container{padding:0 0 30px 40px}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper.orange-background{background:#cc6e2c}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper.orange-background.light{background:#ffe7cc}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper:hover .stacking-cards-carousel-wrapper.light{background:#fff!important}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper:hover .stacking-cards-carousel-wrapper.orange-background{background:#ff791a}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper:hover .stacking-cards-carousel-wrapper.red-background{background:#b23b3b}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper:hover .stacking-cards-carousel-wrapper.green-background{background:#2a641c}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper:hover .stacking-cards-carousel-wrapper.blue-background{background:#0855db}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper:hover .stacking-cards-carousel-wrapper.purple-background{background:#704a78}.stacking-card-carousel .carousel-card-container .slide-pretitle-text{font-family:NotoSans-Bold;font-size:20px;line-height:32px;text-transform:uppercase;margin-bottom:17px}.stacking-card-carousel .carousel-card-container .slide-title{font-family:Minecraft Ten v2;font-size:45px;line-height:60px;text-transform:uppercase;margin-bottom:12px}.stacking-card-carousel .carousel-card-container .slide-text{font-family:NotoSans-Bold;font-size:18px;line-height:26px;margin-bottom:auto}.stacking-card-carousel .carousel-card-container .slide-button{width:160px;margin-top:10px;pointer-events:all}.stacking-card-carousel .carousel-card-container .slide-video-button{display:inline;position:relative;font-family:NotoSans-Bold;font-size:20px;line-height:32px;bottom:0;pointer-events:all;text-decoration:underline}.stacking-card-carousel .carousel-card-container .slide-video-icon-container{display:inline-flex;position:relative;height:43px;width:43px;justify-content:center;align-items:center;border-radius:22px;padding:10.6px 8.8px 10px 14.8px;margin:22px 25px 0 18px}.stacking-card-carousel .hero-carousel-dots-container{display:flex;margin:30px auto 0;justify-content:center}.stacking-card-carousel .hero-carousel-dots-container .carousel-dots-inner{height:18px}.stacking-card-carousel .hero-carousel-dots-container a{background:none;border:none;padding:0 10px;box-sizing:content-box}.stacking-card-carousel .hero-carousel-dots-container a svg{position:relative;top:-3px}.stacking-card-carousel .hero-carousel-dots-container a svg path{transition:fill .3s}.stacking-card-carousel .hero-carousel-dots-container a.carousel-dot-autoplay{padding-left:18px}.stacking-card-carousel .hero-carousel-dots-container .carousel-dot-active circle{fill:#2a641c}.stacking-card-carousel .hero-carousel-dots-container .carousel-dot-inactive circle{fill:#ede5e2;cursor:pointer}.stacking-card-carousel .hero-carousel-mobile-content{display:none;width:100%}.stacking-card-carousel .hero-carousel-mobile-content .carousel-card-container{position:relative;width:100%;top:-100px}.stacking-card-carousel .attached-video-player-link{pointer-events:initial}@media (min-width: 577px) and (max-width: 992px){.stacking-card-carousel .attached-video-player-link .video-play-icon-position{width:13%}}@media (max-width: 992px){.stacking-card-carousel .slide-card-inner{flex-direction:column}}@media (min-width: 550px) and (max-width: 576px){.stacking-card-carousel .stacking-cards-carousel-button-wrapper{max-width:350px;margin:auto}.stacking-card-carousel .hero-carousel-button-container .carousel-slide-change-button.carousel-next-button{right:6%}.stacking-card-carousel .hero-carousel-button-container .carousel-slide-change-button.carousel-back-button{left:6%}.stacking-card-carousel .hero-carousel-slide-container .carousel-slide-inner{width:92%}.stacking-card-carousel .hero-carousel-mobile-content{padding:0 3.1%}}@media (min-width: 320px) and (max-width: 549px){.stacking-card-carousel .hero-carousel-button-container .carousel-slide-change-button.carousel-next-button{right:35px}.stacking-card-carousel .hero-carousel-button-container .carousel-slide-change-button.carousel-back-button{left:35px}.stacking-card-carousel .hero-carousel-button-container .carousel-slide-change-button svg.carousel-slide-change-hexagon{width:40px}.stacking-card-carousel .hero-carousel-button-container .carousel-slide-change-button svg.carousel-slide-change-caret{width:10px}.stacking-card-carousel .hero-carousel-slide-container .carousel-slide-inner{width:calc(100% - 50px)}.stacking-card-carousel .hero-carousel-mobile-content{padding:0 3.1%}}@media (min-width: 1800px){.stacking-card-carousel .hero-carousel-button-container .hero-carousel-button.carousel-next-button{right:100px}.stacking-card-carousel .hero-carousel-button-container .hero-carousel-button.carousel-back-button{left:100px}}@media (forced-colors: active) and (prefers-color-scheme: light){.stacking-cards-carousel-wrapper{border:1px solid #000!important}.slide-video-button,.slide-button{border:1px solid #000}}@media (forced-colors: active) and (prefers-color-scheme: dark){.stacking-cards-carousel-wrapper{border:1px solid #fff!important}.slide-video-button,.slide-button{border:1px solid #fff}}.video-player-container{width:100%}.video-player-position{position:relative;width:0;left:50%}.video-player-position .video-player-image{position:relative}.video-player-block{position:relative;width:100%;height:0}.video-player-block .video-player-image{position:absolute;height:100%;width:100%;top:0}.video-player-image{height:100%;background-repeat:no-repeat;background-size:contain;background-color:transparent;background-position:center}.video-player-image iframe,.video-player-image video{width:100%;height:100%}.video-player-attach-root{position:absolute;height:100%;width:100%;top:0}.video-player-attach-root iframe{width:100%;height:100%}.video-player-attach-root video{max-width:100%;height:auto}.video-player-link,.attached-video-player-link{display:block;height:100%;width:100%}.video-player-link .video-play-icon-position,.attached-video-player-link .video-play-icon-position{position:relative;height:0;top:50%;left:50%;transform:translate(-50%,-50%)}.video-player-link .video-play-icon-position .video-play-icon-position-inner,.attached-video-player-link .video-play-icon-position .video-play-icon-position-inner{position:relative;width:100%;height:0;top:0;padding-top:100%;transform:translateY(-50%)}.video-player-link .video-play-icon-position .video-play-icon-container,.attached-video-player-link .video-play-icon-position .video-play-icon-container{position:absolute;width:100%;height:100%;top:0;background:#fff;border-radius:50%;transition:all .3s}.video-player-link .video-play-icon-position .video-play-icon,.attached-video-player-link .video-play-icon-position .video-play-icon{position:absolute;height:50%;width:50%;top:25%;left:30%;transition:all .3s}.video-player-link .video-play-icon-position .video-play-icon path,.attached-video-player-link .video-play-icon-position .video-play-icon path{fill:#3d3938}.video-player-link:hover .video-play-icon-container,.attached-video-player-link:hover .video-play-icon-container{width:125%;height:125%;margin:-12.5% 0 0 -12.5%}.video-player-link:focus{outline:1px auto #1157be;outline-offset:4px;box-shadow:0 0 0 1px #fff}.video-player-link .video-play-icon-position{width:103px}@media (max-width: 375px){.video-player-link .video-play-icon-position{width:60px}}.video-player-block .video-player-link .video-play-icon-position{width:83px}@media (max-width: 375px){.video-player-block .video-player-link .video-play-icon-position{width:60px}}.attached-video-player-link .video-play-icon-position{width:18%}.media-block-image-main .media-block-image-wrapper.video-internal{padding-top:52%}.media-block .media-block-image-wrapper.video-internal{padding-top:50%}.stacking-cards .video-player-attach-root[data-video-type=internal],.community-feature-cards .video-player-attach-root[data-video-type=internal]{position:static;top:auto;width:auto;height:auto}.hexagon-loader{animation:rotate .8s infinite linear;display:inline-block}.create-profile{position:relative;top:-1px}.form-terms-block{width:80%;display:flex}.form-terms-block .termsandcondition{color:#262423}.form-terms-block .form__field__input__label{position:relative;margin:30px 0;font-family:NotoSans;font-size:18px;line-height:1.44;color:#262423;padding-left:35px}.form-terms-block .form__field__input__label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-terms-block .form__field__input__label input:checked~.checkmark{background-color:#fff;border:1px solid #3D3938}.form-terms-block .form__field__input__label input:checked~.checkmark:after{animation-name:zoom;animation-duration:.5s;opacity:1}.form-terms-block .form__field__input__label input[disabled]~.checkmark{opacity:.5}.form-terms-block .form__field__input__label .checkmark:after{left:4px;top:4px;width:15px;height:14px;background-color:#6b6562}@media (forced-colors: active) and (prefers-color-scheme: light){.form-terms-block .form__field__input__label .checkmark:after .checkmark:after{border:7px solid #000}}@media (forced-colors: active) and (prefers-color-scheme: dark){.form-terms-block .form__field__input__label .checkmark:after .checkmark:after{border:7px solid #fff}}.form-terms-block .form__field__input__label .checkmark{position:absolute;top:0;left:0;width:25px;height:24px;background-color:#fff;border:1px solid #3D3938;cursor:pointer}.form-terms-block .form__field__input__label .checkmark:after{content:"";position:absolute;opacity:0}.create-profile-image{display:flex;width:75%}.create-profile-image img{width:147px;height:147px}.forms-create-profile-block{width:80%}.forms-create-profile-block button:disabled,.forms-create-profile-block button[disabled]{cursor:default;pointer-events:none;background-color:#767676;color:#d3d3d3}.forms-create-profile-block button:disabled:before,.forms-create-profile-block button[disabled]:before{border-top-color:#3d3938}.forms-create-profile-block .form-error{opacity:.5;pointer-events:none;color:#fff!important}.forms-create-profile-block .form-create-profile{display:inline-flex;position:relative;color:#fff;height:46px;padding:12px 32px;margin-bottom:5px;background:#2a641c;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:center;justify-content:center;align-items:center;transition:all .25s}.forms-create-profile-block .form-create-profile:hover,.forms-create-profile-block .form-create-profile:focus{background:#2d4f2a}.forms-create-profile-block .form-create-profile:hover:before,.forms-create-profile-block .form-create-profile:focus:before{border-top-color:#22381e}.forms-create-profile-block .form-create-profile:active{background:#2d4f2a}.forms-create-profile-block .form-create-profile:active:before{border-top-color:#22381e}.forms-create-profile-block .form-create-profile:before{content:"";position:absolute;height:0;width:100%;bottom:-10px;border:5px solid transparent;border-top-color:#366133;transition:border .25s}.user-profile-container{display:flex;width:100%;padding:15px 0 55px;background-color:#3c8527;text-align:center}.user-profile-container h1{margin:auto;font-family:NotoSans-Bold;font-size:45px;line-height:55px;text-align:center;color:#fff;text-transform:uppercase}.cmp-react-create-profile-container .create_profile_label{border-bottom:1px solid #3D3938;padding:6px 0;font-family:NotoSans-Bold;font-size:20px;line-height:28px;text-transform:unset}.cmp-react-create-profile-container .create_profile_label p{display:inline}.cmp-react-create-profile-container textarea{border:1px solid #3D3938;margin:12px 0;width:100%;height:289px;max-height:100%;padding:17px 23px;color:#767676;font-family:NotoSans}.cmp-react-create-profile-container textarea:focus{outline:.5px solid #488344;border-color:#488344}.cmp-react-create-profile-container .profile-container input[type=file]{display:none}.cmp-react-create-profile-container .profile-container .profile-info-block{display:flex;flex-direction:row;margin-top:70px}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group{display:flex;flex-direction:row;margin-bottom:30px}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .control-label{width:25%;font-family:NotoSans-Bold;font-size:18px;line-height:30px;margin:0 10px 0 115px;display:flex;align-items:center;height:42px;position:relative}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container{width:80%;position:relative}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container input{border:1px solid #3D3938;width:100%;padding:9px 22px;color:#767676;font-size:18px;font-family:NotoSans}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container input:focus{outline:.5px solid #488344;border-color:#488344}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .profile-text-error-hexagon{position:absolute;top:15px;right:28px;transform:translate(50%,-50%);transition:all .3s}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .profile-text-error-hexagon path{fill:#c6504e}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .profile-text-error-x{position:absolute;top:15px;right:28px;transform:translate(50%,-50%);transition:all .3s}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .profile-text-error-x path{stroke:#fff}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .error-msg{color:#262423;font-size:18px;line-height:36px;transition:all .3s}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .form-invalid-data{border-color:#c6504e}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .profile-text-error-hexagon,.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .profile-text-error-x,.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .error-msg{opacity:0;transition:opacity .1s}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .profile-text-error-hexagon.error-present,.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .profile-text-error-x.error-present,.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .error-msg.error-present{opacity:1;transition:opacity .25s}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .terms{font-size:14px}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block .upload-btn-block{margin-top:30px;display:flex;justify-content:center}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block .upload-btn-block button:focus{border:4px solid #FFF}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block .upload-btn-block button:focus:before{display:none}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block .upload-btn-block .upload-photo-btn{width:170px;height:42px;margin-bottom:35px;position:relative;padding:12px 32px;background-color:#3c8527;font-family:NotoSans-Bold;color:#fff;font-size:15px;line-height:18px;text-decoration:none;text-align:center}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block .upload-btn-block .upload-photo-btn:hover{background-color:#579952;transition:all .3s}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block .upload-btn-block .upload-photo-btn:before:hover{background-color:#457a41;transition:all .3s}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block .upload-btn-block .upload-photo-btn:active{background-color:#2d4f2a;transition:all .3s}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block .upload-btn-block .upload-photo-btn:before:active{background-color:#22381e;transition:all .3s}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block .upload-btn-block .upload-photo-btn:before{bottom:-5px;left:-1px;right:-1px;content:"";position:absolute;font-size:0;line-height:0%;border-top:5px solid #366133;border-right:10px solid transparent;border-left:10px solid transparent}.cmp-react-create-profile-container .profile-container .create-profile-update .contact-info-social .form-input-container .social-input:focus{outline:.5px solid #488344;border-color:#488344}.contact-info{margin-top:70px}.contact-info p{margin-top:12px}.user-bio-char-limit{font-size:15px;font-family:NotoSans;color:#262423}.personal-bio{margin-top:100px}.personalinfo-container{margin:70px 0}.personalinfo-container .personalinfo-block{display:flex}.personalinfo-container .personalinfo-block input{flex:1;width:100%;height:42px;border:1px solid #3D3938;padding:9px 21px;color:#767676;font-size:18px;font-family:NotoSans;line-height:26px;cursor:auto}.personalinfo-container .personalinfo-block select{width:570px;max-width:100%;height:42px;padding:9px 21px;font-size:18px;font-family:NotoSans;line-height:26px}.personalinfo-container .personalinfo-block .personal-info-data{flex:70%}.personalinfo-container .personalinfo-block .dropdown-container{flex:1}.personalinfo-container .personalinfo-block .personal-info-data div label:first-of-type{flex:0 0 118px;margin:0 75px;text-align:left;padding-top:8px;font-family:NotoSans-Bold;font-size:18px;line-height:1.67}.roles-container p{margin-top:12px}.roles-container .roles{margin-top:50px}.subjects-container{margin-top:70px}.subjects-container p{margin-top:12px}.student-ages-container{margin-top:70px}.student-ages-container p{margin-top:12px}.newsletter-container{margin-top:70px}.newsletter-container p{margin-top:12px}.newsletter-container a{font-family:NotoSans;font-size:18px;line-height:26px;color:#262423;outline:none}.newsletter-container a:focus-visible{outline:1px solid black;border:1px solid white}.form-control-button{display:flex;flex-direction:column;justify-content:center;margin:96px 0 30px}.form-control-button .form-create-profile{display:inline-flex;position:relative;color:#fff;height:46px;padding:12px 32px;margin-bottom:5px;background:#2a641c;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:center;justify-content:center;align-items:center;transition:all .25s}.form-control-button .form-create-profile:hover{background:#2d4f2a}.form-control-button .form-create-profile:hover:before{border-top-color:#22381e}.form-control-button .form-create-profile:focus{background:#2d4f2a;outline-offset:4px;outline:#1157BE auto 1px;border:1px solid #FFF}.form-control-button .form-create-profile:focus:before{border-top-color:#22381e}.form-control-button .form-create-profile:active{background:#2d4f2a}.form-control-button .form-create-profile:active:before{border-top-color:#22381e}.form-control-button .form-create-profile:focus-visible{border:1px solid #222}.form-control-button .form-create-profile:before{content:"";position:absolute;height:0;width:100%;bottom:-10px;border:5px solid transparent;border-top-color:#366133;transition:border .25s}.form-control-button .form-create-profile.disabled{cursor:default;pointer-events:none;background-color:#767676;color:#d3d3d3}.form-control-button .form-create-profile.disabled:before{border-top-color:#3d3938}.form-control-button a{margin:auto;outline:none}.form-control-button .form-cancel{color:#262423;text-decoration:underline;font-family:NotoSans;cursor:pointer;outline:none;margin-top:20px}.form-control-button .form-cancel:focus-visible{border:1px solid #222}.profile-email-inner{position:relative;display:inline-block}.profile-email-inner .email-error{color:#bb0116!important}.profile-email-inner .profile-email-error-hexagon{position:absolute;transform:translate(50%,-50%);height:29px;width:26px;top:50%;right:28px}.profile-email-inner .profile-email-error-hexagon path{fill:#c6504e}.profile-email-inner .profile-email-error-x{position:absolute;transform:translate(50%,-50%);top:50%;right:28px}.profile-email-inner .profile-email-error-x path{stroke:#fff}.profile-email-inner .profile-email-error-text{position:absolute;top:60px;left:0;font-family:NotoSans;color:#262423}.profile-email-inner .profile-email-error-hexagon,.profile-email-inner .profile-email-error-x,.profile-email-inner .profile-email-error-text{opacity:0;transition:opacity .1s}.profile-email-inner .profile-email-error-hexagon.error-present,.profile-email-inner .profile-email-error-x.error-present,.profile-email-inner .profile-email-error-text.error-present,.profile-email-inner .profile-email-error-hexagon.valid-email,.profile-email-inner .profile-email-error-x.valid-email,.profile-email-inner .profile-email-error-text.valid-email{opacity:1;transition:opacity .25s}.profile-email-inner .profile-email-error-hexagon.valid-email path,.profile-email-inner .profile-email-error-x.valid-email path,.profile-email-inner .profile-email-error-text.valid-email path{fill:#3c8527}input.profile-email-input{width:100%;padding:8px 50px 8px 18px;font-family:NotoSans;font-size:18px;color:#767676;box-sizing:border-box;transition:all .25s}input.profile-email-input.email-error{border-color:#c6504e!important}input.profile-email-input:invalid{border-color:#c6504e!important}input.profile-email-input:focus-within{border-color:#5888a3}input.profile-email-input::placeholder{color:#767676}.profile-text-field{position:relative;display:inline-block}.profile-text-field .text-error{border-color:#c6504e!important;outline:none!important}.profile-text-field .profile-text-error-hexagon{position:absolute;width:30px;height:30px;top:15px;right:28px;transform:translate(50%,-50%)}.profile-text-field .profile-text-error-hexagon path{fill:#c6504e}.profile-text-field .profile-text-error-x{position:absolute;top:15px;right:28px;transform:translate(50%,-50%)}.profile-text-field .profile-text-error-x path{stroke:#fff}.profile-text-field .profile-text-error-text{font-family:NotoSans;color:#262423}.profile-text-field .profile-text-error-hexagon,.profile-text-field .profile-text-error-x,.profile-text-field .profile-text-error-text{display:none;transition:opacity .1s}.profile-text-field .profile-text-error-hexagon.error-present,.profile-text-field .profile-text-error-x.error-present,.profile-text-field .profile-text-error-text.error-present{display:block;animation:fade_in_slow .25s;margin-top:10px}.delete-account-modal{width:80.4%}.delete-account-modal .delete-account-modal-inner .account-delete-confirmation-block{display:flex;flex-direction:column}.delete-account-modal .delete-account-modal-inner .delete-account-modal-title{width:37.0646766169%;margin:0 auto 30px!important;font-size:22px;line-height:30px;text-transform:uppercase}.delete-account-modal .delete-account-modal-inner .delete-account-modal-text{width:58.7064676617%;padding-top:0;font-size:18px;line-height:40px}.delete-account-modal .delete-account-modal-inner .delete-account-modal-text,.delete-account-modal .delete-account-modal-inner .delete-account-modal-title{margin:auto;text-align:center;font-family:NotoSans-Bold;font-size:22px;line-height:30px}.delete-account-modal .delete-account-modal-inner .delete-account-modal-text.red,.delete-account-modal .delete-account-modal-inner .delete-account-modal-title.red{color:#ea3b3b}.delete-account-modal .delete-account-modal-inner .error-msg{margin:12px auto 0;font-family:NotoSans;color:#262423;text-align:center;width:37.0646766169%}.delete-account-modal .delete-account-modal-inner .confirm-delete-btn{display:inline-flex;position:relative;color:#fff;height:46px;margin:0 auto 5px;padding:12px 48px;background:#2a641c;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:center;justify-content:center;align-items:center;transition:all .25s}.delete-account-modal .delete-account-modal-inner .confirm-delete-btn.disabled{cursor:default;pointer-events:none;background-color:#767676;color:#d3d3d3}.delete-account-modal .delete-account-modal-inner .confirm-delete-btn.disabled:before{border-top-color:#3d3938}.delete-account-modal .delete-account-modal-inner .confirm-delete-btn:hover,.delete-account-modal .delete-account-modal-inner .confirm-delete-btn:focus{background:#2d4f2a}.delete-account-modal .delete-account-modal-inner .confirm-delete-btn:hover:before,.delete-account-modal .delete-account-modal-inner .confirm-delete-btn:focus:before{border-top-color:#22381e}.delete-account-modal .delete-account-modal-inner .confirm-delete-btn:active{background:#2d4f2a}.delete-account-modal .delete-account-modal-inner .confirm-delete-btn:active:before{border-top-color:#22381e}.delete-account-modal .delete-account-modal-inner .confirm-delete-btn:before{content:"";position:absolute;height:0;width:100%;bottom:-10px;border:5px solid transparent;border-top-color:#366133;transition:border .25s}.delete-account-modal .quickstart-loading-hexagon{display:block;margin:0 auto 30px}.uploadModal{padding:25px!important;z-index:1101;width:90%;max-width:920px;margin:auto}.uploadModal .modal-content{padding:0 5%}.uploadModal .modal-header{display:block;border:none;padding:0 15px}.uploadModal .upload-title{font-family:NotoSans;font-size:22px;font-weight:700;line-height:1.36;margin-bottom:8px;margin-top:50px}.uploadModal .upload-sub-title{font-family:NotoSans;font-size:18px;line-height:1.44}.uploadModal .modal-hexagon{position:absolute;top:-27px;right:-27px}.uploadModal .modal-hexagon path{cursor:pointer}.uploadModal .modal-close-icon{position:absolute;top:-7px;right:-7px;cursor:pointer}.uploadModal .modal-body .img-radio{display:none}.uploadModal .modal-body .profile-avatar{width:117px;height:116px;margin-right:12px;margin-bottom:12px}.uploadModal .modal-body .profile-avatar.active{border:3px solid #579952;padding:3px}.uploadModal .modal-body .upload-image-cont{margin-top:26px}.uploadModal .modal-body .upload-image-cont .upload-input-cont{position:relative;margin:12px 0 35px}.uploadModal .modal-body .upload-image-cont .preview-img{width:165px;height:auto;margin-right:100px}.uploadModal .modal-body .upload-image-cont .image-upload-btn{display:inline-flex;position:relative;color:#fff;height:52px;padding:12px 48px;margin-bottom:5px;background:#2a641c;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:center;justify-content:center;align-items:center;transition:all .25s}.uploadModal .modal-body .upload-image-cont .image-upload-btn.disabled{cursor:default;pointer-events:none;background-color:#767676}.uploadModal .modal-body .upload-image-cont .image-upload-btn.disabled:before{border-top-color:#3d3938}.uploadModal .modal-body .upload-image-cont .image-upload-btn:before{content:"";position:absolute;height:0;width:100%;bottom:-10px;border:5px solid transparent;border-top-color:#366133;transition:border .25s}.uploadModal .modal-body .upload-image-cont .image-upload-btn:hover,.uploadModal .modal-body .upload-image-cont .image-upload-btn:focus{background:#2d4f2a}.uploadModal .modal-body .upload-image-cont .image-upload-btn:hover:before,.uploadModal .modal-body .upload-image-cont .image-upload-btn:focus:before{border-top-color:#22381e}.uploadModal .modal-body .upload-image-cont .image-upload-btn:active{background:#2d4f2a}.uploadModal .modal-body .upload-image-cont .image-upload-btn:active:before{border-top-color:#22381e}.uploadModal .modal-body .upload-image-cont .image-upload-input{display:none;position:absolute;opacity:0;top:0;height:50px;width:170px}.uploadModal .modal-body .upload-image-cont .upload-sub-title{margin-bottom:12px}.uploadModal .modal-footer{justify-content:flex-end;margin-bottom:50px;padding-top:0;border:none}.uploadModal .modal-footer .edu-button{width:169.7px;height:42px;margin:0 15px}.uploadModal .uploadModal-container::-webkit-scrollbar{background-color:#fff;width:16px}.uploadModal .uploadModal-container::-webkit-scrollbar-track{background-color:#fff}.uploadModal .uploadModal-container::-webkit-scrollbar-track:hover{background-color:#f4f4f4}.uploadModal .uploadModal-container::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:16px;border:5px solid #fff}.uploadModal .uploadModal-container::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5;border:4px solid #f4f4f4}.uploadModal .uploadModal-container::-webkit-scrollbar-button{display:none}.uploadModal .uploadModal-container .avatars{display:flex;flex-wrap:wrap}.uploadModal .uploadModal-container .avatars .avatar-radio{display:block}.uploadModal .uploadModal-container .avatars .avatar-radio:not(:checked):focus+img{outline:2px solid #000000;outline-offset:4px}.uploadModal .uploadModal-container .avatars .avatar-radio:checked:focus+img{outline:2px solid #000000;outline-offset:4px}.uploadModal .uploadModal-container .avatar-upload-body{padding-top:0}.restricted-img-err{margin-top:8px}@media only screen and (max-width: 768px){.cmp-react-create-profile-container .profile-container .profile-info-block{flex-direction:column}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block{margin:0 auto 100px}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block svg{justify-content:center}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block{width:100%}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group{flex-direction:column}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .control-label{width:100%;line-height:1.67;margin:0}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .language-label,.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .terms-label,.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .create-profile-block{display:none}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container{width:100%}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group.add-language label{display:none}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .create-profile-image{width:100%;justify-content:center}.cmp-react-create-profile-container .profile-container .contact-info-block .contact-info-social .form-group{flex-wrap:wrap}.cmp-react-create-profile-container .profile-container .contact-info-block .contact-info-social .form-group .control-label{flex:0 0 100%;flex-wrap:wrap}.cmp-react-create-profile-container .profile-container .contact-info-block .contact-info-social .form-group .select-social-link,.cmp-react-create-profile-container .profile-container .contact-info-block .contact-info-social .form-group .input-social-link{flex:0 0 40%}.cmp-react-create-profile-container .profile-container .subjects-block,.cmp-react-create-profile-container .profile-container .student-ages-block{flex-direction:column}.cmp-react-create-profile-container .profile-container .profile-module-select-container [class*=profile-module-select__control] .profile-module-select__single-value{width:100%}.forms-create-profile-block{text-align:center;width:100%}.user-profile-container h1{padding:0 27px;word-break:break-word}.delete-account-modal .delete-account-modal-inner .delete-account-modal-title{width:70%}.uploadModal .modal-footer{justify-content:flex-start;margin-bottom:35px}.uploadModal .modal-footer .edu-button{margin:0}}@media only screen and (max-width: 360px){.uploadModal .modal-body .profile-avatar{width:100px;height:100px}.uploadModal .uploadModal-container{max-height:560px}}@media only screen and (max-width: 992px) and (min-width: 769px){.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .control-label{width:38%;margin:0;padding:0 10px 0 15px}.cmp-react-create-profile-container .terms-label,.cmp-react-create-profile-container .create-profile-block{display:none}}@media only screen and (max-width: 1366px){.uploadModal{padding:25px 0 25px 25px!important}.uploadModal .uploadModal-container{overflow-y:auto;overflow-x:hidden;max-height:649px}}.cmp-react-dynamic-resource-cards{font-family:NotoSans;margin-bottom:70px;position:relative;min-height:450px}.cmp-react-dynamic-resource-cards .cmp-resources-title{padding:30px 0 70px;text-align:center;font-size:45px;font-weight:700;line-height:1.22;text-transform:uppercase}.cmp-react-dynamic-resource-cards .resources-cont{margin-top:10px;text-align:center}.cmp-react-dynamic-resource-cards .resources-cont .resources-title{font-size:30px;font-weight:700;line-height:1.33;margin-bottom:30px}.cmp-react-dynamic-resource-cards .resources-cont .resources-desc{font-size:26px;line-height:1.38;padding:0 10%;margin-bottom:40px}.cmp-react-dynamic-resource-cards .lessons-load-more{display:block;margin:70px auto 0}@media (max-width: 767px){.cmp-react-my-resources .cmp-resources-title{padding-bottom:30px}}.notFound-container{padding:100px 32px 200px;width:100%;min-height:700px}.notFound-container .notFound-image img{max-width:400px}.notFound-container .notFound-text{display:block}.notFound-container .notFound-text .notFound-title{font-size:100px;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-2px;margin:0 0 30px;text-transform:uppercase}.notFound-container .notFound-text .notFound-para{font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.6px;margin-bottom:30px;text-transform:none}.notFound-container .notFound-text .notFound-hyperLink-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.notFound-container .notFound-text .notFound-hyperLink-container img{height:28px;width:28px}.notFound-container .notFound-text .notFound-hyperLink-container .notFound-link-text{color:#000;text-decoration:underline;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.6px;vertical-align:middle;margin:0 5.2px}@media (min-width: 320px) and (max-width: 767px){.notFound-container{padding:100px 16px 200px;width:100%;height:unset}.notFound-title{font-size:80px;line-height:1.25;letter-spacing:-1.6px}}@media (max-width: 575px){.notFound-container{padding:100px 0 200px;height:unset}.notFound-title{font-size:75px}}.global-search-root .global-search-controls-container{background-color:#bdd9fd}.global-search-root .global-search-information{width:100%;padding-top:100px}.global-search-root .global-search-information .global-search-title{margin:0 auto 30px;text-align:center;font-family:Minecraft Ten v2;font-size:64px;line-height:80px;color:#1e6eea;font-weight:400}.global-search-root .global-search-information .global-search-description{width:100%;text-align:left}.global-search-root .global-search-controls-section{width:100%;padding:0 0 30px}.global-search-root .global-search-controls-section div.global-search-label-hide,.global-search-root .global-search-controls-section label.global-search-label-hide{height:0;margin:0;padding:0;opacity:0}.global-search-root .global-search-controls-section .global-search-controls-search{margin:0;padding:0;pointer-events:all;cursor:pointer}.global-search-root .global-search-controls-section .global-search-controls-search .global-search-controls-search-icon{cursor:pointer}.global-search-root .global-search-controls-section .input-control-label{font-size:18px;font-family:NotoSans;line-height:26px;color:#4e4f4f;margin-bottom:12px}.global-search-root .global-search-extras{width:100%;padding-bottom:100px}.global-search-root .global-search-extras .global-search-advanced{width:100%;text-align:left;text-decoration:underline;color:#262423}.global-search-filters-container{display:flex;width:100%;justify-content:flex-start;align-items:center;flex-flow:row wrap}@media (max-width: 991px){.global-search-filters-container{justify-content:center}}.global-search-filters-container .global-search-filters{width:100%}.global-search-filters-container .global-search-filters-label{text-transform:none}.global-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option{color:#262423;background-color:#fff;transition:background-color .3s,color .3s}.global-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused,.global-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-selected{color:#fff;background-color:#2a641c}.global-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:hover,.global-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:focus,.global-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-selected:hover,.global-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-selected:focus{color:#fff;background-color:#2a641c}.global-search-input.react-form-input-text-field .react-form-input-container input{font-size:15px;color:#4e4f4f;line-height:22.5px;padding:13px 0 13px 30px;height:auto}.global-search-input.react-form-input-text-field .react-form-input-container .react-form-text-field-icon{right:10px}.global-search-results-container{width:100%;padding:30px 0;background:#fff}.global-search-results-container .global-search-results-information{width:100%;display:flex;flex-flow:row wrap;align-items:center}.global-search-results-container .global-search-results-information .global-search-results-count-container .global-search-results-count-text{margin:0;text-overflow:ellipsis;overflow:hidden;font-family:NotoSans;font-size:18px;line-height:26px;text-transform:unset}.global-search-results-container .global-search-results-information .global-search-results-filter-container .global-search-input{width:60%;margin-left:40%;flex-direction:row;justify-content:flex-end;align-items:center}.global-search-results-container .global-search-results-information .global-search-results-filter-container .global-search-input .global-search-sort-label{width:100px;margin:0 24px 0 0;font-family:NotoSans;font-size:18px;line-height:26px}.global-search-results-container .global-search-results-container,.global-search-results-container .global-search-results-container .global-search-loading-container{display:flex;width:100%;flex-flow:row wrap;justify-content:center}.global-search-results-container .global-search-results-container .global-search-loading-container .global-search-loading-inner{text-align:center}.global-search-results-container .global-search-results-container .global-search-loading-container .global-search-loading-inner .global-search-loading-hexagon{margin-bottom:30px}.global-search-results-container .global-search-results-container .global-search-loading-container .global-search-loading-inner .global-search-loading-hexagon path{fill:#2a641c}.global-search-results-container .global-search-results-container .global-search-results-inner{display:block!important}.global-search-results-container .global-search-results-container .global-search-results-none{text-align:center}.global-search-results-container .global-search-results-container .global-search-results-load-more{margin:30px auto 12px}.global-search-results-container .global-search-results-container .global-search-results-shown-results{width:100%;text-align:center}.global-search-results-container .global-search-results-container .global-search-result-inner-container .lessons-cards-wrapper .lessons-cards-container{row-gap:30px;margin-bottom:60px}.global-search-results-container .global-search-results-container .global-search-result-inner-container .lessons-cards-wrapper .lessons-cards-container .lessons-card{margin-top:0}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-result-inner-header{width:max-content;padding:8px 25px 8px 17px;background-color:#bdd9fd;margin-bottom:12px;margin-top:40px}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container{margin-top:12px;margin-bottom:70px;display:flex;flex-direction:row}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container:last-child{margin-bottom:0}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container:first-child{margin-top:42px}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container .article-img{flex:25%}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container .article-img .blog-image{height:100%}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container .article-body{flex:75%;padding:10px}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container .article-body .global-search-results-article-title{margin:0 0 12px;font-size:22px;line-height:26px}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container .article-body .global-search-results-article-title b{font-family:NotoSans-Bold}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container .article-body .global-search-results-article-link{margin:0 0 12px}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container .article-body .global-search-results-article-link a{font-size:18px;line-height:24px;color:#262423;text-decoration:underline}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container .article-body .global-search-results-article-description,.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container .article-body .global-search-results-article-description p{margin:0}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container .article-body .global-search-results-article-description a{color:#262423;text-decoration:underline}.global-search-results-container .global-search-results-container .global-search-pagination-container{margin-top:70px}.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-spread,.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-prev,.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-next,.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-page{margin-right:22px;padding:4px}.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-next,.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-prev{height:10px;width:22px;cursor:pointer;transition:all .3s;box-sizing:content-box}.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-next path,.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-prev path{stroke:#488344}.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-next:hover,.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-prev:hover{height:18px;width:30px;padding:0}.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-next.disabled,.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-prev.disabled{pointer-events:none;cursor:default}.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-next.disabled path,.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-prev.disabled path{stroke:#ababab}.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-prev{transform:rotate(90deg)}.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-next{transform:rotate(-90deg)}.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-page{cursor:pointer;text-decoration:none;font-size:18px;line-height:18px;color:#262423}.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-page.current-page{text-decoration:underline;color:#2a641c}@media (max-width: 768px){.global-search-results-container .global-search-results-information .global-search-results-filter-container .global-search-input{width:100%;margin-top:30px;margin-left:0;justify-content:flex-start}.global-search-results-container .global-search-results-none{margin-top:100px}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container{flex-direction:column}.global-search-results-container .global-search-result-inner-container .lessons-cards-wrapper .lessons-cards-container{margin-bottom:42px}}@media (max-width: 576px){.global-search-results-container .global-search-result-inner-container .lessons-cards-wrapper .lessons-cards-container{margin-bottom:30px}}p.submission-flow-step-text{font-size:22px;line-height:30px;text-align:center}.lesson-editor-root,.lesson-editor-container{width:100%}.lesson-editor-function-container{display:flex;width:100%;padding:0 0 70px;background-color:#2a641c;justify-content:center;align-items:center}.lesson-editor-function-container .lesson-editor-function{margin-bottom:10px;color:#fff;text-align:center;font-family:NotoSans-Bold;font-size:45px;line-height:55px;text-transform:uppercase}.lesson-editor-admin-comments-container{padding:70px 0 40px}.submission-flow-container{display:flex;height:300px;flex-flow:row wrap}.submission-flow-container .lesson-editor-section-text{width:100%;margin:0;font-family:NotoSans-Bold;text-transform:uppercase;font-size:30px;line-height:55px;text-align:center}.submission-flow-container .submission-flow-step-text{position:absolute;width:200%;top:100%;text-align:center}.submission-flow-container .submission-flow-step-block-container{justify-content:center}.submission-flow-container .submission-flow-title-block,.submission-flow-container .submission-flow-step-block-container{display:flex;height:100%;flex-direction:row;align-items:center}.submission-flow-container .submission-flow-title-block .submission-flow-step-block,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center}.submission-flow-container .submission-flow-title-block .submission-flow-step-block .submission-flow-step-icon-container,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block .submission-flow-step-icon-container{width:75%}.submission-flow-container .submission-flow-title-block .submission-flow-step-block .submission-flow-step-icon-container .submission-flow-step-icon-inner,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block .submission-flow-step-icon-container .submission-flow-step-icon-inner{position:relative;width:100%;padding-top:120%}.submission-flow-container .submission-flow-title-block .submission-flow-step-block .submission-flow-step-inner-hexagon,.submission-flow-container .submission-flow-title-block .submission-flow-step-block .submission-flow-step-icon,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block .submission-flow-step-inner-hexagon,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block .submission-flow-step-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.submission-flow-container .submission-flow-title-block .submission-flow-step-block .submission-flow-step-icon,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block .submission-flow-step-icon{display:none;height:100%;width:100%}.submission-flow-container .submission-flow-title-block .submission-flow-step-block .submission-flow-step-inner-hexagon,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block .submission-flow-step-inner-hexagon{display:block;height:84%;width:84%}.submission-flow-container .submission-flow-title-block .submission-flow-step-block.inactive-step .submission-flow-step-inner-hexagon path,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.inactive-step .submission-flow-step-inner-hexagon path{fill:#ede5e2}.submission-flow-container .submission-flow-title-block .submission-flow-step-block.inactive-step .submission-flow-step-text,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.inactive-step .submission-flow-step-text{color:#262423}.submission-flow-container .submission-flow-title-block .submission-flow-step-block.active-step .submission-flow-step-icon,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.active-step .submission-flow-step-icon{display:block}.submission-flow-container .submission-flow-title-block .submission-flow-step-block.active-step .submission-flow-step-inner-hexagon path,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.active-step .submission-flow-step-inner-hexagon path{display:none}.submission-flow-container .submission-flow-title-block .submission-flow-step-block.active-step .submission-flow-step-text,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.active-step .submission-flow-step-text{color:#2a641c;font-weight:700}.submission-flow-container .submission-flow-title-block .submission-flow-step-block.completed-step .submission-flow-step-inner-hexagon path,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.completed-step .submission-flow-step-inner-hexagon path{fill:#2a641c}.submission-flow-container .submission-flow-title-block .submission-flow-step-block.completed-step .submission-flow-step-text,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.completed-step .submission-flow-step-text{color:#2a641c}.submission-flow-container .submission-flow-title-block .submission-flow-step-separator,.submission-flow-container .submission-flow-step-block-container .submission-flow-step-separator{height:3px;width:100%;background-color:#ababab}.resources-search-filter-results{display:flex;width:100%;margin:30px 0 0;flex-flow:row wrap}.resources-search-filter-results .search-filter-option-container{display:inline-block;width:unset;flex-grow:0;max-width:unset}.resources-search-filter-results .search-filter-option{display:block;position:relative;width:100%;margin-bottom:30px;padding:8px 96px 8px 12px;border:1px solid #3D3938;background:#fff;color:#262423;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:all .3s;white-space:nowrap}.resources-search-filter-results .search-filter-option .search-filter-x{position:absolute;height:10px;width:10px;top:50%;right:20px;transform:translate(-50%,-50%);transition:all .3s}@media (forced-colors: active) and (prefers-color-scheme: dark){.resources-search-filter-results .search-filter-option .search-filter-x{filter:invert(1)}}.resources-search-filter-results .search-filter-option:hover,.resources-search-filter-results .search-filter-option:focus{background:#edeeee}.resources-search-filter-results .search-filter-option:hover .search-filter-x,.resources-search-filter-results .search-filter-option:focus .search-filter-x{height:15px;width:15px;right:15.5px}.lesson-editor-input-section{margin-bottom:70px}.lesson-editor-input-section.lesson-editor-input-selection-bottom-spacing{margin-bottom:90px}.lesson-editor-photo-upload-container{display:flex;margin-top:40px;flex-direction:row}.lesson-editor-photo-upload-container .lesson-editor-photo-preview-container{width:100%}.lesson-editor-photo-upload-container .lesson-editor-photo-preview-container .lesson-editor-photo-preview-inner-container{position:relative;padding-top:56.25%;background:#ababab;overflow:hidden}.lesson-editor-photo-upload-container .lesson-editor-photo-preview-container .lesson-editor-photo-preview-inner-container .lesson-editor-photo-preview{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.lesson-editor-photo-upload-container .lesson-editor-photo-text-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.lesson-editor-photo-upload-container .lesson-editor-photo-text-container .lesson-editor-text{white-space:pre-line}.lesson-editor-photo-upload-container .lesson-editor-photo-text-container .lesson-editor-text br{display:block;margin:6px 0}.lesson-editor-photo-upload-container .lesson-editor-photo-text-container .lesson-editor-video-input-spacing{margin-top:30px}.lesson-editor-photo-upload-container .react-form-group .react-form-input-container .react-form-input-error-hexagon,.lesson-editor-photo-upload-container .react-form-group .react-form-input-container .react-form-input-error-x{left:0;margin-top:25px}.lesson-editor-photo-upload-container .react-form-group .react-form-input-container .react-form-input-error-hexagon{height:30px}.lesson-editor-photo-upload-container .react-form-group .react-form-input-container .react-form-input-error-text{position:unset;right:unset;margin:12px 0 0 42px;text-align:left}.lesson-remove-support-link{margin-bottom:30px}.lesson-editor-container .lesson-editor-dropdown-section{display:flex;margin-bottom:100px;flex-direction:row}.lesson-editor-container .lesson-editor-dropdown-section .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper.selection-option-checked .react-form-dropdown__option{color:#fff;background-color:#1e6eea}.lesson-editor-container .lesson-editor-dropdown-section .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper .input-selection-marker{transition:border-color .3s}.lesson-editor-container .lesson-editor-dropdown-section .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper.selection-option-checked .input-selection-marker{border-color:#fff}.lesson-editor-container label.lesson-editor-textbox-spacing{height:0;margin-top:75px;opacity:0;pointer-events:none}.lesson-editor-container .lesson-editor-anonymous-check{display:none}.lesson-editor-container .input-control-label{margin-bottom:30px;text-align:left;font-family:NotoSans-Bold;font-size:22px;line-height:30px}.lesson-editor-container .lesson-editor-text.top-spacing{margin:30px 0 0}.lesson-editor-container .lesson-editor-text a.lesson-editor-disclaimer-link{color:#262423;text-decoration:underline}.lesson-editor-container .react-form-input-add-link,.lesson-editor-container .react-form-input-remove-link{display:block;margin-top:30px;text-decoration:underline;cursor:pointer;font-size:18px;line-height:26px;color:#262423}.lesson-editor-container .react-form-input-add-link:hover,.lesson-editor-container .react-form-input-remove-link:hover{text-decoration:underline}.lesson-editor-container .lesson-editor-remove-spacing .input-control-label{margin-bottom:48px}.lesson-editor-container .heading3{font-family:Minecraft Ten v2;font-size:36px;line-height:46px;text-transform:uppercase}.lesson-editor-container .heading4{font-size:1.5rem}.lesson-editor-container .lesson-editor-file-upload-button{display:inline-flex;position:relative;height:46px;padding:12px 24px;margin-bottom:5px;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:center;justify-content:center;align-items:center;background-color:#3c8527;color:#fff;transition:all .25s}.lesson-editor-container .lesson-editor-file-upload-button:before{content:"";position:absolute;height:0;width:100%;bottom:-10px;border:5px solid transparent;border-top-color:#366133;transition:border .25s}.lesson-editor-container .lesson-editor-file-upload-button:hover,.lesson-editor-container .lesson-editor-file-upload-button:focus,.lesson-editor-container .lesson-editor-file-upload-button.toggled,.lesson-editor-container .lesson-editor-file-upload-button:active{background:#2d4f2a}.lesson-editor-container .lesson-editor-file-upload-button:hover:before,.lesson-editor-container .lesson-editor-file-upload-button:focus:before,.lesson-editor-container .lesson-editor-file-upload-button.toggled:before,.lesson-editor-container .lesson-editor-file-upload-button:active:before{border-top-color:#22381e}.lesson-editor-container .lesson-editor-file-upload-button:focus{border:4px solid #FFF;outline-offset:4px;outline:#1157BE auto 1px}.lesson-editor-container .lesson-editor-file-upload-button:focus:before{display:none}.lesson-editor-container .lesson-editor-file-upload-input{position:absolute;opacity:0}.lesson-editor-container .lesson-editor-remove-option{position:relative;margin-left:12px;cursor:pointer}.lesson-editor-container .lesson-editor-remove-option .lesson-editor-remove-hexagon{height:30px;width:26px;pointer-events:none}.lesson-editor-container .lesson-editor-remove-option .lesson-editor-remove-hexagon path{fill:#c6504e}.lesson-editor-container .lesson-editor-remove-option .lesson-editor-remove-x{position:absolute;top:7px;right:6px;pointer-events:none}.lesson-editor-container .lesson-editor-remove-option .lesson-editor-remove-x path{stroke:#fff}.lesson-editor-container .lesson-editor-form-container.lesson-editor-file-input .react-form-group .react-form-input-container .react-form-input-error-hexagon,.lesson-editor-container .lesson-editor-form-container.lesson-editor-file-input .react-form-group .react-form-input-container .react-form-input-error-x{margin-top:-41px}.lesson-editor-container .lesson-editor-form-container.lesson-editor-file-input .react-form-group .react-form-input-container .react-form-input-error-text{margin-top:-55px}.lesson-editor-save-wrapper{height:107px}.lesson-editor-save-wrapper .lesson-editor-save-container{position:fixed;display:flex;width:100%;bottom:0;padding:30px 0;background:#d9f3cd;flex-direction:row;justify-content:center;align-items:center;z-index:10}.lesson-editor-save-wrapper .lesson-editor-save-container .lesson-editor-save-information{margin:0}.lesson-editor-save-wrapper .lesson-editor-save-container .lesson-editor-save-button{width:100%}.lesson-editor-save-wrapper .lesson-editor-save-container .lesson-editor-save-button-container{display:flex;margin:unset;margin-right:30px;flex-flow:row wrap;justify-content:center}.lesson-editor-save-wrapper .lesson-editor-save-container .lesson-editor-save-button-container .lesson-editor-save-button-wrapper:first-child{margin-right:30px}.lesson-editor-save-wrapper .lesson-editor-modal-container{width:70vw;max-width:1140px}.lesson-editor-save-wrapper .lesson-editor-modal-inner{display:flex;padding:0 15vw;flex-flow:column wrap}.lesson-editor-save-wrapper .lesson-editor-modal-inner .lesson-editor-modal-loading-hexagon{margin-bottom:20px}.lesson-editor-save-wrapper .lesson-editor-modal-inner .lesson-editor-modal-status{width:100%;text-align:center;text-transform:uppercase;white-space:pre-line}.lesson-editor-save-wrapper .lesson-editor-modal-inner .lesson-editor-modal-status br{display:block;margin:6px 0}.lesson-editor-save-wrapper .lesson-editor-modal-inner .lesson-editor-modal-info{text-align:center}.lesson-editor-save-wrapper .lesson-editor-modal-inner .lesson-editor-modal-upload-container{width:120%;height:6px;margin:18px -10% 0;padding:0 1px;background:#ababab;border-radius:3px}.lesson-editor-save-wrapper .lesson-editor-modal-inner .lesson-editor-modal-upload-container .lesson-editor-modal-upload-progress{height:4px;margin-top:1px;background:#2a641c;border-radius:2px}@media (max-width: 768px){.submission-flow-container,.submission-flow-container .submission-flow-title-block{height:unset}.submission-flow-container .submission-flow-title-block .lesson-editor-section-text{width:100%;margin:70px auto;text-align:center}.submission-flow-container .submission-flow-step-block-container{height:unset;margin-bottom:100px}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block .submission-flow-step-icon-container{margin:0}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block .submission-flow-step-separator{margin-top:-45px}.lesson-editor-photo-upload-container .lesson-editor-photo-text-container{margin-top:30px}.lesson-editor-container .react-form-section .lesson-editor-overview{margin-top:-40px;margin-bottom:10px}.lesson-editor-container .lesson-editor-dropdown-section{margin-bottom:70px}.lesson-editor-container .lesson-editor-dropdown-section .react-form-input-dropdown .react-form-input-error-text.error-present{margin-top:30px}.lesson-editor-container .lesson-editor-dropdown-section .react-form-input-dropdown .react-form-input-error-hexagon.error-present,.lesson-editor-container .lesson-editor-dropdown-section .react-form-input-dropdown .react-form-input-error-x.error-present{margin-top:44px}.lesson-editor-container .lesson-editor-dropdown-section .react-form-input-dropdown:first-child{margin-bottom:70px}.lesson-editor-container label.lesson-editor-textbox-spacing{margin-top:120px}.lesson-editor-save-wrapper{height:167px}.lesson-editor-save-wrapper .lesson-editor-save-container{flex-direction:column}.lesson-editor-save-wrapper .lesson-editor-save-container .lesson-editor-save-button-container{margin-right:0;margin-bottom:30px}.lesson-editor-save-wrapper .lesson-editor-modal-container{max-width:720px;width:85vw}.lesson-editor-save-wrapper .lesson-editor-modal-inner{padding:0 6vw}.lesson-editor-container .lesson-editor-form-container.lesson-editor-file-input .react-form-group .react-form-input-container .react-form-input-error-hexagon,.lesson-editor-container .lesson-editor-form-container.lesson-editor-file-input .react-form-group .react-form-input-container .react-form-input-error-x{right:unset;left:200px;margin:-26px 0 0}.lesson-editor-container .lesson-editor-form-container.lesson-editor-file-input .react-form-group .react-form-input-container .react-form-input-error-text{width:200px;right:unset;left:0;margin:-40px 0 0}}@media (max-width: 576px){.submission-flow-container .submission-flow-step-text{font-size:18px;line-height:26px}.submission-flow-container .submission-flow-step-block-container{margin-bottom:100px}.lesson-editor-save-wrapper .lesson-editor-modal-container{max-width:540px;width:90vw}.lesson-editor-save-wrapper .lesson-editor-save-container{padding:10px 0}.lesson-editor-save-wrapper .lesson-editor-save-container .lesson-editor-save-button-container{flex-direction:column;margin-bottom:10px}.lesson-editor-save-wrapper .lesson-editor-save-container .lesson-editor-save-button-container .lesson-editor-save-button-wrapper:first-child{margin-right:0;margin-bottom:10px}}.resources-search-page-title-container{width:100%;background:#bdd9fd}.resources-search-page-title-container .resources-search-page-title{margin:0;padding-bottom:30px;font-family:NotoSans-Bold;font-size:45px;line-height:50px;text-align:center;text-transform:uppercase}.resources-search-controls-container{width:100%;background:#bdd9fd}.resources-search-controls-container label.resources-search-label-hide{height:0;margin:0;padding:0;opacity:0;visibility:hidden}.resources-search-controls-container .resources-search-controls-search{margin:0;padding:0;pointer-events:all;cursor:pointer}.resources-search-controls-container .resources-search-controls-search .resources-search-controls-search-icon{cursor:pointer}@media (forced-colors: active) and (prefers-color-scheme: dark){.resources-search-controls-container .resources-search-controls-search .resources-search-controls-search-icon{filter:invert(1)}}.resources-search-controls-section{width:100%;padding-bottom:50px}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-outer{padding:0;background:unset}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-outer:hover{background:unset}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-outer h2{font-size:22px;line-height:30px;color:#262423;text-decoration:underline;text-transform:none}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-outer .accordion-arrow{position:relative;top:unset;right:unset}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner{padding:0}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner.accordion-content-opened{overflow:visible}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-clear-button-mobile{display:none}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-clear-button-desktop{display:inherit;margin-top:10px}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-controls{display:flex;flex-flow:row wrap;align-items:flex-end}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-controls.standards .react-form-input-dropdown{margin-bottom:30px}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-controls.standards .react-form-input-dropdown:last-child{margin-bottom:0}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-results{display:flex;width:100%;margin:30px 0 0;flex-flow:row wrap}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-results .search-filter-option-container{display:inline-block;width:unset;flex-grow:0;max-width:unset}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-results .search-filter-option{display:block;position:relative;width:100%;margin-bottom:30px;padding:8px 96px 8px 12px;border:1px solid #3D3938;background:#fff;color:#262423;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:all .3s;white-space:nowrap}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-results .search-filter-option .search-filter-x{position:absolute;height:10px;width:10px;top:50%;right:20px;transform:translate(-50%,-50%);transition:all .3s}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-results .search-filter-option:hover,.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-results .search-filter-option:focus{background:#edeeee}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-results .search-filter-option:hover .search-filter-x,.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-results .search-filter-option:focus .search-filter-x{height:15px;width:15px;right:15.5px}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-standards-card{margin-bottom:30px;padding:32px 36px 48px;background:#fff}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-standards-card .resouces-search-standards-card-met{margin-bottom:18px;font-family:NotoSans-Bold;font-size:22px;line-height:30px;color:#0855db;text-transform:unset}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-standards-card .resources-search-standards-card-filters{position:relative;padding-left:35px;margin-bottom:12px}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-standards-card .resources-search-standards-card-filters .resources-search-standards-card-country-icon-container{position:absolute;height:25px;width:25px;left:0;top:50%;background:#ede5e2;border-radius:12.5px;transform:translateY(-50%)}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-standards-card .resources-search-standards-card-standard{margin:0;line-height:40px}.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option{color:#262423;background-color:#fff;transition:background-color .3s,color .3s}.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused,.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-selected{color:#fff;background-color:#1e6eea}.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:hover,.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:focus,.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-selected:hover,.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-selected:focus{color:#fff;background-color:#1e6eea}.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper.selection-option-checked .react-form-dropdown__option{color:#fff;background-color:#1e6eea}.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper .input-selection-marker{transition:border-color .3s}.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:hover .react-form-dropdown__option,.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:focus .react-form-dropdown__option{color:#fff;background-color:#1e6eea}.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:hover .input-selection-marker,.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:focus .input-selection-marker{border-color:#fff}.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper.selection-option-checked .input-selection-marker{border-color:#fff}.resources-search-input .react-form-dropdown-container.react-form-dropdown--is-disabled .react-form-dropdown__placeholder{color:#262423}.resources-search-standards-dropdown-wrapper .react-form-dropdown-container.resources-search-standards-dropdown .react-form-dropdown__menu-list .standards-search-option .react-form-dropdown__option{padding:12px 0 12px var(--menu-level)}.resources-search-standards-dropdown-wrapper .react-form-dropdown-container.resources-search-standards-dropdown .react-form-dropdown__menu-list .standards-search-option .react-form-dropdown__option:hover,.resources-search-standards-dropdown-wrapper .react-form-dropdown-container.resources-search-standards-dropdown .react-form-dropdown__menu-list .standards-search-option .react-form-dropdown__option.react-form-dropdown__option-focused,.resources-search-standards-dropdown-wrapper .react-form-dropdown-container.resources-search-standards-dropdown .react-form-dropdown__menu-list .standards-search-option .react-form-dropdown__option.react-form-dropdown__option-selected,.resources-search-standards-dropdown-wrapper .react-form-dropdown-container.resources-search-standards-dropdown .react-form-dropdown__menu-list .standards-search-option.option-selected .react-form-dropdown__option{color:#fff;background:#1e6eea}.resources-search-standards-dropdown-wrapper .react-form-dropdown-container.resources-search-standards-dropdown .react-form-dropdown__menu-list .resources-search-no-options-text{margin:0;padding:6px;color:#ababab}.resources-search-results-container{width:100%;padding:30px 0;background:#fff}.resources-search-results-container .resources-search-results-information{width:100%;display:flex;flex-flow:row wrap;align-items:center}.resources-search-results-container .resources-search-results-information .resources-search-results-count-container .resources-search-results-count-text{margin:0;text-overflow:ellipsis;overflow:hidden}.resources-search-results-container .resources-search-results-information .resources-search-results-filter-container .resources-search-input{width:60%;margin-left:40%;flex-direction:row;justify-content:flex-end;align-items:center}.resources-search-results-container .resources-search-results-information .resources-search-results-filter-container .resources-search-input .resources-search-sort-label{width:100px;margin:0 24px 0 0;font-family:NotoSans;font-size:18px;line-height:26px}.resources-search-results-container .resources-search-results-lessons-container,.resources-search-results-container .resources-search-results-lessons-container .resources-search-loading-container{display:flex;width:100%;flex-flow:row wrap;justify-content:center}.resources-search-results-container .resources-search-results-lessons-container .resources-search-loading-container .resource-search-loading-inner{text-align:center}.resources-search-results-container .resources-search-results-lessons-container .resources-search-loading-container .resource-search-loading-inner .resource-search-loading-hexagon{margin-bottom:30px}.resources-search-results-container .resources-search-results-lessons-container .resources-search-loading-container .resource-search-loading-inner .resource-search-loading-hexagon path{fill:#1e6eea}.resources-search-results-container .resources-search-results-lessons-container .resources-search-results-none{text-align:center}.resources-search-results-container .resources-search-results-lessons-container .resources-search-results-load-more{margin:30px auto 12px}.resources-search-results-container .resources-search-results-lessons-container .resources-search-results-shown-results{margin-top:30px;width:100%;text-align:center}.resources-search-modal-container{width:70vw;max-width:1140px}.resources-search-modal-inner{display:flex;padding:0 15vw;flex-flow:column wrap}.resources-search-modal-inner .resources-search-modal-loading-hexagon{margin-bottom:20px}.resources-search-modal-inner .resources-search-modal-status{width:100%;text-align:center;text-transform:uppercase;white-space:pre-line}.resources-search-modal-inner .resources-search-modal-status br{display:block;margin:6px 0}.resources-search-modal-inner .resources-search-modal-info{text-align:center}@media (max-width: 768px){.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-clear-button-mobile{display:inherit;margin-bottom:30px}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-clear-button-desktop{display:none}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-controls{display:flex;flex-flow:row wrap;align-items:flex-end}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-controls.filters .react-form-input-dropdown{margin-bottom:30px}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-controls.filters .react-form-input-dropdown:last-of-type{margin-bottom:0}.resources-search-standards-dropdown-wrapper .react-form-dropdown-container.resources-search-standards-dropdown .react-form-dropdown__menu-list .standards-search-option .react-form-dropdown__option{padding:12px 0 12px var(--menu-level-mobile)}.resources-search-results-container .resources-search-results-information .resources-search-results-filter-container .resources-search-input{width:100%;margin-top:30px;margin-left:0;justify-content:flex-start}.resources-search-results-container .resources-search-results-none{margin-top:100px}.resources-search-modal-container{max-width:720px;width:85vw}.resources-search-modal-inner{padding:0 6vw}}@media (max-width: 576px){.resources-search-modal-container{max-width:540px;width:90vw}}.accordion-wrapper{width:100%;min-height:30px}.accordion-wrapper .accordion-button{display:flex;position:relative;width:100%;padding:12px 20px;align-items:center;background-color:#ababab;cursor:pointer;transition:all .25s}.accordion-wrapper .accordion-button .accordion-arrow{position:absolute;top:50%;right:60px;height:16px;width:35px;transition:all .25s;transform:translate(50%,-50%)}.accordion-wrapper .accordion-button:hover{background-color:#edeeee}.accordion-wrapper .accordion-button.accordion-button-opened .accordion-arrow{transform:translate(50%,-50%) rotate(180deg)}.accordion-wrapper .accordion-content-container{height:0;width:100%;padding:30px 0;opacity:0;transition:all .4s}.accordion-wrapper .accordion-content-container.accordion-content-opened{height:100%;opacity:1}@media print{.accordion-content-container{height:100%;overflow:visible;opacity:1}}.blogCard-wrapper{display:flex;width:100%;height:184px;flex-direction:row;margin-bottom:60px;box-shadow:4px 4px #00000029;background-color:#fff}.blogCard-wrapper .blogCard-image-container{width:30%;display:flex;overflow:hidden;align-items:center;justify-content:center;background-color:#d9f3cd!important}.blogCard-wrapper .blogCard-image-container img{width:100%;height:184px;object-fit:cover}.blogCard-wrapper .blogCard-description-container{width:70%;padding:0 15px 15px 40px;justify-content:flex-start;position:relative}.blogCard-wrapper .blogCard-description-container h3{margin-top:0;margin-bottom:12px;line-height:28px;overflow:hidden;color:#0855db;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px}.blogCard-wrapper .blogCard-description-container h3 b{color:green}.blogCard-wrapper .blogCard-description-container .blogCard-published-data{font-weight:500;line-height:20px;font-size:15px;margin-bottom:12px}.blogCard-wrapper .blogCard-description-container .blogCard-description{max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-bottom:12px;line-height:20px;font-size:16px;font-family:NotoSans}.blogCard-wrapper .blogCard-description-container .blogCard-description p{line-height:20px;font-size:16px}.blogCard-wrapper .blogCard-description-container .blogCard-read-more{position:absolute;bottom:12px}.blogCard-wrapper .blogCard-description-container .blogCard-read-more .read-more{margin:12px 0;line-height:19.2px;font-size:12px;text-decoration:underline;font-weight:700;font-family:NotoSans}.blogCard-description-container .blogCard-title:hover{color:green;cursor:pointer}@media (max-width: 768px){.global-search-results-article-container .blogCard-container{margin:0 auto}.global-search-results-article-container .blogCard-container .blogCard-wrapper{flex-direction:column;width:510px;height:438px;margin-bottom:42px}.global-search-results-article-container .blogCard-container .blogCard-wrapper .blogCard-image-container{width:510px;height:218.57px}.global-search-results-article-container .blogCard-container .blogCard-wrapper .blogCard-image-container img{width:100%;height:218.57px}.global-search-results-article-container .blogCard-container .blogCard-wrapper .blogCard-description-container{width:510px;padding:12px 30px;height:216px}}@media (max-width: 576px){.global-search-results-article-container .blogCard-container{margin:0;width:100%}.global-search-results-article-container .blogCard-container .blogCard-wrapper{flex-direction:column;width:100%;height:494px;margin-bottom:30px}.global-search-results-article-container .blogCard-container .blogCard-wrapper .blogCard-image-container,.global-search-results-article-container .blogCard-container .blogCard-wrapper .blogCard-image-container img{width:100%;height:190px}.global-search-results-article-container .blogCard-container .blogCard-wrapper .blogCard-description-container{width:100%;padding:12px 30px;height:304px}}.edu-button.generic-react-button{color:#fff;display:inline-block;font-size:15px;font-family:NotoSans-Bold;text-decoration:none;cursor:pointer;margin:35px 0;line-height:normal;padding:11px 27px;position:relative;height:42px}.edu-button.generic-react-button.mettalic--blue{background:#1e6eea}.edu-button.generic-react-button.mettalic--blue:hover,.edu-button.generic-react-button.mettalic--blue:focus{background-color:#5888a3;transition:all .3s}@media screen and (forced-colors: active){.edu-button.generic-react-button.mettalic--blue:hover,.edu-button.generic-react-button.mettalic--blue:focus{border-top:5px solid HighLight;border-right:none;border-left:none}}@media screen and (forced-colors: active){.edu-button.generic-react-button.mettalic--blue:hover:before,.edu-button.generic-react-button.mettalic--blue:focus:before{border-top:5px solid HighLight;border-right:none;border-left:none}}.edu-button.generic-react-button.mettalic--blue:active{background-color:#2f4856;transition:all .3s}.edu-button.generic-react-button.mettalic--blue:before:active{background-color:#1f3138;transition:all .3s}.edu-button.generic-react-button.mettalic--blue:before{bottom:-5px;left:-1px;right:-1px;content:"";position:absolute;font-size:0;line-height:0%;transition:all .3s;border-top:5px solid #2f4856;border-right:10px solid transparent;border-left:10px solid transparent}.edu-button.generic-react-button.blue{background-color:#1e6eea}.edu-button.generic-react-button.blue:before{border-top-color:#3c5d6d}.edu-button.generic-react-button.blue:hover,.edu-button.generic-react-button.blue:focus{background:#5888a3}.edu-button.generic-react-button.blue:hover:before,.edu-button.generic-react-button.blue:focus:before{border-top-color:#4a7284}.edu-button.generic-react-button.blue.toggled,.edu-button.generic-react-button.blue:active{background:#2f4856}.edu-button.generic-react-button.blue.toggled:before,.edu-button.generic-react-button.blue:active:before{border-top-color:#1f3138}.edu-button.generic-react-button.green{background-color:#2a641c}.edu-button.generic-react-button.green:before{border-top-color:#366133}.edu-button.generic-react-button.green:hover,.edu-button.generic-react-button.green:focus{background:#579952}.edu-button.generic-react-button.green:hover:before,.edu-button.generic-react-button.green:focus:before{border-top-color:#457a41}.edu-button.generic-react-button.green.toggled,.edu-button.generic-react-button.green:active{background:#2d4f2a}.edu-button.generic-react-button.green.toggled:before,.edu-button.generic-react-button.green:active:before{border-top-color:#22381e}.edu-button.generic-react-button.red{background-color:#ea3b3b}.edu-button.generic-react-button.red:before{border-top-color:#bb0116}.edu-button.generic-react-button.red:hover,.edu-button.generic-react-button.red:focus{background:#dd5858}.edu-button.generic-react-button.red:hover:before,.edu-button.generic-react-button.red:focus:before{border-top-color:#b23b3b}.edu-button.generic-react-button.red.toggled,.edu-button.generic-react-button.red:active{background:#913a3a}.edu-button.generic-react-button.red.toggled:before,.edu-button.generic-react-button.red:active:before{border-top-color:#622}.edu-button.generic-react-button.orange{background-color:#ff791a}.edu-button.generic-react-button.orange:before{border-top-color:#cc4300}.edu-button.generic-react-button.orange:hover,.edu-button.generic-react-button.orange:focus{background:#995222}.edu-button.generic-react-button.orange:hover:before,.edu-button.generic-react-button.orange:focus:before{border-top-color:#7a3f17}.edu-button.generic-react-button.orange.toggled,.edu-button.generic-react-button.orange:active{background:#7a3f17}.edu-button.generic-react-button.orange.toggled:before,.edu-button.generic-react-button.orange:active:before{border-top-color:#7a3f17}.edu-button.generic-react-button.purple{background-color:#643acb}.edu-button.generic-react-button.purple:before{border-top-color:#210a80}.edu-button.generic-react-button.purple:hover,.edu-button.generic-react-button.purple:focus{background:#a66fb2}.edu-button.generic-react-button.purple:hover:before,.edu-button.generic-react-button.purple:focus:before{border-top-color:#865a91}.edu-button.generic-react-button.purple.toggled,.edu-button.generic-react-button.purple:active{background:#5f3066}.edu-button.generic-react-button.purple.toggled:before,.edu-button.generic-react-button.purple:active:before{border-top-color:#3f2c44}.c-profile-cards-wrapper .c-profile-card-container{display:flex;width:100%;text-align:center;flex-flow:row wrap}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card{height:140px;margin-top:30px;box-shadow:4px 4px #00000029;background-color:#fff;overflow:hidden;position:relative}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-card-image-container{display:flex;width:100%;max-height:165px;overflow:hidden;align-items:center;justify-content:center;background-color:#d9f3cd!important}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-card-image-container .c-profile-img{align-self:center;transition:.2s;height:145px;width:145px;object-fit:contain;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);margin:10px 0}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont{padding:30px 10px 24px 30px;text-align:left}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .c-profile-title{margin-top:0;margin-bottom:12px;line-height:30px;overflow:hidden;color:#4b728c;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .c-profile-location{max-height:24px;margin:0 0 12px;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;line-height:25px}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .c-profile-location.hide-display{display:none}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .c-profile-desc{max-height:50px;margin-top:12px;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;line-height:25px;overflow:hidden}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .c-profile-desc.hide-display{display:none}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .c-profile-details{margin-top:19px;margin-bottom:-97px;opacity:0;transition:.2s}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .c-profile-tags{max-height:70px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .c-profile-tags.age{-webkit-line-clamp:1}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .c-profile-tag{display:inline-block;height:28px;margin-right:9px;margin-bottom:7px;padding:4px 19px 2px 15px;background-color:#edeeee;color:#262423;font-size:12px;line-height:1.83}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .view-c-profile-cont{position:absolute;bottom:0;width:86%;height:40px;background:#fff}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .view-c-profile{font-size:12px;font-weight:700;text-decoration:underline}.c-profile-cards-wrapper .c-profile-card-container .view-title:hover{color:green;cursor:pointer}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card:hover .c-profile-img,.c-profile-cards-wrapper .c-profile-card-container .c-profile-card:focus .c-profile-img{margin-top:-125px;transition:.2s}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card:hover .c-profile-details,.c-profile-cards-wrapper .c-profile-card-container .c-profile-card:focus .c-profile-details{opacity:1;transition:.2s;margin-bottom:8px}.c-profile-load-more{margin-top:70px;text-align:center}.c-profile-load-more .edu-button{width:159.7px;height:42.2px}@media (max-width: 768px){.c-profile-cards-wrapper .c-profile-card-container{margin-top:30px}}@media (forced-colors: active) and (prefers-color-scheme: dark){.c-profile-cards-wrapper .c-profile-card-container .c-profile-card{border:1px solid #fff}}@media (forced-colors: active) and (prefers-color-scheme: light){.c-profile-cards-wrapper .c-profile-card-container .c-profile-card{border:1px solid #000}}div.favorite-block{float:right}img.favorite-heart{width:34px;height:35px}img.favorite-heart.grey:hover{cursor:pointer;content:url(../../../content/dam/education-edition/resources/images/public-profile/red-heart_hover.png)}img.favorite-heart.red:hover{cursor:pointer;content:url(../../../content/dam/education-edition/resources/images/public-profile/grey-heart_hover.png)}.form__input__container{display:flex;margin:0 0 30px;flex-wrap:wrap}.radio-item{display:flex}input[type=radio]{width:25px;height:24px}.radio-item input[type=radio]:before{position:relative;margin:4px -25px -4px 0;display:inline-block;visibility:visible;width:25px;height:24px;border-radius:12px;border:1px solid #3D3938;content:""}.radio-item input[type=radio]:after{visibility:hidden}.radio-item input[type=radio]:checked:after{position:relative;top:-1px;left:5px;display:inline-block;visibility:visible;border-radius:7px;width:15px;height:14px;background:#6b6562;content:""}.radio-item label{display:inline-block;height:26px;line-height:33px;padding:0;font-size:18px;margin-left:15px}.modern-radio-container{margin:24px 0;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-outer-circle{width:25px;height:24px;min-width:25px;min-height:24px;border:1.5px solid #3D3938;box-shadow:0 0 0 .5px #4e4f4f;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:15px;transition:all .1s linear}.radio-inner-circle{width:15px;height:14px;border-radius:50%;background-color:#6b6562;transition:all .1s linear}.unselected{border:1.5px solid #3D3938;box-shadow:0 0 0 .5px #4e4f4f}.unselected-circle{width:0;height:0}.helper-text{font-family:NotoSans;font-size:18px;color:#262423}.subjects-block,.student-ages-block{display:flex;width:100%;flex-wrap:wrap}.subjects-block .form__field__input__label,.student-ages-block .form__field__input__label{flex:0 0 33.33%;position:relative;margin:30px 0;font-family:NotoSans;font-size:18px;line-height:1.44;color:#262423;padding-left:35px}.subjects-block .form__field__input__label input,.student-ages-block .form__field__input__label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.subjects-block .form__field__input__label input:checked~.checkmark,.student-ages-block .form__field__input__label input:checked~.checkmark{background-color:#fff;border:1px solid #3D3938}.subjects-block .form__field__input__label input:checked~.checkmark:after,.student-ages-block .form__field__input__label input:checked~.checkmark:after{animation-name:zoom;animation-duration:.3s;opacity:1}.subjects-block .form__field__input__label input:focus-visible~.checkmark,.student-ages-block .form__field__input__label input:focus-visible~.checkmark{border:1px solid #222;outline:2px solid #222;outline-offset:4px}.subjects-block .form__field__input__label input[disabled]~.checkmark,.student-ages-block .form__field__input__label input[disabled]~.checkmark{opacity:.5;cursor:not-allowed}.subjects-block .form__field__input__label .checkmark:after,.student-ages-block .form__field__input__label .checkmark:after{left:4px;top:4px;width:15px;height:14px;background-color:#6b6562}@media (forced-colors: active) and (prefers-color-scheme: light){.subjects-block .form__field__input__label .checkmark:after,.student-ages-block .form__field__input__label .checkmark:after{border:7px solid #000}}@media (forced-colors: active) and (prefers-color-scheme: dark){.subjects-block .form__field__input__label .checkmark:after,.student-ages-block .form__field__input__label .checkmark:after{border:7px solid #FFF}}.subjects-block .form__field__input__label .checkmark,.student-ages-block .form__field__input__label .checkmark{position:absolute;top:0;left:0;width:25px;height:24px;background-color:#fff;border:1px solid #262423;outline:.5px solid #262423;cursor:pointer}.subjects-block .form__field__input__label .checkmark:after,.student-ages-block .form__field__input__label .checkmark:after{content:"";position:absolute;opacity:0}.addLanguage{color:#262423;font-size:18px;line-height:24px;text-decoration:underline;cursor:pointer;outline:none}.addLanguage:focus-visible{outline:1px solid black;border:1px solid #FFF}.removeLanguageSelection{color:#262423;font-size:18px;line-height:24px;text-decoration:underline;cursor:pointer;padding-left:20px}.removeLanguageSelection:hover{color:none}.form-group.add-language{margin:0}.language-remove{width:30px;height:30px;margin-left:20px;cursor:pointer}.language-remove path{fill:#3d3938}.language-remove-icon{position:absolute;right:10px;outline:none}.language-remove-icon .language-text-error-x{position:absolute;top:33%;right:8px;cursor:pointer}.language-remove-icon .language-text-error-x path{stroke:#fff}.language-remove-icon:focus-visible{border:1px solid black}.profile-module-select-container{display:block;flex:1;height:42px;width:100%;font-size:18px;line-height:26px;color:#262423;font-family:NotoSans;background-color:#fff;cursor:pointer;transition:all .3s;padding:0}.profile-module-select-container .profile-module-select__placeholder{text-overflow:ellipsis}.profile-module-select-container .profile-module-select__single-value{color:#262423;font-family:NotoSans}.profile-module-select-container .profile-module-select__control{border:1px solid #3D3938}.profile-module-select-container [class*=profile-module-select__control]{height:100%;border-radius:0}.profile-module-select-container [class*=profile-module-select__control]:hover{border:1px solid #3D3938}.profile-module-select-container [class*=profile-module-select__control] .profile-module-select__single-value{width:calc(100% - 46px)}.profile-module-select-container [class*=profile-module-select__control] .profile-module-select__indicator{transform-origin:50% 45%}.profile-module-select-container [class*=profile-module-select__control] .profile-module-select__indicator svg{width:40px;height:11px}.profile-module-select-container [class*=profile-module-select__control].profile-module-select__control--menu-is-open .profile-module-select__indicator{transform:rotate(180deg)}.profile-module-select-container [class*=profile-module-select__control].profile-module-select__control--menu-is-open.css-1pahdxg-control{box-shadow:none}.profile-module-select-container:hover,.profile-module-select-container .profile-module-select__control--is-focused{background-color:#fff;color:#262423;box-shadow:none}.profile-module-select-container .profile-module-select__control--is-focused:hover,.profile-module-select-container .profile-module-select__control--is-focused{border:2px solid #488344}.profile-module-select-container .profile-module-select__value-container{padding-left:15px;position:initial;color:#767676}.profile-module-select-container .profile-module-select__value-container .profile-module-select__single-value{color:#767676}.profile-module-select-container .profile-module-select__menu{margin-top:0}.profile-module-select-container .profile-module-select__menu-list{padding:0;overflow-y:auto;border:1px solid #707070}.profile-module-select-container .profile-module-select__menu-list .profile-module-select__option{height:42px;padding:10px 15px;color:#262423;background:#fff;border-top:none;box-sizing:border-box;transition:background .3s}.profile-module-select-container .profile-module-select__menu-list .profile-module-select__option:last-child{padding-bottom:27px}.profile-module-select-container .profile-module-select__menu-list .profile-module-select__option.profile-module-select__option--is-focused:hover{background:#edeeee}.profile-module-select-container .profile-module-select__menu-list .profile-module-select__option.profile-module-select__option--is-focused{background:#edeeee;border:2px solid #1157BE;color:#262423}.contact-info-block{margin:35px 0}.contact-info-block .contact-info-social .form-group{display:flex;justify-content:space-between}.contact-info-block .contact-info-social .form-group .control-label{font-family:NotoSans-Bold;font-size:18px;line-height:30px;display:flex;align-items:center;width:12%;height:42px}.contact-info-block .contact-info-social .form-group .select-social-link{flex:0 0 30%}.contact-info-block .contact-info-social .form-group .social-controls .social-control-icon{position:relative;cursor:pointer}.contact-info-block .contact-info-social .form-group .social-controls .social-control-icon .hex-add path{fill:#3d3938}.contact-info-block .contact-info-social .form-group .social-controls .social-control-icon .hex-remove path{fill:#3d3938}.contact-info-block .contact-info-social .form-group .social-controls .social-control-icon .social-control-icon-add{position:absolute;top:4%;left:31%;font-size:24px;color:#fff}.contact-info-block .contact-info-social .form-group .social-controls .social-control-icon .social-control-icon-remove{position:absolute;top:4%;left:38%;font-size:24px;color:#fff}.contact-info-block .contact-info-social .form-group .input-social-link{flex:0 0 45%;position:relative}.contact-info-block .contact-info-social .form-group .input-social-link .social-form-control{width:100%;height:42px;padding:9px 11px;border:1px solid #262423}.contact-info-block .contact-info-social .form-group .input-social-link .social-form-control:focus{outline:.5px solid #488344;border-color:#488344}.contact-info-block .contact-info-social .form-invalid-data{color:#ea3b3b;border-color:#c6504e!important}.contact-info-block .contact-info-social .social-profile-error-hexagon{position:absolute;width:29px;height:26px;top:24%;right:28px;transform:translate(50%,-50%);transition:all .3s}.contact-info-block .contact-info-social .social-profile-error-hexagon path{fill:#c6504e}.contact-info-block .contact-info-social .social-profile-error-x{position:absolute;top:24%;right:28px;transform:translate(50%,-50%);transition:all .3s}.contact-info-block .contact-info-social .social-profile-error-x path{stroke:#fff}.contact-info-block .contact-info-social .social-profile-error-text{color:#262423;font-size:18px;line-height:36px;transition:all .3s}.contact-info-block .contact-info-social .social-profile-error-hexagon,.contact-info-block .contact-info-social .social-profile-error-x,.contact-info-block .contact-info-social .social-profile-error-text{display:none;transition:opacity .1s}.contact-info-block .contact-info-social .social-profile-error-hexagon.error-present,.contact-info-block .contact-info-social .social-profile-error-x.error-present,.contact-info-block .contact-info-social .social-profile-error-text.error-present{display:block;animation:fade_in_slow .25s;transition:opacity .25s}@keyframes fade_in_slow{0%{opacity:0}to{opacity:1}}@media (forced-colors: active){.profile-module-select-container .profile-module-select__menu-list .profile-module-select__option.profile-module-select__option--is-focused{border:1px solid #575757}}.lesson-level{vertical-align:bottom;margin-left:5px}.rotate-180{transform:rotate(180deg)}.icon-btn{cursor:pointer}.icon-btn img{width:40px;height:auto}.icon-btn span{font-size:15px}.react-form-group{display:flex;width:100%;flex-direction:column}.react-form-group .input-control-label{position:relative;width:100%;margin:0 0 30px;text-align:left;font-family:NotoSans-Bold;font-size:22px;line-height:30px}.react-form-group .input-control-label .input-required-tooltip{position:absolute;margin:0 0 0 8px;padding:4px;z-index:10;opacity:0;transition:opacity .3s;-webkit-user-select:none;user-select:none;font-family:NotoSans;font-size:18px;line-height:26px;background:#fff;box-shadow:0 0 6px 5px #00000008,0 0 4px 3px #0000000a,0 0 3px 2px #0000001a}.react-form-group .input-control-label:hover .input-required-tooltip{visibility:visible;opacity:1}.react-form-group .react-form-input-container{width:100%;position:relative}.react-form-group .react-form-input-container .react-form-input-error-hexagon,.react-form-group .react-form-input-container .react-form-input-error-x{position:absolute;width:24px;margin:62px 0 0;right:12px;transform:translate(50%,-50%);transition:all .3s}.react-form-group .react-form-input-container .react-form-input-error-hexagon path{fill:#c6504e}.react-form-group .react-form-input-container .react-form-input-error-x path{stroke:#fff}.react-form-group .react-form-input-container .react-form-input-error-text{position:absolute;right:0;margin:48px 40px 0;color:#ea3b3b;text-align:right}.react-form-group .react-form-input-container .react-form-input-error-hexagon,.react-form-group .react-form-input-container .react-form-input-error-x,.react-form-group .react-form-input-container .react-form-input-error-text{opacity:0;transition:opacity .3s}.react-form-group .react-form-input-container .react-form-input-error-hexagon.error-present,.react-form-group .react-form-input-container .react-form-input-error-x.error-present,.react-form-group .react-form-input-container .react-form-input-error-text.error-present{opacity:1}.react-form-separator div{height:3px;width:100%;margin-bottom:100px;background-color:#ababab}.react-form-section .react-form-section-text{margin-bottom:30px;line-height:55px;text-transform:uppercase;font-family:NotoSans-Bold}.react-form-section .react-form-section-text .react-form-section-optional-text{margin-left:32px;font-size:22px;line-height:24px}@media (forced-colors: active) and (prefers-color-scheme: dark){.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper.selection-option-checked .input-selection-marker:after,.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper.selection-option-checked,.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper .react-form-dropdown__option--is-focused+.input-selection-marker:after,.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper .react-form-dropdown__option--is-focused+.input-selection-marker,.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused,.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:hover,.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:focus{filter:brightness(1) invert(1)}}@media (forced-colors: active) and (prefers-color-scheme: light){.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper.selection-option-checked .input-selection-marker:after,.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper.selection-option-checked,.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper .react-form-dropdown__option--is-focused+.input-selection-marker:after,.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper .react-form-dropdown__option--is-focused+.input-selection-marker,.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused,.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:hover,.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:focus{filter:brightness(1) invert(1)}}.react-form-dropdown-container{display:block;height:42px;width:100%;flex:1;font-size:18px;line-height:26px;color:#262423;font-family:NotoSans;background-color:#fff;cursor:pointer;transition:all .3s;padding:0}.react-form-dropdown-container .react-form-dropdown__placeholder{text-overflow:ellipsis;overflow:hidden;color:#262423;white-space:nowrap;width:calc(100% - 58px)}.react-form-dropdown-container .react-form-dropdown__single-value{color:#262423;font-family:NotoSans}.react-form-dropdown-container .react-form-dropdown__control{border:1px solid #3D3938;cursor:pointer}.react-form-dropdown-container .react-form-dropdown__control:hover,.react-form-dropdown-container .react-form-dropdown__control:focus-within{border-color:#0855db;outline:2px solid #FFF;border-width:2px}.react-form-dropdown-container [class*=react-form-dropdown__control]{height:100%;border-radius:0}.react-form-dropdown-container [class*=react-form-dropdown__control] .react-form-dropdown__single-value{width:calc(100% - 58px)}.react-form-dropdown-container [class*=react-form-dropdown__control] .react-form-dropdown__indicator{transform-origin:50% 45%}.react-form-dropdown-container [class*=react-form-dropdown__control] .react-form-dropdown__indicator svg{width:40px;height:11px}@media (prefers-color-scheme: dark){.react-form-dropdown-container [class*=react-form-dropdown__control] .react-form-dropdown__indicator svg path{stroke:#fff}}.react-form-dropdown-container [class*=react-form-dropdown__control].react-form-dropdown__control--menu-is-open .react-form-dropdown__indicator{transform:rotate(180deg)}.react-form-dropdown-container [class*=react-form-dropdown__control].react-form-dropdown__control--menu-is-open.css-1pahdxg-control{box-shadow:none}.react-form-dropdown-container:hover,.react-form-dropdown-container .react-form-dropdown__control--is-focused{background-color:#fff;color:#262423;box-shadow:none}.react-form-dropdown-container .react-form-dropdown__value-container{padding-left:15px;position:initial;color:#262423}.react-form-dropdown-container .react-form-dropdown__value-container .react-form-dropdown__single-value{color:#262423}.react-form-dropdown-container .react-form-dropdown__menu{margin-top:0}.react-form-dropdown-container .react-form-dropdown__menu-list{padding:0;overflow-y:auto;border:1px solid #EDE5E2}.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option{min-height:42px;padding:10px 15px;color:#262423;background:#fff;border-top:none;box-sizing:border-box;transition:all .3s;cursor:pointer}.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:hover,.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:focus{background:#1e6eea;color:#fff}.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused{background:#1e6eea;border:0;color:#fff}.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__menu-notice.react-form-dropdown__menu-notice--no-options{color:#262423}.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper{position:relative}.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper .react-form-dropdown__option--is-focused+.input-selection-marker{border-color:#fff}.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper .react-form-dropdown__option{padding-left:62px;text-overflow:ellipsis;overflow:hidden}.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper .input-selection-marker{position:absolute;height:21px;width:21px;top:11px;left:24px;box-sizing:border-box;background-color:transparent;border:1.5px solid #3D3938;pointer-events:none}.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper .input-selection-marker:after{content:"";position:absolute;display:block;height:15px;width:15px;left:50%;top:50%;transform:translate(-50%,-50%);background-color:transparent;transition:background-color .3s}.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:hover .input-selection-box:disabled~.input-selection-marker:after,.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:focus .input-selection-box:disabled~.input-selection-marker:after{background-color:transparent}.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper.selection-option-checked .input-selection-marker:after{background-color:transparent;content:"✓";padding-bottom:25px;color:#fff}@media (forced-colors: active){.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused{border:1px solid #575757}}@media only screen and (min-width: 576px) and (max-width: 992.98px){.react-form-dropdown__menu-list{height:200px}}@media only screen and (min-width: 375px) and (max-width: 575.98px){.react-form-dropdown__menu-list{height:150px}}@media only screen and (max-width: 374.98px){.react-form-dropdown__menu-list{height:100px}}.resources-search-standards-dropdown-wrapper .react-form-dropdown-container.resources-search-standards-dropdown .react-form-dropdown__menu-list .resources-search-no-options-text{color:#6b6562}.cq-RichText.richtext-container{overflow:visible}.rte-draft-editor{min-height:200px;cursor:text;border:1px solid #edeeee;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:8px}.rte-draft-editor .public-DraftEditorPlaceholder-inner{color:#767676}.rte-draft-editor .public-DraftEditorPlaceholder-inner.public-DraftEditorPlaceholder-hasFocus{color:#ababab}.rte-content{width:100%;margin:auto}@media only screen and (max-width: 576px){.rte-content{padding-left:18px;padding-right:18px}}.rte-draft-controls{background:#edeeee}.rte-draft-controls-group{display:flex;flex-direction:row;justify-content:flex-start}.rte-draft-button{display:inline-block;position:relative;box-sizing:border-box;height:34px;min-width:34px;margin-right:-1px;padding:4px;background:#fff;color:#ababab;border:1px solid #3D3938;border-radius:3px;cursor:pointer}.rte-draft-button path{fill:#ede5e2}.rte-draft-button.selected path{fill:#3d3938}.rte-draft-button.disabled{cursor:default;color:#ababab;pointer-events:none}.rte-draft-menu-button{cursor:pointer}.rte-draft-menu-button .rte-draft-menu-dropdown{position:absolute;width:150px;top:32px;left:0;z-index:10;color:#262423;background:#fff;border:#3D3938 1.5px solid;border-radius:3px;cursor:default;display:flex;flex-direction:column;flex-wrap:wrap}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button{display:flex;margin:4px;align-items:center;justify-content:space-between}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button span{color:#262423}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button-group{display:flex;margin-top:8px;flex-direction:row;justify-content:flex-end}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button-group .rte-draft-menu-button{border:1px solid #EDE5E2;border-radius:3px}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button-group .rte-draft-menu-approve{margin-left:0;background:#2a641c}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button-group .rte-draft-menu-approve.disabled{cursor:default;background:#d9f3cd;pointer-events:none}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button-group .rte-draft-menu-approve path{fill:#fff}.rte-draft-menu-button .rte-draft-dropdown-button{display:flex;padding:10px;align-items:center}.rte-draft-menu-button .rte-draft-dropdown-button:hover{background:#bdd9fd}.rte-draft-menu-button .rte-draft-menu-input{width:142px;margin:4px;padding:6px;border:1px solid #EDE5E2;box-sizing:border-box}.rte-draft-menu-button .rte-draft-menu-input ::placeholder{font-style:italic}.rte-draft-menu-button .rte-draft-menu-input:focus,.rte-draft-menu-button .rte-draft-menu-input:focus-within{border:2px solid #0855DB}.rte-draft-menu-button .rte-draft-icon-chevron{margin-bottom:2px}.rte-draft-icon{fill:#ede5e2}.rte-draft-icon.rte-draft-icon-chevron{margin-left:12px}.rte-draft-icon.rte-draft-icon-checkmark{margin:-4px 4px -4px 0;fill:#3d3938}.rte-draft-icon.rte-draft-icon-small{height:16px;width:16px}.rte-draft-toggle-button.selected .rte-draft-icon{fill:#3d3938}.red-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%23EA3B3B'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.blue-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%231E6EEA'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.green-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%233C8527'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.orange-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%23cc6e2c'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.purple-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%23643ACB'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.default-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%233D3938'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.white-list{list-style-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10.42'%20height='12'%20viewBox='0%200%2065.103%2075.174'%3e%3cpath%20fill='%23ffffff'%20d='M105%20668.413v-37.587l32.551-18.794%2032.549%2018.794v37.587l-32.551%2018.793z'%20transform='translate(-105%20-612.032)'/%3e%3c/svg%3e")}.DraftEditor-editorContainer .align-left,.DraftEditor-editorContainer .align-left div.public-DraftStyleDefault-block{text-align:left}.DraftEditor-editorContainer .align-center,.DraftEditor-editorContainer .align-center div.public-DraftStyleDefault-block{text-align:center}.DraftEditor-editorContainer .align-right,.DraftEditor-editorContainer .align-right div.public-DraftStyleDefault-block{text-align:right}.DraftEditor-editorContainer .align-justify,.DraftEditor-editorContainer .align-justify div.public-DraftStyleDefault-block{text-align:justify}.DraftEditor-editorContainer ul,.DraftEditor-editorContainer ol{margin:30px 0;padding:0 0 0 10px}.DraftEditor-editorContainer ul li,.DraftEditor-editorContainer ol li{margin:18px 0 18px 15px;padding-left:20px}.react-form-input-selection-group .react-form-input-container{display:flex;width:100%;flex-flow:row wrap}.react-form-input-selection-group .react-form-input-container .react-form-input-error-hexagon,.react-form-input-selection-group .react-form-input-container .react-form-input-error-x{margin-top:-41px}.react-form-input-selection-group .react-form-input-container .react-form-input-error-text{margin-top:-55px}.react-form-input-selection-group .react-form-input-container .react-form-input-selection{display:flex;position:relative;margin-bottom:30px;flex-direction:column}.react-form-input-selection-group .react-form-input-container .react-form-input-selection .input-selection-label{margin:0;padding:0 0 0 51px;font-size:18px;line-height:26px;font-family:NotoSans}.react-form-input-selection-group .react-form-input-container .react-form-input-selection .input-selection-box{position:absolute;height:0;width:0;top:25%;opacity:0}.react-form-input-selection-group .react-form-input-container .react-form-input-selection .input-selection-box:checked~.input-selection-marker:after{background-color:#6b6562}.react-form-input-selection-group .react-form-input-container .react-form-input-selection .input-selection-box:disabled~.input-selection-marker{border-color:#ede5e2}.react-form-input-selection-group .react-form-input-container .react-form-input-selection .input-selection-marker{position:absolute;height:21px;width:21px;top:2px;left:0;box-sizing:border-box;background-color:transparent;border:1.5px solid #3D3938;pointer-events:none}.react-form-input-selection-group .react-form-input-container .react-form-input-selection .input-selection-marker:after{content:"";position:absolute;display:block;height:15px;width:15px;left:50%;top:50%;transform:translate(-50%,-50%);background-color:transparent;transition:background-color .3s box-shadow .3s}.react-form-input-selection-group .react-form-input-container .react-form-input-selection:hover .input-selection-marker,.react-form-input-selection-group .react-form-input-container .react-form-input-selection:focus .input-selection-marker,.react-form-input-selection-group .react-form-input-container .react-form-input-selection:focus-within .input-selection-marker{box-shadow:0 0 2px .5px #4b728c}.react-form-input-selection-group .react-form-input-container .react-form-input-selection:hover .input-selection-marker:after,.react-form-input-selection-group .react-form-input-container .react-form-input-selection:focus .input-selection-marker:after,.react-form-input-selection-group .react-form-input-container .react-form-input-selection:focus-within .input-selection-marker:after{background-color:#ababab}.react-form-input-selection-group .react-form-input-container .react-form-input-selection:hover .input-selection-box:disabled~.input-selection-marker:after,.react-form-input-selection-group .react-form-input-container .react-form-input-selection:focus .input-selection-box:disabled~.input-selection-marker:after,.react-form-input-selection-group .react-form-input-container .react-form-input-selection:focus-within .input-selection-box:disabled~.input-selection-marker:after{background-color:transparent}.react-form-input-selection-group .input-control-label p{display:inline}@media (forced-colors: active){.react-form-input-selection-group .react-form-input-container .react-form-input-selection:hover .input-selection-marker:after{background-color:#575757;border:8px solid #575757}.react-form-input-selection-group .react-form-input-container .react-form-input-selection:focus-within .input-selection-marker:after{background-color:#575757;border:8px solid #575757}.react-form-input-selection-group .react-form-input-container .react-form-input-selection .input-selection-box:checked~.input-selection-marker:after{background-color:#575757;border:10px solid #575757}}@media (max-width: 768px){.react-form-input-selection-group .input-control-label{margin-bottom:50px}.react-form-input-selection-group .react-form-input-container .react-form-input-error-hexagon,.react-form-input-selection-group .react-form-input-container .react-form-input-error-x{right:unset;left:180px;margin:-26px 0 0}.react-form-input-selection-group .react-form-input-container .react-form-input-error-text{right:unset;left:0;margin:-40px 0 0}}.react-form-input-text-field .react-form-input-container input,.react-form-input-text-field .react-form-input-container textarea{width:100%;padding:9px 22px;border:1px solid #3D3938;outline:.5px solid transparent;font-size:18px;font-family:NotoSans;color:#262423;transition:outline-color .3s,border-color .3s}.react-form-input-text-field .react-form-input-container input::placeholder,.react-form-input-text-field .react-form-input-container textarea::placeholder{color:#767676}.react-form-input-text-field .react-form-input-container input.text-error,.react-form-input-text-field .react-form-input-container textarea.text-error{outline-color:#c6504e;border-color:#c6504e}.react-form-input-text-field .react-form-input-container input:focus,.react-form-input-text-field .react-form-input-container textarea:focus{outline-color:#488344;border-color:#488344}.react-form-input-text-field .react-form-input-container input:focus::placeholder,.react-form-input-text-field .react-form-input-container textarea:focus::placeholder{display:none}.react-form-input-text-field .react-form-input-container input{padding-right:92px;height:45px}.react-form-input-text-field .react-form-input-container textarea{font-family:NotoSans;font-size:18px;line-height:26px}.react-form-input-text-field .react-form-input-container .rte-draft-controls{border:1px solid #3D3938;border-bottom:0;border-radius:0;padding-bottom:6px;margin-bottom:0;background:#edeeee}.react-form-input-text-field .react-form-input-container .rte-draft-controls .rdw-option-wrapper{border:none;border-radius:0;background:transparent}.react-form-input-text-field .react-form-input-container .rte-draft-controls .rdw-link-modal{height:265px}.react-form-input-text-field .react-form-input-container .rte-draft-editor{max-height:100vh;border-color:#3d3938;border-radius:0;overflow-y:scroll}.react-form-input-text-field .react-form-input-container .rte-draft-editor .rdw-link-decorator-icon{height:15px;width:15px;right:-17px;left:unset;top:2px}.react-form-input-text-field .react-form-input-container .react-form-input-add-link,.react-form-input-text-field .react-form-input-container .react-form-input-remove-link{float:left;text-decoration:underline;cursor:pointer;font-size:18px;line-height:26px}.react-form-input-text-field .react-form-input-container .react-form-input-add-link:hover,.react-form-input-text-field .react-form-input-container .react-form-input-remove-link:hover{text-decoration:underline}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon{position:absolute;top:24px;right:48px;transform:translateY(-50%)}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div{display:flex;top:22px;justify-content:center;right:0;width:75px;height:45px;align-items:center}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div path{fill:#fff!important}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div.grey{background:#6b6562}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div.green{background:#2a641c}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div.purple{background:#643acb}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div.blue{background:#1e6eea}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div.red{background:#ea3b3b}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div.orange{background:#ff791a}.react-form-input-text-field .react-form-input-container .react-form-input-add-link{margin:-24px 0 0}.react-form-input-text-field .react-form-input-container .react-form-input-remove-link{position:absolute;top:-38px;margin:0 0 12px}.react-form-input-text-field .react-form-input-container .react-form-input-character-count{float:right;margin:12px 0 0;transition:color .3s}.react-form-input-text-field .react-form-input-container .react-form-input-character-count.error-present{color:#bb0116}.react-form-input-text-field .react-form-input-container .react-form-input-error-hexagon,.react-form-input-text-field .react-form-input-container .react-form-input-error-x{margin:0;top:12px;right:-24px}.react-form-input-text-field .react-form-input-container .react-form-input-error-text{position:relative;clear:both;float:right;margin:12px 36px 0 0}@media (max-width: 768px){.react-form-input-text-field .react-form-input-container input{padding-right:56px;height:45px;font-size:14px;padding-left:10px}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon{right:12px}.react-form-input-text-field .react-form-input-container .react-form-input-add-link{margin:12px 0 0}}.lessons-cards-wrapper .lessons-cards-container{display:flex;width:100%;text-align:center;flex-flow:row wrap;justify-content:center}.lessons-cards-wrapper .lessons-cards-container .lessons-card{height:450px;margin-top:30px;box-shadow:4px 4px #00000029;background-color:#fff;overflow:hidden;position:relative}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-card-image-container{display:flex;width:100%;max-height:200px;overflow:hidden;align-items:center;justify-content:center}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-card-image-container .lesson-img{align-self:center;transition:.2s;max-height:230px}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont{padding:18px 10px 24px 27px;text-align:left}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .lesson-text{margin-bottom:10px}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .lesson-title{margin:0}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .lesson-desc{margin:12px 0 0;overflow:hidden;max-height:50px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .lesson-desc a{color:#006ee5!important}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .lesson-details{margin-top:15px;margin-bottom:-97px;transition:.2s;display:none}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .lesson-prop{font-weight:700;font-size:14px}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .lesson-prop span{font-weight:400}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .lesson-multilanguage{font-size:12px;font-weight:700;line-height:3;color:#262423;margin-bottom:-97px;opacity:0;transition:.2s}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .lesson-multilanguage img{width:23.4px;height:23.4px;margin-left:11px;vertical-align:sub}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .lesson-tags{margin-bottom:0;padding-left:0}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .lesson-tag{display:inline-block;height:28px;margin-right:9px;margin-bottom:7px;padding:4px 19px 2px 15px;background-color:#edeeee;color:#262423;font-size:12px;line-height:1.83;margin-left:0}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .view-lesson-cont{position:absolute;bottom:0;width:86%;height:50px;background:#fff}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .view-lesson-cont span{text-transform:lowercase}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-cont .view-lesson{font-size:12px;font-weight:700;text-decoration:underline}.lessons-cards-wrapper .lessons-cards-container .view-title:hover{color:green;cursor:pointer}.lessons-cards-wrapper .lessons-cards-container .lessons-card:hover .lesson-img,.lessons-cards-wrapper .lessons-cards-container .lessons-card:focus-within .lesson-img{margin-top:-125px;transition:.2s}.lessons-cards-wrapper .lessons-cards-container .lessons-card:hover .lesson-details,.lessons-cards-wrapper .lessons-cards-container .lessons-card:hover .lesson-multilanguage,.lessons-cards-wrapper .lessons-cards-container .lessons-card:focus-within .lesson-details,.lessons-cards-wrapper .lessons-cards-container .lessons-card:focus-within .lesson-multilanguage{transition:.2s;margin-bottom:8px}.lessons-cards-wrapper .lessons-cards-container .lessons-card:hover .lesson-details,.lessons-cards-wrapper .lessons-cards-container .lessons-card:focus-within .lesson-details{display:block}.lessons-cards-wrapper .lessons-cards-container .lessons-card:hover .lesson-multilanguage,.lessons-cards-wrapper .lessons-cards-container .lessons-card:focus-within .lesson-multilanguage{opacity:1}.lessons-cards-wrapper .lessons-cards-container .lessons-card:hover .lesson-cont,.lessons-cards-wrapper .lessons-cards-container .lessons-card:focus-within .lesson-cont{height:294px;overflow-y:auto}.lessons-cards-wrapper .lessons-cards-container .lesson-edit-cont{margin-top:13px}.lessons-cards-wrapper .lessons-cards-container .lesson-edit-cont a.lesson-edit{font-size:18px;font-weight:700;line-height:1;text-decoration:underline}.lessons-load-more{margin-top:70px;text-align:center}.lessons-load-more .edu-button{width:159.7px;height:42.2px}@media (max-width: 768px){.lessons-cards-wrapper .lessons-cards-container .lesson-edit-cont{margin-top:30px}}@media (forced-colors: active) and (prefers-color-scheme: dark){.lessons-cards-wrapper .lessons-cards-container .lessons-card{border:1px solid #fff}}@media (forced-colors: active) and (prefers-color-scheme: light){.lessons-cards-wrapper .lessons-cards-container .lessons-card{border:1px solid #000}}.loading-hexagon{margin:auto;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-modal{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:9999;background-color:#00000080}.react-modal .modal-content-outer{display:flex;width:100%;height:100%;max-width:1110px;margin:auto;justify-content:center;align-items:center}.react-modal .modal-content-outer .modal-content-container{position:relative;min-width:1px;min-height:1px;padding:70px 0;border:.5px dotted #3D3938;background:#fff;box-shadow:0 0 50px 18px #00000008,0 0 40px 12px #0000000a,0 0 30px 10px #00000012,0 0 20px 8px #0000001a}.react-modal .modal-content-outer .modal-content-container .modal-icon-close{position:absolute;top:0;right:0;transform:translate(50%,-50%);color:transparent;-webkit-user-select:none;user-select:none;cursor:pointer}.react-modal .modal-content-outer .modal-content-container .modal-icon-close .modal-close-x{position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.react-modal .modal-content-outer .modal-content-container .modal-icon-close .modal-close-hexagon{position:absolute;height:45px;top:50%;right:50%;transform:translate(50%,-50%);filter:drop-shadow(0 0 5px rgba(0,0,0,.2));transition:all .25s}.react-modal .modal-content-outer .modal-content-container .modal-icon-close .modal-close-hexagon path{fill:#fff}.react-modal .modal-content-outer .modal-content-container .modal-icon-close:hover .modal-close-hexagon,.react-modal .modal-content-outer .modal-content-container .modal-icon-close:focus .modal-close-hexagon{height:55px;filter:drop-shadow(0 0 8px rgba(0,0,0,.4))}.react-modal .modal-content-outer .modal-content-container .modal-icon-close:hover .modal-close-hexagon path,.react-modal .modal-content-outer .modal-content-container .modal-icon-close:focus .modal-close-hexagon path{fill:#edeeee}.react-modal .modal-content-outer .modal-content-container .modal-icon-close:focus .modal-close-x{border:2px solid #3D3938;outline:1px solid #FFF;width:24px;height:24px;padding:4px}.react-modal .report-profile-details{padding:35px 0;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.react-modal .report-profile-details::-webkit-scrollbar{display:none}.report-profile-popup{overflow-y:auto}@media (max-width: 576px){.react-modal .modal-content-outer .modal-content-container{margin:auto 30px auto 15px}}input[type=radio]{position:relative;outline:none;opacity:0;display:none}input[type=radio][disabled]{cursor:not-allowed}input[type=radio][disabled]+label{cursor:not-allowed}input[type=radio][disabled]+label:before{opacity:.5}input[type=radio]:focus+label:before{box-shadow:0 0 15px #0003}input[type=radio]:checked+label:after{animation-name:zoom;animation-duration:.5s;opacity:1}.no-borderradius input[type=radio]{background:transparent;position:relative;opacity:1}input[type=radio]+label{position:relative;cursor:pointer;padding-left:40px;font-size:18px;font-family:NotoSans;line-height:26px;color:#262423}.no-borderradius input[type=radio]+label{padding:0}input[type=radio]+label:before{position:absolute;left:0;top:-1px;content:"";background:#fff;width:25px;height:24px;display:block;border-radius:3px;border:1px solid #3D3938;box-shadow:0 0 0 .5px #4e4f4f}.no-borderradius input[type=radio]+label:before{display:none}input[type=radio]+label:after{content:"";position:absolute;top:-1px;left:0;width:25px;height:24px;line-height:20px;color:#262423;opacity:0;transition:all,.2s}.no-borderradius input[type=radio]+label:after{display:none}input[type=radio]+label:before{border-radius:20px}input[type=radio]+label:after{background:#6b6562;content:"";top:4px;left:5px;width:15px;height:14px;border-radius:10px}@media (forced-colors: active) and (prefers-color-scheme: light){input[type=radio]+label:after{border:7px solid #000}}@media (forced-colors: active) and (prefers-color-scheme: dark){input[type=radio]+label:after{border:7px solid #fff}}.react-custom-radio-button{margin:0;width:200px;list-style-type:none;padding:0}@keyframes zoom{0%{transform:scale(1);transition:transform .5s linear}50%{transform:scale(.4);transition:transform .5s linear}to{transform:scale(1)}}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);transition:transform .5s linear}50%{-webkit-transform:scale(.4);transition:transform .5s linear}to{-webkit-transform:scale(1)}}.form-group{display:flex}.form-group .social-url{visibility:hidden;position:absolute}.form-group .social-input{box-sizing:border-box;width:100%;height:100%;border:1px solid #3D3938;color:#767676;padding:9px 0 9px 21px;font-size:18px;font-family:NotoSans;line-height:26px;max-height:42px;text-overflow:ellipsis}.form-group .social-input.email-error{border-color:#c6504e;color:#bb0116}.form-group .social-control-icon{position:relative;cursor:pointer}.form-group .social-control-icon svg path{fill:#3d3938}.form-group .social-control-icon .social-fa-add-icon{position:absolute;left:10px;font-size:28px;color:#fff}.form-group .social-control-icon .social-fa-remove-icon{position:absolute;left:13px;font-size:28px;color:#fff;bottom:1px}.supportArticleCard-wrapper{display:flex;width:100%;flex-direction:row;margin-bottom:60px;box-shadow:4px 4px #00000029;background-color:#fff}.supportArticleCard-wrapper .supportArticleCard-description-container{width:70%;padding:0 15px 12px 0;justify-content:flex-start;position:relative}.supportArticleCard-wrapper .supportArticleCard-description-container h3{margin-top:0;margin-bottom:12px;line-height:28px;overflow:hidden;color:#0855db;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px}.supportArticleCard-wrapper .supportArticleCard-description-container h3 b{color:green}.supportArticleCard-wrapper .supportArticleCard-description-container .supportArticleCard-published-data{font-weight:500;line-height:20px;font-size:15px;margin-bottom:12px}.supportArticleCard-wrapper .supportArticleCard-description-container .supportArticleCard-description{max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-bottom:12px;line-height:20px;font-size:16px;font-family:NotoSans}.supportArticleCard-wrapper .supportArticleCard-description-container .supportArticleCard-description p{line-height:20px;font-size:16px}.supportArticleCard-wrapper .supportArticleCard-description-container .supportArticleCard-read-more .read-more{margin:12px 0;line-height:19.2px;font-size:12px;text-decoration:underline;font-weight:700;font-family:NotoSans}.supportArticleCard-description-container .supportArticleCard-title:hover{color:green;cursor:pointer}.supportArticleCard-container{display:block;width:100%}@media (max-width: 768px){.global-search-results-article-container .supportArticleCard-container{margin:0 auto;width:auto}.global-search-results-article-container .supportArticleCard-container .supportArticleCard-wrapper{flex-direction:column;width:510px;margin-bottom:42px}.global-search-results-article-container .supportArticleCard-container .supportArticleCard-wrapper .supportArticleCard-description-container{width:510px;padding:12px 0}}@media (max-width: 576px){.global-search-results-article-container .supportArticleCard-container{margin:0;width:100%}.global-search-results-article-container .supportArticleCard-container .supportArticleCard-wrapper{flex-direction:column;width:100%;margin-bottom:30px}.global-search-results-article-container .supportArticleCard-container .supportArticleCard-wrapper .supportArticleCard-description-container{width:100%;padding:12px 0}}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content{padding:25px 0 30px 97px;width:80%}@media (min-width: 768px) and (max-width: 991px){.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content{padding:25px 0 30px 25px}}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .device-logo{position:absolute;right:32px;top:32px}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .device-logo path{fill:#c6504e}.cmp-react-download-additional-platform{width:100%;position:relative;background-color:#d9f3cd;margin:100px 0 0}.cmp-react-download-additional-platform .heading3{font-family:NotoSans-Bold;font-size:30px;line-height:40px;text-transform:uppercase;color:#262423}.cmp-react-download-additional-platform p{font-family:NotoSans;font-size:22px;line-height:30px}.cmp-react-download-additional-platform a{font-family:NotoSans-Bold;font-size:22px;line-height:30px;color:#262423;text-decoration:underline}.cmp-react-download-additional-platform a:active,.cmp-react-download-additional-platform a:visited{outline:none}.cmp-react-download-additional-platform .cmp-react-download-additional-platform-container>.heading3{margin:0 0 30px;text-transform:uppercase}.cmp-react-download-additional-platform .cmp-react-download-additional-platform-container{padding:100px 0}.cmp-react-download-additional-platform .cmp-react-download-additional-platform-container .cmp-react-platforms-container a{text-decoration:none}.cmp-react-download-additional-platform .cmp-react-download-additional-platform-container .cmp-react-platforms-container .device-card-block:hover .platform-logo path,.cmp-react-download-additional-platform .cmp-react-download-additional-platform-container .cmp-react-platforms-container .device-card-block:hover .platform-logo circle,.cmp-react-download-additional-platform .cmp-react-download-additional-platform-container .cmp-react-platforms-container .device-card-block:hover .platform-logo ellipse{fill:#3c8527;transition:all .3s}.cmp-react-download-additional-platform .cmp-react-download-additional-platform-container .cmp-react-platforms-container .device-card-block:active .platform-logo path,.cmp-react-download-additional-platform .cmp-react-download-additional-platform-container .cmp-react-platforms-container .device-card-block:active .platform-logo circle,.cmp-react-download-additional-platform .cmp-react-download-additional-platform-container .cmp-react-platforms-container .device-card-block:active .platform-logo ellipse{fill:#3c8527;transition:all .3s}.cmp-react-download-additional-platform .cmp-react-download-additional-platform-container .react-download-addition-platform-instruction-container{margin:30px 0;overflow-wrap:break-word}.cmp-react-download-additional-platform .cmp-react-download-additional-platform-container .react-download-addition-platform-instruction-container p{margin:30px 0}.cmp-react-platforms-container .row{width:100%}.cmp-react-platforms-container .column{display:flex;width:50%;padding:0 10px;margin:0 0 30px;height:calc(100% - 151px)}.cmp-react-platforms-container .column .device-download{width:100%}.cmp-react-platforms-container .column .device-card{display:flex;position:relative;margin:0 auto;background-color:#fff;padding:30.1px 31.8px 29.6px 34px;box-shadow:4px 4px #00000029;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);-ms-box-shadow:4px 4px 0 0 rgba(0,0,0,.16)}.cmp-react-platforms-container .column .device-card .heading3{font-size:22px;line-height:30px;text-transform:uppercase}.cmp-react-platforms-container .column .device-card .platform-logo{position:absolute;right:30px;top:22px}@media only screen and (max-width: 767px){.cmp-react-platforms-container .row{margin:auto}.cmp-react-platforms-container .column{flex-direction:column;width:100%}.cmp-react-platforms-container .column .device-card .heading3{font-size:22px;line-height:1.36;text-transform:uppercase}.react-download-addition-platform-instruction-container p{padding:0 42px}.cmp-react-download-additional-platform-container>.heading3{padding-left:44px;font-size:30px;line-height:1.5;text-transform:uppercase}.cmp-react-how-to-download .react-download-title .download-title{font-size:30px;line-height:1.67}.cmp-react-how-to-download .react-download-title .download-instruction{font-size:35px;line-height:1.29}.cmp-react-how-to-download .download-block-container .card-horizontal{flex-direction:column}.cmp-react-how-to-download .download-block-container .card-horizontal .card-image{width:100%}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked{display:flex;flex:1;padding:0 0 40px;flex-flow:column wrap;justify-content:center}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content{padding:30px}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .device-logo{top:30px;right:31px}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .device-logo path{fill:#c6504e}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-action{padding:0 30px}.cmp-react-how-to-download .download-block-container{height:100%}.cmp-react-how-to-download .cmp-react-download-additional-platform,.cmp-react-download-additional-platform{margin:70px 0 0}}.react-download-title{margin:70px 0;text-align:center;overflow-wrap:break-word}.react-download-title .download-title{font-family:Minecraft Ten v2;font-size:36px;line-height:14px;color:#ea3b3b;margin-bottom:30px}.react-download-title .download-instruction{font-size:45px;line-height:55px}.heading4{font-size:1.5rem}.cmp-react-how-to-download .heading3{font-family:NotoSans-Bold;font-size:30px;line-height:40px;text-transform:uppercase;color:#262423}.cmp-react-how-to-download p{font-family:NotoSans;font-size:22px;line-height:30px}.cmp-react-how-to-download a{font-family:NotoSans-Bold;font-size:22px;line-height:30px;color:#262423;text-decoration:underline}.cmp-react-how-to-download a:active,.cmp-react-how-to-download a:visited{outline:none}.cmp-react-how-to-download .download-block-container{width:100%;max-width:100%;max-height:100%}.cmp-react-how-to-download .download-block-container .card-horizontal{display:flex;flex-direction:row;background-color:#ffd6d6;box-shadow:4px 4px #00000029;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);-ms-box-shadow:4px 4px 0 0 rgba(0,0,0,.16)}.cmp-react-how-to-download .download-block-container .card-horizontal .card-image{width:50%}.cmp-react-how-to-download .download-block-container .card-horizontal .card-image img{width:100%;height:100%;object-fit:cover;object-position:center}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked{display:flex;flex-flow:column wrap;justify-content:center;flex:1 0 auto;position:relative}@media (min-width: 768px) and (max-width: 991px){.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked{width:50%}}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content{padding:25px 0 0 97px;width:70%}@media (min-width: 768px) and (max-width: 991px){.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content{padding:25px 0 0 25px}}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .heading3{font-size:22px;line-height:30px;text-transform:uppercase}@media (min-width: 768px) and (max-width: 991px){.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .heading3{font-size:18px}}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content p{font-size:22px;line-height:30px}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .device-logo{position:absolute;right:32px;top:32px;width:48.228px;height:48.363px;filter:invert(34%) sepia(80%) saturate(547%) hue-rotate(316deg) brightness(104%) contrast(79%)}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .device-logo .ipad,.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .device-logo .mac,.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .device-logo .macos,.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .device-logo .iphone{width:39.017px;height:48px}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-platform-info{padding:0 30px 30px 97px;font-size:22px;line-height:30px;text-transform:uppercase;font-family:NotoSans-Bold}@media (min-width: 768px) and (max-width: 991px){.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-platform-info{font-size:18px;padding:0 30px 30px 25px}}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-action{padding:5px 97px 25px}@media (min-width: 768px) and (max-width: 991px){.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-action{padding:5px 25px 25px}}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-action .device-download-btn{text-decoration:none}.cmp-react-how-to-download .download-block-container .card-horizontal .error-block{padding:54px 46px;margin:0 auto;display:flex}.cmp-react-how-to-download .download-block-container .card-horizontal .error-block .heading3{font-size:22px;line-height:30px;text-align:center;text-transform:none}.cmp-react-how-to-download .windows-platform-download{margin:30px 0;text-align:center;padding:0 45px}.cmp-react-how-to-download .windows-platform-download .noplatform{font-family:NotoSans;font-size:22px;line-height:30px;margin-bottom:1rem}.cmp-react-how-to-download .windows-platform-download .optionurl{font-family:NotoSans;font-size:22px;line-height:30px}.cmp-react-how-to-download .windows-platform-download .pingchecklink{cursor:pointer}.support{text-align:center;margin-top:24px}.support .ping-check-support{text-decoration:none}@media only screen and (max-width: 767px){.cmp-react-how-to-download .react-download-title .download-title{font-size:30px;line-height:1.67}.cmp-react-how-to-download .react-download-title .download-instruction{font-size:35px;line-height:1.29}.cmp-react-how-to-download .download-block-container .card-horizontal{flex-direction:column}.cmp-react-how-to-download .download-block-container .card-horizontal .card-image{width:100%}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked{display:flex;flex:1;padding:0 0 40px;flex-flow:column wrap;justify-content:center}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content{padding:30px 30px 0}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .heading3{font-size:18px;line-height:30px;text-transform:uppercase}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .device-logo{top:30px;right:31px}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-content .device-logo path{fill:#c6504e}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-platform-info{padding:0 30px 30px;font-size:18px;line-height:30px;text-transform:uppercase}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked .card-action{padding:0 30px}.cmp-react-how-to-download .download-block-container{height:100%}.cmp-react-how-to-download .cmp-react-download-additional-platform,.cmp-react-download-additional-platform{margin:70px 0 0}}.cmp-react-my-classroom{font-family:NotoSans;position:relative}.cmp-react-my-classroom .cmp-resources-title{padding:30px 0 70px;text-align:center;font-weight:700;line-height:1.22;text-transform:uppercase}.cmp-react-my-classroom .cmp-resources-title .cmp-classroom-firstname{font-size:45px;font-family:NotoSans-Bold}.cmp-react-my-classroom .resources-cont{text-align:center}.cmp-react-my-classroom .resources-cont .resources-title{font-size:30px;line-height:1.33;margin-bottom:30px}.cmp-react-my-classroom .resources-cont .resources-desc{font-size:26px;line-height:1.38;padding:0 10%;margin-bottom:40px}.cmp-react-my-classroom .resources-cont .resources-mb100{margin-bottom:100px}.cmp-react-my-classroom .teachages-cont{margin-top:100px;margin-bottom:100px;text-align:center}.cmp-react-my-classroom .teachages-cont .resources-title{font-size:30px;line-height:1.33;margin-bottom:30px}.cmp-react-my-classroom .teachages-cont .resources-desc{font-size:26px;line-height:1.38;padding:0 10%;margin-bottom:40px}.cmp-react-my-classroom .teachages-cont .resources-mb100{margin-bottom:100px}.cmp-react-my-classroom .saved-lessons-cont{padding:100px 0;text-align:center}.cmp-react-my-classroom .saved-lessons-cont .saved-cont-title{text-align:center;font-size:30px;font-weight:700;line-height:1.36;margin-bottom:30px}.cmp-react-my-classroom .saved-lessons-cont .saved-cont-desc{font-size:26px;line-height:1.38;padding:0 10%;margin-bottom:40px}.myclassroom-info{display:flex;padding-top:40px;padding-bottom:100px;overflow:hidden;justify-content:center;flex-direction:row;flex-wrap:wrap;width:100%}.myclassroom-info .myclassroom-info-cat{display:flex;padding-top:40px;overflow:hidden;justify-content:center;flex-direction:row;flex-wrap:wrap;width:100%}.myclassroom-info .myclassroom-btn{background:#bdd9fd;display:inline-block;font-size:12px;font-family:NotoSans-Bold;padding:8px 20px;margin:0 10px 10px 0;box-shadow:2px 2px #00000029}.myclassroom-info .myclassroom-btn:hover,.myclassroom-info .myclassroom-btn:active,.myclassroom-info .myclassroom-btn:focus{cursor:pointer;background:#343a40;color:#fff!important}.myclassroom-info .classroom-title{display:flex;position:relative;flex-flow:row wrap;justify-content:center;padding:0!important;align-items:flex-start;align-content:flex-start;max-width:350px;margin:30px 15px 0;width:90%}.myclassroom-info .classroom-title img{width:87px}.myclassroom-info .class-cat-group{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:30px 65px!important;text-transform:uppercase;max-width:350px;margin:30px 15px 0;width:90%}.myclassroom-info .class-cat-title{font-family:NotoSans-Bold;font-size:22px;line-height:30px;width:min-content}.myclassroom-info .class-cat-num{font-family:Minecraft Ten v2;font-size:60px;line-height:79px;padding-right:22px;text-align:center}.myclassroom-info .classroom-sub-title{font-family:NotoSans-Bold;font-size:22px;line-height:32px;letter-spacing:.22px;text-align:center;width:100%;padding:18px 15px 18px 20px;text-transform:uppercase;transition:.2s;flex-wrap:wrap}@media (max-width: 768px){.myclassroom-info .classroom-sub-title{font-family:NotoSans-Bold;font-size:22px;line-height:32px;letter-spacing:.22px;text-align:center;width:100%;padding:30px 15px 18px 20px;text-transform:uppercase;transition:.2s;flex-wrap:wrap}}@media (max-width: 768px){.cmp-react-my-classroom .submitted-cards-cont .submitted-card .submitted-lesson-cont{padding:30px 10px 20px 0}}@media (forced-colors: active) and (prefers-color-scheme: dark){.cmp-react-my-classroom .submitted-cards-cont .submitted-card{border:1px solid #fff}}.user-profile-completion-block .user-profile-completion-container .user-profile-completion-step h3,.user-profile-completion-block .user-profile-completion-container .user-profile-completion-step p{padding:0 20px 0 10px}.user-profile-completion-block .user-profile-edit-btn{position:relative;padding:12px 24px;background-color:#3c8527;font-family:NotoSans-Bold;color:#fff;font-size:15px;line-height:18px;text-decoration:none;text-align:center}.user-profile-completion-block .user-profile-edit-btn:disabled{opacity:.5;pointer-events:none}.user-profile-completion-block .user-profile-edit-btn:hover{background-color:#579952;transition:all .3s}.user-profile-completion-block .user-profile-edit-btn:before:hover{background-color:#457a41;transition:all .3s}.user-profile-completion-block .user-profile-edit-btn:active{background-color:#2d4f2a;transition:all .3s}.user-profile-completion-block .user-profile-edit-btn:before:active{background-color:#22381e;transition:all .3s}.user-profile-completion-block .user-profile-edit-btn:before{bottom:-5px;left:-1px;right:-1px;content:"";position:absolute;font-size:0;line-height:0%;border-top:5px solid #366133;border-right:10px solid transparent;border-left:10px solid transparent}@media only screen and (max-width: 770px){.cmp-react-my-classroom .user-profile-completion-block{min-height:300px}.cmp-react-my-classroom .user-profile-edit-btn{margin:auto}.cmp-react-my-classroom .user-profile-badge-grid-container{width:100%;min-height:260px;background:#d9f3cd;padding:0 25px}.cmp-react-my-classroom .user-profile-badge-grid-container .container{padding:30px 0}.cmp-react-my-classroom .user-profile-badge-grid-container .user-profile-percentage{display:flex;justify-content:space-between;margin:12px 0}.cmp-react-my-classroom .user-profile-badge-grid-container .user-profile-percentage .profile-completed h3{font-size:30px;line-height:40px;color:#262423}.cmp-react-my-classroom .user-profile-badge-grid-container .user-profile-percentage .close-icon{position:relative;cursor:pointer}.cmp-react-my-classroom .user-profile-badge-grid-container .user-profile-percentage .close-icon .user-profile-compl-close-btn{width:37.2px;height:43px}.cmp-react-my-classroom .user-profile-badge-grid-container .user-profile-percentage .close-icon .close-x{position:absolute;top:15px;left:11px}.cmp-react-my-classroom .user-profile-badge-grid-container .user-profile-percentage .close-icon .close-x path{stroke:#fff}.cmp-react-my-classroom .user-profile-badge-grid-container .edu-complete-profile-btn:not(.button){display:inline-flex;position:relative;height:42px;padding:12px 24px;margin-bottom:5px;font-family:NotoSans-Bold;background-color:#3c8527;color:#fff;font-size:15px;-webkit-user-select:none;user-select:none;text-decoration:none;cursor:pointer;text-align:center;justify-content:center;align-items:center}.cmp-react-my-classroom .user-profile-badge-grid-container .edu-complete-profile-btn:not(.button):before{content:"";position:absolute;height:0;width:100%;bottom:-10px;border:5px solid transparent;border-top-color:#366133;transition:border .25s}.cmp-react-my-classroom .user-profile-badge-grid-container .edu-complete-profile-btn:not(.button):hover{background-color:#579952}.cmp-react-my-classroom .user-profile-badge-grid-container .edu-complete-profile-btn:not(.button):active{background-color:#2d4f2a}}.cmp-react-my-resources{font-family:NotoSans;position:relative}.cmp-react-my-resources .hexagon-bg{width:47px;height:54px}.cmp-react-my-resources .cmp-resources-title{padding:30px 0 70px;text-align:center;font-size:45px;font-weight:700;line-height:1.22;text-transform:uppercase;font-family:NotoSans-Bold}.cmp-react-my-resources .resources-cont{margin-top:100px;text-align:center}.cmp-react-my-resources .resources-cont .resources-title{font-size:30px;font-weight:700;line-height:1.33;margin-bottom:30px}.cmp-react-my-resources .resources-cont .resources-desc{font-size:26px;line-height:1.38;padding:0 10%;margin-bottom:40px}.cmp-react-my-resources .status-container{display:inline-flex}.cmp-react-my-resources .status-container span{text-align:center}.cmp-react-my-resources .lesson-status-link{display:inline-flex;flex-direction:column;align-items:center}.cmp-react-my-resources .submitted-status-border{width:70px;height:0;margin:30px 18px 0;border-bottom:solid 2px #ede5e2;display:inline-block}@media (max-width: 767px){.cmp-react-my-resources .submitted-status-border{width:38px;margin:30px 15px 0}}.cmp-react-my-resources .submitted-lessons-cont{margin-bottom:100px}.cmp-react-my-resources .submitted-lessons-cont .submit-new-lesson{width:75%;min-width:300px;max-width:920px;height:130px;box-shadow:4px 4px #00000029;background-color:#d9f3cd;margin:70px auto 30px;padding:0 20px;display:flex;justify-content:center;align-items:center}.cmp-react-my-resources .submitted-lessons-cont .submit-new-lesson .new-lesson-text{font-size:22px;font-weight:700;line-height:1.36;margin-right:70px}.cmp-react-my-resources .submitted-lessons-cont .submit-new-lesson .new-lesson-link{position:relative}.cmp-react-my-resources .submitted-lessons-cont .submit-new-lesson .new-lesson-link .new-lesson-icon{position:absolute;left:14px;top:0;font-size:30px}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-cards{width:75%;min-width:370px;max-width:920px;margin:30px auto 0}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card{margin-bottom:30px;padding:30px 0;box-shadow:4px 4px #00000029}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-img{width:350px;height:210px;vertical-align:top}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-title-mob{display:none}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont{padding:10px 10px 20px 30px;display:inline-block;text-align:left;width:calc(100% - 350px);min-width:400px}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .submitted-lesson-title{font-size:22px;font-weight:700;line-height:1.36;margin-bottom:12px}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .submitted-lesson-desc{width:80%;font-size:18px;line-height:1.44;margin-bottom:25px}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .submitted-status-title{font-size:18px;font-weight:700;line-height:1.44;margin-right:25px;vertical-align:20px}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .submitted-status-cont{display:inline-block;margin-top:5px}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .submitted-statuses{font-size:12px;font-weight:700;line-height:2.17;position:absolute}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .submitted-status-draft,.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .submitted-status-pending,.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .submitted-status-edits{position:relative}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .status-tick{position:absolute;top:-2px;left:11px}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .status-edit{position:absolute;left:14px;top:-4px}.cmp-react-my-resources .no-submitted-lessons .submit-new-lesson{height:270px}.cmp-react-my-resources .no-submitted-lessons .submitted-cards-cont{display:none}.cmp-react-my-resources .saved-lessons-cont{padding:100px 0}.cmp-react-my-resources .saved-lessons-cont .content-card{height:500px;box-shadow:4px 4px #00000029;background-color:var(--white);overflow:hidden;position:relative}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-img{transition:.2s}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont{padding:18px 10px 24px 27px;text-align:left}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont .lesson-text{font-size:15px;font-weight:700;line-height:1.73;margin-bottom:10px}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont .lesson-title{font-size:22px;font-weight:700;line-height:1.36;color:#4e4e4e}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont .lesson-desc{font-size:18px;font-weight:400;line-height:1.44;margin-top:12px;color:#262423}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont .content-tags{margin-top:20px;margin-bottom:-97px;opacity:0;transition:.2s}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont .content-multilanguage{font-size:12px;font-weight:700;line-height:3;color:#262423;margin-bottom:-97px;opacity:0;transition:.2s}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont .content-multilanguage img{width:23.4px;height:23.4px;margin-left:11px;vertical-align:sub}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont .content-tag{display:inline-block;height:28px;margin-right:9px;margin-bottom:7px;padding:4px 19px 2px 15px;background-color:#bdd9fd;color:#4e4e4e;font-size:12px;line-height:1.83}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont .view-content-cont{position:absolute;bottom:25px;width:90%}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont .view-content{font-size:13px;font-weight:700;text-decoration:underline}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont img.content-heart{width:33px;height:35px;float:right;margin-right:10px;margin-top:-10px}.cmp-react-my-resources .saved-lessons-cont .content-card .content-card:hover .lesson-img,.cmp-react-my-resources .saved-lessons-cont .content-card .content-card:focus .lesson-img{margin-top:-125px;transition:.2s}.cmp-react-my-resources .saved-lessons-cont .content-card .content-card:hover .content-tags,.cmp-react-my-resources .saved-lessons-cont .content-card .content-card:hover .content-multilanguage,.cmp-react-my-resources .saved-lessons-cont .content-card .content-card:focus .content-tags,.cmp-react-my-resources .saved-lessons-cont .content-card .content-card:focus .content-multilanguage{opacity:1;transition:.2s;margin-bottom:8px}.cmp-react-my-resources .saved-lessons-cont .saved-cont-title{text-align:center;font-size:30px;font-weight:700;line-height:1.36;margin-bottom:30px}.cmp-react-my-resources .saved-lessons-cont .saved-lesson-no-content-text{color:#4e4e4e;font-family:NotoSans;font-size:22px;margin-top:30px;text-align:center}.cmp-react-my-resources .saved-lessons-cont .saved-lesson-no-content-text img.favorite-heart{width:34px;height:35px}.cmp-react-my-resources .saved-lessons-cont .saved-cont-fpo{width:75%;min-width:300px;height:120px;margin:0 auto 40px;display:flex;justify-content:center;align-items:center;font-size:76px;font-weight:700;line-height:1.37}.cmp-react-my-resources .not-mentor-cont{width:75%;min-width:310px;max-width:1110px;margin:100px auto;padding:70px 5%;box-shadow:4px 4px 15px #00000029;text-align:center;display:none}.cmp-react-my-resources .not-mentor-cont .not-mentor-title{font-size:30px;font-weight:700;line-height:1.5}.cmp-react-my-resources .not-mentor-cont .not-mentor-desc{font-size:26px;line-height:1.38;margin:30px 0}.cmp-react-my-resources .not-mentor-cont .edu-button{width:160px}.cmp-react-my-resources.not-mentor .published-lessons-cont,.cmp-react-my-resources.not-mentor .submitted-lessons-cont,.cmp-react-my-resources.not-mentor .saved-cont-fpo{display:none}.cmp-react-my-resources.not-mentor .not-mentor-cont{display:block}.cmp-react-my-resources.not-mentor .saved-lessons-cont{background-color:#fff}@media (max-width: 767px){.cmp-react-my-resources .cmp-resources-title{padding-bottom:30px}.cmp-react-my-resources .resources-cont{margin-top:70px}.cmp-react-my-resources .submitted-lessons-cont.no-submitted-lessons .submit-new-lesson{height:114px}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card{text-align:left;padding-left:5%}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-title{display:none}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-title-mob{display:block;font-size:22px;font-weight:700;line-height:1.36;margin-bottom:30px;text-align:left}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont{padding:30px 10px 20px 0;width:100%;min-width:300px}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .submitted-status-cont{display:block}.cmp-react-my-resources .saved-lessons-cont .saved-cont-title{margin-bottom:30px}.cmp-react-my-resources .saved-lessons-cont .saved-cont-fpo{height:175px}}@media (max-width: 576px){.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-cards,.cmp-react-my-resources .submitted-lessons-cont .submit-new-lesson{width:90%!important}.cmp-react-my-resources .saved-lessons-cont .saved-lesson-no-content-text{padding:0 10px}}@media (max-width: 420px){.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-cards{min-width:310px}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-cards .submitted-card .submitted-lesson-img{width:100%}}@media (forced-colors: active) and (prefers-color-scheme: dark){.cmp-react-my-resources .submitted-cards-cont .submitted-card{border:1px solid #fff}}@media (forced-colors: active) and (prefers-color-scheme: light){.cmp-react-my-resources .submitted-cards-cont .submitted-card{border:1px solid #000}}.how-to-download-modal{width:80.4%}.how-to-download-modal .how-to-download-modal-inner .how-to-download-modal-title{width:79.3532338308%;font-size:22px;line-height:30px;text-transform:uppercase}.how-to-download-modal .how-to-download-modal-inner .how-to-download-modal-text{width:58.7064676617%;padding-top:0;font-size:18px;line-height:40px}.how-to-download-modal .how-to-download-modal-inner .how-to-download-modal-text,.how-to-download-modal .how-to-download-modal-inner .how-to-download-modal-title{margin:auto;text-align:center}.how-to-download-modal .how-to-download-loading-hexagon{display:block;margin:0 auto 30px}#check-ping-modal{display:none}*{margin:0;padding:0;box-sizing:border-box}.cmp-react-profile-public-view{background-color:#d9f3cd}.basic-details-cont{padding:100px 7%;background-color:#d9f3cd}.basic-details-cont .profile-basic-conts .profile-basic-cont{width:30%;min-width:284px;max-width:420px;display:inline-block;vertical-align:top}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-name h1{margin-top:44px;font-family:NotoSans;font-size:30px;font-weight:700;line-height:1;color:#262423;text-transform:uppercase;display:inline-block;margin-bottom:10px}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-heart{width:34px;height:35px;margin-left:32px;vertical-align:top}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-details{margin-top:2px;font-family:NotoSans;font-size:18px;line-height:1.44;color:#262423}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-educator{margin-top:30px;font-family:NotoSans;font-size:22px;font-weight:700;line-height:1.36;color:#262423}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-email,.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-social-link{display:block;margin-top:12px;text-decoration:underline}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-social-media{margin:30px 0}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-social-media a{position:relative;margin-right:14.3px}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-social-media .social-facebook-logo{position:absolute;left:11px;top:-1px}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-social-media .social-twitter-logo{position:absolute;left:8px;top:1px}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-social-media .social-linkedin-logo{position:absolute;left:7px;top:-8px;color:#fff;font-size:22px;font-weight:700}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-social-media .social-link:hover .hexagon-bg path{fill:#366133}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-social-media .social-link:active .hexagon-bg path{fill:#366133}.basic-details-cont .profile-basic-conts .profile-basic-details{min-width:310px;width:34%}.basic-details-cont .profile-basic-conts .profile-badges-cont{text-align:center;margin-top:60px}.basic-details-cont .profile-basic-conts .profile-badges-cont .profile-badges-title{font-family:NotoSans;font-size:22px;font-weight:700;line-height:1.36;color:#4e4e4e;text-transform:uppercase}.basic-details-cont .profile-basic-conts .profile-badges-cont .profile-badge{width:78px;height:96px;margin:12px 2px 0}.profile-details-cont{padding:0 23% 100px 0;width:100%}.profile-details-cont .profile-details-title{height:30px;font-family:NotoSans;font-size:22px;font-weight:700;line-height:1.36;text-align:left;color:#262423}.profile-details-cont .profile-details-border{margin:8.5px 0 30.5px;border:1px solid #3D3938}.profile-details-cont .profile-bio-text{font-family:NotoSans;font-size:18px;line-height:1.44;text-align:left;color:#262423}.profile-details-cont .profile-age-cont,.profile-details-cont .profile-subject-cont{margin-top:70px}.profile-details-cont .profile-details-box{display:inline-block;height:36px;margin-right:16px;margin-bottom:12px;padding:7px 19px 9px 20px;background-color:#d9f3cd}.profile-details-cont button.profile-report{text-decoration:underline;font-size:18px;cursor:pointer}.lessons-cont{padding:100px 0;background-color:#d9f3cd}.lessons-cont .lessons-cards-title{margin:0 58px 40px 56px;font-family:NotoSans;font-size:30px;font-weight:700;line-height:1.33;text-align:center;color:#262423;text-transform:uppercase}.create-profile-update input[type=radio]{display:block;position:absolute;opacity:1;width:79%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-top:51px}.create-profile-update input[type=radio]:focus-visible{outline:2.5px solid #4e4f4f;border-radius:2px}.report-account-modal{padding:25px 0 0!important;z-index:1101;width:90%;max-width:920px;margin:auto}.report-account-modal.captcha-wrapper{width:50%}.report-account-modal .modal-header{display:block;border:none;padding:0 15px}.report-account-modal .modal-header .report-title{text-align:center;font-family:NotoSans;font-size:22px;font-weight:700;line-height:1.36;margin-bottom:8px;margin-top:50px}.report-account-modal .modal-header .report-sub-title{text-align:center;font-family:NotoSans;font-size:18px;line-height:1.44;padding:0 6%}.report-account-modal .modal-header .report-hexagon{position:absolute;top:-27px;right:-27px}.report-account-modal .modal-header .report-hexagon path{cursor:pointer}.report-account-modal .modal-header .report-close-icon{position:absolute;top:-7px;right:-7px;cursor:pointer}.report-account-modal .modal-body .report-reasons{line-height:10px}.report-account-modal .modal-body .report-reasons::marker{content:""}.report-account-modal .modal-body .report-reasons .react-custom-radio-button{width:100%}.report-account-modal .modal-body .report-reasons .modal-dropdown{padding:0}.report-account-modal .modal-body .report-reasons .modal-dropdown .react-form-input-container .react-form-input-error-text{margin:16px 40px 0}.report-account-modal .modal-body .report-reasons .modal-dropdown .react-form-input-container .react-form-input-error-hexagon,.report-account-modal .modal-body .report-reasons .modal-dropdown .react-form-input-container .react-form-input-error-x{margin-top:30px}.report-account-modal .modal-body .report-reasons .report-profile-dropdown{font-size:16px;line-height:0;margin-bottom:15px}@media (max-width: 767px){.report-account-modal .modal-body .report-reasons .report-profile-dropdown{line-height:normal}}.report-account-modal .modal-body .report-description{padding:25px 15px 0}.report-account-modal .modal-body .report-char-limit{padding:10px 0 0}.report-account-modal .modal-body .report-char-limit.text-red{color:#ea3b3b}.report-account-modal .modal-body li{padding:0}.report-account-modal .modal-body input[type=radio]{display:block;position:absolute;opacity:1;width:85%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.report-account-modal .modal-body input[type=radio]:focus-visible{outline:2.5px solid #4e4f4f;border-radius:2px}.report-account-modal .modal-body input[type=radio]+label{margin:0;font-family:NotoSans;line-height:1.44}.report-account-modal .modal-body .add-comment{font-family:NotoSans-Bold;font-size:16px;display:inline-block;margin-bottom:0;line-height:0}@media (max-width: 767px){.report-account-modal .modal-body .add-comment{line-height:normal}}.report-account-modal .modal-body .add-comment .input-required-tooltip{position:absolute;margin:0 0 0 8px;padding:4px;z-index:10;opacity:0;transition:opacity .3s;-webkit-user-select:none;user-select:none;font-family:NotoSans;font-size:18px;line-height:26px;background:#fff;box-shadow:0 0 6px 5px #00000008,0 0 4px 3px #0000000a,0 0 3px 2px #0000001a}.report-account-modal .modal-body .add-comment:hover .input-required-tooltip{visibility:visible;opacity:1}.report-account-modal .modal-body .report-other-reason{width:100%;height:112px;background:#d9f3cd;padding:30px 33px 30px 21px;margin:10px 0;font-family:NotoSans;border:.5px dotted #e6f2e3}.report-account-modal .modal-body .report-other-reason::placeholder{color:#262423}.report-account-modal .modal-body .report-other-reason:focus{outline:2px solid #FFF;border:2px solid #3D3938}.report-account-modal .reqd-label{color:red}.report-account-modal .reqd-info{font-size:16px;padding:0 7% 1pc;font-family:NotoSans}.report-account-modal .modal_report_captcha_body .reqd-info{padding:0}.report-account-modal .modal-footer{justify-content:center;margin-bottom:30px;border:none;padding:16px 7%}.report-account-modal .modal-footer .edu-button.green{width:159.7px;height:52px;margin:0 15px;border-radius:0 0 8px 8px;box-shadow:inset 0 -7px #366133;border:2px solid #FFF;padding-top:7px}.report-account-modal .modal-footer .edu-button.green.disabled{background-color:#6b6562;color:#edeeee;cursor:default}.report-account-modal .modal-footer .edu-button.green.cursor-wait{cursor:wait}.report-account-modal .modal-footer .edu-button.green:before{content:none}.report-account-modal .modal-footer .edu-button.green:focus,.report-account-modal .modal-footer .edu-button.green:active,.report-account-modal .modal-footer .edu-button.green:hover{box-shadow:inset 0 -7px #22381e}.modal-backdrop{z-index:1100}@media (max-width: 990px){.basic-details-cont .profile-basic-conts .profile-badges-cont{width:100%;max-width:100%}.profile-details-cont{padding:0 8% 100px;max-width:930px}}@media (max-width: 707px){.basic-details-cont .profile-basic-conts{text-align:center}.basic-details-cont .profile-basic-conts .profile-basic-cont .profile-heart{margin-left:25px}.profile-details-cont button.profile-report{font-size:16px}}@media (max-width: 576px){.basic-details-cont .profile-basic-conts .profile-basic-cont{min-width:250px}}@media (max-width: 320px){.basic-details-cont{padding:100px 0}.basic-details-cont .profile-basic-conts .profile-basic-cont{min-width:215px}.basic-details-cont .profile-basic-conts .profile-basic-cont svg{width:150px}.basic-details-cont .profile-basic-conts .profile-badges-cont,.basic-details-cont .profile-basic-conts .profile-basic-details{min-width:215px}.basic-details-cont .profile-basic-conts .profile-basic-details .profile-name span{width:100%}.basic-details-cont .profile-basic-conts .profile-basic-details .profile-name img{margin-left:0}}.report-account-modal .modal-body{padding:40px 8%}.report-account-modal .modal-body.modal_report_captcha_body{padding:10px 8%}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_button_container{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:20px}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_button{color:#2a641c;font-family:NotoSans;font-weight:600;font-size:20px;text-decoration:underline;padding:10px 15px}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_button.disable_button{pointer-events:none}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_image_container{text-align:center}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_image_container .modal_report_captcha_image{width:100%;text-align:center}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_image_container .modal_report_captcha_image--visual_container{min-height:208px}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_image_container .modal_report_captcha_image--audio_container{min-height:89px}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_image_container .modal_report_captcha_speaker{width:25%}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_input_container{padding:20px 0;margin:0}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_input_container .modal_report_captcha_label{font-size:18px;font-family:NotoSans-Bold}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_input_container .modal_report_captcha_input{width:100%;padding:9px 15px;border:1px solid #3D3938;font-size:18px;font-family:NotoSans;color:#262423;height:45px}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_input_container .modal_report_captcha_input.modal_report_error_text{border:1px solid #c6504e}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_input_container .modal_report_captcha_input:focus{border:2px solid #3D3938}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_input_container .modal_report_captcha_input_error{font-size:18px;font-family:NotoSans;color:#ea3b3b}.report-account-modal .modal-footer.modal_report_captcha_footer{padding:0 7%}.report-account-modal .modal-footer.modal_report_captcha_footer .edu-button.disabled{background-color:#6b6562;color:#edeeee;pointer-events:none}@media (max-width: 990px){.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_image_container .modal_report_captcha_image--visual_container{min-height:145px}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_image_container .modal_report_captcha_image--audio_container{min-height:62px}}@media (max-width: 707px){.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_image_container .modal_report_captcha_image--visual_container{min-height:134px}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_image_container .modal_report_captcha_image--audio_container{min-height:57px}}@media (max-width: 320px){.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_image_container .modal_report_captcha_image--visual_container{min-height:110px}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_image_container .modal_report_captcha_image--audio_container{min-height:48px}}@media (max-width: 620px){.report-account-modal.captcha-wrapper{width:90%}.modal_report_captcha_image_container .modal_report_captcha_image{width:70%}.modal_report_captcha_input_container{margin:0 15%}}div[data-scrolled]{position:relative;transition:all .7s}div[data-scrolled=true]{top:0;opacity:inherit}div[data-scrolled=false]{top:200px;opacity:0}.cmp-react-view-profile{position:relative}.cmp-react-view-profile #hexagon-spinner{position:absolute;width:100%;left:0;right:0;top:0;bottom:0;background-color:#ffffffb3;z-index:1050;display:flex;align-items:center;justify-content:center}.cmp-react-view-profile .hexagon-loader{animation:rotate .8s infinite linear;display:inline-block}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.cmp-react-view-profile .placeholder-text{font-family:NotoSans;color:#262423;font-style:italic}.cmp-react-view-profile button:focus,.cmp-react-view-profile a:focus{outline:none}.cmp-react-view-profile .focus-visible-only:focus-visible{outline:2px solid #222}.cmp-react-view-profile a:focus-visible{outline:2px solid #222}.cmp-react-view-profile a{color:#262423;text-decoration:underline;font-size:18px;line-height:26px}.cmp-react-view-profile h3{font-family:NotoSans-Bold;font-size:22px;color:#262423;line-height:30px}.cmp-react-view-profile .user-profile-edit-btn{position:relative;padding:12px 24px;background-color:#2a641c;font-family:NotoSans-Bold;color:#fff;font-size:15px;line-height:18px;text-decoration:none;text-align:center}.cmp-react-view-profile .user-profile-edit-btn:disabled{opacity:.5;pointer-events:none;background-color:#767676;color:#d3d3d3}.cmp-react-view-profile .user-profile-edit-btn:hover{background:#2d4f2a}.cmp-react-view-profile .user-profile-edit-btn:focus{background:#2d4f2a;border:4px solid #FFF;border-radius:5px;outline:#1157BE auto 1px}.cmp-react-view-profile .user-profile-edit-btn:focus:before{display:none}.cmp-react-view-profile .user-profile-edit-btn:active{background:#2d4f2a}.cmp-react-view-profile .user-profile-edit-btn:active:before{border-top-color:#22381e}.cmp-react-view-profile .user-profile-edit-btn:before{bottom:-5px;left:-1px;right:-1px;content:"";position:absolute;font-size:0;line-height:0%;border-top:5px solid #366133;transition:border .25s;border-right:10px solid transparent;border-left:10px solid transparent}.cmp-react-view-profile .user-profile-name{width:100%;background:#3c8527;display:flex;justify-content:center;padding:15px 0 55px}.cmp-react-view-profile .user-profile-name h1{width:100%;font-family:NotoSans-Bold;padding:0 25px;line-height:55px;text-align:center;font-size:45px;color:#fff;text-transform:uppercase}.cmp-react-view-profile .user-profile-details-block{display:flex;margin-top:70px;padding:0 59px}.cmp-react-view-profile .user-profile-details-block .user-profile-label{display:flex;flex-wrap:wrap}.cmp-react-view-profile .user-profile-details-block .user-profile-label .user-profile-lbl-box{display:inline-block;background-color:#d9f3cd;padding:7px 12px 9px 15px;font-family:NotoSans;font-size:15px!important;line-height:26px;color:#4e4e4e}.cmp-react-view-profile .user-profile-details-block .user-profile-picture{flex:0 0 20%}.cmp-react-view-profile .user-profile-details-block .user-profile-details{flex:0 0 80%;padding-left:100px}.cmp-react-view-profile .user-profile-details-block .user-profile-details h3{border-bottom:1px solid #707070;padding-bottom:6px}.cmp-react-view-profile .user-profile-details-block .user-profile-details p{margin:12px 12px 0 0;color:#262423;line-height:26px}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container{display:flex}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-email{flex:0 0 50%}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-email .user-email{text-decoration:underline;font-style:italic}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-email h3{font-size:18px;border:none;margin-top:12px}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-social-media{flex:0 0 50%}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-social-media h3{font-size:18px;border:none;margin:12px 0}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-social-media .user-profile-social-media-container .social-link{position:relative;margin-right:15px}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-social-media .user-profile-social-media-container .social-link .hexagon-bg{width:35px;height:40px}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-social-media .user-profile-social-media-container .social-link .social-facebook-logo{position:absolute;top:0;left:11px}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-social-media .user-profile-social-media-container .social-link .social-email-logo{position:absolute;top:0;left:6px;width:24px;height:24px}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-social-media .user-profile-social-media-container .social-link .social-twitter-logo{position:absolute;top:2px;left:7px}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-social-media .user-profile-social-media-container .social-link .social-linkedin-logo{position:absolute;left:9px;top:-3px;color:#fff;font-family:NotoSans-Bold}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-social-media .user-profile-social-media-container .social-link .social-logo{position:absolute;left:calc(100% - 24px);top:calc(100% - 20px)}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-social-media .user-profile-social-media-container .social-link .social-media-logo{position:absolute;left:calc(100% - 28px);top:calc(100% - 20px)}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-social-media .user-profile-social-media-container .social-link .social-youtube-logo{position:absolute;left:7px;top:3px}.cmp-react-view-profile .user-profile-details-block .user-profile-bio,.cmp-react-view-profile .user-profile-details-block .user-profile-contact-info,.cmp-react-view-profile .user-profile-details-block .user-profile-roles,.cmp-react-view-profile .user-profile-details-block .user-profile-subjects,.cmp-react-view-profile .user-profile-details-block .user-profile-student-age,.cmp-react-view-profile .user-profile-details-block .user-profile-badges,.cmp-react-view-profile .user-profile-details-block .user-profile-community-profile{margin:70px 0}.cmp-react-view-profile .user-profile-details-block .user-profile-bio{word-wrap:break-word}.cmp-react-view-profile .user-profile-details-block .user-name{line-height:45px;text-transform:uppercase}.cmp-react-view-profile .user-profile-details-block .user-profile-community-profile .user-profile-link{display:inline-block;cursor:pointer}.cmp-react-view-profile .user-profile-details-block .user-profile-community-profile .user-profile-link .btn__content{display:inline-block;text-decoration:underline}.cmp-react-view-profile .user-profile-details-block .user-profile-community-profile .user-profile-link:focus>.btn__content{outline:1px solid #4e4f4f}.cmp-react-view-profile .user-profile-details-block .user-profile-community-profile .user-profile-link:focus{outline:none}.cmp-react-view-profile .user-profile-edit-container{margin:70px 0}@media only screen and (max-width: 770px){.cmp-react-view-profile .user-profile-completion-block{min-height:300px}.cmp-react-view-profile .user-profile-edit-btn{margin:auto}.cmp-react-view-profile .user-profile-badge-grid-container{width:100%;min-height:260px;background:#d9f3cd;padding:0 25px}.cmp-react-view-profile .user-profile-badge-grid-container .container{padding:30px 0}.cmp-react-view-profile .user-profile-badge-grid-container .user-profile-percentage{display:flex;justify-content:space-between;margin:12px 0}.cmp-react-view-profile .user-profile-badge-grid-container .user-profile-percentage .profile-completed h3{font-size:30px;line-height:40px;color:#262423}.cmp-react-view-profile .user-profile-badge-grid-container .user-profile-percentage .close-icon{position:relative;cursor:pointer}.cmp-react-view-profile .user-profile-badge-grid-container .user-profile-percentage .close-icon .user-profile-compl-close-btn{width:37.2px;height:43px}.cmp-react-view-profile .user-profile-badge-grid-container .user-profile-percentage .close-icon .close-x{position:absolute;top:15px;left:11px}.cmp-react-view-profile .user-profile-badge-grid-container .user-profile-percentage .close-icon .close-x path{stroke:#fff}.cmp-react-view-profile .user-profile-badge-grid-container .edu-complete-profile-btn:not(.button){display:inline-flex;position:relative;height:42px;padding:12px 24px;margin-bottom:5px;font-family:NotoSans-Bold;background-color:#3c8527;color:#fff;font-size:15px;-webkit-user-select:none;user-select:none;text-decoration:none;cursor:pointer;text-align:center;justify-content:center;align-items:center}.cmp-react-view-profile .user-profile-badge-grid-container .edu-complete-profile-btn:not(.button):before{content:"";position:absolute;height:0;width:100%;bottom:-10px;border:5px solid transparent;border-top-color:#366133;transition:border .25s}.cmp-react-view-profile .user-profile-badge-grid-container .edu-complete-profile-btn:not(.button):hover{background-color:#579952}.cmp-react-view-profile .user-profile-badge-grid-container .edu-complete-profile-btn:not(.button):focus{background-color:#579952;outline:1px auto #1157be;outline-offset:4px}.cmp-react-view-profile .user-profile-badge-grid-container .edu-complete-profile-btn:not(.button):active{background-color:#2d4f2a}.cmp-react-view-profile .user-profile-details-block{flex-direction:column;padding:0 59px}.cmp-react-view-profile .user-profile-details-block .user-profile-picture{display:flex;justify-content:center;margin:30px 0}.cmp-react-view-profile .user-profile-details-block .user-profile-details{padding:0}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-info-block .user-profile-info h3,.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-info-block .user-profile-info p{text-align:center}.cmp-react-view-profile .user-profile-details-block .user-profile-contact-info-container{flex-direction:column}.cmp-react-view-profile .user-profile-details-block .user-profile-edit-container{display:flex}.cmp-react-view-profile .user-profile-subjects .user-profile-label{flex-wrap:wrap}}@media only screen and (max-width: 768px){.cmp-react-view-profile .user-profile-name h1{word-break:break-word}}.user-profile-completion-block{width:100%;height:156px;display:flex;background-color:#d9f3cd;animation:reveal .6s}.user-profile-completion-block .user-profile-completion-container{display:flex;margin:auto;justify-content:center;flex-direction:row}.user-profile-completion-block .user-profile-completion-container h3{border:none;margin:12px 0;font-family:NotoSans-Bold;font-size:30px;line-height:40px;color:#262423;text-transform:uppercase}.user-profile-completion-block .user-profile-completion-container p{font-family:NotoSans-Bold;font-size:22px;line-height:30px;color:#262423;text-transform:uppercase}.user-profile-completion-block .user-profile-completion-container .user-profile-complete-prof-btn{margin:auto 0;flex:0 0 25%}.user-profile-completion-block .user-profile-completion-container .user-profile-badge{width:95px;height:117px}.user-profile-completion-block .user-profile-completion-container .user-profile-completion-step{flex:0 0 55%;margin:auto 0}.user-profile-completion-block .user-profile-completion-container .user-profile-completion-step h2{padding:0 20px 0 10px;margin:12px 0}.user-profile-completion-block .user-profile-completion-container .user-profile-completion-step p{padding:0 20px 0 10px}.user-profile-completion-block .user-profile-completion-container .user-profile-instruction-step{margin-left:-382px;margin-top:60px}.user-profile-completion-block .user-profile-completion-container .user-profile-hide-block{padding-left:60px;margin:auto 0;position:relative}.user-profile-completion-block .user-profile-completion-container .user-profile-hide-block>button:hover,.user-profile-completion-block .user-profile-completion-container .user-profile-hide-block>button:focus{outline:auto}.user-profile-completion-block .user-profile-completion-container .user-profile-hide-block .user-profile-compl-close-btn{width:38px;height:44px;cursor:pointer}.user-profile-completion-block .user-profile-completion-container .user-profile-hide-block .close-x{position:absolute;left:calc(100% - 26px);top:calc(100% - 29px);cursor:pointer}.user-profile-completion-block .user-profile-completion-container .user-profile-hide-block .close-x path{stroke:#fff}@keyframes reveal{0%{transform:translateY(-10px);z-index:-999;opacity:0}50%{transform:translateY(-10px);z-index:-999;opacity:.3}to{transform:translate(0);z-index:0;opacity:1}}.tab-bar-container{display:flex;align-items:center}.tab-bar-list{display:flex;gap:11px}.tab-bar-item{padding:14px;display:flex;align-items:center}.tab-bar-item .tab-bar-label{font-size:16px;font-weight:700;line-height:20px;font-family:NotoSans}.tab-bar-item .tab-bar-count{font-weight:400;padding:0 0 0 5px}.tab-bar-item:focus{outline:none}.tab-bar-item:focus-visible{outline:2px solid #262423;outline-offset:4px}@media screen and (forced-colors: active){.tab-bar-item:focus{outline:2px solid #262423;outline-offset:4px}}.tab-bar-item-inactive{background-color:#1e6eea}.tab-bar-item-inactive .tab-bar-label{color:#fff}.tab-bar-item-active{background-color:#fff;box-shadow:inset 0 3px #1e6eea}.tab-bar-item-active .tab-bar-label{color:#1e6eea}.tab-bar-arrow{display:none}.tab-bar-arrow:focus{outline:none}@media (max-width: 991px){.tab-bar-container{justify-content:center}.tab-bar-list{overflow-x:auto;scroll-behavior:smooth}.tab-bar-item{flex:none}.tab-bar-arrow{display:block;position:relative}.tab-bar-arrow-left{left:-7px}.tab-bar-arrow-right{right:-7px}}@media (max-width: 768px){.tab-bar-arrow-left{left:-10px}.tab-bar-arrow-right{right:-10px}}
