body{background-color:var(--page-background) !important}body.gamesroom{background-color:var(--gamesroom-background) !important}/*! Don't edit the styles.css or styles.min.css files. Edit the particular
    section files inside the scss folder and use the VSCode extension Live SASS Compiler to build.
    Refer to original scss files for full comments
    Documentation forthcoming.
    Removing this comment prior to the push to test server
*/header.site-header.header-container{padding-top:0px;padding-left:5px;padding-right:12px;height:56px}@media screen and (max-width: 767px){header.site-header.header-container{height:-moz-max-content !important;height:max-content !important}}header.site-header.header-container .site-logo{width:auto;height:auto;padding:0;margin:0}header.site-header.header-container .site-logo img{height:auto;top:inherit}@media screen and (max-width: 767px){header.site-header.header-container .site-logo img{width:82.5px !important;height:55px !important}}@media screen and (max-width: 575px){header.site-header.header-container .site-logo img{width:60px !important;height:40px !important}}header.site-header.header-container a.btn.btn-nav{padding-top:inherit;margin-top:inherit;padding:2px 2px 1px 2px;margin-left:5px;margin-right:10px;margin-bottom:0px;float:left}header.site-header.header-container a.btn.btn-nav img{height:46px;width:46px}@media screen and (max-width: 575px){header.site-header.header-container a.btn.btn-nav{margin-left:2px !important;margin-right:2px !important}header.site-header.header-container a.btn.btn-nav img{width:30.5px !important;height:30.5px !important}}header.site-header.header-container a.btn.btn-nav.btn-inline{padding:3px 6px}@media screen and (max-width: 767px){header.site-header.header-container a.btn.btn-nav.btn-adminportal{font-size:.9rem}}header.site-header.header-container a.btn.btn-nav.btn-logout{margin-top:0px;margin-bottom:0;float:left}header.site-header.header-container .site-header-content{float:inherit;margin-left:inherit;padding:0;width:auto;height:100%}header.site-header.header-container .site-header-content .site-header-content-in{height:100%;margin-left:inherit}header.site-header.header-container .site-header-content .site-header-content-in .site-header-shown{height:100%}header.site-header.header-container .site-header-shown .dropdown.user-menu{float:inherit;margin:0;height:100%;line-height:inherit}header.site-header.header-container .site-header-shown .dropdown.user-menu button.dropdown-toggle-student-nav{line-height:inherit;height:100%;display:flex;align-items:center;justify-content:center}header.site-header.header-container .site-header-shown .dropdown.user-menu button.dropdown-toggle-student-nav img{top:inherit}header.site-header.header-container+script+script+.page-content{padding-top:56px !important}@media screen and (max-width: 575px){header.site-header.header-container+script+script+.page-content{padding-top:40px !important}}@media screen and (max-width: 767px){.breadcrumb>li>a>img{width:33px !important;height:34px !important}}@media screen and (max-width: 575px){.breadcrumb>li>a>img{width:22px !important;height:22px !important}}@media screen and (max-width: 767px){.breadcrumb>li+li::before{content:""}}@media screen and (max-width: 575px){.breadcrumb>li+li::before{content:"";padding-right:0}}body.page-content-layout .breadcrumb{padding:.75rem 1rem .75rem 0;margin-bottom:0rem;list-style:none;background-color:var(--page-background);border-radius:.25rem}body.page-content-layout .breadcrumb::after{display:table;clear:both;content:""}body.page-content-layout .breadcrumb>li{float:left}body.page-content-layout .breadcrumb>li+li::before{padding-right:.5rem;padding-left:.5rem;color:#000;content:">";font-weight:700;font-size:16px;font-style:normal;word-spacing:-5px}body.page-content-layout .breadcrumb>.active{color:#818a91}body.page-content-layout .breadcrumb>li>a>img{width:60px;height:60px}body.page-content-layout .breadcrumb-container .breadcrumb>li+li::before{content:" "}.breadcrumb-bar{background-color:var(--page-background)}.breadcrumb-bar .progress-container{max-width:40vw}body.page-content-layout .activity-btn-container{margin-bottom:6px;position:fixed;left:0px;right:0px;bottom:0px;background-color:rgba(236,239,244,.5);padding-top:12px}@media screen and (min-width: 768px){body.page-content-layout .activity-btn-container>.row section.widget{margin-bottom:6px}}body.page-content-layout .activity-buttons{bottom:0px;width:100%}body.page-content-layout .activity-buttons>div{flex-direction:row;display:flex;justify-content:center;align-items:center;margin:auto}@media screen and (orientation: portrait){body.page-content-layout .activity-buttons>div{gap:4vw}}@media screen and (orientation: landscape){body.page-content-layout .activity-buttons>div{gap:4vh}}body.page-content-layout .activity-buttons>div>*{padding:0}@media screen and (orientation: portrait){body.page-content-layout .activity-buttons>div div{width:8vw;height:8vw}}@media screen and (orientation: landscape){body.page-content-layout .activity-buttons>div div{width:8vh;height:8vh}}body.page-content-layout .activity-buttons>div div section{display:flex}body.page-content-layout .activity-buttons>div div section.widget{margin:0}@media screen and (orientation: portrait){body.page-content-layout .activity-buttons>div div section i{font-size:4vw}}@media screen and (orientation: landscape){body.page-content-layout .activity-buttons>div div section i{font-size:4vh}}body.page-content-layout .activity-buttons .activity-btn-icons{display:flex;justify-content:center;align-items:center;padding:0}@media screen and (max-height: 800px)and (orientation: landscape){body.page-content-layout .activity-img{height:35vh}}@media screen and (orientation: portrait){body.page-content-layout .activityL1 .activity-buttons{position:fixed !important;bottom:12px !important}}.page-content.page-content-container{padding-top:56px !important}.page-content.page-content-container div#selfScoredBigTick{position:fixed;top:20%;right:10%;z-index:10 !important}.page-content.page-content-container div#selfScoredBigTick img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767px){.page-content.page-content-container div#selfScoredBigTick img{transform:scale(0.75)}}.page-content.page-content-container.activityM1 div#selfScoredBigTick,.page-content.page-content-container.activityO1 div#selfScoredBigTick{position:inherit;inset:0}.page-content.page-content-container.activityM1 .wordCards,.page-content.page-content-container.activityO1 .wordCards{height:auto;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.page-content.page-content-container.activityP .pageForm-child-container,.page-content.page-content-container.activityQ .pageForm-child-container{position:relative;height:var(--pageContentHeight)}.page-content.page-content-container.activityP .boldText,.page-content.page-content-container.activityQ .boldText{font-weight:bold;color:#071326}@media screen and (max-width: 991px){.page-content.page-content-container.activityP div#selfScoredBigTick,.page-content.page-content-container.activityQ div#selfScoredBigTick{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;transform:scale(0.65)}}@media screen and (min-width: 768px)and (max-width: 991px){.page-content.page-content-container.activityP div#selfScoredBigTick,.page-content.page-content-container.activityQ div#selfScoredBigTick{right:5%}}@media screen and (max-width: 767px){.page-content.page-content-container.activityP div#selfScoredBigTick,.page-content.page-content-container.activityQ div#selfScoredBigTick{left:50%;top:30%;transform:translate(-50%, 0) scale(0.65)}}@media screen and (max-width: 575px){.page-content.page-content-container.activityP div#selfScoredBigTick,.page-content.page-content-container.activityQ div#selfScoredBigTick{top:20%}}.page-content.page-content-container.activityP .letter-options,.page-content.page-content-container.activityQ .letter-options{font-size:calc(1.325rem + .9vw) !important}@media screen and (max-width: 575px){.page-content.page-content-container.activityP .letter-options,.page-content.page-content-container.activityQ .letter-options{font-size:1.25rem !important}}.page-content.page-content-container.activityP #wordText,.page-content.page-content-container.activityQ #wordText{text-align:center;font-size:3.2rem;margin-bottom:0 !important}@media screen and (max-width: 991px){.page-content.page-content-container.activityP #wordText,.page-content.page-content-container.activityQ #wordText{font-size:calc(2rem + 1.8vw) !important}}@media screen and (orientation: landscape){.page-content.page-content-container.activityP #wordText,.page-content.page-content-container.activityQ #wordText{position:absolute;left:50%;transform:translate(-50%, 0)}}@media screen and (min-width: 992px){.page-content.page-content-container.activityP #wordText.chars-lg,.page-content.page-content-container.activityQ #wordText.chars-lg{font-size:3vw !important}}@media screen and (max-width: 991px){.page-content.page-content-container.activityP #wordText.chars-lg,.page-content.page-content-container.activityQ #wordText.chars-lg{font-size:4.5vw !important}}@media screen and (max-width: 767px){.page-content.page-content-container.activityP #wordText.chars-lg,.page-content.page-content-container.activityQ #wordText.chars-lg{font-size:8vw !important}}.page-content.page-content-container.activityQ .letterInputs{width:1.35ch;height:100%;border:none;padding-right:.1rem !important;padding-left:.1rem !important;text-align:center}.page-content.page-content-container.activityT1 .inputContainer{height:calc(var(--pageContentHeight)*.9)}.page-content.page-content-container.activityT1 .placeholder{position:relative !important;cursor:inherit !important;background-color:#fff !important;opacity:inherit !important;width:100% !important;height:100% !important}.page-content.page-content-container.activityT1 .wordCards{height:100px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.page-content.page-content-container.activityT1 .edit{border:none;display:inline;font-family:inherit;width:1.35ch;text-align:center}.page-content.page-content-container.activityT1 .even{font-family:"Proxima Nova"}.page-content.page-content-container.activityT1 .typehere{border:2px solid #685972}.page-content.page-content-container.activityT1 .corrections{padding:.5rem !important}.page-content.page-content-container.activityT1 #input_placeholder{font-family:Consolas,monospace;letter-spacing:0px;line-height:1.5em}.page-content.page-content-container.activityT1 #testId_0{z-index:1;background:rgba(0,0,0,0);border:none;box-shadow:none;resize:none;width:100%;height:100%;letter-spacing:0px;font-family:Consolas,monospace;line-height:1.5em}@media screen and (min-width: 992px){.page-content.page-content-container.activityT1 #input_placeholder,.page-content.page-content-container.activityT1 #testId_0,.page-content.page-content-container.activityT1 .edit,.page-content.page-content-container.activityT1 .even{font-size:clamp(2.25rem,2.5vw,4rem) !important}}@media screen and (max-width: 991px){.page-content.page-content-container.activityT1 #input_placeholder,.page-content.page-content-container.activityT1 #testId_0,.page-content.page-content-container.activityT1 .edit,.page-content.page-content-container.activityT1 .even{font-size:clamp(1rem,3.5vw,2.25rem) !important}}body.page-content-layout .box-typical{border-radius:0;background:#fff;border:none;margin:0 0 14px}body.page-content-layout.sidebar-hidden .page-content{padding-left:3px;padding-right:3px}#resizable-container.content-center{display:flex;justify-content:center;align-items:center}#pageForm div.css-grid{display:grid;grid-template-rows:calc(.7*var(--pageContentHeight)) calc(.3*var(--pageContentHeight));align-content:space-between;height:100%}#pageForm .img-container{width:100%;height:100%;padding:0 !important;margin-left:0 !important;margin-right:0 !important}@media screen and (orientation: portrait){#pageForm .img-container{margin:auto}}@media screen and (orientation: portrait)and (min-width: 992px){#pageForm .img-container{margin:auto}}@media screen and (orientation: landscape)and (max-height: 450px){#pageForm .img-container{height:100%}}@media screen and (orientation: landscape)and (min-height: 451px)and (max-height: 750px){#pageForm .img-container{height:100%}}@media screen and (orientation: landscape)and (min-height: 751px){#pageForm .img-container{height:100%}}#pageForm .activity-img-single{padding:1.5vw;height:auto;-o-object-fit:contain !important;object-fit:contain !important;width:100%;height:100%}#pageForm .task-N-parent-class-modifier .activity-img-single{height:50vh;width:auto}@media screen and (max-width: 767px){#pageForm .n1-combo-scroll{overflow:scroll}}#pageForm .img-item{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;padding:1.5vw}#pageForm .img-item img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}@media screen and (max-width: 767px){#pageForm .img-item{padding:1vw}}@media screen and (orientation: portrait){#pageForm .img-item{padding:.5vw}}.activityG5 #pageForm #screensDiv .screensDiv .card-typical-section h2{font-size:2vw !important}@media screen and (max-width: 991px){.activityG5 #pageForm #screensDiv .screensDiv .card-typical-section h2{font-size:3vw !important}}@media screen and (max-width: 575px){.activityG5 #pageForm #screensDiv .screensDiv .card-typical-section h2{font-size:4vw !important}}@media screen and (max-width: 767px){.task-N-dual-img-modifier .activity-img-single{width:45vw !important;height:65vw !important}}@media screen and (orientation: portrait){.activityN1 .video-container,.activityN2 .video-container{width:90vw !important;height:50vw !important}}@media screen and (max-width: 575px){.activityN1 .video-container,.activityN2 .video-container{width:90vw !important;height:70vw !important}}@media screen and (orientation: portrait){.big-green-tick{opacity:.5}#greenCorrectImage{position:fixed !important;height:var(--pageContentHeight) !important;width:100% !important;top:revert !important;right:revert !important;z-index:10 !important;text-align:center !important}}.activityL1 .image-container{-o-object-fit:contain;object-fit:contain;height:calc(80vh - 150px)}.activityL1 .image-container img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.activityL1 #passage-container{text-align:revert !important;max-width:100%;max-height:100%}.activityU1 #screenText{font-weight:400;text-align:left;vertical-align:middle}@media screen and (orientation: landscape){.activityU1 #screenText{font-size:3.5vw !important}}@media screen and (orientation: portrait){.activityU1 #screenText{font-size:3.5vh !important}}.activityU1 #cardText{font-size:3.5em;font-weight:400;text-align:center;vertical-align:middle}.activityU1 .selectButton{margin-top:10px;margin-bottom:10px}.activityU1 .imageOptionCards{padding-bottom:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.activityU1 .wordCards{margin-top:100px;width:-moz-fit-content !important;width:fit-content !important;vertical-align:middle;text-align:center;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.activityU1 .screensDiv{border:none;vertical-align:middle;text-align:center;height:200px}.activityU1 .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);background:#fff;border:1px solid #d8e2e7;border-radius:.25rem}.activityU1 .video-container iframe,.activityU1 .video-container object,.activityU1 .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (orientation: landscape){.activityU1 h1.wordCard{font-size:9vw !important}.activityU1 h3.wordCard{font-size:6vw !important}.activityU1 h5.wordCard{font-size:2vw !important}}@media screen and (orientation: portrait){.activityU1 h1.wordCard{font-size:9vh !important}.activityU1 h3.wordCard{font-size:6vh !important}.activityU1 h5.wordCard{font-size:2vh !important}}.activityD1 .inputDiv,.activityD5 .inputDiv{letter-spacing:-5px}.activityD1 .highlighted,.activityD5 .highlighted{background-color:#fff9bb}.activityD1 .mark,.activityD1 mark,.activityD5 .mark,.activityD5 mark{padding:0}.activityD1 #word span,.activityD5 #word span{font-size:28px;text-align:center;padding-top:1em;padding-bottom:1em}.activityD1 #word,.activityD5 #word{font-family:Consolas,monospace;text-align:center;letter-spacing:2px}@media screen and (orientation: landscape){.activityD1 #word,.activityD5 #word{font-size:40px !important}}@media screen and (orientation: portrait){.activityD1 #word,.activityD5 #word{font-size:3vh !important;letter-spacing:-1px}}.activityD2 .inputDiv:hover{border:solid blue 1px}.activityD2 .rules{width:-moz-fit-content !important;width:fit-content !important;color:#000;padding:3px !important;border:solid #000 2px}@media screen and (orientation: landscape){.activityD2 .rules{font-size:24px !important}}@media screen and (orientation: portrait){.activityD2 .rules{font-size:2.5vw !important}}.activityD2 .highlighted{background-color:#fff9bb}.activityD2 .mark,.activityD2 mark{padding:0}.activityD2 .ansDiv{color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.activityD2 .blankDiv{font-size:24px;padding-top:1.4em;padding-bottom:1em;background-color:rgba(0,0,0,0)}.activityD2 .blankerDiv{font-size:24px;padding-top:1em;padding-bottom:2em}.activityD2 #word{font-size:40px;text-align:center;font-family:Consolas,monospace;margin:-10px;height:2em}@media screen and (orientation: portrait){.activityD2 #word{font-size:5vw !important;letter-spacing:-3px}}.activityD2 #ruleshow{font-size:40px;text-align:center;font-family:Consolas,monospace}.activityD2 #ruleanswer{font-size:40px;text-align:center;font-family:Consolas,monospace}@media screen and (orientation: portrait){.activityD2 #ruleanswer{font-size:5vw !important;letter-spacing:-3px}}.activityD3 .rules{width:-moz-fit-content !important;width:fit-content !important;color:#000;padding:3px !important;font-size:24px !important;border:solid #000 2px}@media screen and (orientation: portrait){.activityD3 .rules{font-size:2.5vw !important}}.activityD3 .highlighted{background-color:#fff9bb}.activityD3 .mark,.activityD3 mark{padding:0}.activityD3 .ansDiv{color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.activityD3 .blankDiv{font-size:24px;padding-top:1.4em;padding-bottom:1em;background-color:rgba(0,0,0,0)}.activityD3 .blankDiv:hover{cursor:pointer}.activityD3 .blankerDiv{font-size:24px;padding-top:1em;padding-bottom:2em}.activityD3 #word{font-size:40px;text-align:center;font-family:Consolas,monospace;margin:-10px;height:2em}@media screen and (orientation: portrait){.activityD3 #word{font-size:5vw !important;letter-spacing:-3px}}.activityD3 #ruleshow{font-size:40px;text-align:center;font-family:Consolas,monospace}.activityD3 #ruleanswer{font-size:40px;text-align:center;font-family:Consolas,monospace}@media screen and (orientation: portrait){.activityD3 #ruleanswer{font-size:5vw !important;letter-spacing:-3px}}.activityD4 #word{font-size:40px;text-align:center;font-family:Consolas,monospace;margin:-10px;height:2em}@media screen and (orientation: portrait){.activityD4 #word{font-size:5vw !important;letter-spacing:-3px}}.activityD4 .vowels{font-size:40px;text-align:center;font-family:Consolas,monospace}@media screen and (orientation: portrait){.activityD4 .vowels{font-size:5vw !important;letter-spacing:-3px}}.activityD4 .rules{width:-moz-fit-content !important;width:fit-content !important;color:#000;color:#000;padding:3px !important;font-size:24px !important;border:solid #000 2px;border:solid #000 2px}@media screen and (orientation: portrait){.activityD4 .rules{font-size:3.5vw !important}}.activityD4 .inputDiv{text-align:center}.activityD4 .blankDiv{font-size:24px;padding-top:1.4em;background-color:rgba(0,0,0,0);font-family:Consolas,monospace}.activityD4 .blankDiv:hover{cursor:pointer}.activityD4 .blankerDiv{font-size:24px;padding-top:.5em;padding-bottom:2em;height:2px;background-Color:rgba(0,0,0,0);font-family:Consolas,monospace}@media screen and (orientation: portrait){.activityD4 .blankerDiv{padding-top:0 !important}}.activityD4 .ansDiv{color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.activityD5 .rules{width:-moz-fit-content !important;width:fit-content !important;color:#000;padding:3px !important;font-size:24px !important;border:solid #000 2px}@media screen and (orientation: portrait){.activityD5 .rules{font-size:2.5vw !important}}.activityY1 .video-container,.activityS2 .video-container{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden;background:#fff;border-radius:.25rem}.activityY1 .video-container iframe,.activityY1 .video-container object,.activityY1 .video-container embed,.activityS2 .video-container iframe,.activityS2 .video-container object,.activityS2 .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.activityY1 .activity-content-grid,.activityS2 .activity-content-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;padding:15px;height:100%}.activityY1 .activity-content-grid #videoDiv,.activityS2 .activity-content-grid #videoDiv{container-type:size;container-name:video-container}.activityY1 .activity-content-grid #videoDiv .video-container,.activityS2 .activity-content-grid #videoDiv .video-container{padding-top:inherit;width:100%;height:100%;padding-bottom:0 !important}@container video-container (aspect-ratio >=16 / 9){.activityY1 .activity-content-grid #videoDiv .video-container,.activityS2 .activity-content-grid #videoDiv .video-container{position:relative;height:var(--pageContentVideoDivHeight) !important}.activityY1 .activity-content-grid #videoDiv .video-container iframe,.activityS2 .activity-content-grid #videoDiv .video-container iframe{position:absolute;top:0;left:50%;margin-left:calc(var(--pageContentVideoDivHeight)*.5*1.7777777778*-1);width:calc(var(--pageContentVideoDivHeight)*1.7777777778) !important;height:var(--pageContentVideoDivHeight) !important;max-height:var(--pageContentVideoDivHeight) !important}}@container video-container (aspect-ratio < 16 / 9){.activityY1 .activity-content-grid #videoDiv .video-container,.activityS2 .activity-content-grid #videoDiv .video-container{position:relative;width:var(--pageContentVideoDivWidth) !important}.activityY1 .activity-content-grid #videoDiv .video-container iframe,.activityS2 .activity-content-grid #videoDiv .video-container iframe{position:absolute;top:50%;left:0;width:100%;margin-top:calc(var(--pageContentVideoDivWidth)*.5*.5625*-1);height:calc(var(--pageContentVideoDivWidth)*.5625) !important;max-height:calc(var(--pageContentVideoDivWidth)*.5625) !important}}.activityS2 .activity-content-grid{grid-template-rows:5fr 1fr;container-type:size;container-name:activity-content-grid}@container activity-content-grid (max-height: 400px){.activityS2 .activity-content-grid .inputs .letters{font-size:4.5vh}}@media screen and (max-width: 1199px){.activityS2 .activity-content-grid .letters{font-size:5vh !important}}@media screen and (max-width: 767px){.activityS2 .activity-content-grid .letters{font-size:5vw !important}}@media screen and (orientation: landscape){.activityS2 .activity-content-grid #cardImagesDiv .imageDiv img{width:auto;height:var(--pageContentVideoDivHeight) !important;max-height:var(--pageContentVideoDivHeight) !important;-o-object-fit:contain;object-fit:contain}}@media screen and (orientation: portrait){.activityS2 .activity-content-grid #cardImagesDiv .imageDiv img{width:100%;height:auto;max-height:var(--pageContentVideoDivHeight) !important;-o-object-fit:contain;object-fit:contain}}@media screen and (orientation: landscape){.activityS1 .bigFont,.activityS1 .letters,.activityS4 .bigFont,.activityS4 .letters{font-size:8vh !important}}@media screen and (orientation: portrait){.activityS1 .bigFont,.activityS1 .letters,.activityS4 .bigFont,.activityS4 .letters{font-size:6.5vw !important}}.activityS1 .letters,.activityS4 .letters{border:none;padding:0;text-align:center}.activityS1 label,.activityS4 label{float:left;text-align:right;margin-right:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.activityS1 .form-control[readonly],.activityS4 .form-control[readonly]{background-color:#fff}.activityH1 h1,.activityH2 h1{font-size:1.5rem;margin-bottom:0 !important}@media screen and (orientation: portrait){.activityH1 h1,.activityH2 h1{font-size:4vw !important}}.activityH1 input[type=text]:disabled,.activityH2 input[type=text]:disabled{background-color:#fff}.activityH1 .letters,.activityH2 .letters{font-size:3rem;border:none;padding:0;text-align:center}.activityH1 .alphabetLetters,.activityH2 .alphabetLetters{font-size:2rem !important;font-weight:bold}@media screen and (orientation: portrait){.activityH1 .alphabetLetters,.activityH2 .alphabetLetters{font-size:3vw !important}}.activityH1 .textOptions,.activityH2 .textOptions{padding-left:21vw;margin-top:.6rem;margin-bottom:.6rem}@media screen and (orientation: portrait){.activityH1 .textOptions,.activityH2 .textOptions{margin-top:1.25vw;margin-bottom:1.25vw}}.activityH1 .textResultsDiv,.activityH2 .textResultsDiv{padding-left:21vw;align-self:center}@media screen and (orientation: portrait){.activityH1 .textResultsDiv,.activityH2 .textResultsDiv{padding-left:12vw}}.activityH1 .imageHolders,.activityH2 .imageHolders{width:auto;height:46px;float:left;clear:left;-o-object-fit:contain;object-fit:contain}@media screen and (orientation: portrait){.activityH1 .imageHolders,.activityH2 .imageHolders{width:50vw !important;height:revert !important}}.activityH1 .taskH-grid,.activityH2 .taskH-grid{display:grid !important;grid-template-columns:1fr 1fr !important;grid-auto-rows:auto !important;width:inherit !important}@media screen and (orientation: portrait){.activityH2 h1{font-size:2vw !important}}.activityH2 .textOptions{padding-left:0 !important}.activityH2 .textResultsDiv{padding-left:0 !important}@media screen and (max-width: 575px){.activityJ1 #pageForm{overflow-y:scroll}}@media screen and (max-width: 767px){.activityJ1 #pageForm{overflow-x:hidden}}.activityJ1 #words{margin-top:0 !important}.activityJ1 #words .invisible{visibility:visible !important}.activityJ1 #words .hidden{display:inline-block !important;visibility:visible !important}@media screen and (orientation: portrait){.activityJ1 #words ul{display:grid !important;grid-template-columns:2fr 1fr 2fr 1fr;padding:0 !important}}.activityJ1 #words li{padding:0 0 .5vh 0 !important}@media screen and (orientation: portrait){.activityJ1 #words li{padding:0 !important;width:revert !important;justify-self:center !important}}@media screen and (orientation: portrait){.activityJ1 #words{width:100% !important}}.activityJ1 .imageOptionCards{padding-bottom:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.activityJ1 .wordCards{height:100px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.activityJ1 button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.activityJ1 #puzzle{margin:0 !important;padding:0 !important}@media screen and (orientation: portrait){.activityJ1 #puzzle{width:100%;padding:2vw !important;justify-self:center;text-align:center}}@media screen and (max-width: 575px){.activityJ1 #puzzle{padding:1vw !important}}@media screen and (orientation: portrait)and (max-width: 575px){.activityJ1 .puzzleSquare{width:6vw !important}}.activityJ1 .puzzleWrap{margin:1vw auto !important}@media screen and (orientation: portrait){.activityJ1 .puzzleWrap{display:grid;grid-template-columns:1fr;margin:0 !important}}.activityJ1 .fa.fa-lightbulb-o{width:-moz-fit-content !important;width:fit-content !important}.intelligentredo img{-o-object-fit:contain !important;object-fit:contain !important}.intelligentredo img.skillIcon,.intelligentredo img.bookIcon{max-width:150px !important}@media screen and (max-width: 991px){.intelligentredo img.skillIcon,.intelligentredo img.bookIcon{max-width:125px !important}}.intelligentredo img.lessonIcon{max-width:125px !important}@media screen and (max-width: 991px){.intelligentredo img.lessonIcon{max-width:100px !important}}@media screen and (max-width: 767px){.intelligentredo img.lessonIcon{max-width:75px !important}}.gamesroom img{-o-object-fit:contain !important;object-fit:contain !important}.gamesroom .skillIcon,.gamesroom .gameIcon{max-width:10vw !important}@media screen and (max-width: 767px){.gamesroom .skillIcon,.gamesroom .gameIcon{max-width:17.5vw !important}}.activityW1 .W1-min-width{min-width:5ch}.activityN1 .video-container,.activityN2 .video-container{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden;background:#fff;border-radius:.25rem}.activityN1 .video-container iframe,.activityN1 .video-container object,.activityN1 .video-container embed,.activityN2 .video-container iframe,.activityN2 .video-container object,.activityN2 .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.activityN1 .activity-content-grid,.activityN2 .activity-content-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;padding:1vw;height:100%}.activityN1 .activity-content-grid #videoDiv .video-container,.activityN2 .activity-content-grid #videoDiv .video-container{justify-self:center}@media screen and (min-width: 992px){.activityN1 .activity-content-grid #videoDiv,.activityN2 .activity-content-grid #videoDiv{container-type:size;container-name:video-container}.activityN1 .activity-content-grid #videoDiv .video-container,.activityN2 .activity-content-grid #videoDiv .video-container{padding-top:inherit;width:100%;height:100%;padding-bottom:0 !important;justify-self:center}@container video-container (aspect-ratio >=16 / 9){.activityN1 .activity-content-grid #videoDiv .video-container,.activityN2 .activity-content-grid #videoDiv .video-container{position:relative;height:var(--pageContentVideoDivHeight) !important}.activityN1 .activity-content-grid #videoDiv .video-container iframe,.activityN2 .activity-content-grid #videoDiv .video-container iframe{position:absolute;top:0;left:50%;margin-left:calc(var(--pageContentVideoDivHeight)*.5*1.7777777778*-1);width:calc(var(--pageContentVideoDivHeight)*1.7777777778) !important;height:var(--pageContentVideoDivHeight) !important;max-height:var(--pageContentVideoDivHeight) !important}}@container video-container (aspect-ratio < 16 / 9){.activityN1 .activity-content-grid #videoDiv .video-container,.activityN2 .activity-content-grid #videoDiv .video-container{position:relative;width:var(--pageContentVideoDivWidth) !important}.activityN1 .activity-content-grid #videoDiv .video-container iframe,.activityN2 .activity-content-grid #videoDiv .video-container iframe{position:absolute;top:50%;left:0;width:100%;margin-top:calc(var(--pageContentVideoDivWidth)*.5*.5625*-1);height:calc(var(--pageContentVideoDivWidth)*.5625) !important;max-height:calc(var(--pageContentVideoDivWidth)*.5625) !important}}}.activityN1 .task-N-parent-class-modifier:has(.activity-img-single),.activityN2 .task-N-parent-class-modifier:has(.activity-img-single){height:inherit;width:inherit}.activityN1 .task-N-parent-class-modifier:has(.activity-img-single) .activity-img-single,.activityN2 .task-N-parent-class-modifier:has(.activity-img-single) .activity-img-single{height:inherit !important;width:inherit !important;padding:1vw !important}@media screen and (max-width: 991px){.activityN1 .task-N-parent-class-modifier:has(.activity-img-single) .activity-img-single,.activityN2 .task-N-parent-class-modifier:has(.activity-img-single) .activity-img-single{height:-moz-fit-content !important;height:fit-content !important}}.noBook .noBookAssigned-Sound-Icon{font-size:6vh;padding:2vh}@media screen and (orientation: portrait){.noBook .noBookAssigned-Sound-Icon{font-size:7vw;padding:2vw}}.noBook .widget{margin:0}.assessmentBookCompleted .assessmentBookCompleted-Sound-Icon{font-size:6vh;padding:2vh}@media screen and (orientation: portrait){.assessmentBookCompleted .assessmentBookCompleted-Sound-Icon{font-size:7vw;padding:2vw}}.assessmentBookCompleted .widget{margin:0}.noBookHtml,.noBook-Body{height:100%;margin:0;padding:0;display:flex;flex-direction:column}.assessmentBookCompletedHtml,.assessmentBookCompleted-Body{height:100%;margin:0;padding:0;display:flex;flex-direction:column}.underConstructionBody{background-color:unset !important}.underConstruction .underConstruction-Sound-Icon{font-size:6vh;padding:2vh}@media screen and (orientation: portrait){.underConstruction .underConstruction-Sound-Icon{font-size:7vw;padding:2vw}}.underConstruction .widget{margin:0}.gr-Icon-Border{border:solid 4px #000}@media screen and (orientation: portrait){.gr-Icon-Border{border:solid 2px #000}}.vimeo-Custom-Play-Button{position:absolute;bottom:0;right:0;left:0;margin:0 auto;color:#fff;border:none;border-radius:5%;height:100%;font-size:30px;z-index:10;cursor:pointer;padding-left:10px}#resizable-container .img-single{-o-object-fit:contain;object-fit:contain;width:35vw;max-height:50vh}@media screen and (max-width: 1199px){#resizable-container .img-single{width:45vw}}@media screen and (max-width: 575px){#resizable-container .img-single{width:90%}}.page-content-container.activity-a1 .bigFont{font-size:5rem}.page-content-container.activity-a1 .letters{font-size:3rem;border:none;padding:0;text-align:center}@media screen and (min-width: 768px){.page-content-container.activity-a1 .letters{font-size:4rem}}@media screen and (min-width: 992px){.page-content-container.activity-a1 .letters{font-size:5rem}}.page-content-container.activity-a1 .letterDiv{margin:0px 0px}.small-grey-ticks{position:relative}.small-grey-ticks input{position:absolute;visibility:hidden}.small-grey-ticks input+label{position:relative;display:inline-block;font-size:1rem;min-height:18px;line-height:18px;cursor:pointer}.small-grey-ticks input:disabled+label{cursor:not-allowed;color:#8e9fa7}.small-grey-ticks input+label{display:block;min-width:20px;height:20px;line-height:20px;padding:0 0 0 28px;position:relative}.small-grey-ticks input+label:before{font-family:startui !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;position:relative;top:-0.15em;content:"U";color:rgba(173,183,190,.7);font-size:1.125rem;position:absolute;left:0;top:0;display:block;width:20px;height:20px}@media screen and (max-width: 575px){.small-grey-ticks input+label:before{font-size:3.5vw}}.small-grey-ticks input:checked+label:before{color:#00a8ff}.small-grey-ticks.grey input:checked+label:before{color:#6b7a85}.small-grey-ticks.green input:checked+label:before{color:#46c35f}html input[disabled]{cursor:default}input[type=checkbox]{box-sizing:border-box;padding:0}@media screen and (max-width: 767px){.check-width{width:4vw;margin-bottom:0px}}.page-content-layout .checks{margin-top:10px !important;margin-bottom:.75rem}.box-typical .pagination{display:inline-block;padding-left:0;border-radius:.25rem;font-size:1rem}/*!The pagination-green-buttons class was created to modify the padding set in the existing pagination class as to not affect anywhere else.*/.box-typical .pagination-green-buttons{display:inline-block;padding-left:0;border-radius:.25rem;font-size:1rem}@media screen and (max-width: 991px){.box-typical .pagination-green-buttons{display:flex !important}}.pagination-green-buttons .page-item{display:inline-block}.pagination-green-buttons .page-item :first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination-green-buttons .page-item :last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-green-buttons .page-item .active .page-link,.pagination-green-buttons .page-item .active .page-link:focus,.pagination-green-buttons .page-item .active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#0275d8;border-color:#0275d8}.pagination-green-buttons .page-item .disabled .page-link,.pagination-green-buttons .page-item .disabled .page-link:focus,.pagination-green-buttons .page-item .disabled .page-link:hover{color:#818a91;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-green-buttons .page-item .active .page-link{border-color:#00a8ff !important;background-color:#00a8ff !important}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}@media screen and (max-width: 575px){.page-item-link{margin-right:revert !important}}.pagination-green-buttons .page-link{position:relative;float:left;padding:.5rem .7rem;margin-left:-1px;line-height:1.5;text-decoration:none;background-color:#fff;border-color:#d8e2e7;color:#0082c6}.pagination-green-buttons .page-link :focus,.pagination-green-buttons .page-link :hover{color:#014c8c;background-color:#eceeef;border-color:#ddd}/*!The green-page-link class was created to modify the padding set in the existing page-link class as to not affect anywhere else.*/@media screen and (max-width: 991px){.pagination-green-buttons .green-page-link{padding:5px 5px 5px 5px}}@media screen and (max-width: 767px){.pagination-green-buttons .green-page-link{padding:2px 2px 2px 2px}}.green-page-link .label-success{background-color:#46c35f}.green-page-link .label-success [href]:focus,.green-page-link .label-success [href]:hover{background-color:#449d44}.green-page-link .label{display:inline-block;padding:.25em .55em;font-size:.9rem;font-weight:600;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}@media screen and (max-width: 991px){.green-page-link .label{display:flex !important;align-content:center !important;font-size:1.7vw !important}}@media screen and (max-width: 575px){.green-page-link .label{font-size:2vw !important}}.lh-0{line-height:0 !important}.activity-boxOptions .image-container{display:flex;justify-content:center;align-items:center;margin:0 auto;width:clamp(80px,100%,80vw);height:50vh}.activity-boxOptions .image-container.height-medium{height:45vh}.activity-boxOptions .image-container img.image-single{width:auto;max-width:100%;max-height:97.5%;-o-object-fit:contain;object-fit:contain}@media screen and (max-height: 700px)and (orientation: landscape){.activity-boxOptions .image-container{height:37.5vh}.activity-boxOptions .image-container.height-medium{height:32.5vh}}@media screen and (orientation: portrait)and (max-width: 575px){.activity-boxOptions .image-container{width:100%;height:45vh}.activity-boxOptions .image-container.height-medium{height:40vh}.activity-boxOptions .image-container img.image-single{min-height:80px}}.activity-boxOptions .text-container *{font-size:1.75rem;margin:0}@media screen and (max-width: 1400px){.activity-boxOptions .text-container *{font-size:1.5rem}}@media screen and (max-width: 991px){.activity-boxOptions .text-container *{font-size:1.25rem}}@media screen and (max-width: 575px){.activity-boxOptions .text-container *{font-size:.9rem}}.activity-boxOptions .boxOptions-container{display:flex;flex-wrap:wrap;height:-moz-fit-content;height:fit-content}.activity-boxOptions .boxOptions-container button.boxOptions,.activity-boxOptions .boxOptions-container button.boxOptions:hover{border-color:#000;color:#000;background-color:#fff}.activity-boxOptions .boxOptions-container *{font-size:1.75rem;margin:0}@media screen and (max-width: 1400px){.activity-boxOptions .boxOptions-container *{font-size:1.5rem}}@media screen and (max-width: 991px){.activity-boxOptions .boxOptions-container *{font-size:1.25rem}}@media screen and (max-width: 575px){.activity-boxOptions .boxOptions-container *{font-size:.9rem}}div.activityC .boxOptions-container span{font-size:2.5rem;font-weight:600}@media screen and (max-width: 1400px){div.activityC .boxOptions-container span{font-size:1.8rem !important}}@media screen and (max-width: 991px){div.activityC .boxOptions-container span{font-size:1.4rem !important}}@media screen and (max-width: 575px){div.activityC .boxOptions-container span{font-size:.9rem !important;line-height:normal}}@media screen and (max-width: 575px){div.activityC .boxOptions-container button.boxOptions{padding:0 .1rem 0 .1rem !important;line-height:normal}}div.activityC.activityC5 button.boxOptions{font-size:4rem !important;font-weight:400}@media screen and (max-width: 1199px){div.activityC.activityC5 button.boxOptions{font-size:3rem !important}}@media screen and (max-width: 767px){div.activityC.activityC5 button.boxOptions{font-size:2.5rem !important}}@media screen and (max-width: 575px){div.activityC.activityC5 button.boxOptions{font-size:2rem !important}}.input-text{font-size:6vw !important}@media screen and (max-width: 767px){.input-text{font-size:10vw !important}}@media screen and (max-width: 575px){.input-text{font-size:15vw !important}}.input-container{min-height:inherit !important;height:inherit !important}div.activityC input.letters{font-size:2.5rem;border:none;padding:0;text-align:center}@media screen and (max-width: 1400px){div.activityC input.letters{font-size:2rem}}@media screen and (max-width: 991px){div.activityC input.letters{font-size:1.6rem}}@media screen and (max-width: 575px){div.activityC input.letters{font-size:1rem}}div.activityC input.shownLetters{cursor:default;float:right}div.activityC input.inputs{display:inline;border:none;text-align:center}div.activityC input[placeholder]{color:#000}div.activityC.activityC5 input.letters{font-size:4rem}@media screen and (max-width: 1199px){div.activityC.activityC5 input.letters{font-size:3rem !important}}@media screen and (max-width: 767px){div.activityC.activityC5 input.letters{font-size:2.5rem !important}}@media screen and (max-width: 575px){div.activityC.activityC5 input.letters{font-size:2rem !important}}div.activityC.activityC1 input.form-control{line-height:.5rem !important}.letterDivWithSpace{width:4%}.chars-sm .letterDivWithSpace .form-control.letters,.chars-lg .letterDivWithSpace .form-control.letters{background-color:inherit}@media screen and (max-width: 767px){.chars-sm .letterDivWithSpace{margin-right:5px;width:9%}}@media screen and (min-width: 768px)and (max-width: 991px){.chars-sm .letterDivWithSpace{margin-right:5px;width:7%}}@media screen and (min-width: 992px){.chars-sm .letterDivWithSpace{margin-right:5px;width:6%}}@media screen and (max-width: 767px){.chars-sm .letterDivWithSpace .letters{font-size:2.1rem}}@media screen and (min-width: 768px)and (max-width: 991px){.chars-sm .letterDivWithSpace .letters{font-size:2.5rem}}@media screen and (min-width: 992px){.chars-sm .letterDivWithSpace .letters{font-size:3.1rem}}@media screen and (max-width: 767px){.chars-lg .letterDivWithSpace{margin-right:3px;width:5.5%}}@media screen and (min-width: 768px)and (max-width: 991px){.chars-lg .letterDivWithSpace{margin-right:5px;width:5%}}@media screen and (min-width: 992px){.chars-lg .letterDivWithSpace{margin-right:5px;width:4%}}@media screen and (max-width: 767px){.chars-lg .letterDivWithSpace .letters{font-size:1.5rem}}@media screen and (min-width: 768px)and (max-width: 991px){.chars-lg .letterDivWithSpace .letters{font-size:2.5rem}}@media screen and (min-width: 992px){.chars-lg .letterDivWithSpace .letters{font-size:3.1rem}}.passage-text-font{font-size:2vw !important;margin-bottom:0 !important}@media screen and (max-width: 991px){.passage-text-font{font-size:3vw !important}}@media screen and (max-width: 767px){.passage-text-font{font-size:3vw !important}}@media screen and (max-width: 575px){.passage-text-font{font-size:5vw !important}}.activityI-passage-text-font *{font-size:clamp(2rem,2.75vw,3rem) !important}@media screen and (max-width: 1199px){.activityI-passage-text-font *{font-size:clamp(.9rem,3vw,2rem) !important}}.flickity-viewport{max-height:100% !important;overflow-y:scroll !important}.flickity-page-dots{bottom:0px !important}.flickity-button{display:none !important}.carousel-cell{width:unset !important}@media screen and (orientation: portrait){.passage-container{padding-right:1rem !important;padding-left:1rem !important}}div.activityC .passage-container{padding:0 !important;overflow-y:scroll !important}div.activityC .passage-container *{font-size:clamp(2rem,2.75vw,3rem) !important}@media screen and (max-width: 1199px){div.activityC .passage-container *{font-size:clamp(.9rem,3vw,2rem) !important}}.activityL1 #mainDiv{max-height:100%;overflow-y:scroll;margin-right:5px !important}.activityL1 #mainDiv::-webkit-scrollbar{display:none}.activityL1 .carousel{width:100% !important}.activityP #arcText,.activityQ #arcText{color:gray}.activityP #arcText.clickable:hover,.activityQ #arcText.clickable:hover{cursor:pointer}.activityP .letter,.activityQ .letter{font-size:35px}@media screen and (min-width: 0px)and (max-width: 575px){.activityP .letter,.activityQ .letter{font-size:1.4rem}}@media screen and (orientation: landscape){.activityP .alphabet-radius,.activityQ .alphabet-radius{height:45vh}}@media screen and (orientation: portrait){.activityP .alphabet-radius,.activityQ .alphabet-radius{height:47.5vw}}.modalHelpdeskButton{width:inherit !important;height:inherit !important}.helpdesk-video{max-height:75vh;max-width:100vw}@media screen and (orientation: landscape)and (max-width: 991px){.helpdesk-video{max-height:50vh}}#helpdeskVideo{max-height:75vh;max-width:100vw}@media screen and (orientation: landscape)and (max-width: 991px){#helpdeskVideo{max-height:50vh}}.loading{display:flex;justify-content:center}.loading::after{content:"";width:50px;height:50px;border:10px solid #ddd;border-top-color:#009579;border-radius:50%;animation:loading 1s ease infinite}@keyframes loading{to{transform:rotate(1turn)}}@media screen and (orientation: landscape){.help-icon{width:75vh !important;height:75vh !important}}@media screen and (orientation: landscape)and (max-width: 991px){.help-icon{width:50vh !important;height:50vh !important}}@media screen and (orientation: portrait){.help-icon{width:80vw !important;height:75vw !important}}.playpause{width:95%;height:75%;position:absolute;left:0%;right:0%;top:0%;bottom:20%;margin:auto}#helpdeskSpinner{padding:17vw 10vw 17vw 10vw}.helpdesk-modal-bg{background-color:#d8e2e7}@media screen and (orientation: portrait){.helpdesk-buttons>div div{width:12vw !important;height:12vw !important}}@media screen and (orientation: landscape){.helpdesk-buttons>div div{width:12vh !important;height:12vh !important}}@media screen and (orientation: portrait){.helpdesk-buttons>div div section i{font-size:7vw !important}}@media screen and (orientation: landscape){.helpdesk-buttons>div div section i{font-size:7vh !important}}.disableHelpdeskButton{pointer-events:none}@media screen and (orientation: portrait){.test-login-grid{padding:2vw;display:grid;gap:1vw;grid-template-columns:1fr;justify-items:center;align-items:center}.test-login-grid .production-redirect-link{font-size:8vw;font-weight:500}.test-login-grid .login-thumbnail{width:75%}}@media screen and (orientation: landscape){.test-login-grid{padding:2vh;display:grid;gap:1vh;grid-template-columns:1fr 1fr;justify-items:center;align-items:center}.test-login-grid .production-redirect-link{font-size:8vh;font-weight:500}.test-login-grid .login-thumbnail{width:100%}}.page-content.reports th{word-wrap:break-word !important;white-space:normal !important;min-width:7ch !important}.activityG1 #pageForm,.activityG2 #pageForm,.activityG5 #pageForm,.activityG6 #pageForm{overflow-y:scroll}.activityG1 .grid1-container:has(.img-item),.activityG2 .grid1-container:has(.img-item),.activityG5 .grid1-container:has(.img-item),.activityG6 .grid1-container:has(.img-item){display:grid;grid-template-columns:1fr;gap:1vw;grid-auto-flow:row;height:100%;width:100%;justify-items:center;padding:5px !important;aspect-ratio:auto !important}@media screen and (orientation: landscape){.activityG1 .grid1-container:has(.img-item) .img-item,.activityG2 .grid1-container:has(.img-item) .img-item,.activityG5 .grid1-container:has(.img-item) .img-item,.activityG6 .grid1-container:has(.img-item) .img-item{width:50vh;height:33.5vh;padding:1vh !important}}@media screen and (orientation: portrait){.activityG1 .grid1-container:has(.img-item) .img-item,.activityG2 .grid1-container:has(.img-item) .img-item,.activityG5 .grid1-container:has(.img-item) .img-item,.activityG6 .grid1-container:has(.img-item) .img-item{width:50vw;height:34vw;padding:1.5vw !important}}@media screen and (max-width: 575px){.activityG1 .grid1-container:has(.img-item),.activityG2 .grid1-container:has(.img-item),.activityG5 .grid1-container:has(.img-item),.activityG6 .grid1-container:has(.img-item){gap:3vw}.activityG1 .grid1-container:has(.img-item) .img-item,.activityG2 .grid1-container:has(.img-item) .img-item,.activityG5 .grid1-container:has(.img-item) .img-item,.activityG6 .grid1-container:has(.img-item) .img-item{width:73vw;height:52vw}}.activityG1 .grid2-container:has(.img-item),.activityG2 .grid2-container:has(.img-item),.activityG5 .grid2-container:has(.img-item),.activityG6 .grid2-container:has(.img-item){display:grid;grid-template-columns:1fr 1fr;gap:1vw;grid-auto-flow:row;height:-moz-fit-content;height:fit-content;width:100%;padding:10px !important;aspect-ratio:auto !important}.activityG1 .grid2-container:has(.img-item) div:nth-child(odd),.activityG2 .grid2-container:has(.img-item) div:nth-child(odd),.activityG5 .grid2-container:has(.img-item) div:nth-child(odd),.activityG6 .grid2-container:has(.img-item) div:nth-child(odd){justify-self:right !important}.activityG1 .grid2-container:has(.img-item) div:nth-child(-n+2),.activityG2 .grid2-container:has(.img-item) div:nth-child(-n+2),.activityG5 .grid2-container:has(.img-item) div:nth-child(-n+2),.activityG6 .grid2-container:has(.img-item) div:nth-child(-n+2){align-self:end !important}@media screen and (orientation: landscape){.activityG1 .grid2-container:has(.img-item) .img-item,.activityG2 .grid2-container:has(.img-item) .img-item,.activityG5 .grid2-container:has(.img-item) .img-item,.activityG6 .grid2-container:has(.img-item) .img-item{width:49vh;height:32vh;padding:1vh !important}}@media screen and (orientation: portrait){.activityG1 .grid2-container:has(.img-item) .img-item,.activityG2 .grid2-container:has(.img-item) .img-item,.activityG5 .grid2-container:has(.img-item) .img-item,.activityG6 .grid2-container:has(.img-item) .img-item{width:43vw;height:34vw;padding:1.5vw !important}}@media screen and (max-width: 575px){.activityG1 .grid2-container:has(.img-item),.activityG2 .grid2-container:has(.img-item),.activityG5 .grid2-container:has(.img-item),.activityG6 .grid2-container:has(.img-item){gap:1vw;height:-moz-fit-content;height:fit-content}.activityG1 .grid2-container:has(.img-item) .img-item,.activityG2 .grid2-container:has(.img-item) .img-item,.activityG5 .grid2-container:has(.img-item) .img-item,.activityG6 .grid2-container:has(.img-item) .img-item{width:42vw;height:42vw}}.activityG1 .grid3-container:has(.img-item),.activityG2 .grid3-container:has(.img-item),.activityG5 .grid3-container:has(.img-item),.activityG6 .grid3-container:has(.img-item){display:grid;grid-template-columns:1fr 1fr 1fr;gap:1vw;grid-auto-flow:row;height:-moz-fit-content;height:fit-content;width:100%;justify-items:center;align-items:center;padding:10px !important;aspect-ratio:auto !important}.activityG1 .grid3-container:has(.img-item) .img-item,.activityG2 .grid3-container:has(.img-item) .img-item,.activityG5 .grid3-container:has(.img-item) .img-item,.activityG6 .grid3-container:has(.img-item) .img-item{width:98%;height:100%}@media screen and (orientation: landscape){.activityG1 .grid3-container:has(.img-item) .img-item,.activityG2 .grid3-container:has(.img-item) .img-item,.activityG5 .grid3-container:has(.img-item) .img-item,.activityG6 .grid3-container:has(.img-item) .img-item{height:33vh;padding:1vh !important}}@media screen and (orientation: portrait)and (max-width: 575px){.activityG1 .grid3-container:has(.img-item),.activityG2 .grid3-container:has(.img-item),.activityG5 .grid3-container:has(.img-item),.activityG6 .grid3-container:has(.img-item){grid-template-columns:1fr 1fr;gap:1vw;height:-moz-fit-content;height:fit-content}.activityG1 .grid3-container:has(.img-item) .img-item,.activityG2 .grid3-container:has(.img-item) .img-item,.activityG5 .grid3-container:has(.img-item) .img-item,.activityG6 .grid3-container:has(.img-item) .img-item{width:42vw;height:42vw;padding:1.5vw}.activityG1 .grid3-container:has(.img-item) div:nth-child(-n+2),.activityG2 .grid3-container:has(.img-item) div:nth-child(-n+2),.activityG5 .grid3-container:has(.img-item) div:nth-child(-n+2),.activityG6 .grid3-container:has(.img-item) div:nth-child(-n+2){align-self:end !important}.activityG1 .grid3-container:has(.img-item) div:nth-child(n+3),.activityG2 .grid3-container:has(.img-item) div:nth-child(n+3),.activityG5 .grid3-container:has(.img-item) div:nth-child(n+3),.activityG6 .grid3-container:has(.img-item) div:nth-child(n+3){align-self:start !important}.activityG1 .grid3-container:has(.img-item) div:nth-child(2n),.activityG2 .grid3-container:has(.img-item) div:nth-child(2n),.activityG5 .grid3-container:has(.img-item) div:nth-child(2n),.activityG6 .grid3-container:has(.img-item) div:nth-child(2n){justify-self:start !important}.activityG1 .grid3-container:has(.img-item) div:nth-child(odd),.activityG2 .grid3-container:has(.img-item) div:nth-child(odd),.activityG5 .grid3-container:has(.img-item) div:nth-child(odd),.activityG6 .grid3-container:has(.img-item) div:nth-child(odd){justify-self:end !important}}.activityG1 .grid4-container:has(.img-item),.activityG2 .grid4-container:has(.img-item),.activityG5 .grid4-container:has(.img-item),.activityG6 .grid4-container:has(.img-item){display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1vw;grid-auto-flow:row;height:-moz-fit-content;height:fit-content;width:100%;justify-items:center;align-items:center;padding:10px !important;aspect-ratio:auto !important}.activityG1 .grid4-container:has(.img-item) .img-item,.activityG2 .grid4-container:has(.img-item) .img-item,.activityG5 .grid4-container:has(.img-item) .img-item,.activityG6 .grid4-container:has(.img-item) .img-item{width:inherit}@media screen and (orientation: landscape){.activityG1 .grid4-container:has(.img-item) div:nth-child(-n+4),.activityG2 .grid4-container:has(.img-item) div:nth-child(-n+4),.activityG5 .grid4-container:has(.img-item) div:nth-child(-n+4),.activityG6 .grid4-container:has(.img-item) div:nth-child(-n+4){align-self:end}.activityG1 .grid4-container:has(.img-item) div:nth-child(n+5):nth-child(-n+8),.activityG2 .grid4-container:has(.img-item) div:nth-child(n+5):nth-child(-n+8),.activityG5 .grid4-container:has(.img-item) div:nth-child(n+5):nth-child(-n+8),.activityG6 .grid4-container:has(.img-item) div:nth-child(n+5):nth-child(-n+8){align-self:start}.activityG1 .grid4-container:has(.img-item) .img-item,.activityG2 .grid4-container:has(.img-item) .img-item,.activityG5 .grid4-container:has(.img-item) .img-item,.activityG6 .grid4-container:has(.img-item) .img-item{height:33vh;padding:1vh !important}}@media screen and (orientation: portrait)and (max-width: 575px){.activityG1 .grid4-container:has(.img-item),.activityG2 .grid4-container:has(.img-item),.activityG5 .grid4-container:has(.img-item),.activityG6 .grid4-container:has(.img-item){grid-template-columns:1fr 1fr;gap:1vw;height:-moz-fit-content;height:fit-content}.activityG1 .grid4-container:has(.img-item) .img-item,.activityG2 .grid4-container:has(.img-item) .img-item,.activityG5 .grid4-container:has(.img-item) .img-item,.activityG6 .grid4-container:has(.img-item) .img-item{width:42vw;padding:1.5vw !important}.activityG1 .grid4-container:has(.img-item) div:nth-child(2n),.activityG2 .grid4-container:has(.img-item) div:nth-child(2n),.activityG5 .grid4-container:has(.img-item) div:nth-child(2n),.activityG6 .grid4-container:has(.img-item) div:nth-child(2n){justify-self:start !important}.activityG1 .grid4-container:has(.img-item) div:nth-child(odd),.activityG2 .grid4-container:has(.img-item) div:nth-child(odd),.activityG5 .grid4-container:has(.img-item) div:nth-child(odd),.activityG6 .grid4-container:has(.img-item) div:nth-child(odd){justify-self:end !important}}.activityG3 #pageForm{overflow-y:scroll}.activityG1 .grid1-container:has(.textOptionCards),.activityG2 .grid1-container:has(.textOptionCards),.activityG3 .grid1-container:has(.textOptionCards),.activityG5 .grid1-container:has(.textOptionCards),.activityG6 .grid1-container:has(.textOptionCards){display:grid;grid-template-columns:1fr;gap:1vh;grid-auto-flow:row;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:10px}.activityG1 .grid1-container:has(.textOptionCards) .text-inner-container,.activityG2 .grid1-container:has(.textOptionCards) .text-inner-container,.activityG3 .grid1-container:has(.textOptionCards) .text-inner-container,.activityG5 .grid1-container:has(.textOptionCards) .text-inner-container,.activityG6 .grid1-container:has(.textOptionCards) .text-inner-container{padding:0 !important}.activityG1 .grid1-container:has(.textOptionCards) .text-container,.activityG2 .grid1-container:has(.textOptionCards) .text-container,.activityG3 .grid1-container:has(.textOptionCards) .text-container,.activityG5 .grid1-container:has(.textOptionCards) .text-container,.activityG6 .grid1-container:has(.textOptionCards) .text-container{margin:0 !important}@media screen and (max-width: 991px){.activityG1 .grid1-container:has(.textOptionCards),.activityG2 .grid1-container:has(.textOptionCards),.activityG3 .grid1-container:has(.textOptionCards),.activityG5 .grid1-container:has(.textOptionCards),.activityG6 .grid1-container:has(.textOptionCards){gap:1vw;padding:5px}}.activityG1 .grid1-container:has(.textOptionCards) .textOptionCards,.activityG2 .grid1-container:has(.textOptionCards) .textOptionCards,.activityG3 .grid1-container:has(.textOptionCards) .textOptionCards,.activityG5 .grid1-container:has(.textOptionCards) .textOptionCards,.activityG6 .grid1-container:has(.textOptionCards) .textOptionCards{padding:.5vw !important}.activityG1 .grid1-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG2 .grid1-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG3 .grid1-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG5 .grid1-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG6 .grid1-container:has(.textOptionCards) .textOptionCards .text-inner-container{padding:0 !important}.activityG1 .grid1-container:has(.textOptionCards) .textOptionCards .text-container,.activityG2 .grid1-container:has(.textOptionCards) .textOptionCards .text-container,.activityG3 .grid1-container:has(.textOptionCards) .textOptionCards .text-container,.activityG5 .grid1-container:has(.textOptionCards) .textOptionCards .text-container,.activityG6 .grid1-container:has(.textOptionCards) .textOptionCards .text-container{font-size:5vh !important;margin:0 !important}@media screen and (max-width: 991px){.activityG1 .grid1-container:has(.textOptionCards) .textOptionCards .text-container,.activityG2 .grid1-container:has(.textOptionCards) .textOptionCards .text-container,.activityG3 .grid1-container:has(.textOptionCards) .textOptionCards .text-container,.activityG5 .grid1-container:has(.textOptionCards) .textOptionCards .text-container,.activityG6 .grid1-container:has(.textOptionCards) .textOptionCards .text-container{font-size:5vw !important}}.activityG1 .grid2-container:has(.textOptionCards),.activityG2 .grid2-container:has(.textOptionCards),.activityG3 .grid2-container:has(.textOptionCards),.activityG5 .grid2-container:has(.textOptionCards),.activityG6 .grid2-container:has(.textOptionCards){display:grid;grid-template-columns:1fr 1fr;gap:1vh;grid-auto-flow:row;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:10px}.activityG1 .grid2-container:has(.textOptionCards) .text-inner-container,.activityG2 .grid2-container:has(.textOptionCards) .text-inner-container,.activityG3 .grid2-container:has(.textOptionCards) .text-inner-container,.activityG5 .grid2-container:has(.textOptionCards) .text-inner-container,.activityG6 .grid2-container:has(.textOptionCards) .text-inner-container{padding:0 !important}.activityG1 .grid2-container:has(.textOptionCards) .text-container,.activityG2 .grid2-container:has(.textOptionCards) .text-container,.activityG3 .grid2-container:has(.textOptionCards) .text-container,.activityG5 .grid2-container:has(.textOptionCards) .text-container,.activityG6 .grid2-container:has(.textOptionCards) .text-container{margin:0 !important}@media screen and (max-width: 991px){.activityG1 .grid2-container:has(.textOptionCards),.activityG2 .grid2-container:has(.textOptionCards),.activityG3 .grid2-container:has(.textOptionCards),.activityG5 .grid2-container:has(.textOptionCards),.activityG6 .grid2-container:has(.textOptionCards){gap:1vw;padding:5px}}.activityG1 .grid2-container:has(.textOptionCards) .textOptionCards,.activityG2 .grid2-container:has(.textOptionCards) .textOptionCards,.activityG3 .grid2-container:has(.textOptionCards) .textOptionCards,.activityG5 .grid2-container:has(.textOptionCards) .textOptionCards,.activityG6 .grid2-container:has(.textOptionCards) .textOptionCards{padding:.5vw !important}.activityG1 .grid2-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG2 .grid2-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG3 .grid2-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG5 .grid2-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG6 .grid2-container:has(.textOptionCards) .textOptionCards .text-inner-container{padding:0 !important}.activityG1 .grid2-container:has(.textOptionCards) .textOptionCards .text-container,.activityG2 .grid2-container:has(.textOptionCards) .textOptionCards .text-container,.activityG3 .grid2-container:has(.textOptionCards) .textOptionCards .text-container,.activityG5 .grid2-container:has(.textOptionCards) .textOptionCards .text-container,.activityG6 .grid2-container:has(.textOptionCards) .textOptionCards .text-container{font-size:5vh !important;margin:0 !important}@media screen and (max-width: 991px){.activityG1 .grid2-container:has(.textOptionCards) .textOptionCards .text-container,.activityG2 .grid2-container:has(.textOptionCards) .textOptionCards .text-container,.activityG3 .grid2-container:has(.textOptionCards) .textOptionCards .text-container,.activityG5 .grid2-container:has(.textOptionCards) .textOptionCards .text-container,.activityG6 .grid2-container:has(.textOptionCards) .textOptionCards .text-container{font-size:5.5vw !important}}.activityG1 .grid3-container:has(.textOptionCards),.activityG2 .grid3-container:has(.textOptionCards),.activityG3 .grid3-container:has(.textOptionCards),.activityG5 .grid3-container:has(.textOptionCards),.activityG6 .grid3-container:has(.textOptionCards){display:grid;grid-template-columns:1fr 1fr 1fr;gap:1vh;grid-auto-flow:row;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:10px}.activityG1 .grid3-container:has(.textOptionCards) .text-inner-container,.activityG2 .grid3-container:has(.textOptionCards) .text-inner-container,.activityG3 .grid3-container:has(.textOptionCards) .text-inner-container,.activityG5 .grid3-container:has(.textOptionCards) .text-inner-container,.activityG6 .grid3-container:has(.textOptionCards) .text-inner-container{padding:0 !important}.activityG1 .grid3-container:has(.textOptionCards) .text-container,.activityG2 .grid3-container:has(.textOptionCards) .text-container,.activityG3 .grid3-container:has(.textOptionCards) .text-container,.activityG5 .grid3-container:has(.textOptionCards) .text-container,.activityG6 .grid3-container:has(.textOptionCards) .text-container{margin:0 !important}@media screen and (max-width: 991px){.activityG1 .grid3-container:has(.textOptionCards),.activityG2 .grid3-container:has(.textOptionCards),.activityG3 .grid3-container:has(.textOptionCards),.activityG5 .grid3-container:has(.textOptionCards),.activityG6 .grid3-container:has(.textOptionCards){gap:1vw;padding:5px}}@media screen and (orientation: portrait)and (max-width: 575px){.activityG1 .grid3-container:has(.textOptionCards),.activityG2 .grid3-container:has(.textOptionCards),.activityG3 .grid3-container:has(.textOptionCards),.activityG5 .grid3-container:has(.textOptionCards),.activityG6 .grid3-container:has(.textOptionCards){grid-template-columns:1fr 1fr}}.activityG1 .grid3-container:has(.textOptionCards) .textOptionCards,.activityG2 .grid3-container:has(.textOptionCards) .textOptionCards,.activityG3 .grid3-container:has(.textOptionCards) .textOptionCards,.activityG5 .grid3-container:has(.textOptionCards) .textOptionCards,.activityG6 .grid3-container:has(.textOptionCards) .textOptionCards{padding:.5vw !important}.activityG1 .grid3-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG2 .grid3-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG3 .grid3-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG5 .grid3-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG6 .grid3-container:has(.textOptionCards) .textOptionCards .text-inner-container{padding:0 !important}.activityG1 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG2 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG3 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG5 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG6 .grid3-container:has(.textOptionCards) .textOptionCards .text-container{font-size:5vh !important;margin:0 !important}@media screen and (max-width: 991px){.activityG1 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG2 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG3 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG5 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG6 .grid3-container:has(.textOptionCards) .textOptionCards .text-container{font-size:4vw !important}}@media screen and (max-width: 767px){.activityG1 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG2 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG3 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG5 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG6 .grid3-container:has(.textOptionCards) .textOptionCards .text-container{font-size:4.8vw !important}}@media screen and (max-width: 575px){.activityG1 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG2 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG3 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG5 .grid3-container:has(.textOptionCards) .textOptionCards .text-container,.activityG6 .grid3-container:has(.textOptionCards) .textOptionCards .text-container{font-size:5.5vw !important}}.activityG1 .grid4-container:has(.textOptionCards),.activityG2 .grid4-container:has(.textOptionCards),.activityG3 .grid4-container:has(.textOptionCards),.activityG5 .grid4-container:has(.textOptionCards),.activityG6 .grid4-container:has(.textOptionCards){display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1vh;grid-auto-flow:row;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:10px}.activityG1 .grid4-container:has(.textOptionCards) .text-inner-container,.activityG2 .grid4-container:has(.textOptionCards) .text-inner-container,.activityG3 .grid4-container:has(.textOptionCards) .text-inner-container,.activityG5 .grid4-container:has(.textOptionCards) .text-inner-container,.activityG6 .grid4-container:has(.textOptionCards) .text-inner-container{padding:0 !important}.activityG1 .grid4-container:has(.textOptionCards) .text-container,.activityG2 .grid4-container:has(.textOptionCards) .text-container,.activityG3 .grid4-container:has(.textOptionCards) .text-container,.activityG5 .grid4-container:has(.textOptionCards) .text-container,.activityG6 .grid4-container:has(.textOptionCards) .text-container{margin:0 !important}@media screen and (max-width: 991px){.activityG1 .grid4-container:has(.textOptionCards),.activityG2 .grid4-container:has(.textOptionCards),.activityG3 .grid4-container:has(.textOptionCards),.activityG5 .grid4-container:has(.textOptionCards),.activityG6 .grid4-container:has(.textOptionCards){gap:1vw;padding:5px}}@media screen and (orientation: portrait)and (max-width: 575px){.activityG1 .grid4-container:has(.textOptionCards),.activityG2 .grid4-container:has(.textOptionCards),.activityG3 .grid4-container:has(.textOptionCards),.activityG5 .grid4-container:has(.textOptionCards),.activityG6 .grid4-container:has(.textOptionCards){grid-template-columns:1fr 1fr}}.activityG1 .grid4-container:has(.textOptionCards) .textOptionCards,.activityG2 .grid4-container:has(.textOptionCards) .textOptionCards,.activityG3 .grid4-container:has(.textOptionCards) .textOptionCards,.activityG5 .grid4-container:has(.textOptionCards) .textOptionCards,.activityG6 .grid4-container:has(.textOptionCards) .textOptionCards{padding:.5vw !important}.activityG1 .grid4-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG2 .grid4-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG3 .grid4-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG5 .grid4-container:has(.textOptionCards) .textOptionCards .text-inner-container,.activityG6 .grid4-container:has(.textOptionCards) .textOptionCards .text-inner-container{padding:0 !important}.activityG1 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG2 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG3 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG5 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG6 .grid4-container:has(.textOptionCards) .textOptionCards .text-container{font-size:4.5vh !important;margin:0 !important}@media screen and (max-width: 991px){.activityG1 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG2 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG3 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG5 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG6 .grid4-container:has(.textOptionCards) .textOptionCards .text-container{font-size:3.5vw !important}}@media screen and (max-width: 767px){.activityG1 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG2 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG3 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG5 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG6 .grid4-container:has(.textOptionCards) .textOptionCards .text-container{font-size:4.5vw !important}}@media screen and (max-width: 575px){.activityG1 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG2 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG3 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG5 .grid4-container:has(.textOptionCards) .textOptionCards .text-container,.activityG6 .grid4-container:has(.textOptionCards) .textOptionCards .text-container{font-size:5.5vw !important}}.activityG4 #pageForm,.activityG2 #pageForm{overflow-y:hidden}@media screen and (max-width: 767px){.activityG4 #pageForm,.activityG2 #pageForm{overflow-y:scroll}}.justify-self-start{justify-self:start !important}.justify-self-end{justify-self:end !important}.activityG2 .video-container,.activityG4 .video-container{position:relative;padding-top:56.25%;width:100%;overflow:hidden;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);background:#fff;border:1px solid #d8e2e7;border-radius:.25rem}.activityG2 .video-container iframe,.activityG2 .video-container object,.activityG2 .video-container embed,.activityG4 .video-container iframe,.activityG4 .video-container object,.activityG4 .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%}.activityG2 .grid1-container:has(.video-container),.activityG4 .grid1-container:has(.video-container){display:grid;grid-template-columns:1fr;gap:.5vw !important;grid-auto-flow:row;height:-moz-fit-content !important;height:fit-content !important;grid-auto-rows:1fr;width:50% !important;padding:10px !important}.activityG2 .grid1-container:has(.video-container) .cards,.activityG4 .grid1-container:has(.video-container) .cards{justify-self:center !important;height:-moz-fit-content !important;height:fit-content !important;width:inherit !important}.activityG2 .grid1-container:has(.video-container) .cards:has(.video-container),.activityG4 .grid1-container:has(.video-container) .cards:has(.video-container){margin:0px !important;padding:1vw !important}@media screen and (max-width: 991px){.activityG2 .grid1-container:has(.video-container),.activityG4 .grid1-container:has(.video-container){width:63% !important}}@media screen and (max-width: 767px){.activityG2 .grid1-container:has(.video-container),.activityG4 .grid1-container:has(.video-container){width:75% !important}}.activityG2 .grid2-container:has(.video-container),.activityG4 .grid2-container:has(.video-container){display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row;height:100% !important;max-height:100%;width:100%;-moz-column-gap:1vw;column-gap:1vw;padding-top:5px;place-items:center}@media screen and (max-width: 767px){.activityG2 .grid2-container:has(.video-container),.activityG4 .grid2-container:has(.video-container){height:-moz-fit-content !important;height:fit-content !important;padding:0 !important}}.activityG2 .grid2-container .cards,.activityG4 .grid2-container .cards{width:inherit !important;margin-top:1vw;height:-moz-fit-content !important;height:fit-content !important}.activityG2 .grid2-container .cards:has(.video-container),.activityG4 .grid2-container .cards:has(.video-container){margin:0 !important;align-self:center !important;width:calc(var(--pageContentHeight)*.6) !important;height:calc(var(--pageContentHeight)*.5) !important}@media screen and (max-width: 767px){.activityG2 .grid2-container .cards:has(.video-container),.activityG4 .grid2-container .cards:has(.video-container){height:-moz-fit-content !important;height:fit-content !important;width:80vw !important;padding:2px 2px 0 2px !important}}.activityG2 .grid3-container:has(.video-container),.activityG4 .grid3-container:has(.video-container){display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4vw;grid-auto-flow:row;height:-moz-fit-content !important;height:fit-content !important;max-height:100%;width:85%;padding-top:10px !important;justify-items:center !important;padding:10px}@media screen and (max-width: 1199px){.activityG2 .grid3-container:has(.video-container),.activityG4 .grid3-container:has(.video-container){width:90%}}@media screen and (max-width: 991px){.activityG2 .grid3-container:has(.video-container),.activityG4 .grid3-container:has(.video-container){width:100%}}@media screen and (orientation: portrait)and (max-width: 575px){.activityG2 .grid3-container:has(.video-container),.activityG4 .grid3-container:has(.video-container){grid-template-columns:1fr 1fr}}.activityG2 .grid3-container .cards,.activityG4 .grid3-container .cards{width:inherit !important;margin-top:1vw;height:-moz-fit-content !important;height:fit-content !important}.activityG2 .grid3-container .cards:has(.video-container),.activityG4 .grid3-container .cards:has(.video-container){margin:0 !important;align-self:center !important;padding:1vw !important}.activityG2 .grid4-container:has(.video-container),.activityG4 .grid4-container:has(.video-container){display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.4vw !important;grid-auto-flow:row;height:-moz-fit-content !important;height:fit-content !important;max-height:100%;width:98%;justify-items:center !important;padding:1vh}@media screen and (max-width: 1199px){.activityG2 .grid4-container:has(.video-container),.activityG4 .grid4-container:has(.video-container){width:100%}}@media screen and (max-width: 991px){.activityG2 .grid4-container:has(.video-container),.activityG4 .grid4-container:has(.video-container){gap:1vw !important}}@media screen and (orientation: portrait){.activityG2 .grid4-container:has(.video-container),.activityG4 .grid4-container:has(.video-container){padding:1vw}}@media screen and (orientation: portrait)and (max-width: 575px){.activityG2 .grid4-container:has(.video-container),.activityG4 .grid4-container:has(.video-container){grid-template-columns:1fr 1fr}}.activityG2 .grid4-container .cards,.activityG4 .grid4-container .cards{width:inherit !important;height:-moz-fit-content !important;height:fit-content !important;margin-top:1vw}.activityG2 .grid4-container .cards:has(.video-container),.activityG4 .grid4-container .cards:has(.video-container){margin:0 !important;align-self:center !important;padding:1vw !important}