:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg){object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal~.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-vertical .swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}
.form-check label,.form-check input{cursor:pointer}.form-check-label{font-size:12px}.form-check-input{margin-top:5px}#main-content:focus{outline-offset:2px;outline:2px solid #006dc1}#main-content:focus:not(:focus-visible){outline:none}.lesson-flow math{font-style:normal;font-weight:400;font-family:var(--font-noto-sans-math),"Noto Sans Math",sans-serif!important}.lesson-flow .learnosity-tts{z-index:1;width:auto;position:absolute;top:5px;right:0}.lesson-flow .learnosity-tts.playing{width:80%}@media (min-width:576px){.lesson-flow .learnosity-tts{top:26px}.lesson-flow .learnosity-tts.playing{width:auto}}.lesson-flow .learnosity-player .math{font-style:normal;font-weight:400;font-family:var(--font-noto-sans-math),"Noto Sans Math",sans-serif!important}.lesson-flow .learnosity-player #learnosity_assess{min-height:unset}.lesson-flow .learnosity-player #learnosity_assess h3.sr-only{display:none}.lesson-flow .learnosity-player #learnosity_assess h1{text-align:left;margin-bottom:1.5rem;font-size:32px;font-weight:700}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper{justify-content:space-around;align-items:center;display:flex}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper>button{text-align:center;border:1px solid;border-radius:.95rem;justify-content:center;align-items:center;width:100%;min-width:11.25rem;height:-webkit-max-content;height:max-content;padding:.25rem 3rem;font-size:1.75rem;font-weight:700;display:inline-flex;margin:0 1rem!important}@media (max-width:767.98px){.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper>button{border-radius:.75rem;min-width:6.25rem;padding:.25rem 1.5rem;margin:0 .5rem!important}}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper button:after{border:none!important}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper .lrn_btn.item-prev.pos-left:focus,.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn:focus{border:3px solid #1877b1}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper .lrn_btn.item-prev.pos-left{color:#000;background-color:#e6e6e6;border-color:#e6e6e6}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper .lrn_btn.item-prev.pos-left:disabled{color:gray;background-color:#f2f2f2}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper .lrn_btn.item-prev.pos-left:active:not(:disabled){transition:all .3s ease-in-out;transform:scaleY(.85)}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper .lrn_btn.item-prev.pos-left:disabled,.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper .lrn_btn.item-prev.pos-left:disabled:hover,.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper .lrn_btn.item-prev.pos-left:disabled:active{transform:scale(1)}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper .lrn_btn.item-prev.pos-left:hover:not(:disabled){text-decoration:underline;transition:all .3s ease-in-out;transform:scale(1.04)}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper .lrn_btn.item-prev.pos-left:before{display:none}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper .lrn_btn.item-prev.pos-left span{width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;margin:unset;font-size:1.75rem;position:static!important}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn{color:#000;border-color:#0000}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn:hover,.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn.active,.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn:active{text-decoration:underline}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn:disabled{opacity:.5;text-decoration:none}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn:disabled span.btn-label{color:#000}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn:disabled,.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn:disabled:hover,.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn:disabled:active{transform:scale(1)}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn:hover:not(:disabled){transition:all .3s ease-in-out;transform:scale(1.04)}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn:active:not(:disabled){transition:all .3s ease-in-out;transform:scaleY(.85)}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper #lrn_assess_next_btn:before{display:none}.lesson-flow .learnosity-player #learnosity_assess .bottom-wrapper>button.lrn_btn>span.btn-label{display:inline!important}.lesson-flow .learnosity-player .learnosity-player-dummy-finish-button{width:50%;margin-right:.75rem;padding-left:1.75rem;padding-right:1.3rem;bottom:-1rem;right:0}@media (min-width:768px){.lesson-flow .learnosity-player .learnosity-player-dummy-finish-button{margin-bottom:2.3rem;padding-right:1.8rem}}.lesson-flow .learnosity-player .learnosity-player-dummy-finish-button a{border-radius:15px;width:100%;min-width:6.25rem;padding:.25rem 0;font-size:.75rem}@media (min-width:768px){.lesson-flow .learnosity-player .learnosity-player-dummy-finish-button a{font-size:1.75rem}}@media (min-width:992px){.lesson-flow .learnosity-player .learnosity-player-dummy-finish-button a{padding:.25rem 3rem}}.lesson-flow .learnosity-player.spark #learnosity_assess .bottom-wrapper #lrn_assess_next_btn{background-color:#1ddbfd}.lesson-flow .learnosity-player.build #learnosity_assess .bottom-wrapper #lrn_assess_next_btn{background-color:#ffaa24}.lesson-flow .learnosity-player.build.last-build-phase #learnosity_assess .bottom-wrapper #lrn_assess_next_btn,.lesson-flow .learnosity-player.connect #learnosity_assess .bottom-wrapper #lrn_assess_next_btn{background-color:#a2d613}.lesson-flow .learnosity-player.learn-more #learnosity_assess .bottom-wrapper #lrn_assess_next_btn{background-color:#f0591d}.lesson-flow .noca .lrn_btn.lrn_validate{display:none}.lesson-page-progresss-nav-container{background:#fff}.lesson-page-progresss-nav-container .lesson-page-progresss-nav #lesson-progress-accordion .accordion-item{border-radius:0;box-shadow:inset 0 0 12px #0000005c;background:#f0f0f0!important}.lesson-title-container{color:#fff;background:linear-gradient(90deg,#000 0%,#666 100%) no-repeat padding-box padding-box;width:100%;max-width:100%;margin-right:0;padding-left:0}.lesson-title-container h1{font-size:18px}@media (max-width:767.98px){.lesson-title-container{background:#666}}
