@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")}.react-edu-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;height:46px;margin-bottom:5px;color:#fff;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s;transition:all .25s}.react-edu-button.disabled{cursor:default;pointer-events:none;background-color:#ababab}.react-edu-button.disabled:before{border-top-color:#4e4f4f}.react-edu-button:before{content:"";position:absolute;height:0;width:100%;bottom:-10px;border:5px solid transparent;-webkit-transition:border .25s;transition:border .25s}.react-edu-button.blue{background-color:#4b728c}.react-edu-button.blue:before{border-top-color:#3c5d6d}.react-edu-button.blue:focus,.react-edu-button.blue:hover{background:#5888a3}.react-edu-button.blue:focus:before,.react-edu-button.blue:hover: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:#488344}.react-edu-button.green:before{border-top-color:#366133}.react-edu-button.green:focus,.react-edu-button.green:hover{background:#579952}.react-edu-button.green:focus:before,.react-edu-button.green:hover: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:#c6504e}.react-edu-button.red:before{border-top-color:#9a3432}.react-edu-button.red:focus,.react-edu-button.red:hover{background:#dd5858}.react-edu-button.red:focus:before,.react-edu-button.red:hover: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:#b15a13}.react-edu-button.orange:before{border-top-color:#984c0e}.react-edu-button.orange:focus,.react-edu-button.orange:hover{background:#995222}.react-edu-button.orange:focus:before,.react-edu-button.orange:hover: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:#915f9c}.react-edu-button.purple:before{border-top-color:#704a78}.react-edu-button.purple:focus,.react-edu-button.purple:hover{background:#a66fb2}.react-edu-button.purple:focus:before,.react-edu-button.purple:hover: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:active.react-edu-link,a:hover.react-edu-link,a:link.react-edu-link,a:visited.react-edu-link{color:#4e4f4f;text-decoration:underline}.ap-cmp-react-download-additional-platform{width:100%;position:relative;margin:75pt 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 .download-ap-heading4{margin:0 0 30px;font-family:NotoSans-Bold;font-size:30px;line-height:40px;text-transform:uppercase;color:#4e4f4f}.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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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:-webkit-box;display:-ms-flexbox;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:#4e4f4f;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 .ap-device-card{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:100%;background-color:#fff;padding:30.1px 31.8px 29.6px 34px;box-shadow:4px 4px 0 0 rgba(0,0,0,.16);-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)}.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:#4e4f4f}.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{position:absolute;right:30px;top:22px;height:3pc;width:3pc;overflow:hidden;vertical-align:middle}.device-card-block:active .ap-platform-logo,.device-card-block:hover .ap-platform-logo{-webkit-filter:invert(43%) sepia(14%) saturate(1553%) hue-rotate(68deg) brightness(100%) contrast(87%);filter:invert(43%) sepia(14%) saturate(1553%) hue-rotate(68deg) brightness(100%) contrast(87%);-webkit-transition:all .3s;transition:all .3s}.black-anchor-tag a{color:#4e4f4f}.black-anchor-tag a,.black-anchor-tag p{font-family:NotoSans;font-size:22px;line-height:30px}.black-anchor-tag a:active,.black-anchor-tag a:visited{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:767px){.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cmp-challenge-detail .action-icons-large,.cmp-challenge-detail .action-icons-large .icon-btn{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.cmp-challenge-detail .action-icons-large .icon-btn{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.cmp-challenge-detail .action-icons-large .d-lg-block{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.cmp-challenge-detail .description a{color:#488344;text-decoration:underline}.cmp-lesson-detail{font-family:NotoSans;padding-top:70px}.action-icons{text-align:right;margin-bottom:20px}.action-icons .icon-btn:not(:last-child){margin-right:20px}.action-icons-large{margin:50px 0;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-icons-large button.icon-btn,.action-icons-large span.icon-btn{margin-bottom:15px;color:#4b728c;font-family:NotoSans-Bold;text-decoration:underline;font-size:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:135px;cursor:pointer}@media(min-width:992px){.action-icons-large button.icon-btn,.action-icons-large span.icon-btn{text-align:left;-webkit-box-align:start;-ms-flex-align:start;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:#4b728c;font-family:NotoSans-Bold;text-decoration:underline;font-size:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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 img,.action-icons-large svg{margin-right:9pt}}.action-icons-large img,.action-icons-large svg{-ms-flex-item-align:center;align-self:center}.breadcrumb{font-size:18px}.category-box-list{list-style:none;display:block;margin-bottom:0}.category-box-list .item{background:#e7eef3;display:inline-block;font-size:9pt;font-family:NotoSans-Bold;padding:8px 20px;margin:0 10px 10px 0;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.16);box-shadow:2px 2px 0 0 rgba(0,0,0,.16);color:#4e4f4f}.category-box-list .item_li{display:inline-block}.button-tag:active,.button-tag:focus,.button-tag:hover{cursor:pointer;background:#343a40;color:#fff}.lesson-level-block{font-family:NotoSans-Bold;font-size:9pt;color:#4e4f4f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lesson-nav{margin:35px 0}.lesson-nav a{background-color:#4b728c;color:#fff;padding:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;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}@media(min-width:992px){.lesson-nav p{font-size:18px}}.lesson-nav p.font-normal{font-family:NotoSans}.list-nostyle{margin-top:50px;text-align:left}.list-nostyle h3{font-family:NotoSans-Bold;font-size:22px;color:#4e4f4f}.list-nostyle ul li{list-style:none}.list-with-link{margin-top:50px;text-align:left}.list-with-link h3{font-family:NotoSans-Bold;font-size:22px;color:#4e4f4f}.list-with-link ul{margin-top:25px}.list-with-link ul a{color:#4e4f4f;display:inline-block;margin-bottom:5px;text-decoration:underline}.list-with-link ul a li{background:url(../../../content/dam/education-edition/resources/images/lesson-detail/icon-download-light.png) no-repeat 0 0;background-size:34px;list-style:none;margin:0;line-height:18px;padding:0 0 10px 45px;text-decoration:underline}.list-with-link ul a li p{display:inline-block;font-size:1pc;word-wrap:break-word;text-decoration:none}.list-with-link ul .lesson-download-zip{font-weight:700!important;color:#4b728c!important;font-family:NotoSans!important;font-size:18px!important;text-align:left!important;text-decoration:underline!important}.list-with-link .lesson-download-zip-ul{margin-top:25px;list-style:none!important}.list-with-link a.download-all{margin-bottom:15px;color:#4b728c;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:hsla(0,0%,100%,.7);z-index:1050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.my-notes{margin:75pt auto}.my-notes h3{font-size:30px}.my-notes h3,.my-notes h4{text-transform:uppercase;font-family:NotoSans-Bold}.my-notes h4{font-size:20px}.my-notes .rdw-editor-toolbar.my-notes-toolbar{background:#f5f5f5}.my-notes .my-notes-wrapper.rdw-editor-wrapper{border:1px solid #4e4f4f;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 screen and (-ms-high-contrast:black-on-white){.my-notes .rdw-option-wrapper{background:Canvas!important}}@media screen and (-ms-high-contrast:white-on-black){.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:-5pc!important}}.share-box-container{display:inline-block;position:relative}.share-box-container .share-box-parent{position:absolute;-webkit-filter:drop-shadow(0 3px 6px rgba(0,0,0,.16));filter:drop-shadow(0 3px 6px rgba(0,0,0,.16));z-index:9;top:68px;left:-150px;display:none;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .3s linear;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 9pt;border:1px solid #4e4f4f;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:#4b728c;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;-webkit-filter:drop-shadow(-3px 3px 2px rgba(0,0,0,.16))!important;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:9pt;top:15px}.share-box-container .share-box-parent .share-box .sharebox-icon-btn{display:-webkit-box;display:-ms-flexbox;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_0,.share-box-container .share-box-parent .share-box div#___sharetoclassroom_1,.share-box-container .share-box-parent .share-box div#___sharetoclassroom_2{-ms-flex-item-align:center;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{-ms-flex-item-align:center;align-self:center}.share-box-container .share-box-parent .share-box .google-icon-disabled a.email-icon{padding-left:20px}.page-information{margin-top:70px;margin-bottom:75pt}.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:#4e4f4f}.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 p.desc-title{font-family:NotoSans-Bold;font-size:22px;text-transform:capitalize;margin-bottom:30px}.page-information .accordion-wrapper:last-child{border-bottom:1px solid #4e4f4f}.page-information a.accordion-button.lesson-information-list-title{border-top:1px solid #4e4f4f;background-color:#fff;font-family:NotoSans-Bold;color:#4e4f4f;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:#4e4f4f;text-decoration:underline}@media(min-width:992px){.page-information .accordion-wrapper{width:80%}.page-information .vline{border-right:1px solid #4e4f4f}}.page-detail h1{font-family:NotoSans-Bold;text-transform:uppercase;font-size:35px;line-height:45px;margin-bottom:9pt}@media(min-width:992px){.page-detail h1{font-size:45px;line-height:55px}}.page-detail .description{margin-bottom:30px}.page-detail .subtitle{color:#4b728c;font-weight:700}.page-detail p{font-size:18px}.page-detail .level-language{margin:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:320px){.page-detail .level-language{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-detail .language-block{margin-left:25px;font-family:NotoSans-Bold;font-size:9pt;color:#4e4f4f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;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:9pt;line-height:9pt;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 (-ms-high-contrast:active){.page-detail .category-box-list .item{border:1px solid HighLight}}.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:#4e4f4f;text-decoration:underline}.cmp-world-detail{font-family:NotoSans;padding-top:70px}.world-detail .page-detail .row .action-icons~img{min-height:267.33px;-o-object-fit:contain;object-fit:contain;max-height:267.33px}@media print{.header-ModalSearch{display:none!important}}.discover-navigation{position:sticky;top:78pt;z-index:1000}.cmp-react-discover-nav-view{background-color:#915f9c}.cmp-react-discover-nav-view .discover-tabs-cont{display:block;width:100%;max-width:825pt;margin:auto}.cmp-react-discover-nav-view .discover-tab{display:table-cell;width:20%;height:5pc;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:#704a78}.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{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:0;overflow:hidden}.cmp-react-discover-nav-view .show-discover-tabs.discover-tabs-cont{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:20pc}.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%;-webkit-transform:translateY(-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 a,.hero-carousel button{pointer-events:all}.hero-carousel-root{position:absolute;height:33.3333333333vw;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] li,.hero-carousel-root div[class*=BrainhubCarousel] ul{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;-webkit-transition:all .25s;transition:all .25s}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button.carousel-next-button{right:5%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button.carousel-back-button{left:5%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button.carousel-back-button .carousel-slide-change-caret{-webkit-transform:scale(-1) translate(-50%,50%);transform:scale(-1) translate(-50%,50%)}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button .carousel-slide-change-caret,.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button .carousel-slide-change-hexagon{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .25s;transition:all .25s;overflow:visible}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button .carousel-slide-change-hexagon path{fill:#fff;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.2));filter:drop-shadow(0 0 5px rgba(0,0,0,.2));-webkit-transition:all .25s;transition:all .25s}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button:hover .carousel-slide-change-hexagon path{fill:#edeeee;-webkit-filter:drop-shadow(0 0 9px rgba(0,0,0,.25));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;-webkit-transition-delay:2s;transition-delay:2s;margin:5px;padding:2px;background:#fff;color:#4e4f4f}.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{-webkit-transition-delay:0s;transition-delay:0s;opacity:1}.hero-carousel-root .hero-carousel-slide-container{height:100%;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}.hero-carousel-root .hero-carousel-slide-container .carousel-slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%;width:100%;max-width:1340px;margin:auto;padding:0 75pt;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-carousel-root .carousel-card-container{min-height:410px;width:555px;padding:55px 55px 52px;background:#fff;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);box-shadow:4px 4px 0 0 rgba(0,0,0,.16);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:2pc;text-transform:uppercase;margin-bottom:17px}.hero-carousel-root .carousel-card-container .slide-title{font-family:Torque-Bold;font-size:45px;line-height:60px;text-transform:uppercase;margin-bottom:9pt}@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:1pc;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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;font-family:NotoSans-Bold;font-size:22px;line-height:2pc;bottom:0;pointer-events:all;text-decoration:underline;-webkit-box-align:center;-ms-flex-align:center;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-icon-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;height:43px;width:43px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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:-webkit-box;display:-ms-flexbox;display:flex;margin:30px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;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;-webkit-box-sizing:content-box;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{-webkit-transition:fill .3s;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:#488344}.hero-carousel-root .hero-carousel-dots-container .carousel-dot-inactive circle{fill:#ababab}.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:-75pt}@media(max-width:350px){.hero-carousel-root .hero-carousel-mobile-content .carousel-card-container{top:-5pc}}@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}}@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 3pc 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%}}@media(max-width:576px){.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button.carousel-next-button{right:3pc}.hero-carousel-root .hero-carousel-button-container .carousel-slide-change-button.carousel-back-button{left:3pc}.hero-carousel-root .hero-carousel-mobile-content{padding:0 3.1%}}@media(max-width:475px){.hero-carousel{height:calc(80vw + 370px)}.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:75pt}.carousel-root .hero-carousel-button-container .hero-carousel-button.carousel-back-button{left:75pt}}.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:#4e4f4f;background-position:50%;background-attachment:local}.image-banner-image.image-banner-image-fixed{background-attachment:fixed}.inline-search-root .inline-search-information{width:100%;padding-top:75pt}.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}.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}.inline-search-root .inline-search-extras{width:100%;padding-bottom:75pt;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] li,.media-block-carousel div[class*=BrainhubCarousel] ul{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;-webkit-transition:all .25s;transition:all .25s}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button.carousel-next-button{right:67px;-webkit-transform:translate(50%,50%);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;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button.carousel-back-button .carousel-slide-change-caret{-webkit-transform:scale(-1) translate(-50%,50%);transform:scale(-1) translate(-50%,50%)}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button .carousel-slide-change-caret,.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button .carousel-slide-change-hexagon{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .25s;transition:all .25s;overflow:visible}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button .carousel-slide-change-hexagon path{fill:#fff;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.2));filter:drop-shadow(0 0 5px rgba(0,0,0,.2));-webkit-transition:all .25s;transition:all .25s}.media-block-carousel .hero-carousel-button-container .carousel-slide-change-button:hover .carousel-slide-change-hexagon path{fill:#edeeee;-webkit-filter:drop-shadow(0 0 9px rgba(0,0,0,.25));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:#ababab;-webkit-transition-delay:2s;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{-webkit-transition-delay:0s;transition-delay:0s;opacity:1}.media-block-carousel .hero-carousel-slide-container{height:100%;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}.media-block-carousel .hero-carousel-slide-container .carousel-slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%;width:calc(100% - 75pt);max-width:1340px;margin:auto;padding-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;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:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-block-carousel .carousel-card-container .slide-pretitle-text{font-family:NotoSans-Bold;font-size:20px;line-height:2pc;text-transform:uppercase;margin-bottom:17px}.media-block-carousel .carousel-card-container .slide-title{font-family:Torque-Bold;font-size:45px;line-height:60px;text-transform:uppercase;margin-bottom:9pt}.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:10pc;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:2pc;bottom:0;pointer-events:all;text-decoration:underline}.media-block-carousel .carousel-card-container .slide-video-icon-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;height:43px;width:43px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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:-webkit-box;display:-ms-flexbox;display:flex;margin:30px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;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;-webkit-box-sizing:content-box;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{-webkit-transition:fill .3s;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:#488344}.media-block-carousel .hero-carousel-dots-container .carousel-dot-inactive circle{fill:#ababab;cursor:pointer}.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:-75pt}.media-block-carousel .media-block-group{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);box-shadow:4px 4px 0 0 rgba(0,0,0,.16);margin:0 18px}.media-block-carousel .media-block-text-wrapper{position:relative;width:47.2%;height:auto;padding:0;color:#4e4f4f}.media-block-carousel .media-block-group .media-block-text-group{height:100%;width:100%;top:0;padding:0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-block-carousel .media-block-text-group p{margin-bottom:30px}.media-block-carousel .mediablock-carousel-cta{width:10pc;pointer-events:auto}.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%;-webkit-transform:translate(-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;-webkit-box-ordinal-group:2;order:1}.media-block-carousel .media-block-group-left .media-block-text-wrapper,.media-block-carousel .media-block-group-right .media-block-image-container{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.media-block-carousel .attached-video-player-link{pointer-events:auto}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-block-carousel .media-block-text-wrapper{width:100%;padding-top:0;height:auto}.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:75pt}.media-block-carousel .hero-carousel-button-container .hero-carousel-button.carousel-back-button{left:75pt}}@media screen and (-ms-high-contrast:black-on-white){.slide-button,.slide-video-button{border:1px solid #000}}@media screen and (-ms-high-contrast:white-on-black){.slide-button,.slide-video-button{border:1px solid #fff}}.quickstart-root{width:100%;max-width:1110px;margin:auto;padding-bottom:75pt}.quickstart-root .quickstart-step-container{width:100%;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.quickstart-root .quickstart-step-container,.quickstart-step-counter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.quickstart-step-counter-container{width:5.7%;height:100%;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.quickstart-step-counter-container .quickstart-step-counter-inner{position:relative;width:100%;margin:auto;-webkit-transition:opacity .25s,height .25s;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:#488344;-webkit-transition:height .25s;transition:height .25s;-webkit-transition-delay:.25s;transition-delay:.25s}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step{position:relative;width:100%;margin:0 auto;padding-top:120%;-webkit-transition:all .25s;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%;-webkit-transition:all .25s;transition:all .25s}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step .quickstart-step-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:36px;font-family:Torque-Bold;line-height:46px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step .quickstart-step-hexagon path{fill:#488344;-webkit-transition:all .25s;transition:all .25s}.quickstart-content-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:72.1%;margin-left:10.3%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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-description-text,.quickstart-content-container .quickstart-support-text{color:#4e4f4f}.quickstart-content-container .quickstart-description-text{margin-bottom:30px}.quickstart-content-container .quickstart-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding-bottom:5pc;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;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:-webkit-box;display:-ms-flexbox;display:flex;width:30.9292649098%;height:75pt;margin-bottom:20px;padding:0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e6f2e3;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);box-shadow:4px 4px 0 0 rgba(0,0,0,.16);cursor:pointer;-webkit-transition:height .25s,margin .25s,background-color .25s;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:#4e4f4f;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .25s;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:#488344}.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:90pt;margin-bottom:0}.quickstart-content-container .quickstart-button-wrapper a.quickstart-button:focus-visible{outline:1px solid #000;border:1px solid #fff}.quickstart-content-container .quickstart-button-wrapper a.quickstart-link{margin-top:0;margin-bottom:30px;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.quickstart-content-container .quickstart-button-wrapper a.quickstart-link:focus .quickstart-link-cta-hexagon path,.quickstart-content-container .quickstart-button-wrapper a.quickstart-link:hover .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-arrow,.quickstart-content-container .quickstart-button-wrapper a.quickstart-link .quickstart-link-cta-hexagon{position:absolute;top:50%;right:10%}.quickstart-content-container .quickstart-button-wrapper a.quickstart-link .quickstart-link-cta-arrow{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.quickstart-content-container .quickstart-button-wrapper a.quickstart-link .quickstart-link-cta-hexagon{height:40%;-webkit-transform:translate(25%,-50%);transform:translate(25%,-50%)}.quickstart-content-container .quickstart-button-wrapper a.quickstart-link .quickstart-link-cta-hexagon path{-webkit-transition:all .25s;transition:all .25s}.quickstart-content-container .quickstart-email-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;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;-webkit-transform:translate(50%,-50%);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;-webkit-transform:translate(50%,-50%);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:#c6504e}.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-text,.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-x{opacity:0;-webkit-transition:opacity .1s;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-text.error-present,.quickstart-content-container .quickstart-email-wrapper .quickstart-email-inner .quickstart-email-error-x.error-present{opacity:1;-webkit-transition:opacity .25s;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:#4e4f4f;outline:1.5px solid #4e4f4f;border:3px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s;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::-webkit-input-placeholder{color:#ababab}.quickstart-content-container .quickstart-email-wrapper input.quickstart-email-input::-moz-placeholder{color:#ababab}.quickstart-content-container .quickstart-email-wrapper input.quickstart-email-input:-ms-input-placeholder{color:#ababab}.quickstart-content-container .quickstart-email-wrapper input.quickstart-email-input::-ms-input-placeholder{color:#ababab}.quickstart-content-container .quickstart-email-wrapper input.quickstart-email-input::placeholder{color:#ababab}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;color:#fff;height:46px;padding:9pt 42px;margin-bottom:5px;background:#488344;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s;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:#4e4f4f}.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;-webkit-transition:border .25s;transition:border .25s}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit:focus,.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit:hover{background:#2d4f2a}.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit:focus:before,.quickstart-content-container .quickstart-email-wrapper .quickstart-email-submit:hover: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:auto;top:30px;right:-5.6%;-webkit-transform:translate(100%);transform:translate(100%)}.quickstart-content-container .quickstart-support-text a{color:#4e4f4f;text-decoration:underline}.quickstart-content-container .quickstart-mobile-step{padding:0 0 30px}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-title{height:90pt;padding-left:7.85%;background-color:#488344}.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;-webkit-transition:color .25s;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:#e6f2e3}.quickstart-content-container .quickstart-mobile-step .quickstart-accordion-content .accordion-wrapper .quickstart-accordion-title .quickstart-accordion-title-text{color:#4e4f4f}.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:9pt 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:9pt;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:8in;margin:auto;padding:0 18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;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:9pt;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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:9pt;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::-webkit-input-placeholder{font-size:small}.quickstart-content-container .quickstart-email-wrapper input.zoom-input::-moz-placeholder{font-size:small}.quickstart-content-container .quickstart-email-wrapper input.zoom-input:-ms-input-placeholder{font-size:small}.quickstart-content-container .quickstart-email-wrapper input.zoom-input::-ms-input-placeholder{font-size:small}.quickstart-content-container .quickstart-email-wrapper input.zoom-input::placeholder{font-size:small}}@media screen and (-ms-high-contrast:active){.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step-line{background-color:#488344;border:1px solid transparent}}@media screen and (-ms-high-contrast:black-on-white){.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step-line{background-color:#488344;border:1px solid transparent}}@media screen and (-ms-high-contrast:white-on-black){.quickstart-step-counter-container .quickstart-step-counter-inner .quickstart-step-line{background-color:#488344;border:1px solid transparent}}.rte-content{word-break:break-word}.react-cmp-social-share{margin:25px 0}.react-cmp-social-share .react-cmp-social-share__title{color:#4e4f4f;font-family:NotoSans-Bold;font-size:30px;text-align:center;line-height:36px;margin:0}.react-cmp-social-share .social-share-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:9pt 0}.react-cmp-social-share .social-share-container a{padding:10px;outline:none;position:relative}.react-cmp-social-share .social-share-container :focus{outline:1px auto -webkit-focus-ring-color}.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:active .hexagon-bg path,.react-cmp-social-share .social-link:active .social-logo:active~.hexagon-bg path,.react-cmp-social-share .social-link:hover .hexagon-bg path,.react-cmp-social-share .social-link:hover .social-logo:hover~.hexagon-bg path{fill:#366133}@media only screen and (max-width:300.98px){.react-cmp-social-share .social-share-container{-ms-flex-wrap:wrap;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] li,.stacking-card-carousel div[class*=BrainhubCarousel] ul{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;-webkit-transition:all .25s;transition:all .25s}.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button.carousel-next-button{right:60px;-webkit-transform:translate(50%,50%);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;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);z-index:1}.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button.carousel-back-button .carousel-slide-change-caret{-webkit-transform:scale(-1) translate(-50%,50%);transform:scale(-1) translate(-50%,50%)}.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button .carousel-slide-change-caret,.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button .carousel-slide-change-hexagon{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .25s;transition:all .25s;overflow:visible;-webkit-filter:drop-shadow(0 3px 6px rgba(0,0,0,.16));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;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.2));filter:drop-shadow(0 0 5px rgba(0,0,0,.2));-webkit-transition:all .25s;transition:all .25s}.stacking-card-carousel .hero-carousel-inner .carousel-slide-change-button:hover .carousel-slide-change-hexagon path{fill:#edeeee;-webkit-filter:drop-shadow(0 0 9px rgba(0,0,0,.25));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;-webkit-transition-delay:2s;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{-webkit-transition-delay:0s;transition-delay:0s;opacity:1}.stacking-card-carousel .hero-carousel-slide-container{height:100%;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}.stacking-card-carousel .hero-carousel-slide-container .carousel-slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%;width:calc(100% - 75pt);max-width:1340px;margin:auto;padding-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;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:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-card-carousel-container{display:-webkit-box;display:-ms-flexbox;display:flex}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper{display:-webkit-box;display:-ms-flexbox;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{-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);box-shadow:4px 4px 0 0 rgba(0,0,0,.16);color:#4e4f4f}.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:#4e4f4f}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;width:100%;min-width:0;border:0;border-radius:0;-webkit-transition:.3s;transition:.3s;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;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:5pc;padding:23px 23px 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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%;-webkit-transform:translateY(-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;-webkit-transform:unset;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;-webkit-transform:unset;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%;-webkit-transform:translateY(-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{-webkit-transform:translateY(-35%);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-button-container,.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper .stacking-cards-carousel-wrapper .card-icon{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:#faebd5}.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:#b15a13}.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:#366133}.stacking-card-carousel .carousel-card-container .slide-card-inner .stacking-cards-carousel-button-wrapper:hover .stacking-cards-carousel-wrapper.blue-background{background:#3c5d6d}.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:2pc;text-transform:uppercase;margin-bottom:17px}.stacking-card-carousel .carousel-card-container .slide-title{font-family:Torque-Bold;font-size:45px;line-height:60px;text-transform:uppercase;margin-bottom:9pt}.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:10pc;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:2pc;bottom:0;pointer-events:all;text-decoration:underline}.stacking-card-carousel .carousel-card-container .slide-video-icon-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;height:43px;width:43px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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:-webkit-box;display:-ms-flexbox;display:flex;margin:30px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;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;-webkit-box-sizing:content-box;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{-webkit-transition:fill .3s;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:#488344}.stacking-card-carousel .hero-carousel-dots-container .carousel-dot-inactive circle{fill:#ababab;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:-75pt}.stacking-card-carousel .attached-video-player-link{pointer-events:auto}@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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:75pt}.stacking-card-carousel .hero-carousel-button-container .hero-carousel-button.carousel-back-button{left:75pt}}@media screen and (-ms-high-contrast:black-on-white){.stacking-cards-carousel-wrapper{border:1px solid #000!important}.slide-button,.slide-video-button{border:1px solid #000}}@media screen and (-ms-high-contrast:white-on-black){.stacking-cards-carousel-wrapper{border:1px solid #fff!important}.slide-button,.slide-video-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:50%}.video-player-attach-root{position:absolute;height:100%;width:100%;top:0}.attached-video-player-link,.video-player-link{display:block;height:100%;width:100%}.attached-video-player-link .video-play-icon-position,.video-player-link .video-play-icon-position{position:relative;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.attached-video-player-link .video-play-icon-position .video-play-icon-position-inner,.video-player-link .video-play-icon-position .video-play-icon-position-inner{position:relative;width:100%;height:0;top:0;padding-top:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.attached-video-player-link .video-play-icon-position .video-play-icon-container,.video-player-link .video-play-icon-position .video-play-icon-container{position:absolute;width:100%;height:100%;top:0;background:#fff;border-radius:50%;-webkit-transition:all .3s;transition:all .3s}.attached-video-player-link .video-play-icon-position .video-play-icon,.video-player-link .video-play-icon-position .video-play-icon{position:absolute;height:50%;width:50%;top:25%;left:30%;-webkit-transition:all .3s;transition:all .3s}.attached-video-player-link .video-play-icon-position .video-play-icon path,.video-player-link .video-play-icon-position .video-play-icon path{fill:#4e4f4f}.attached-video-player-link:hover .video-play-icon-container,.video-player-link:hover .video-play-icon-container{width:125%;height:125%;margin:-12.5% 0 0 -12.5%}.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%}.hexagon-loader{-webkit-animation:rotate .8s linear infinite;animation:rotate .8s linear infinite;display:inline-block}.create-profile{position:relative;top:-1px}.form-terms-block{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex}.form-terms-block .termsandcondition{color:#4e4f4f}.form-terms-block .form__field__input__label{position:relative;margin:30px 0;font-family:NotoSans;font-size:18px;line-height:1.44;color:#4e4f4f;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 #4e4f4f}.form-terms-block .form__field__input__label input:checked~.checkmark:after{-webkit-animation-name:zoom;animation-name:zoom;-webkit-animation-duration:.5s;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:#4e4f4f}@media screen and (-ms-high-contrast:black-on-white){.form-terms-block .form__field__input__label .checkmark:after .checkmark:after{border:7px solid #000}}@media screen and (-ms-high-contrast:white-on-black){.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 #4e4f4f;cursor:pointer}.form-terms-block .form__field__input__label .checkmark:after{content:"";position:absolute;opacity:0}.create-profile-image{display:-webkit-box;display:-ms-flexbox;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:#4e4f4f}.forms-create-profile-block .form-error{opacity:.5;pointer-events:none;color:#fff!important}.forms-create-profile-block .form-create-profile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;color:#fff;height:46px;padding:9pt 2pc;margin-bottom:5px;background:#488344;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s;transition:all .25s}.forms-create-profile-block .form-create-profile:focus,.forms-create-profile-block .form-create-profile:hover{background:#2d4f2a}.forms-create-profile-block .form-create-profile:focus:before,.forms-create-profile-block .form-create-profile:hover: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;-webkit-transition:border .25s;transition:border .25s}.user-profile-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:15px 0 55px;background-color:#488344;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 #4e4f4f;padding:6px 0;font-family:NotoSans-Bold;font-size:20px;line-height:28px;text-transform:unset}.cmp-react-create-profile-container textarea{border:1px solid #4e4f4f;margin:9pt 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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:70px}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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 #4e4f4f;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;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .3s;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;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .3s;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:#4e4f4f;font-size:18px;line-height:36px;-webkit-transition:all .3s;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 .error-msg,.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{opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group .form-input-container .error-msg.error-present,.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{opacity:1;-webkit-transition:opacity .25s;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.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:9pt 2pc;background-color:#488344;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;-webkit-transition:all .3s;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;-webkit-transition:all .3s;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;-webkit-transition:all .3s;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;-webkit-transition:all .3s;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}.contact-info{margin-top:70px}.contact-info p{margin-top:9pt}.user-bio-char-limit{font-size:15px;font-family:NotoSans;color:#4e4f4f}.personal-bio{margin-top:75pt}.personalinfo-container{margin:70px 0}.personalinfo-container .personalinfo-block{display:-webkit-box;display:-ms-flexbox;display:flex}.personalinfo-container .personalinfo-block input{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:42px;border:1px solid #4e4f4f;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{-webkit-box-flex:70%;-ms-flex:70%;flex:70%}.personalinfo-container .personalinfo-block .dropdown-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.personalinfo-container .personalinfo-block .personal-info-data div label:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 118px;flex:0 0 118px;margin:0 75px;text-align:left;padding-top:8px;font-family:NotoSans-Bold;font-size:18px;line-height:1.67}.profilevisible-container{margin-top:67px}.profilevisible-container p{margin-top:9pt}.profilevisible-container .profile-visibility-options{margin:50px 0 70px}.roles-container p{margin-top:9pt}.roles-container .roles{margin-top:50px}.subjects-container{margin-top:70px}.subjects-container p{margin-top:9pt}.student-ages-container{margin-top:70px}.student-ages-container p{margin-top:9pt}.newsletter-container{margin-top:70px}.newsletter-container p{margin-top:9pt}.newsletter-container a{font-family:NotoSans;font-size:18px;line-height:26px;color:#4e4f4f;outline:none}.newsletter-container a:focus-visible{outline:1px solid #000;border:1px solid #fff}.form-control-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:6pc 0 30px}.form-control-button,.form-control-button .form-create-profile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-control-button .form-create-profile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;color:#fff;height:46px;padding:9pt 2pc;margin-bottom:5px;background:#488344;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s;transition:all .25s}.form-control-button .form-create-profile:focus,.form-control-button .form-create-profile:hover{background:#2d4f2a}.form-control-button .form-create-profile:focus:before,.form-control-button .form-create-profile:hover: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;-webkit-transition:border .25s;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:#4e4f4f}.form-control-button a{margin:auto;outline:none}.form-control-button .form-cancel{color:#4e4f4f;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:#c6504e!important}.profile-email-inner .profile-email-error-hexagon{position:absolute;-webkit-transform:translate(50%,-50%);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;-webkit-transform:translate(50%,-50%);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:#4e4f4f}.profile-email-inner .profile-email-error-hexagon,.profile-email-inner .profile-email-error-text,.profile-email-inner .profile-email-error-x{opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}.profile-email-inner .profile-email-error-hexagon.error-present,.profile-email-inner .profile-email-error-hexagon.valid-email,.profile-email-inner .profile-email-error-text.error-present,.profile-email-inner .profile-email-error-text.valid-email,.profile-email-inner .profile-email-error-x.error-present,.profile-email-inner .profile-email-error-x.valid-email{opacity:1;-webkit-transition:opacity .25s;transition:opacity .25s}.profile-email-inner .profile-email-error-hexagon.valid-email path,.profile-email-inner .profile-email-error-text.valid-email path,.profile-email-inner .profile-email-error-x.valid-email path{fill:#488344}input.profile-email-input{width:100%;padding:8px 50px 8px 18px;font-family:NotoSans;font-size:18px;color:#767676;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s;transition:all .25s}input.profile-email-input.email-error,input.profile-email-input:invalid{border-color:#c6504e!important}input.profile-email-input:focus-within{border-color:#5888a3}input.profile-email-input::-webkit-input-placeholder{color:#767676}input.profile-email-input::-moz-placeholder{color:#767676}input.profile-email-input:-ms-input-placeholder{color:#767676}input.profile-email-input::-ms-input-placeholder{color:#767676}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;-webkit-transform:translate(50%,-50%);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;-webkit-transform:translate(50%,-50%);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:#4e4f4f}.profile-text-field .profile-text-error-hexagon,.profile-text-field .profile-text-error-text,.profile-text-field .profile-text-error-x{display:none;-webkit-transition:opacity .1s;transition:opacity .1s}.profile-text-field .profile-text-error-hexagon.error-present,.profile-text-field .profile-text-error-text.error-present,.profile-text-field .profile-text-error-x.error-present{display:block;-webkit-animation:fade_in_slow .25s;animation:fade_in_slow .25s;margin-top:10px}@-webkit-keyframes fade_in_slow{0%{opacity:0}to{opacity:1}}.delete-account-modal{width:80.4%}.delete-account-modal .delete-account-modal-inner .account-delete-confirmation-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:#c6504e}.delete-account-modal .delete-account-modal-inner .error-msg{margin:9pt auto 0;font-family:NotoSans;color:#4e4f4f;text-align:center;width:37.0646766169%}.delete-account-modal .delete-account-modal-inner .confirm-delete-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;color:#fff;height:46px;padding:9pt 3pc;margin:0 auto 5px;background:#488344;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s;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:#4e4f4f}.delete-account-modal .delete-account-modal-inner .confirm-delete-btn:focus,.delete-account-modal .delete-account-modal-inner .confirm-delete-btn:hover{background:#2d4f2a}.delete-account-modal .delete-account-modal-inner .confirm-delete-btn:focus:before,.delete-account-modal .delete-account-modal-inner .confirm-delete-btn:hover: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;-webkit-transition:border .25s;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:87pt;margin-right:9pt;margin-bottom:9pt}.uploadModal .modal-body .profile-avatar.active{border:5px solid #579952}.uploadModal .modal-body .upload-image-cont{margin-top:26px}.uploadModal .modal-body .upload-image-cont .upload-input-cont{position:relative;margin:9pt 0 35px}.uploadModal .modal-body .upload-image-cont .preview-img{width:165px;height:auto;margin-right:75pt}.uploadModal .modal-body .upload-image-cont .image-upload-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;color:#fff;height:42px;padding:9pt 3pc;margin-bottom:5px;background:#488344;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s;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:#4e4f4f}.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;-webkit-transition:border .25s;transition:border .25s}.uploadModal .modal-body .upload-image-cont .image-upload-btn:focus,.uploadModal .modal-body .upload-image-cont .image-upload-btn:hover{background:#2d4f2a}.uploadModal .modal-body .upload-image-cont .image-upload-btn:focus:before,.uploadModal .modal-body .upload-image-cont .image-upload-btn:hover: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:9pt}.uploadModal .modal-footer{-webkit-box-pack:end;-ms-flex-pack:end;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:1pc}.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:1pc;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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.uploadModal .uploadModal-container .avatar-upload-body{padding-top:0}@media only screen and (max-width:768px){.cmp-react-create-profile-container .profile-container .profile-info-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block{margin:0 auto 75pt}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-picture-block svg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block{width:100%;padding:0 29px}.cmp-react-create-profile-container .profile-container .profile-info-block .profile-personal-info-block .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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 .create-profile-block,.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{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%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-react-create-profile-container .profile-container .contact-info-block .contact-info-social .form-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-react-create-profile-container .profile-container .contact-info-block .contact-info-social .form-group .control-label{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-react-create-profile-container .profile-container .contact-info-block .contact-info-social .form-group .input-social-link,.cmp-react-create-profile-container .profile-container .contact-info-block .contact-info-social .form-group .select-social-link{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.cmp-react-create-profile-container .profile-container .student-ages-block,.cmp-react-create-profile-container .profile-container .subjects-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmp-react-create-profile-container .profile-container .contact-info,.cmp-react-create-profile-container .profile-container .newsletter-container,.cmp-react-create-profile-container .profile-container .personal-bio,.cmp-react-create-profile-container .profile-container .profilevisible-container,.cmp-react-create-profile-container .profile-container .roles-container,.cmp-react-create-profile-container .profile-container .student-ages-container,.cmp-react-create-profile-container .profile-container .subjects-container{padding:0 27px}.forms-create-profile-block{text-align:center;width:100%}.user-profile-container h1{padding:0 27px}.delete-account-modal .delete-account-modal-inner .delete-account-modal-title{width:70%}.uploadModal .modal-footer{-webkit-box-pack:start;-ms-flex-pack:start;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:75pt;height:75pt}.uploadModal .uploadModal-container{max-height:35pc}}@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 .create-profile-block,.cmp-react-create-profile-container .terms-label{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:75pt 2pc 200px;width:100%;min-height:700px}.notFound-container .notFound-image img{max-width:25pc}.notFound-container .notFound-text{display:block}.notFound-container .notFound-text .notFound-title{font-size:75pt;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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:75pt 1pc 200px;width:100%;height:unset}.notFound-title{font-size:5pc;line-height:1.25;letter-spacing:-.1pc}}@media(max-width:575px){.notFound-container{padding:75pt 0 200px;height:unset}.notFound-title{font-size:75px}}.global-search-root .global-search-controls-container{background-color:#e6f2e3}.global-search-root .global-search-information{width:100%;padding-top:75pt}.global-search-root .global-search-information .global-search-title{margin:0 auto 30px;text-align:center;font-family:NotoSans-Bold;font-size:45px;line-height:55px}.global-search-root .global-search-information .global-search-description{width:100%;text-align:left}.global-search-root .global-search-controls-section{width:100%;padding:40px 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-extras{width:100%;padding-bottom:75pt}.global-search-root .global-search-extras .global-search-advanced{width:100%;text-align:left;text-decoration:underline;color:#4e4f4f}.global-search-filters-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.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:#4e4f4f;background-color:#fff;-webkit-transition:background-color .3s,color .3s;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-focused:focus,.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-selected,.global-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-selected:focus,.global-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-selected:hover{color:#fff;background-color:#488344}.global-search-results-container{width:100%;padding:30px 0;background:#fff}.global-search-results-container .global-search-results-information{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;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%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-search-results-container .global-search-results-information .global-search-results-filter-container .global-search-input .global-search-sort-label{width:75pt;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:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;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:#488344}.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 9pt}.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}.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:-webkit-max-content;width:-moz-max-content;width:max-content;padding:8px 25px 8px 17px;background-color:#e6f2e3;margin-bottom:9pt;margin-top:70px}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container{margin-top:9pt;margin-bottom:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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{-webkit-box-flex:25%;-ms-flex:25%;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{-webkit-box-flex:75%;-ms-flex:75%;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 9pt;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 9pt}.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:#4e4f4f;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:#4e4f4f;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-next,.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-page,.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-spread{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;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:content-box;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{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-next{-webkit-transform:rotate(-90deg);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:#4e4f4f}.global-search-results-container .global-search-results-container .global-search-pagination-container .global-search-pagination-page.current-page{text-decoration:underline;color:#488344}@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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.global-search-results-container .global-search-results-none{margin-top:75pt}.global-search-results-container .global-search-results-container .global-search-result-inner-container .global-search-results-article-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}p.submission-flow-step-text{font-size:22px;line-height:30px;text-align:center}.lesson-editor-container,.lesson-editor-root{width:100%}.lesson-editor-function-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 0 70px;background-color:#488344;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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:-webkit-box;display:-ms-flexbox;display:flex;height:300px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;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{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.submission-flow-container .submission-flow-step-block-container,.submission-flow-container .submission-flow-title-block{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block,.submission-flow-container .submission-flow-title-block .submission-flow-step-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block .submission-flow-step-icon-container,.submission-flow-container .submission-flow-title-block .submission-flow-step-block .submission-flow-step-icon-container{width:75%}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block .submission-flow-step-icon-container .submission-flow-step-icon-inner,.submission-flow-container .submission-flow-title-block .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-step-block-container .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-title-block .submission-flow-step-block .submission-flow-step-icon,.submission-flow-container .submission-flow-title-block .submission-flow-step-block .submission-flow-step-inner-hexagon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block .submission-flow-step-icon,.submission-flow-container .submission-flow-title-block .submission-flow-step-block .submission-flow-step-icon{display:none;height:100%;width:100%}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block .submission-flow-step-inner-hexagon,.submission-flow-container .submission-flow-title-block .submission-flow-step-block .submission-flow-step-inner-hexagon{display:block;height:84%;width:84%}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.inactive-step .submission-flow-step-inner-hexagon path,.submission-flow-container .submission-flow-title-block .submission-flow-step-block.inactive-step .submission-flow-step-inner-hexagon path{fill:#ababab}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.inactive-step .submission-flow-step-text,.submission-flow-container .submission-flow-title-block .submission-flow-step-block.inactive-step .submission-flow-step-text{color:#4e4f4f}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.active-step .submission-flow-step-icon,.submission-flow-container .submission-flow-title-block .submission-flow-step-block.active-step .submission-flow-step-icon{display:block}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.active-step .submission-flow-step-inner-hexagon path,.submission-flow-container .submission-flow-title-block .submission-flow-step-block.active-step .submission-flow-step-inner-hexagon path{display:none}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.active-step .submission-flow-step-text,.submission-flow-container .submission-flow-title-block .submission-flow-step-block.active-step .submission-flow-step-text{color:#488344;font-weight:700}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.completed-step .submission-flow-step-inner-hexagon path,.submission-flow-container .submission-flow-title-block .submission-flow-step-block.completed-step .submission-flow-step-inner-hexagon path{fill:#488344}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-block.completed-step .submission-flow-step-text,.submission-flow-container .submission-flow-title-block .submission-flow-step-block.completed-step .submission-flow-step-text{color:#488344}.submission-flow-container .submission-flow-step-block-container .submission-flow-step-separator,.submission-flow-container .submission-flow-title-block .submission-flow-step-separator{height:3px;width:100%;background-color:#ababab}.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:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lesson-editor-photo-upload-container .lesson-editor-photo-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;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:9pt 0 0 42px;text-align:left}.lesson-remove-support-link{margin-bottom:30px}.lesson-editor-container .lesson-editor-dropdown-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:75pt;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.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:#4e4f4f;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:#4e4f4f}.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:3pc}.lesson-editor-container .heading3{font-family:Torque-bold;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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;height:46px;padding:9pt 24px;margin-bottom:5px;font-family:NotoSans-Bold;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#488344;color:#fff;-webkit-transition:all .25s;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;-webkit-transition:border .25s;transition:border .25s}.lesson-editor-container .lesson-editor-file-upload-button.toggled,.lesson-editor-container .lesson-editor-file-upload-button:active,.lesson-editor-container .lesson-editor-file-upload-button:focus,.lesson-editor-container .lesson-editor-file-upload-button:hover{background:#2d4f2a}.lesson-editor-container .lesson-editor-file-upload-button.toggled:before,.lesson-editor-container .lesson-editor-file-upload-button:active:before,.lesson-editor-container .lesson-editor-file-upload-button:focus:before,.lesson-editor-container .lesson-editor-file-upload-button:hover:before{border-top-color:#22381e}.lesson-editor-container .lesson-editor-file-upload-input{position:absolute;opacity:0}.lesson-editor-container .lesson-editor-remove-option{position:relative;margin-left:9pt;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:-webkit-box;display:-ms-flexbox;display:flex;width:100%;bottom:0;padding:30px 0;background:#e6f2e3;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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:-webkit-box;display:-ms-flexbox;display:flex;margin:unset;margin-right:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;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:855pt}.lesson-editor-save-wrapper .lesson-editor-modal-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;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:#488344;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:75pt}.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:90pt}.lesson-editor-save-wrapper{height:167px}.lesson-editor-save-wrapper .lesson-editor-save-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:45pc;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:75pt}.lesson-editor-save-wrapper{height:248px}.lesson-editor-save-wrapper .lesson-editor-modal-container{max-width:540px;width:90vw}.lesson-editor-save-wrapper .lesson-editor-save-container .lesson-editor-save-button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.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:30px}}.profiles-search-page-title-container{width:100%;background:#e7eef3}.profiles-search-page-title-container .profiles-search-page-title{margin:0;padding-bottom:30px;font-family:NotoSans-Bold;font-size:45px;line-height:50px;text-align:center;text-transform:uppercase}.profiles-search-controls-container{width:100%;background:#e7eef3}.profiles-search-controls-container label.profiles-search-label-hide{height:0;margin:0;padding:0;opacity:0}.profiles-search-controls-container .profiles-search-controls-search{margin:0;padding:0;pointer-events:all;cursor:pointer}.profiles-search-controls-container .profiles-search-controls-search .profiles-search-controls-search-icon{cursor:pointer}.profiles-search-controls-section{width:100%;padding-bottom:50px}.profiles-search-filter-clear-button-desktop{display:inherit;margin-top:10px}.profiles-search-filter-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profiles-search-filter-controls.standards .react-form-input-dropdown{margin-bottom:30px}.profiles-search-filter-controls.standards .react-form-input-dropdown:last-child{margin-bottom:0}.profiles-search-filter-results{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:30px 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.profiles-search-filter-results .search-filter-option-container{display:inline-block;width:unset;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:unset}.profiles-search-filter-results .profiles-search-filter-clear-button-mobile{display:none}.profiles-search-filter-results .search-filter-option{display:block;position:relative;width:100%;margin-bottom:30px;padding:8px 6pc 8px 9pt;border:1px solid #4e4f4f;background:#fff;color:#4e4f4f;text-overflow:ellipsis;overflow:hidden;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;white-space:nowrap}.profiles-search-filter-results .search-filter-option .search-filter-x{position:absolute;height:10px;width:10px;top:50%;right:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s;transition:all .3s}.profiles-search-filter-results .search-filter-option:focus,.profiles-search-filter-results .search-filter-option:hover{background:#edeeee}.profiles-search-filter-results .search-filter-option:focus .search-filter-x,.profiles-search-filter-results .search-filter-option:hover .search-filter-x{height:15px;width:15px;right:15.5px}.profiles-search-standards-card{margin-bottom:30px;padding:2pc 36px 3pc;background:#fff}.profiles-search-standards-card .resouces-search-standards-card-met{margin-bottom:18px;font-family:NotoSans-Bold;font-size:22px;line-height:30px;color:#4b728c}.profiles-search-standards-card .profiles-search-standards-card-filters{position:relative;padding-left:35px;margin-bottom:9pt}.profiles-search-standards-card .profiles-search-standards-card-filters .profiles-search-standards-card-country-icon-container{position:absolute;height:25px;width:25px;left:0;top:50%;background:#ababab;border-radius:12.5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.profiles-search-standards-card .profiles-search-standards-card-standard{margin:0;line-height:40px}.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option{color:#4e4f4f;background-color:#fff;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused,.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:focus,.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:hover,.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-selected,.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-selected:focus,.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-selected:hover,.profiles-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:#4b728c}.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper .input-selection-marker{-webkit-transition:border-color .3s;transition:border-color .3s}.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:focus .react-form-dropdown__option,.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:hover .react-form-dropdown__option{color:#fff;background-color:#4b728c}.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:focus .input-selection-marker,.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:hover .input-selection-marker{border-color:#fff}.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:focus .input-selection-marker:after,.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:hover .input-selection-marker:after{background-color:#edeeee}.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper.selection-option-checked .input-selection-marker{border-color:#fff}.profiles-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper.selection-option-checked .input-selection-marker:after{background-color:#fff}.profiles-search-input .react-form-dropdown-container.react-form-dropdown--is-disabled .react-form-dropdown__placeholder{color:#4e4f4f}.profiles-search-standards-dropdown-wrapper .react-form-dropdown-container.profiles-search-standards-dropdown .react-form-dropdown__menu-list .standards-search-option .react-form-dropdown__option{padding:9pt 0 9pt var(--menu-level)}.profiles-search-standards-dropdown-wrapper .react-form-dropdown-container.profiles-search-standards-dropdown .react-form-dropdown__menu-list .standards-search-option.option-selected .react-form-dropdown__option,.profiles-search-standards-dropdown-wrapper .react-form-dropdown-container.profiles-search-standards-dropdown .react-form-dropdown__menu-list .standards-search-option .react-form-dropdown__option.react-form-dropdown__option-focused,.profiles-search-standards-dropdown-wrapper .react-form-dropdown-container.profiles-search-standards-dropdown .react-form-dropdown__menu-list .standards-search-option .react-form-dropdown__option.react-form-dropdown__option-selected,.profiles-search-standards-dropdown-wrapper .react-form-dropdown-container.profiles-search-standards-dropdown .react-form-dropdown__menu-list .standards-search-option .react-form-dropdown__option:hover{color:#fff;background:#4b728c}.profiles-search-standards-dropdown-wrapper .react-form-dropdown-container.profiles-search-standards-dropdown .react-form-dropdown__menu-list .profiles-search-no-options-text{margin:0;padding:6px;color:#ababab}.profiles-search-results-container{width:100%;padding:30px 0;background:#fff}.profiles-search-results-container .profiles-search-results-information{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profiles-search-results-container .profiles-search-results-information .profiles-search-results-count-container .profiles-search-results-count-text{margin:0;text-overflow:ellipsis;overflow:hidden}.profiles-search-results-container .profiles-search-results-information .profiles-search-results-filter-container .profiles-search-input{width:60%;margin-left:40%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profiles-search-results-container .profiles-search-results-information .profiles-search-results-filter-container .profiles-search-input .profiles-search-sort-label{width:75pt;margin:0 24px 0 0;font-family:NotoSans;font-size:18px;line-height:26px}.profiles-search-results-container .profiles-search-results-cp-container,.profiles-search-results-container .profiles-search-results-cp-container .profiles-search-loading-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profiles-search-results-container .profiles-search-results-cp-container .profiles-search-loading-container .profile-search-loading-inner{text-align:center}.profiles-search-results-container .profiles-search-results-cp-container .profiles-search-loading-container .profile-search-loading-inner .profile-search-loading-hexagon{margin-bottom:30px}.profiles-search-results-container .profiles-search-results-cp-container .profiles-search-loading-container .profile-search-loading-inner .profile-search-loading-hexagon path{fill:#4b728c}.profiles-search-results-container .profiles-search-results-cp-container .profiles-search-results-none{text-align:center}.profiles-search-results-container .profiles-search-results-cp-container .profiles-search-results-load-more{margin:30px auto 9pt}.profiles-search-results-container .profiles-search-results-cp-container .profiles-search-results-shown-results{margin-top:30px;width:100%;text-align:center}.profiles-search-modal-container{width:70vw;max-width:855pt}.profiles-search-modal-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.profiles-search-modal-inner .profiles-search-modal-loading-hexagon{margin-bottom:20px}.profiles-search-modal-inner .profiles-search-modal-status{width:100%;text-align:center;text-transform:uppercase;white-space:pre-line}.profiles-search-modal-inner .profiles-search-modal-status br{display:block;margin:6px 0}.profiles-search-modal-inner .profiles-search-modal-info{text-align:center}@media(max-width:768px){.profiles-search-filter-clear-button-desktop{margin-top:20px}.profiles-search-filter-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.profiles-search-filter-controls.filters .react-form-input-dropdown{margin-bottom:30px}.profiles-search-filter-controls.filters .react-form-input-dropdown:last-of-type{margin-bottom:0}.profiles-search-filter-results .profiles-search-filter-clear-button-mobile{display:inherit;margin-bottom:30px}.profiles-search-standards-dropdown-wrapper .react-form-dropdown-container.profiles-search-standards-dropdown .react-form-dropdown__menu-list .standards-search-option .react-form-dropdown__option{padding:9pt 0 9pt var(--menu-level-mobile)}.profiles-search-results-container .profiles-search-results-information .profiles-search-results-filter-container .profiles-search-input{width:100%;margin-top:30px;margin-left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.profiles-search-results-container .profiles-search-results-none{margin-top:75pt}.profiles-search-modal-container{max-width:45pc;width:85vw}.profiles-search-modal-inner{padding:0 6vw}}@media(max-width:576px){.profiles-search-modal-container{max-width:540px;width:90vw}}.resources-search-page-title-container{width:100%;background:#e7eef3}.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:#e7eef3}.resources-search-controls-container label.resources-search-label-hide{height:0;margin:0;padding:0;opacity:0}.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}.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:#4e4f4f;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}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;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:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:30px 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;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;-webkit-box-flex:0;-ms-flex-positive:0;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 6pc 8px 9pt;border:1px solid #4e4f4f;background:#fff;color:#4e4f4f;text-overflow:ellipsis;overflow:hidden;cursor:pointer;-webkit-transition:all .3s;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;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s;transition:all .3s}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-results .search-filter-option:focus,.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-results .search-filter-option:hover{background:#edeeee}.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-results .search-filter-option:focus .search-filter-x,.resources-search-controls-accordion.accordion-wrapper .resources-search-controls-accordion-inner .resources-search-filter-results .search-filter-option:hover .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:2pc 36px 3pc;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:#4b728c}.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:9pt}.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:#ababab;border-radius:12.5px;-webkit-transform:translateY(-50%);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:#4e4f4f;background-color:#fff;-webkit-transition:background-color .3s,color .3s;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-focused:focus,.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-selected,.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-selected: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 .selection-option-wrapper.selection-option-checked .react-form-dropdown__option{color:#fff;background-color:#4b728c}.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper .input-selection-marker{-webkit-transition:border-color .3s;transition:border-color .3s}.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:focus .react-form-dropdown__option,.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:hover .react-form-dropdown__option{color:#fff;background-color:#4b728c}.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:focus .input-selection-marker,.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:hover .input-selection-marker{border-color:#fff}.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:focus .input-selection-marker:after,.resources-search-input .react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:hover .input-selection-marker:after{background-color:#edeeee}.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__menu-list .selection-option-wrapper.selection-option-checked .input-selection-marker:after{background-color:#fff}.resources-search-input .react-form-dropdown-container.react-form-dropdown--is-disabled .react-form-dropdown__placeholder{color:#4e4f4f}.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:9pt 0 9pt var(--menu-level)}.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,.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 .react-form-dropdown__option:hover{color:#fff;background:#4b728c}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;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%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resources-search-results-container .resources-search-results-information .resources-search-results-filter-container .resources-search-input .resources-search-sort-label{width:75pt;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:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;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:#4b728c}.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 9pt}.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:855pt}.resources-search-modal-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;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:9pt 0 9pt 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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.resources-search-results-container .resources-search-results-none{margin-top:75pt}.resources-search-modal-container{max-width:45pc;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:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;padding:9pt 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ababab;cursor:pointer;-webkit-transition:all .25s;transition:all .25s}.accordion-wrapper .accordion-button .accordion-arrow{position:absolute;top:50%;right:60px;height:1pc;width:35px;-webkit-transition:all .25s;transition:all .25s;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.accordion-wrapper .accordion-button:hover{background-color:#edeeee}.accordion-wrapper .accordion-button.accordion-button-opened .accordion-arrow{-webkit-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg)}.accordion-wrapper .accordion-content-container{height:0;width:100%;padding:30px 0;overflow:hidden;opacity:0;-webkit-transition:all .4s;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:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:184px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:60px;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);box-shadow:4px 4px 0 0 rgba(0,0,0,.16);background-color:#fff}.blogCard-wrapper .blogCard-image-container{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e6f2e3!important}.blogCard-wrapper .blogCard-image-container img{width:100%;height:184px;-o-object-fit:cover;object-fit:cover}.blogCard-wrapper .blogCard-description-container{width:70%;padding:0 15px 15px 40px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.blogCard-wrapper .blogCard-description-container h3{margin-top:0;margin-bottom:9pt;line-height:28px;overflow:hidden;color:#4b728c;-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:9pt}.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:9pt;line-height:20px;font-size:1pc;font-family:NotoSans}.blogCard-wrapper .blogCard-description-container .blogCard-description p{line-height:20px;font-size:1pc}.blogCard-wrapper .blogCard-description-container .blogCard-read-more{position:absolute;bottom:9pt}.blogCard-wrapper .blogCard-description-container .blogCard-read-more .read-more{margin:9pt 0;line-height:1.2pc;font-size:9pt;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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:9pt 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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:9pt 30px;height:19pc}}.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:#4b728c}.edu-button.generic-react-button.mettalic--blue:focus,.edu-button.generic-react-button.mettalic--blue:hover{background-color:#5888a3;-webkit-transition:all .3s;transition:all .3s}@media screen and (-ms-high-contrast:active){.edu-button.generic-react-button.mettalic--blue:focus,.edu-button.generic-react-button.mettalic--blue:focus:before,.edu-button.generic-react-button.mettalic--blue:hover,.edu-button.generic-react-button.mettalic--blue:hover:before{border-top:5px solid HighLight;border-right:none;border-left:none}}.edu-button.generic-react-button.mettalic--blue:active{background-color:#2f4856;-webkit-transition:all .3s;transition:all .3s}.edu-button.generic-react-button.mettalic--blue:before:active{background-color:#1f3138;-webkit-transition:all .3s;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;-webkit-transition:all .3s;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:#4b728c}.edu-button.generic-react-button.blue:before{border-top-color:#3c5d6d}.edu-button.generic-react-button.blue:focus,.edu-button.generic-react-button.blue:hover{background:#5888a3}.edu-button.generic-react-button.blue:focus:before,.edu-button.generic-react-button.blue:hover: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:#488344}.edu-button.generic-react-button.green:before{border-top-color:#366133}.edu-button.generic-react-button.green:focus,.edu-button.generic-react-button.green:hover{background:#579952}.edu-button.generic-react-button.green:focus:before,.edu-button.generic-react-button.green:hover: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:#c6504e}.edu-button.generic-react-button.red:before{border-top-color:#9a3432}.edu-button.generic-react-button.red:focus,.edu-button.generic-react-button.red:hover{background:#dd5858}.edu-button.generic-react-button.red:focus:before,.edu-button.generic-react-button.red:hover: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:#b15a13}.edu-button.generic-react-button.orange:before{border-top-color:#984c0e}.edu-button.generic-react-button.orange:focus,.edu-button.generic-react-button.orange:hover{background:#995222}.edu-button.generic-react-button.orange:focus:before,.edu-button.generic-react-button.orange:hover: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:#915f9c}.edu-button.generic-react-button.purple:before{border-top-color:#704a78}.edu-button.generic-react-button.purple:focus,.edu-button.generic-react-button.purple:hover{background:#a66fb2}.edu-button.generic-react-button.purple:focus:before,.edu-button.generic-react-button.purple:hover: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:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card{height:453px;margin-top:30px;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);box-shadow:4px 4px 0 0 rgba(0,0,0,.16);background-color:#fff;overflow:hidden;position:relative}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-card-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-height:165px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e6f2e3!important}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-card-image-container .c-profile-img{-ms-flex-item-align:center;align-self:center;-webkit-transition:.2s;transition:.2s;height:145px;width:145px;-o-object-fit:contain;object-fit:contain;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);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:9pt;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 9pt;-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:9pt;-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;-webkit-transition:.2s;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:#4e4f4f;font-size:9pt;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 .c-profile-badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1pc;position:absolute;bottom:38px}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .c-profile-badges .c-profile-badge{height:57px;width:46px;margin-right:4px}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card .c-profile-cont .view-c-profile{font-size:9pt;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:focus .c-profile-img,.c-profile-cards-wrapper .c-profile-card-container .c-profile-card:hover .c-profile-img{margin-top:-125px;-webkit-transition:.2s;transition:.2s}.c-profile-cards-wrapper .c-profile-card-container .c-profile-card:focus .c-profile-details,.c-profile-cards-wrapper .c-profile-card-container .c-profile-card:hover .c-profile-details{opacity:1;-webkit-transition:.2s;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 screen and (-ms-high-contrast:white-on-black){.c-profile-cards-wrapper .c-profile-card-container .c-profile-card{border:1px solid #fff}}@media screen and (-ms-high-contrast:black-on-white){.c-profile-cards-wrapper .c-profile-card-container .c-profile-card{border:1px solid #000}}div.favorite-block{float:right;margin-left:2pc}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{margin:0 0 30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__input__container,.radio-item{display:-webkit-box;display:-ms-flexbox;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:9pt;border:1px solid #4e4f4f;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:#4e4f4f;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;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modern-radio-container,.radio-outer-circle{display:-webkit-box;display:-ms-flexbox;display:flex}.radio-outer-circle{width:25px;height:24px;min-width:25px;min-height:24px;border:1.5px solid #4e4f4f;-webkit-box-shadow:0 0 0 .5px #4e4f4f;box-shadow:0 0 0 .5px #4e4f4f;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px}.radio-inner-circle,.radio-outer-circle{-webkit-transition:all .1s linear;transition:all .1s linear}.radio-inner-circle{width:15px;height:14px;border-radius:50%;background-color:#4e4f4f}.unselected{border:1.5px solid #4e4f4f;-webkit-box-shadow:0 0 0 .5px #4e4f4f;box-shadow:0 0 0 .5px #4e4f4f}.unselected-circle{width:0;height:0}.helper-text{font-family:NotoSans;font-size:18px;color:#4e4f4f}.student-ages-block,.subjects-block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.student-ages-block .form__field__input__label,.subjects-block .form__field__input__label{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;position:relative;margin:30px 0;font-family:NotoSans;font-size:18px;line-height:1.44;color:#4e4f4f;padding-left:35px}.student-ages-block .form__field__input__label input,.subjects-block .form__field__input__label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.student-ages-block .form__field__input__label input:checked~.checkmark,.subjects-block .form__field__input__label input:checked~.checkmark{background-color:#fff;border:1px solid #4e4f4f}.student-ages-block .form__field__input__label input:checked~.checkmark:after,.subjects-block .form__field__input__label input:checked~.checkmark:after{-webkit-animation-name:zoom;animation-name:zoom;-webkit-animation-duration:.3s;animation-duration:.3s;opacity:1}.student-ages-block .form__field__input__label input:focus-visible~.checkmark,.subjects-block .form__field__input__label input:focus-visible~.checkmark{border:1px solid #222;outline:1px solid #222;-webkit-box-shadow:0 0 15px rgba(0,0,0,.42);box-shadow:0 0 15px rgba(0,0,0,.42)}.student-ages-block .form__field__input__label input[disabled]~.checkmark,.subjects-block .form__field__input__label input[disabled]~.checkmark{opacity:.5;cursor:not-allowed}.student-ages-block .form__field__input__label .checkmark:after,.subjects-block .form__field__input__label .checkmark:after{left:4px;top:4px;width:15px;height:14px;background-color:#4e4f4f}@media screen and (-ms-high-contrast:black-on-white){.student-ages-block .form__field__input__label .checkmark:after,.subjects-block .form__field__input__label .checkmark:after{border:7px solid #000}}@media screen and (-ms-high-contrast:white-on-black){.student-ages-block .form__field__input__label .checkmark:after,.subjects-block .form__field__input__label .checkmark:after{border:7px solid #fff}}.student-ages-block .form__field__input__label .checkmark,.subjects-block .form__field__input__label .checkmark{position:absolute;top:0;left:0;width:25px;height:24px;background-color:#fff;border:1px solid #4e4f4f;outline:.5px solid #4e4f4f;cursor:pointer}.student-ages-block .form__field__input__label .checkmark:after,.subjects-block .form__field__input__label .checkmark:after{content:"";position:absolute;opacity:0}.addLanguage{color:#4e4f4f;font-size:18px;line-height:24px;text-decoration:underline;cursor:pointer;outline:none}.addLanguage:focus-visible{outline:1px solid #000;border:1px solid #fff}.removeLanguageSelection{color:#4e4f4f;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:#4e4f4f}.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 #000}.profile-module-select-container{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:42px;width:100%;font-size:18px;line-height:26px;color:#4e4f4f;font-family:NotoSans;background-color:#fff;cursor:pointer;-webkit-transition:all .3s;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:#4e4f4f;font-family:NotoSans}.profile-module-select-container .profile-module-select__control{border:1px solid #4e4f4f}.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 #4e4f4f}.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{-webkit-transform-origin:50% 45%;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{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile-module-select-container [class*=profile-module-select__control].profile-module-select__control--menu-is-open.css-1pahdxg-control{-webkit-box-shadow:none;box-shadow:none}.profile-module-select-container .profile-module-select__control--is-focused,.profile-module-select-container:hover{background-color:#fff;color:#4e4f4f;-webkit-box-shadow:none;box-shadow:none}.profile-module-select-container .profile-module-select__control--is-focused,.profile-module-select-container .profile-module-select__control--is-focused:hover{border:2px solid #488344}.profile-module-select-container .profile-module-select__value-container{padding-left:15px;position:static;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:#4e4f4f;background:#fff;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .3s;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:#4e4f4f}.contact-info-block{margin:35px 0}.contact-info-block .contact-info-social .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:12%;height:42px}.contact-info-block .contact-info-social .form-group .select-social-link{-webkit-box-flex:0;-ms-flex:0 0 30%;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,.contact-info-block .contact-info-social .form-group .social-controls .social-control-icon .hex-remove path{fill:#4e4f4f}.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{-webkit-box-flex:0;-ms-flex:0 0 45%;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 #4e4f4f}.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:#c6504e;border-color:#c6504e!important}.contact-info-block .contact-info-social .social-profile-error-hexagon{position:absolute;width:29px;height:26px;top:24%;right:28px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .3s;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;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .3s;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:#4e4f4f;font-size:18px;line-height:36px;-webkit-transition:all .3s;transition:all .3s}.contact-info-block .contact-info-social .social-profile-error-hexagon,.contact-info-block .contact-info-social .social-profile-error-text,.contact-info-block .contact-info-social .social-profile-error-x{display:none;-webkit-transition:opacity .1s;transition:opacity .1s}.contact-info-block .contact-info-social .social-profile-error-hexagon.error-present,.contact-info-block .contact-info-social .social-profile-error-text.error-present,.contact-info-block .contact-info-social .social-profile-error-x.error-present{display:block;-webkit-animation:fade_in_slow .25s;animation:fade_in_slow .25s;-webkit-transition:opacity .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{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-btn{cursor:pointer}.icon-btn img{width:40px;height:auto}.icon-btn span{font-size:15px}.react-form-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:NotoSans;font-size:18px;line-height:26px;background:#fff;-webkit-box-shadow:0 0 6px 5px rgba(0,0,0,.03),0 0 4px 3px rgba(0,0,0,.04),0 0 3px 2px rgba(0,0,0,.1);box-shadow:0 0 6px 5px rgba(0,0,0,.03),0 0 4px 3px rgba(0,0,0,.04),0 0 3px 2px rgba(0,0,0,.1)}.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:9pt;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .3s;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:3pc 40px 0;color:#c6504e;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-text,.react-form-group .react-form-input-container .react-form-input-error-x{opacity:0;-webkit-transition:opacity .3s;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-text.error-present,.react-form-group .react-form-input-container .react-form-input-error-x.error-present{opacity:1}.react-form-separator div{height:3px;width:100%;margin-bottom:75pt;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:2pc;font-size:22px;line-height:24px}.react-form-dropdown-container{display:block;height:42px;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;line-height:26px;color:#4e4f4f;font-family:NotoSans;background-color:#fff;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;padding:0}.react-form-dropdown-container .react-form-dropdown__placeholder{text-overflow:ellipsis;overflow:hidden;color:#4e4f4f;white-space:nowrap;width:calc(100% - 58px)}.react-form-dropdown-container .react-form-dropdown__single-value{color:#4e4f4f;font-family:NotoSans}.react-form-dropdown-container .react-form-dropdown__control{border:1px solid #4e4f4f;cursor:pointer}.react-form-dropdown-container .react-form-dropdown__control:focus-within,.react-form-dropdown-container .react-form-dropdown__control:hover{border-color:#4b728c;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{-webkit-transform-origin:50% 45%;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{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.react-form-dropdown-container [class*=react-form-dropdown__control].react-form-dropdown__control--menu-is-open.css-1pahdxg-control{-webkit-box-shadow:none;box-shadow:none}.react-form-dropdown-container .react-form-dropdown__control--is-focused,.react-form-dropdown-container:hover{background-color:#fff;color:#4e4f4f;-webkit-box-shadow:none;box-shadow:none}.react-form-dropdown-container .react-form-dropdown__value-container{padding-left:15px;position:static;color:#4e4f4f}.react-form-dropdown-container .react-form-dropdown__value-container .react-form-dropdown__single-value{color:#4e4f4f}.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 #ababab}.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option{min-height:42px;padding:10px 15px;color:#4e4f4f;background:#fff;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:focus,.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused:hover{background:#4b728c;color:#fff}.react-form-dropdown-container .react-form-dropdown__menu-list .react-form-dropdown__option.react-form-dropdown__option--is-focused{background:#4b728c;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:#4e4f4f}.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--is-focused+.input-selection-marker:after{background-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;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;border:1.5px solid #4e4f4f;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%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:focus .input-selection-marker:after,.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:hover .input-selection-marker:after{background-color:#ababab}.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:focus .input-selection-box:disabled~.input-selection-marker:after,.react-form-dropdown-container .react-form-dropdown__menu-list .selection-option-wrapper:hover .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:#4e4f4f}@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:75pt}}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.rte-draft-button{display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;min-width:34px;margin-right:-1px;padding:4px;background:#fff;color:#ababab;border:1px solid #4e4f4f;border-radius:3px;cursor:pointer}.rte-draft-button path{fill:#ababab}.rte-draft-button.selected path{fill:#4e4f4f}.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:2pc;left:0;z-index:10;color:#4e4f4f;background:#fff;border:1.5px solid #4e4f4f;border-radius:3px;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button span{color:#4e4f4f}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button-group .rte-draft-menu-button{border:1px solid #ababab;border-radius:3px}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button-group .rte-draft-menu-approve{margin-left:0;background:#488344}.rte-draft-menu-button .rte-draft-menu-dropdown .rte-draft-menu-button-group .rte-draft-menu-approve.disabled{cursor:default;background:#e6f2e3;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:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rte-draft-menu-button .rte-draft-dropdown-button:hover{background:#e7eef3}.rte-draft-menu-button .rte-draft-menu-input{width:142px;margin:4px;padding:6px;border:1px solid #ababab;-webkit-box-sizing:border-box;box-sizing:border-box}.rte-draft-menu-button .rte-draft-menu-input ::-webkit-input-placeholder{font-style:italic}.rte-draft-menu-button .rte-draft-menu-input ::-moz-placeholder{font-style:italic}.rte-draft-menu-button .rte-draft-menu-input :-ms-input-placeholder{font-style:italic}.rte-draft-menu-button .rte-draft-menu-input ::-ms-input-placeholder{font-style:italic}.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 #4b728c}.rte-draft-menu-button .rte-draft-icon-chevron{margin-bottom:2px}.rte-draft-icon{fill:#ababab}.rte-draft-icon.rte-draft-icon-chevron{margin-left:9pt}.rte-draft-icon.rte-draft-icon-checkmark{margin:-4px 4px -4px 0;fill:#4e4f4f}.rte-draft-icon.rte-draft-icon-small{height:1pc;width:1pc}.rte-draft-toggle-button.selected .rte-draft-icon{fill:#4e4f4f}.red-list{list-style-image:url(clientlib-site/resources/images/svg/RTE/rte-red-hexagon.svg)}.blue-list{list-style-image:url(clientlib-site/resources/images/svg/RTE/rte-blue-hexagon.svg)}.green-list{list-style-image:url(clientlib-site/resources/images/svg/RTE/rte-green-hexagon.svg)}.orange-list{list-style-image:url(clientlib-site/resources/images/svg/RTE/rte-orange-hexagon.svg)}.purple-list{list-style-image:url(clientlib-site/resources/images/svg/RTE/rte-purple-hexagon.svg)}.default-list{list-style-image:url(clientlib-site/resources/images/svg/RTE/rte-default-hexagon.svg)}.white-list{list-style-image:url(clientlib-site/resources/images/svg/RTE/rte-white-hexagon.svg)}.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 ol,.DraftEditor-editorContainer ul{margin:30px 0;padding:0 0 0 10px}.DraftEditor-editorContainer ol li,.DraftEditor-editorContainer ul li{margin:18px 0 18px 15px;padding-left:20px}.react-form-input-selection-group .react-form-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;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:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:#4e4f4f}.react-form-input-selection-group .react-form-input-container .react-form-input-selection .input-selection-box:disabled~.input-selection-marker{border-color:#ababab}.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;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;border:1.5px solid #4e4f4f;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%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:transparent;-webkit-transition:background-color box-shadow .3s .3s;transition:background-color box-shadow .3s .3s}.react-form-input-selection-group .react-form-input-container .react-form-input-selection:focus-within .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:hover .input-selection-marker{-webkit-box-shadow:0 0 2px .5px #4b728c;box-shadow:0 0 2px .5px #4b728c}.react-form-input-selection-group .react-form-input-container .react-form-input-selection:focus-within .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:hover .input-selection-marker:after{background-color:#ababab}.react-form-input-selection-group .react-form-input-container .react-form-input-selection:focus-within .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:hover .input-selection-box:disabled~.input-selection-marker:after{background-color:transparent}@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 #4e4f4f;outline:.5px solid transparent;font-size:18px;font-family:NotoSans;color:#4e4f4f;-webkit-transition:outline-color .3s,border-color .3s;transition:outline-color .3s,border-color .3s}.react-form-input-text-field .react-form-input-container input::-webkit-input-placeholder,.react-form-input-text-field .react-form-input-container textarea::-webkit-input-placeholder{color:#767676}.react-form-input-text-field .react-form-input-container input::-moz-placeholder,.react-form-input-text-field .react-form-input-container textarea::-moz-placeholder{color:#767676}.react-form-input-text-field .react-form-input-container input:-ms-input-placeholder,.react-form-input-text-field .react-form-input-container textarea:-ms-input-placeholder{color:#767676}.react-form-input-text-field .react-form-input-container input::-ms-input-placeholder,.react-form-input-text-field .react-form-input-container textarea::-ms-input-placeholder{color:#767676}.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::-webkit-input-placeholder,.react-form-input-text-field .react-form-input-container textarea:focus::-webkit-input-placeholder{display:none}.react-form-input-text-field .react-form-input-container input:focus::-moz-placeholder,.react-form-input-text-field .react-form-input-container textarea:focus::-moz-placeholder{display:none}.react-form-input-text-field .react-form-input-container input:focus:-ms-input-placeholder,.react-form-input-text-field .react-form-input-container textarea:focus:-ms-input-placeholder{display:none}.react-form-input-text-field .react-form-input-container input:focus::-ms-input-placeholder,.react-form-input-text-field .react-form-input-container textarea:focus::-ms-input-placeholder{display:none}.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 #4e4f4f;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:#4e4f4f;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:3pc;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div{display:-webkit-box;display:-ms-flexbox;display:flex;top:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;width:75px;height:45px;-webkit-box-align:center;-ms-flex-align:center;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:#4e4f4f}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div.green{background:#488344}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div.purple{background:#915f9c}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div.blue{background:#4b728c}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div.red{background:#c6504e}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon.inline-search-icon-div.orange{background:#b15a13}.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 9pt}.react-form-input-text-field .react-form-input-container .react-form-input-character-count{float:right;margin:9pt 0 0;-webkit-transition:color .3s;transition:color .3s}.react-form-input-text-field .react-form-input-container .react-form-input-character-count.error-present{color:#c6504e}.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:9pt;right:-24px}.react-form-input-text-field .react-form-input-container .react-form-input-error-text{position:relative;clear:both;float:right;margin:9pt 36px 0 0}@media(max-width:768px){.react-form-input-text-field .react-form-input-container input{padding-right:56px;height:45px}.react-form-input-text-field .react-form-input-container .react-form-text-field-icon{right:9pt}.react-form-input-text-field .react-form-input-container .react-form-input-add-link{margin:9pt 0 0}}.lessons-cards-wrapper .lessons-cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lessons-cards-wrapper .lessons-cards-container .lessons-card{height:450px;margin-top:30px;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);box-shadow:4px 4px 0 0 rgba(0,0,0,.16);background-color:#fff;overflow:hidden;position:relative}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-card-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-height:200px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lessons-cards-wrapper .lessons-cards-container .lessons-card .lesson-card-image-container .lesson-img{-ms-flex-item-align:center;align-self:center;-webkit-transition:.2s;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:9pt 0 0;overflow:hidden;max-height:50px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1pc}.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;-webkit-transition:.2s;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:9pt;font-weight:700;line-height:3;color:#4e4f4f;margin-bottom:-97px;opacity:0;-webkit-transition:.2s;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:#4e4f4f;font-size:9pt;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:9pt;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:focus-within .lesson-img,.lessons-cards-wrapper .lessons-cards-container .lessons-card:hover .lesson-img{margin-top:-125px;-webkit-transition:.2s;transition:.2s}.lessons-cards-wrapper .lessons-cards-container .lessons-card:focus-within .lesson-details,.lessons-cards-wrapper .lessons-cards-container .lessons-card:focus-within .lesson-multilanguage,.lessons-cards-wrapper .lessons-cards-container .lessons-card:hover .lesson-details,.lessons-cards-wrapper .lessons-cards-container .lessons-card:hover .lesson-multilanguage{-webkit-transition:.2s;transition:.2s;margin-bottom:8px}.lessons-cards-wrapper .lessons-cards-container .lessons-card:focus-within .lesson-details,.lessons-cards-wrapper .lessons-cards-container .lessons-card:hover .lesson-details{display:block}.lessons-cards-wrapper .lessons-cards-container .lessons-card:focus-within .lesson-multilanguage,.lessons-cards-wrapper .lessons-cards-container .lessons-card:hover .lesson-multilanguage{opacity:1}.lessons-cards-wrapper .lessons-cards-container .lessons-card:focus-within .lesson-cont,.lessons-cards-wrapper .lessons-cards-container .lessons-card:hover .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 screen and (-ms-high-contrast:white-on-black){.lessons-cards-wrapper .lessons-cards-container .lessons-card{border:1px solid #fff}}@media screen and (-ms-high-contrast:black-on-white){.lessons-cards-wrapper .lessons-cards-container .lessons-card{border:1px solid #000}}.loading-hexagon{margin:auto;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.react-modal{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:9999;background-color:rgba(0,0,0,.5)}.react-modal .modal-content-outer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;max-width:1110px;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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 #4e4f4f;background:#fff;-webkit-box-shadow:0 0 50px 18px rgba(0,0,0,.03),0 0 40px 9pt rgba(0,0,0,.04),0 0 30px 10px rgba(0,0,0,.07),0 0 20px 8px rgba(0,0,0,.1);box-shadow:0 0 50px 18px rgba(0,0,0,.03),0 0 40px 9pt rgba(0,0,0,.04),0 0 30px 10px rgba(0,0,0,.07),0 0 20px 8px rgba(0,0,0,.1)}.react-modal .modal-content-outer .modal-content-container .modal-icon-close{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.react-modal .modal-content-outer .modal-content-container .modal-icon-close .modal-close-hexagon,.react-modal .modal-content-outer .modal-content-container .modal-icon-close .modal-close-x{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.react-modal .modal-content-outer .modal-content-container .modal-icon-close .modal-close-hexagon{height:45px;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.2));filter:drop-shadow(0 0 5px rgba(0,0,0,.2));-webkit-transition:all .25s;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:focus .modal-close-hexagon,.react-modal .modal-content-outer .modal-content-container .modal-icon-close:hover .modal-close-hexagon{height:55px;-webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,.4));filter:drop-shadow(0 0 8px rgba(0,0,0,.4))}.react-modal .modal-content-outer .modal-content-container .modal-icon-close:focus .modal-close-hexagon path,.react-modal .modal-content-outer .modal-content-container .modal-icon-close:hover .modal-close-hexagon path{fill:#edeeee}.react-modal .modal-content-outer .modal-content-container .modal-icon-close:focus .modal-close-x{border:2px solid #4e4f4f;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],input[type=radio][disabled]+label{cursor:not-allowed}input[type=radio][disabled]+label:before{opacity:.5}input[type=radio]:focus+label:before{-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2)}input[type=radio]:checked+label:after{-webkit-animation-name:zoom;animation-name:zoom;-webkit-animation-duration:.5s;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:#4e4f4f}.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 #4e4f4f;-webkit-box-shadow:0 0 0 .5px #4e4f4f;box-shadow:0 0 0 .5px #4e4f4f}.no-borderradius input[type=radio]+label:before{display:none}input[type=radio]+label:after{position:absolute;top:-1px;left:0;width:25px;height:24px;line-height:20px;color:#4e4f4f;opacity:0;-webkit-transition:all,.2s;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:#4e4f4f;content:"";top:4px;left:5px;width:15px;height:14px;border-radius:10px}@media screen and (-ms-high-contrast:black-on-white){input[type=radio]+label:after{border:7px solid #000}}@media screen and (-ms-high-contrast:white-on-black){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%{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}50%{-webkit-transform:scale(.4);transform:scale(.4);-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}50%{-webkit-transform:scale(.4);-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}to{-webkit-transform:scale(1)}}.form-group{display:-webkit-box;display:-ms-flexbox;display:flex}.form-group #social-url{visibility:hidden;position:absolute}.form-group .social-input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;border:1px solid #4e4f4f;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:#c6504e}.form-group .social-control-icon{position:relative;cursor:pointer}.form-group .social-control-icon svg path{fill:#4e4f4f}.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}.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 path{fill:#c6504e}.cmp-react-download-additional-platform{width:100%;position:relative;background-color:#e6f2e3;margin:75pt 0 0}.cmp-react-download-additional-platform .heading3{font-family:NotoSans-Bold;font-size:30px;line-height:40px;text-transform:uppercase;color:#4e4f4f}.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:#4e4f4f;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:75pt 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: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,.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: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,.cmp-react-download-additional-platform .cmp-react-download-additional-platform-container .cmp-react-platforms-container .device-card-block:hover .platform-logo path{fill:#488344;-webkit-transition:all .3s;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:-webkit-box;display:-ms-flexbox;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:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0 auto;background-color:#fff;padding:30.1px 31.8px 29.6px 34px;box-shadow:4px 4px 0 0 rgba(0,0,0,.16);-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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction: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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;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-download-additional-platform,.cmp-react-how-to-download .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:Torque-Bold;font-size:36px;line-height:14px;color:#c6504e;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:#4e4f4f}.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:#4e4f4f;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#f8ecec;box-shadow:4px 4px 0 0 rgba(0,0,0,.16);-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%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cmp-react-how-to-download .download-block-container .card-horizontal .card-stacked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 0 auto;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:2pc;top:2pc;width:48.228px;height:48.363px;-webkit-filter:invert(34%) sepia(80%) saturate(547%) hue-rotate(316deg) brightness(104%) contrast(79%);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 .iphone,.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{width:39.017px;height:3pc}.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:-webkit-box;display:-ms-flexbox;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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;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-download-additional-platform,.cmp-react-how-to-download .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:75pt}.cmp-react-my-classroom .teachages-cont{margin-top:75pt;margin-bottom:75pt;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:75pt}.cmp-react-my-classroom .saved-lessons-cont{padding:75pt 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{padding-bottom:75pt}.myclassroom-info,.myclassroom-info .myclassroom-info-cat{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:40px;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.myclassroom-info .myclassroom-btn{background:#e7eef3;display:inline-block;font-size:9pt;font-family:NotoSans-Bold;padding:8px 20px;margin:0 10px 10px 0;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.16);box-shadow:2px 2px 0 0 rgba(0,0,0,.16)}.myclassroom-info .myclassroom-btn:active,.myclassroom-info .myclassroom-btn:focus,.myclassroom-info .myclassroom-btn:hover{cursor:pointer;background:#343a40;color:#fff!important}.myclassroom-info .classroom-title{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;max-width:350px;margin:30px 15px 0;width:90%}.myclassroom-info .classroom-title img{width:87px}.myclassroom-info .info-border{border-left:1px solid #707070;height:100%;position:absolute;left:100%;margin-left:15px;top:0}.myclassroom-info .badge-img-cont{width:100%}.myclassroom-info .badge-link{font-family:NotoSans-Bold;font-size:15px;line-height:26px;margin-top:9pt;text-decoration:underline}.myclassroom-info .class-cat-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack: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:-webkit-min-content;width:-moz-min-content;width:min-content}.myclassroom-info .class-cat-num{font-family:Torque-bold;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:2pc;letter-spacing:.22px;text-align:center;width:100%;padding:18px 15px 18px 20px;text-transform:uppercase;-webkit-transition:.2s;transition:.2s;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:769px)and (max-width:1139px){.myclassroom-info .info-border{border:0;border-bottom:1px solid #707070;width:100%;height:100%;position:absolute;margin-top:30px;margin-left:0;bottom:30px;left:0;z-index:0}}@media(max-width:768px){.myclassroom-info .info-border{border:0;border-bottom:1px solid #707070;width:40%;height:100%;position:absolute;margin-top:30px;margin-left:0;bottom:30px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:0}.myclassroom-info .classroom-sub-title{font-family:NotoSans-Bold;font-size:22px;line-height:2pc;letter-spacing:.22px;text-align:center;width:100%;padding:30px 15px 18px 20px;text-transform:uppercase;-webkit-transition:.2s;transition:.2s;-ms-flex-wrap:wrap;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 screen and (-ms-high-contrast:white-on-black){.cmp-react-my-classroom .submitted-cards-cont .submitted-card{border:1px solid #fff}}@-webkit-keyframes reveal{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);z-index:-999;opacity:0}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px);z-index:-999;opacity:.3}to{-webkit-transform:translate(0);transform:translate(0);z-index:0;opacity:1}}.user-profile-completion-block .user-profile-edit-btn{position:relative;padding:9pt 24px;background-color:#488344;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;-webkit-transition:all .3s;transition:all .3s}.user-profile-completion-block .user-profile-edit-btn:before:hover{background-color:#457a41;-webkit-transition:all .3s;transition:all .3s}.user-profile-completion-block .user-profile-edit-btn:active{background-color:#2d4f2a;-webkit-transition:all .3s;transition:all .3s}.user-profile-completion-block .user-profile-edit-btn:before:active{background-color:#22381e;-webkit-transition:all .3s;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:#e6f2e3;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:9pt 0}.cmp-react-my-classroom .user-profile-badge-grid-container .user-profile-percentage .profile-completed h3{font-size:30px;line-height:40px;color:#4e4f4f}.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 .user-profile-badges{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-react-my-classroom .user-profile-badge-grid-container .user-profile-badges .user-profile-badge-img img{width:118px;height:146px}.cmp-react-my-classroom .user-profile-badge-grid-container .user-profile-badges .user-profile-complete-profile{margin-left:30px}.cmp-react-my-classroom .user-profile-badge-grid-container .user-profile-badges .user-profile-complete-profile h3{margin-bottom:30px;font-size:22px;line-height:30px;text-transform:uppercase}.cmp-react-my-classroom .user-profile-badge-grid-container .edu-complete-profile-btn:not(.button){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;height:42px;padding:9pt 24px;margin-bottom:5px;font-family:NotoSans-Bold;background-color:#488344;color:#fff;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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;-webkit-transition:border .25s;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:75pt;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 .submitted-lessons-cont{margin-bottom:75pt}.cmp-react-my-resources .submitted-lessons-cont .submit-new-lesson{width:75%;min-width:300px;max-width:920px;height:130px;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);box-shadow:4px 4px 0 0 rgba(0,0,0,.16);background-color:#e6f2e3;margin:70px auto 30px;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);box-shadow:4px 4px 0 0 rgba(0,0,0,.16)}.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:25pc}.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:9pt}.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}.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-status-border{width:70px;height:0;margin:0 18px;border-bottom:2px solid #ababab;display:inline-block}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .submitted-statuses{font-size:9pt;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-edits,.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .submitted-status-pending{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 .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .status-draft-text{margin-left:9px;margin-right:87pt}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .status-pending-text{margin-right:93px}.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:75pt 0}.cmp-react-my-resources .saved-lessons-cont .content-card{height:500px;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.16);box-shadow:4px 4px 0 0 rgba(0,0,0,.16);background-color:var(--white);overflow:hidden;position:relative}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-img{-webkit-transition:.2s;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:9pt;color:#4e4f4f}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont .content-tags{margin-top:20px;margin-bottom:-97px;opacity:0;-webkit-transition:.2s;transition:.2s}.cmp-react-my-resources .saved-lessons-cont .content-card .lesson-cont .content-multilanguage{font-size:9pt;font-weight:700;line-height:3;color:#4e4f4f;margin-bottom:-97px;opacity:0;-webkit-transition:.2s;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:#e7eef3;color:#4e4e4e;font-size:9pt;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:focus .lesson-img,.cmp-react-my-resources .saved-lessons-cont .content-card .content-card:hover .lesson-img{margin-top:-125px;-webkit-transition:.2s;transition:.2s}.cmp-react-my-resources .saved-lessons-cont .content-card .content-card:focus .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:hover .content-multilanguage,.cmp-react-my-resources .saved-lessons-cont .content-card .content-card:hover .content-tags{opacity:1;-webkit-transition:.2s;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:90pt;margin:0 auto 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-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:75pt auto;padding:70px 5%;-webkit-box-shadow:4px 4px 15px 0 rgba(0,0,0,.16);box-shadow:4px 4px 15px 0 rgba(0,0,0,.16);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:10pc}.cmp-react-my-resources.not-mentor .published-lessons-cont,.cmp-react-my-resources.not-mentor .saved-cont-fpo,.cmp-react-my-resources.not-mentor .submitted-lessons-cont{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 .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .submitted-status-border{width:38px;margin:0 15px}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .status-draft-text{margin-right:78px}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .status-pending-text{margin-right:53px}.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{width:90%!important}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .status-draft-text{margin-right:70px!important}.cmp-react-my-resources .submitted-lessons-cont .submitted-cards-cont .submitted-card .submitted-lesson-cont .status-pending-text{margin-right:45px!important}.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 screen and (-ms-high-contrast:white-on-black){.cmp-react-my-resources .submitted-cards-cont .submitted-card{border:1px solid #fff}}@media screen and (-ms-high-contrast:black-on-white){.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;-webkit-box-sizing:border-box;box-sizing:border-box}.basic-details-cont{padding:75pt 7%;background-color:#e6f2e3}.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:#4e4f4f;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:2pc;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:#4e4f4f}.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:#4e4f4f}.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:9pt;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:active .hexagon-bg path,.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-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:6pc;margin:9pt 2px 0}.profile-details-cont{padding:75pt 23% 75pt 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:#4e4f4f}.profile-details-cont .profile-details-border{margin:8.5px 0 30.5px;border:1px solid #4e4f4f}.profile-details-cont .profile-bio-text{font-family:NotoSans;font-size:18px;line-height:1.44;text-align:left;color:#4e4f4f}.profile-details-cont .profile-age-cont,.profile-details-cont .profile-report-cont,.profile-details-cont .profile-subject-cont{margin-top:70px}.profile-details-cont .profile-details-box{display:inline-block;height:36px;margin-right:1pc;margin-bottom:9pt;padding:7px 19px 9px 20px;background-color:#e6f2e3}.profile-details-cont button.profile-report{text-decoration:underline;font-size:18px;cursor:pointer}.lessons-cont{padding:75pt 0;background-color:#e6f2e3}.lessons-cont .lessons-cards-title{height:41px;margin:0 58px 40px 56px;font-family:NotoSans;font-size:30px;font-weight:700;line-height:1.33;text-align:center;color:#4e4f4f;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:1pc 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:1pc;line-height:0;margin-bottom:15px}.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:#c6504e}.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:1pc}.report-account-modal .modal-body .report-other-reason{width:100%;height:7pc;background:#e6f2e3;padding:30px 33px 30px 21px;margin:10px 0;font-family:NotoSans;border:.5px dotted #e6f2e3}.report-account-modal .modal-body .report-other-reason::-webkit-input-placeholder{color:#4e4f4f}.report-account-modal .modal-body .report-other-reason::-moz-placeholder{color:#4e4f4f}.report-account-modal .modal-body .report-other-reason:-ms-input-placeholder{color:#4e4f4f}.report-account-modal .modal-body .report-other-reason::-ms-input-placeholder{color:#4e4f4f}.report-account-modal .modal-body .report-other-reason::placeholder{color:#4e4f4f}.report-account-modal .modal-body .report-other-reason:focus{outline:2px solid #fff;border:2px solid #4e4f4f}.report-account-modal .reqd-label{color:red}.report-account-modal .reqd-info{font-size:1pc;padding:0 7% 1pc;font-family:NotoSans}.report-account-modal .modal_report_captcha_body .reqd-info{padding:0}.report-account-modal .modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;border:none;padding:1pc 7%}.report-account-modal .modal-footer .edu-button.green{width:159.7px;height:52px;margin:0 15px;border-radius:0 0 8px 8px;-webkit-box-shadow:inset 0 -7px #366133;box-shadow:inset 0 -7px #366133;border:2px solid #fff;padding-top:7px}.report-account-modal .modal-footer .edu-button.green.disabled{background-color:#4e4f4f;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:active,.report-account-modal .modal-footer .edu-button.green:focus,.report-account-modal .modal-footer .edu-button.green:hover{-webkit-box-shadow:inset 0 -7px #22381e;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:75pt 8%;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:1pc}}@media(max-width:576px){.basic-details-cont .profile-basic-conts .profile-basic-cont{min-width:250px}}@media(max-width:320px){.basic-details-cont{padding:75pt 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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.report-account-modal .modal-body.modal_report_captcha_body .modal_report_captcha_button{color:#488344;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:13pc}.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 #4e4f4f;font-size:18px;font-family:NotoSans;color:#4e4f4f;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 #4e4f4f}.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:#c6504e}.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:#4e4f4f;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:3pc}}@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;-webkit-transition:all .7s;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:hsla(0,0%,100%,.7);z-index:1050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-react-view-profile .hexagon-loader{-webkit-animation:rotate .8s linear infinite;animation:rotate .8s linear infinite;display:inline-block}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.cmp-react-view-profile .placeholder-text{font-family:NotoSans;color:#4e4f4f;font-style:italic}.cmp-react-view-profile a:focus,.cmp-react-view-profile button:focus{outline:none}.cmp-react-view-profile .focus-visible-only:focus-visible,.cmp-react-view-profile a:focus-visible{outline:2px solid #222}.cmp-react-view-profile a{color:#4e4f4f;text-decoration:underline;font-size:18px;line-height:26px}.cmp-react-view-profile h3{font-family:NotoSans-Bold;font-size:30px;line-height:22px;color:#4e4f4f}.cmp-react-view-profile h4{font-family:NotoSans-Bold;font-size:22px;color:#4e4f4f;line-height:30px}.cmp-react-view-profile .user-profile-edit-btn{position:relative;padding:9pt 24px;background-color:#488344;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:focus,.cmp-react-view-profile .user-profile-edit-btn:hover{background:#2d4f2a;border:3px solid #222;border-radius:5px}.cmp-react-view-profile .user-profile-edit-btn:focus:before,.cmp-react-view-profile .user-profile-edit-btn:hover: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;-webkit-transition:border .25s;transition:border .25s;border-right:10px solid transparent;border-left:10px solid transparent}.cmp-react-view-profile .user-profile-name{width:100%;background:#488344;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 0 55px}.cmp-react-view-profile .user-profile-name h3{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:-webkit-box;display:-ms-flexbox;display:flex;margin-top:70px;padding:0 59px}.cmp-react-view-profile .user-profile-details-block .user-profile-label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-react-view-profile .user-profile-details-block .user-profile-label .user-profile-lbl-box{display:inline-block;background-color:#e6f2e3;padding:7px 9pt 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{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.cmp-react-view-profile .user-profile-details-block .user-profile-details{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;padding-left:75pt}.cmp-react-view-profile .user-profile-details-block .user-profile-details h4{border-bottom:1px solid #707070;padding-bottom:6px}.cmp-react-view-profile .user-profile-details-block .user-profile-details p{margin:9pt 9pt 0 0;color:#4e4f4f;line-height:26px}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container{display:-webkit-box;display:-ms-flexbox;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{-webkit-box-flex:0;-ms-flex:0 0 50%;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 h4{font-size:18px;border:none;margin-top:9pt}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-contact-info .user-profile-contact-info-container .user-profile-social-media{-webkit-box-flex:0;-ms-flex:0 0 50%;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 h4{font-size:18px;border:none;margin:9pt 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-details .user-profile-badges .user-profile-bades-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0}.cmp-react-view-profile .user-profile-details-block .user-profile-details .user-profile-badges .user-profile-bades-container img{width:118px;height:auto;margin:0 26px 0 0}.cmp-react-view-profile .user-profile-details-block .user-profile-badges,.cmp-react-view-profile .user-profile-details-block .user-profile-bio,.cmp-react-view-profile .user-profile-details-block .user-profile-community-profile,.cmp-react-view-profile .user-profile-details-block .user-profile-contact-info,.cmp-react-view-profile .user-profile-details-block .user-profile-profile-visibility,.cmp-react-view-profile .user-profile-details-block .user-profile-roles,.cmp-react-view-profile .user-profile-details-block .user-profile-student-age,.cmp-react-view-profile .user-profile-details-block .user-profile-subjects{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:#e6f2e3;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:9pt 0}.cmp-react-view-profile .user-profile-badge-grid-container .user-profile-percentage .profile-completed h3{font-size:30px;line-height:40px;color:#4e4f4f}.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 .user-profile-badges{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-react-view-profile .user-profile-badge-grid-container .user-profile-badges .user-profile-badge-img img{width:118px;height:146px}.cmp-react-view-profile .user-profile-badge-grid-container .user-profile-badges .user-profile-complete-profile{margin-left:30px}.cmp-react-view-profile .user-profile-badge-grid-container .user-profile-badges .user-profile-complete-profile h3{margin-bottom:30px;font-size:22px;line-height:30px;text-transform:uppercase}.cmp-react-view-profile .user-profile-badge-grid-container .edu-complete-profile-btn:not(.button){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;height:42px;padding:9pt 24px;margin-bottom:5px;font-family:NotoSans-Bold;background-color:#488344;color:#fff;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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;-webkit-transition:border .25s;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):active{background-color:#2d4f2a}.cmp-react-view-profile .user-profile-details-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 59px}.cmp-react-view-profile .user-profile-details-block .user-profile-picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmp-react-view-profile .user-profile-details-block .user-profile-edit-container{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-react-view-profile .user-profile-subjects .user-profile-label{-ms-flex-wrap:wrap;flex-wrap:wrap}}.user-profile-completion-block{width:100%;height:156px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#e6f2e3;-webkit-animation:reveal .6s;animation:reveal .6s}.user-profile-completion-block .user-profile-completion-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.user-profile-completion-block .user-profile-completion-container h3{border:none;margin:9pt 0;font-family:NotoSans-Bold;font-size:30px;line-height:40px;color:#4e4f4f;text-transform:uppercase}.user-profile-completion-block .user-profile-completion-container p{font-family:NotoSans-Bold;font-size:22px;line-height:30px;color:#4e4f4f;text-transform:uppercase}.user-profile-completion-block .user-profile-completion-container .user-profile-complete-prof-btn{margin:auto 0;-webkit-box-flex:0;-ms-flex:0 0 25%;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-badge{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;margin:auto 0}.user-profile-completion-block .user-profile-completion-container .user-profile-completion-step{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;margin:auto 0}.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-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 .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%{-webkit-transform:translateY(-10px);transform:translateY(-10px);z-index:-999;opacity:0}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px);z-index:-999;opacity:.3}to{-webkit-transform:translate(0);transform:translate(0);z-index:0;opacity:1}}.public-DraftEditorPlaceholder-root{width:100%;z-index:1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1,lower-alpha) ". "}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2,lower-roman) ". "}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4,lower-alpha) ". "}.rdw-option-wrapper{border:1px solid #f1f1f1;padding:5px;min-width:25px;height:20px;border-radius:2px;margin:0 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-option-wrapper:hover{-webkit-box-shadow:1px 1px 0 #bfbdbd;box-shadow:1px 1px 0 #bfbdbd}.rdw-option-active,.rdw-option-wrapper:active{-webkit-box-shadow:1px 1px 0 #bfbdbd inset;box-shadow:inset 1px 1px 0 #bfbdbd}.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{-webkit-box-shadow:1px 1px 0 #bfbdbd;box-shadow:1px 1px 0 #bfbdbd;background-color:#fff}.rdw-dropdown-wrapper:active{-webkit-box-shadow:1px 1px 0 #bfbdbd inset;box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-dropdown-carettoopen{border-top:6px solid #000}.rdw-dropdown-carettoclose,.rdw-dropdown-carettoopen{height:0;width:0;position:absolute;top:35%;right:10%;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-carettoclose{border-bottom:6px solid #000}.rdw-dropdown-selectedtext{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%;-webkit-box-align:center;-ms-flex-align:center;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{-webkit-box-shadow:1px 1px 0 #bfbdbd;box-shadow:1px 1px 0 #bfbdbd;background-color:#fff}.rdw-dropdownoption-default{min-height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rdw-block-wrapper,.rdw-inline-dropdownoption{display:-webkit-box;display:-ms-flexbox;display:flex}.rdw-block-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rdw-fontfamily-wrapper,.rdw-fontsize-option{display:-webkit-box;display:-ms-flexbox;display:flex}.rdw-fontfamily-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rdw-list-dropdownOption,.rdw-text-align-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.rdw-text-align-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;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-center-aligned-block>div,.rdw-justify-aligned-block>div,.rdw-left-aligned-block>div,.rdw-right-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-colorpicker-modal,.rdw-colorpicker-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.rdw-colorpicker-modal{position:absolute;top:35px;left:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:175px;height:175px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;-webkit-box-shadow:3px 3px 5px #bfbdbd;box-shadow:3px 3px 5px #bfbdbd}.rdw-colorpicker-modal-header{display:-webkit-box;display:-ms-flexbox;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:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-wrap:wrap;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;-webkit-box-shadow:1px 2px 1px #bfbdbd inset;box-shadow:inset 1px 2px 1px #bfbdbd}.rdw-colorpicker-option:hover{-webkit-box-shadow:1px 2px 1px #bfbdbd;box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{-webkit-box-shadow:-1px -2px 1px #bfbdbd;box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{-webkit-box-shadow:0 0 2px 2px #bfbdbd;box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{position:absolute;top:35px;left:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:235px;height:205px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;-webkit-box-shadow:3px 3px 5px #bfbdbd;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{-webkit-box-shadow:1px 1px 0 #bfbdbd;box-shadow:1px 1px 0 #bfbdbd}.rdw-link-modal-btn:active{-webkit-box-shadow:1px 1px 0 #bfbdbd inset;box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rdw-embedded-wrapper,.rdw-link-dropdownoption{display:-webkit-box;display:-ms-flexbox;display:flex}.rdw-embedded-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-embedded-modal{position:absolute;top:35px;left:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:235px;height:180px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:3px 3px 5px #bfbdbd;box-shadow:3px 3px 5px #bfbdbd}.rdw-embedded-modal,.rdw-embedded-modal-header{display:-webkit-box;display:-ms-flexbox;display:flex}.rdw-embedded-modal-header{font-size:15px}.rdw-embedded-modal-header-option{width:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rdw-embedded-modal-header-label{width:95px;margin-top:5px;background:#6eb8d4;border:1px solid #f1f1f1;border-bottom:2px solid #0a66b7}.rdw-embedded-modal-link-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;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{-webkit-box-shadow:1px 1px 0 #bfbdbd;box-shadow:1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:active{-webkit-box-shadow:1px 1px 0 #bfbdbd inset;box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rdw-embedded-modal-size-input{width:80%;height:20px;border:1px solid #f1f1f1;border-radius:2px;font-size:9pt}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;position:relative}.rdw-emoji-modal,.rdw-emoji-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-emoji-modal{overflow:auto;position:absolute;top:35px;left:5px;width:235px;height:180px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;-webkit-box-shadow:3px 3px 5px #bfbdbd;box-shadow:3px 3px 5px #bfbdbd}.rdw-emoji-icon{margin:2.5px;height:24px;width:24px;cursor:pointer;font-size:22px}.rdw-emoji-icon,.rdw-spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rdw-spinner{height:100%;width:100%}.rdw-spinner>div{width:9pt;height:9pt;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite 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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-image-modal,.rdw-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.rdw-image-modal{position:absolute;top:35px;left:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:235px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;-webkit-box-shadow:3px 3px 5px #bfbdbd;box-shadow:3px 3px 5px #bfbdbd}.rdw-image-modal-header{font-size:15px;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.rdw-image-modal-header-option{width:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rdw-image-modal-header-label{width:5pc;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:grey;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;border:none;font-size:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f1f1f1;outline:2px dashed grey;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding: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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rdw-image-modal-url-input{width:90%;height:35px;margin:15px 0 9pt;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{-webkit-box-shadow:1px 1px 0 #bfbdbd;box-shadow:1px 1px 0 #bfbdbd}.rdw-image-modal-btn:active{-webkit-box-shadow:1px 1px 0 #bfbdbd inset;box-shadow:inset 1px 1px 0 #bfbdbd}.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:9pt;margin-left:5px}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:9pt}.rdw-image-modal-size{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rdw-image-modal-size-input{width:40%;height:20px;border:1px solid #f1f1f1;border-radius:2px;font-size:9pt}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{position:relative}.rdw-history-wrapper,.rdw-remove-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-history-dropdownoption{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #f1f1f1;min-width:75pt;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:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 2px;border-radius:2px;border:1px solid #f1f1f1;width:105px;cursor:pointer;z-index:100}.rdw-alignment-option-left{-webkit-box-pack:start;-ms-flex-pack:start;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{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rdw-image-center,.rdw-image-left,.rdw-image-right{display:-webkit-box;display:-ms-flexbox;display:flex}.rdw-image-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{height:100%;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.rdw-editor-toolbar{padding:6px 5px 0;border-radius:2px;border:1px solid #f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{-webkit-box-sizing:content-box;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:hsla(0,0%,100%,0);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:1pc 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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.BrainhubCarouselItem.BrainhubCarouselItem--clickable{cursor:pointer}.BrainhubCarouselItem .debug-number{position:absolute;top:0;bottom:0;left:0;right:0;font-size:2em;text-shadow:0 0 9px #fff}.BrainhubCarousel__dots,.BrainhubCarouselItem .debug-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.BrainhubCarousel__dots{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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;list-style:none;margin:0;padding:0}.BrainhubCarousel .BrainhubCarousel__trackContainer .BrainhubCarousel__track.BrainhubCarousel__track--transition{-webkit-transition:-webkit-transform;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform}.BrainhubCarousel__arrows{cursor:pointer}.BrainhubCarousel__loader{width:50px;height:50px;border-radius:100%;border:4px solid #7b59ff;border-left-color:transparent;-webkit-animation:loader 1s linear infinite;animation:loader 1s linear infinite}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.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-color:#fff;border-style:solid;border-width:3px 3px 0 0;padding:5px;-webkit-transition:.3s;transition:.3s;font-size:0}.BrainhubCarousel__arrows:hover{background-color:#8768ff}.BrainhubCarousel__arrows:hover span{display:block;position:absolute;top:50%;left:50%;border-color:#fff;border-style:solid;border-width:3px 3px 0 0;padding:5px;-webkit-transition:.3s;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{-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg);margin-left:2.45px}.BrainhubCarousel--isRTL .BrainhubCarousel__arrowLeft span,.BrainhubCarousel__arrowRight span{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-left:-2.45px}.BrainhubCarousel--isRTL .BrainhubCarousel__custom-arrowLeft span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.BrainhubCarousel--isRTL .BrainhubCarousel__arrowRight span{-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg);margin-left:2.45px}.BrainhubCarousel--isRTL .BrainhubCarousel__custom-arrowRight span{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.BrainhubCarousel--isRTL .BrainhubCarousel__arrows:hover span{margin:0}.BrainhubCarousel__arrow--disable{pointer-events:none}