#chapterOverviewTab .teacherTools--for-component:after,.hero header:after,.instant-answers-form .instant-answers-form__row:after,.instantAnswerPopUp .instantAnswerPopUpBorder:after,.share-exams-explaination:after,header .headerTitle:after,header .pageNavigation:after,header:after{content:"";clear:both}#chapterOverviewTab .teacherTools--for-component:after,#chapterOverviewTab .teacherTools--for-component:before,.hero header:after,.hero header:before,.instant-answers-form .instant-answers-form__row:after,.instant-answers-form .instant-answers-form__row:before,.instantAnswerPopUp .instantAnswerPopUpBorder:after,.instantAnswerPopUp .instantAnswerPopUpBorder:before,.share-exams-explaination:after,.share-exams-explaination:before,header .headerTitle:after,header .headerTitle:before,header .pageNavigation:after,header .pageNavigation:before,header:after,header:before{content:" ";display:table}.visible-desktop,.visible-mobile{display:none!important}@media (max-width:767.9px){.visible-mobile{display:block!important}}.nps-feedback-carousel{border-top:none;border-bottom:1px solid #eee;padding:0 0 25px;margin:0 0 15px}@media (min-width:601px){.nps-feedback-carousel{padding:25px 0}}@media (min-width:768px){.visible-desktop{display:block!important}.nps-feedback-carousel{border-top:1px solid #eee;padding:25px 15px;margin:1em 0 15px}}.nps-feedback-carousel__indicators.carousel-indicators{display:-webkit-flex;display:flex;justify-content:center;align-items:center;margin:0;width:auto;position:relative;bottom:-15px;left:0}.nps-feedback-carousel__indicators.carousel-indicators li{display:inline-block;width:12px;height:12px;margin:4px;border:1px solid #ccc;border-radius:50%;cursor:pointer;background-color:#ccc}.nps-feedback-carousel__indicators.carousel-indicators .active{background-color:#555;border:1px solid #555}.nps-feedback-carousel .bs5-carousel-indicators{display:-webkit-flex;display:flex;justify-content:center;align-items:center;margin:0;width:auto;position:absolute;bottom:-15px;left:0}.nps-feedback-carousel .bs5-carousel-indicators button{box-sizing:border-box;display:inline-block;width:12px;height:12px;margin:4px;border:1px solid #ccc;border-radius:50%;cursor:pointer;background-color:#ccc;opacity:1}.nps-feedback-carousel .bs5-carousel-indicators .active{background-color:#555;border:1px solid #555}.nps-feedback-carousel--version1__spinner-group{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.nps-feedback-carousel--version1__item{width:100%;max-width:100%;transition:height .5s;height:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:480px){.nps-feedback-carousel--version1__item{height:211px;flex-direction:row}}@media (min-width:545px){.nps-feedback-carousel--version1__item{height:167px}}@media (min-width:601px){.nps-feedback-carousel--version1__item{height:188px}}@media (min-width:768px){.nps-feedback-carousel--version1__item{height:auto;flex-direction:column-reverse}}@media (min-width:992px){.nps-feedback-carousel--version1__item{height:188px;flex-direction:row}}.nps-feedback-carousel--version1__item .user-info-list{list-style:none;margin:0;padding:0;font-size:14px;color:#888}.nps-feedback-carousel--version1__item .user-info-list>li{padding:0}.nps-feedback-carousel--version1__item .user-info-list__name{font-size:18px;font-weight:600;color:#555}.nps-feedback-carousel--version1__item .user-info-list__nameli{padding-bottom:3px}.nps-feedback-carousel--version1__item__user-info-group{-webkit-flex:1 0 auto;flex:1 0 auto;padding:0 10px 0 0;position:relative}@media (min-width:370px){.nps-feedback-carousel--version1__item__user-info-group{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}}@media (min-width:480px){.nps-feedback-carousel--version1__item__user-info-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}@media (min-width:768px){.nps-feedback-carousel--version1__item__user-info-group{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}}@media (min-width:992px){.nps-feedback-carousel--version1__item__user-info-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}@media (min-width:601px){.nps-feedback-carousel--version1__item__user-info-group{padding:0 10px 0 50px}.nps-feedback-carousel--version1__item__user-info-group:before{position:absolute;top:0;left:0;font-family:Icomoon;content:"\e6a0";font-size:40px;line-height:1;color:#1797b1}}.nps-feedback-carousel--version1__item__user-info-group__user{padding:0 0 30px;height:123px}@media (min-width:370px){.nps-feedback-carousel--version1__item__user-info-group__user{flex:0 1 auto}.nps-feedback-carousel--version1__item__user-info-group__cta{flex:1 0 auto;text-align:right}}.nps-feedback-carousel--version1__item__user-info-group__cta .btn{padding:10px 20px}.nps-feedback-carousel--version1__item__feedback-display{-webkit-flex:1 1 auto;flex:1 1 auto;max-width:100%;width:100%;padding:0 0 30px}@media (min-width:480px){.nps-feedback-carousel--version1__item__feedback-display{padding:0 0 0 15px}}@media (min-width:768px){.nps-feedback-carousel--version1__item__feedback-display{padding:0 0 30px}}@media (min-width:992px){.nps-feedback-carousel--version1__item__feedback-display{padding:0 0 0 15px}}.nps-feedback-carousel--version1__item__feedback-display__bubble{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;background-color:#d6e3ea;color:#24505c;border-radius:4px;font-size:16px;padding:14px;transition:height .5s;height:167px}@media (min-width:601px){.nps-feedback-carousel--version1__item__feedback-display__bubble{padding:14px 14px 14px 56px}.nps-feedback-carousel--version1__item__feedback-display__bubble:before{font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;content:open-quote;font-size:70px;position:absolute;left:0;top:7px;width:63px;line-height:1;text-align:center;color:#fff}}.nps-feedback-carousel--version1__item__feedback-display__bubble:after{display:block;content:' ';position:absolute;height:0;width:0;border-width:16px 16px 0;border-color:#d6e3ea transparent;border-style:solid;top:auto;bottom:-15px;left:1.5em}.nps-feedback-carousel--version1__item__feedback-display__bubble__text:first-letter{text-transform:capitalize}.nps-feedback-carousel--version1__item__feedback-display__bubble__text.large{font-size:22px}@media (min-width:480px){.nps-feedback-carousel--version1__item__feedback-display__bubble:after{border-width:12px 12px 12px 0;border-color:transparent #d6e3ea;border-style:solid;top:15px;bottom:auto;left:-12px}.nps-feedback-carousel--version1__item__feedback-display__bubble{height:auto}}@media (min-width:768px){.nps-feedback-carousel--version1__item__feedback-display__bubble:after{border-width:16px 16px 0;border-color:#d6e3ea transparent;border-style:solid;bottom:-15px;top:auto;left:1.5em}.nps-feedback-carousel--version1__item__feedback-display__bubble{height:120px}.nps-feedback-carousel--version1__item--no-cta .nps-feedback-carousel--version1__item__user-info-group__user{height:auto;padding:0}}.nps-feedback-carousel__feedback-carousel-listbox{padding-bottom:15px}.nps-feedback-carousel.nps-feedback-carousel--loading .btn-cta,.nps-feedback-carousel.nps-feedback-carousel--loading .nps-feedback-carousel--version1__item__feedback-display__bubble__text,.nps-feedback-carousel.nps-feedback-carousel--loading .user-info-list{color:transparent;text-shadow:0 0 15px rgba(0,0,0,.8);opacity:.8;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nps-feedback-carousel.nps-feedback-carousel--loading .btn-cta{color:transparent!important}.nps-feedback-carousel.nps-feedback-carousel--loading .user-info-list .user-info-list__name{color:transparent}.nps-feedback-carousel.nps-feedback-carousel--loading .nps-feedback-carousel--version1__item__user-info-group::before{opacity:.5}@media (min-width:992px){.nps-feedback-carousel--version1__item__feedback-display__bubble:after{border-width:12px 12px 12px 0;border-color:transparent #d6e3ea;border-style:solid;top:15px;bottom:auto;left:-12px}.nps-feedback-carousel--version1__item__feedback-display__bubble{height:auto}.nps-feedback-carousel--version1__item--no-cta{height:125px}}@media (min-width:1200px){.nps-feedback-carousel--version1__item--no-cta{height:110px}.post-modern-reg-form #paymentMethodTabs .tab{width:240px;height:51px}}header{padding-bottom:7px;margin:5px 0 10px;border-bottom:1px solid #eee;position:relative}header.mainContent{margin-left:0;margin-right:0}header.extra-bottom-margin{margin-bottom:30px}header.noCrumbs{margin-top:25px}header.noBorder{border-bottom:none}header .headerTitle{margin-left:0;margin-right:0;margin-top:35px;position:relative;min-height:1px;padding:0;font-size:21px}header .headerTitle.mainContent{margin-left:0;margin-right:0}header .headerTitle.headerTitle-full{width:100%;padding:0}@media (min-width:768px){header .headerTitle{float:left;width:75%;font-size:24px}}@media (min-width:992px){header .headerTitle{font-size:30px}}header .headerTitle h1,header .headerTitle h2{margin:0;font-size:1em;color:#24505c;font-weight:600;line-height:1.3;padding-bottom:15px}header .headerTitle h1 .bold,header .headerTitle h2 .bold{font-weight:700}header .headerTitle.credit h1{margin-left:1.625em}header .headerTitle .subHeadline{font-size:18px;color:#aaa;margin-top:.25em;line-height:1.4}header .headerTitle .creditIcon{background:#4dc1b8;border-radius:50%;width:1.3em;height:1.3em;display:inline-block;color:#fff;text-align:center;float:left;margin-top:-.15em}header .headerTitle .creditIcon span{line-height:1.6;font-size:.845em}header .headerTitle .creditIcon span:before{vertical-align:top}header .crumb{font-size:14px}header .crumb.capitalize{text-transform:capitalize}header a.crumb{font-weight:600}header .pageNavigation{margin:0;padding-left:0;padding-right:0}header .pageNavigation.mainContent{margin-left:0;margin-right:0}header .pageNavigation:last-of-type{margin-bottom:0}header .pageNavigation a.btn-default{font-weight:400}header .left-content{float:left;width:50%;position:relative;min-height:1px;padding-right:15px;padding-left:0;text-align:left}@media (min-width:768px){header .left-content{float:left;width:66.66666667%}}@media (max-width:600px){header .crumb{font-size:13px}header .left-content.full-mobile{width:100%!important}}header .right-content{width:50%;position:relative;min-height:1px;padding-left:15px;float:right!important;padding-right:0;text-align:right}@media (min-width:768px){header .right-content{float:left;width:33.33333333%}}.social-proof{font-size:16px}.social-proof-view-count{font-size:18px;color:#24505c;font-weight:600;margin-bottom:.5em}.social-proof-view-count small{color:#aaa;font-size:14px}.social-proof .icon-heart:before{margin-left:-1px}.social-proof [class*=" icon-"]{-webkit-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}.social-proof .circle-button{border-radius:50%;font-size:inherit;width:1.8em;height:1.8em;display:block;float:left;background-color:#fff;border:1px solid #1797b1;text-align:center;line-height:1.8em;position:relative;overflow:hidden;margin-right:.3em}.social-proof-heart .circle-button:after,.social-proof-heart .circle-button:before{font-family:Icomoon;position:absolute;width:100%;left:0}.social-proof-heart .circle-button:before{content:"\e918"}.social-proof-heart .circle-button:after{content:"\e917";color:#1797b1;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.social-proof-heart.liked .circle-button:after{opacity:1}.social-proof.social-proof-improved-exams{margin:0;border-top:0;padding-top:1em;padding-bottom:0;font-size:12px}.social-proof.social-proof-improved-exams a.social-action{float:none;vertical-align:middle;margin:0;padding-right:8px}.social-proof.social-proof-improved-exams .text{display:table-cell;vertical-align:middle;padding-left:3px}.social-proof.social-proof-improved-exams .circle-button{float:none;display:table-cell}@media (min-width:601px){.social-proof-view-count{margin-right:1em;margin-bottom:0}.social-proof.social-proof-improved-exams .social-proof-view-count{display:table-cell;vertical-align:middle;float:none;font-size:12px}}.social-proof.social-proof-improved-exams .social-proof-view-count small{font-size:12px;padding-right:8px}.social-proof a.social-action{display:inline-block;margin:0 1.5em .5em 0}.social-proof a.social-action [class*=" icon-"]{color:#1797b1;text-decoration:none!important}.social-proof a.social-action .text{color:#1797b1;line-height:1.8em}.social-proof a.social-action:hover .circle-button{border-color:#24505c;background-color:#f5f5f5}.social-proof a.social-action:hover .text{color:#24505c}.social-proof-center{text-align:center}.social-proof-center a{display:inline-block;float:none}.social-proof-right{text-align:right}.social-proof-right a{display:inline-block;float:none}.videoContainer .social-proof{font-size:20px;position:absolute;padding:.5em;top:0;right:0;z-index:100;overflow:hidden}.videoContainer .social-proof a{float:none;display:block;margin-right:0;margin-bottom:.4em;-webkit-transition:transform .3s,-webkit-transform .3s;-moz-transition:transform .3s,-webkit-transform .3s;-o-transition:transform .3s,-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateX(2.5em);transform:translateX(2.5em)}.videoContainer .social-proof a:after{content:"";clear:both}.videoContainer .social-proof a:after,.videoContainer .social-proof a:before{content:" ";display:table}.videoContainer .social-proof .circle-button{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin-right:0;border:none}.videoContainer.tools-visible .social-proof a,.videoContainer:hover .social-proof a{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.videoContainer.paywall-up .social-proof{display:none}.deprecated-course-banner{display:block;background-color:#bf2867;color:#fff;font-weight:600;font-size:14px;line-height:20px;padding-top:30px;padding-bottom:30px}.deprecated-course-banner .deprecated-course-banner__container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.deprecated-course-banner a{color:#fff;text-decoration:underline}.deprecated-course-banner .deprecated-course-banner__alert-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-right:16px}.deprecated-course-banner .deprecated-course-banner__alert-wrapper i{font-size:21px}.accordionOne .accordionOneHeader{font-weight:600;background:0 0;cursor:pointer;padding:0 15px 0 0;border-bottom:1px solid #ccc;position:relative}.accordionOne .accordionOneHeader a{padding:10px 15px;display:inline-block}.accordionOne .accordionOneHeader a:hover{text-decoration:none}.accordionOne .accordionOneHeader:after{font-family:Icomoon;content:"\e63f";position:absolute;right:10px;color:#1797b1;margin-top:.6em}.accordionOne .accordionOneHeader.collapsed:after{content:"\e63e"!important}.accordionOne .accordionOneHeader.no-collapse:after{display:none!important}.accordionOne .accordionOneContent{padding-top:10px;background:#fff;border-bottom:1px solid #ccc}.accordionOne .accordionOneContent:after{content:"";clear:both}.accordionOne .accordionOneContent:after,.accordionOne .accordionOneContent:before{content:" ";display:table}.accordionOne .accordionOneContent .accordionOneHeader{background:#eee}.accordionOne .accordionOneContent .media{padding-bottom:.5em}.accordionOne .accordionOneContent ul.accordionBlock{position:relative;min-height:1px;margin:0;padding:0}.accordionOne .accordionOneContent ul.accordionBlock li{font-size:80%;cursor:pointer;display:block;padding:7px 10px}.accordionOne .accordionBlock{padding:0 0 30px}@media (min-width:992px){.accordionOne .accordionBlock{padding:0 15px 30px}}.accordionOne .accordionBlock:after{content:"";clear:both}.accordionOne .accordionBlock:after,.accordionOne .accordionBlock:before{content:" ";display:table}.accordionOne .accordionBlock.cta{border:1px solid #ccc;padding:5px;margin:10px 10px 30px;border-radius:6px}.accordionOne .accordionBlock.cta .featurePaywall{position:relative;width:100%}.tab-pane .accordionOneContent{border-bottom:0}.tab-pane .accordionOneHeader{border-bottom:1px solid #ccc;margin-bottom:10px}.tab-pane .accordionOneHeader:after{margin-top:.3em;font-size:1.5em}.tab-pane .accordionOneHeader a{padding:15px 20px 5px 0;border-bottom:3px solid;font-size:18px;margin-bottom:-1px;display:inline-block;font-weight:600}.tab-pane .accordionOneHeader.accordionOneHeader--no-link{cursor:default}.tab-pane .accordionOneHeader.accordionOneHeader--no-link:after{display:none}.tab-pane .accordionOneHeader.accordionOneHeader--no-link a{padding-top:5px;cursor:default;color:#24505c}.tab-pane .accordionOneHeader.accordionOneHeader--no-link .accordionOneHeader__info-i{border-bottom:none;color:#0096b2;float:right;cursor:pointer;padding-right:0}.tab-pane .accordionOneHeader.accordionOneHeader--no-link .accordionOneHeader__info-i:hover{color:#24505c}.tab-pane .accordionOneHeader.accordionOneHeader--no-link .accordionOneHeader__help-icon{font-size:21px;line-height:21px;vertical-align:middle}.tab-pane .accordionOneHeader.accordionOneHeader--no-link .accordionOneHeader__icon-text{font-size:14px}.tab-pane .accordionCollapsedBlurb{padding-bottom:15px}.searchBrowse{border-top:1px solid #eee;padding:25px 0;margin:35px 0}.searchBrowse h4{font-size:24px;margin-bottom:20px;color:#24505c;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300}@media (min-width:768px){.accordionOne .accordionOneContent ul.accordionBlock{float:left;width:33.33333333%}.tab-pane .accordionOneHeader a{padding:15px 20px 5px 15px}.searchBrowse{border-bottom:1px solid #eee;padding:20px 0;margin:100px 0}.searchBrowse h4{font-size:30px;margin-bottom:50px}}.searchBrowse .searchBrowseBody:after{content:"";clear:both}.searchBrowse .searchBrowseBody:after,.searchBrowse .searchBrowseBody:before{content:" ";display:table}.searchBrowse .searchBrowseSection{width:100%;padding-left:0;padding-right:0}.searchBrowse .searchBrowseSection label{padding-right:10px;margin-top:10px;display:block;text-align:left}.searchBrowse .searchBrowseSection .searchBrowseAction{display:table;position:relative;width:100%}@media (min-width:600px){.searchBrowse .searchBrowseSection{width:50%;float:left;margin-bottom:20px;padding-left:15px;padding-right:15px}.searchBrowse .searchBrowseSection label{float:left;text-align:right;width:25%}.searchBrowse .searchBrowseSection .searchBrowseAction{float:left;width:75%}}.searchBrowse .input-group button,.searchBrowse .input-group input{height:40px;padding:9px 12px;z-index:1}.searchBrowse .input-group button{border-color:#ccc;border-left:none;background:#eee;color:#1797b1}.searchBrowse .dropdown{height:40px;padding-left:12px;padding-right:12px;display:table-cell;vertical-align:middle;text-align:left;width:100%;cursor:pointer;font-weight:600;background-color:#1797b1;color:#fff;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.searchBrowse .dropdown:after{font-family:Icomoon;content:"\e63e";margin-left:.5em;float:right}.searchBrowse .dropdown:hover{background-color:#1aaac8}.searchBrowse .dropdown.light{background:#f5f5f5;border:1px solid #ccc;color:#555;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.searchBrowse .dropdown-menu{width:100%;padding:0;margin-bottom:20px;overflow:hidden}.searchBrowse .dropdown-menu>li>a{padding:5px;font-weight:600;font-size:1.1em}.searchBrowse .dropdown-menu>li>a:after{font-family:Icomoon;content:"\e63e";margin-left:.5em}.searchBrowse .dropdown-menu ul{list-style:none;padding-left:10px}.searchBrowse .dropdown-menu ul li{color:#1797b1;margin-bottom:5px}.searchBrowse .dropdown-menu ul li:before{font-family:Icomoon;content:"\e62a";font-size:.75em;color:inherit;margin-right:4px}.course-nav__status{display:none;font-size:12px;font-weight:600;margin-bottom:5px}.course-nav__status .icon{font-size:16px;position:relative;top:2px}.course-nav__status .course-nav__status--big{display:none}.course-nav__status .course-nav__status--small{display:inline}@media (min-width:992px){.course-nav__status .course-nav__status--big{display:inline}.course-nav__status .course-nav__status--small{display:none}}.course-nav__status.progressFocused{background:#fff}.courseNavContainer{border-radius:6px;overflow:hidden;border:1px solid #ccc;background:#eee}@media (max-width:767px){.courseNavContainer{border-radius:0}}.courseNavContainer p{color:#787878}.courseNavContainer .courseNavHeader{background:#eee;border-bottom:1px solid #ccc;padding:15px;position:relative}.courseNavContainer .courseNavHeader:after{content:"";clear:both}.courseNavContainer .courseNavHeader:after,.courseNavContainer .courseNavHeader:before{content:" ";display:table}.courseNavContainer .courseNavHeader .close{padding:0 15px;color:#333;opacity:1;position:absolute;top:0;right:0;font-size:30px}.courseNavContainer .courseNavHeader .course-nav-header-icon{font-size:24px;margin-right:5px;display:none}@media (min-width:768px){.searchBrowse .searchBrowseSection label{width:20%}.searchBrowse .searchBrowseSection .searchBrowseAction{width:80%}.course-nav__status,.courseNavContainer .courseNavHeader .course-nav-header-icon{display:block}.courseNavContainer .courseNavHeader .text .module-title{margin-left:20px}}.courseNavContainer .courseNavHeader .course-nav-header-icon.embedded{display:block}.courseNavContainer .courseNavHeader .courseNavHeader__type{display:flex;margin-bottom:5px}.courseNavContainer .courseNavHeader .courseNavHeader__text{display:flex;align-items:center;font-weight:700}.courseNavContainer .courseNavHeader .text{margin:0}.courseNavContainer .courseNavHeader .text .icon{font-size:30px;vertical-align:middle;float:left}.courseNavContainer .courseNavHeader .text .icon :not(.courseNavHeader__type){margin-left:-22px}.courseNavContainer .courseNavHeader .text .icon:before{float:right}.courseNavContainer .courseNavHeader .text .icon.embedded.courseNavHeader__control{margin-left:0}.courseNavContainer .courseNavHeader .text a{color:#1797b1;display:inline-block;margin:0;font-size:16px;line-height:1.25}.courseNavContainer .courseNavHeader .text a:hover{color:#24505c}.courseNavContainer .courseNavHeader .text p{margin:0;font-size:13px}.courseNavContainer .courseNavHeader .text p:first-child{margin-bottom:5px}.courseNavContainer .courseNavHeader .text p.border-bottom{border-bottom:1px solid #ccc;padding-bottom:10px}.courseNavContainer .courseNavHeader .text .placement-test-messaging{text-align:center}.courseNavContainer .courseNavHeader .text .placement-test-messaging .header-text{color:#555;font-size:14px;margin-top:10px}.courseNavContainer .courseNavHeader .text .placement-test-messaging .earn-credit-faster-button{border:1px solid #0096b2;border-radius:6px;font-size:14px;margin:0;padding:10px 50px}.courseNavContainer .courseNavHeader .text .placement-test-messaging .earn-credit-faster-button img{height:20px}.courseNavContainer .courseNavHeader .enrollment{display:block;text-align:center;margin-top:15px}.courseNavContainer .courseNavHeader .enrollment a{white-space:nowrap;display:inline-block;font-weight:600;line-height:40px;margin:0 15px;vertical-align:middle}.courseNavContainer .courseNavHeader .enrollment a.enroll-in-course{font-size:16px;padding:0 24px}.courseNavContainer .courseNavHeader .enrollment a.browse-similar-courses{font-size:14px}.courseNavContainer .courseNavHeader .enrollment a.browse-similar-courses .icon{position:relative;top:1px}@media (min-width:768px){.courseNavContainer .courseNavHeader .text a :not(.courseNavHeader__title){margin-left:20px}.courseNavContainer .courseNavHeader .text a .course-nav-header__course-name{margin-left:0}.courseNavContainer .courseNavHeader .enrollment a{display:block}.courseNavContainer .courseNavHeader .enrollment a.enroll-in-course{padding:0 4px}.courseNavContainer .courseNavHeader .enrollment a.browse-similar-courses{line-height:1;margin-top:15px;padding:0}.courseNavContainer .courseNavHeader{display:block}}.courseNavContainer .courseNavHeader.progressFocused{background-color:#fff}.courseNavContainer .courseNavHeader .mini-placement-test{background-color:#eee;border-radius:4px;display:flex;margin-top:1em;padding:1em}.courseNavContainer .courseNavHeader .mini-placement-test .icon-brain{color:#0096b2;margin:auto 0;border:3px solid #0096b2;border-radius:24px;padding:3px 1px;font-size:30px}.courseNavContainer .courseNavHeader .mini-placement-test div{margin-left:10px}.courseNavContainer .courseNavHeader .mini-placement-test div .text{font-weight:700;font-size:14px}.courseNavContainer .courseNavHeader .mini-placement-test div .btn{color:#fff;margin-left:0;margin-top:5px;font-size:14px}.courseNavContainer .courseNavHeader .mini-course-progress{background-color:#eee;border-radius:4px;display:block;margin-top:1em;padding:1em}.courseNavContainer .courseNavHeader .mini-course-progress .course-progress{display:flex;justify-content:space-between;font-weight:700;padding:0 5px}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container{height:25px;width:100%;padding:.6%;border-radius:12.5px;background-color:#daecf1;background:-webkit-gradient(linear,left top,left bottom,from(#daecf1),to(#fff));background:-webkit-linear-gradient(top,#daecf1,#fff);background:-moz-linear-gradient(top,#daecf1,#fff);background:-ms-linear-gradient(top,#daecf1,#fff);background:-o-linear-gradient(top,#daecf1,#fff);overflow:hidden;position:relative;border:1px solid #dadada;text-align:center;margin-top:10px}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container a,.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container>small{font-size:85%;font-weight:600;position:absolute;z-index:1;line-height:15px;display:block;width:100%;text-align:center;color:#222}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container .barContainer{width:0;height:98%;position:relative;border-radius:12.5px;overflow:hidden;transition:width .25s;-webkit-transition:width .25s}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container .barContainer span{background-color:#ff8e1c;background:-webkit-gradient(linear,left top,left bottom,from(#ff8e1c),to(#9c4e00));background:-webkit-linear-gradient(top,#ff8e1c,#9c4e00);background:-moz-linear-gradient(top,#ff8e1c,#9c4e00);background:-ms-linear-gradient(top,#ff8e1c,#9c4e00);background:-o-linear-gradient(top,#ff8e1c,#9c4e00);height:100%;display:inline-block;float:left;animation:.7s forwards barKeyFrames;-webkit-animation:.7s forwards barKeyFrames}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container .barContainer .animatedBar{width:100%}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container .barContainer span.notAnimated{animation:none;-webkit-animation:none}.courseNavContainer .courseNavHeader .mini-course-progress .progress-bar-container .progress-bar{background:linear-gradient(#fdc558,#d38d03);border-radius:10px}.courseNavContainer .courseNavigator{background-color:#fff;padding-bottom:20px;margin-bottom:10px;font-size:13px;width:100%;max-height:95vh;overflow-y:scroll;display:block;position:relative}@media (max-width:767px){.courseNavContainer .courseNavigator{padding-bottom:200px}}.courseNavContainer .courseNavigator p{margin-bottom:3px}.courseNavContainer .courseNavigator .chapterHeader{background:#dadada;border-bottom:1px solid #fff;padding:10px 17px 10px 13px;color:#555;position:relative;width:100%;z-index:1;cursor:pointer;font-weight:700}.courseNavContainer .courseNavigator .chapterHeader>a{font-weight:700;color:inherit;display:block}.courseNavContainer .courseNavigator .chapterHeader.progressComplete a:before{font-family:Icomoon;content:"\e94d";margin:-15px auto;color:#4abc8d;font-size:24px;position:relative;top:5px;left:-4px;display:inline-block;text-decoration:none}.courseNavContainer .courseNavigator .chapterHeader:not(.chapterHeader--empty-chapter):after{font-family:Icomoon;content:"\e63f";color:inherit;top:6px;position:absolute;right:12px;font-size:16px}.courseNavContainer .courseNavigator .chapterHeader:not(.chapterHeader--empty-chapter).collapsed:after{content:"\e63e"!important}.courseNavContainer .courseNavigator .chapterHeader--empty-chapter{cursor:auto}.courseNavContainer .courseNavigator .chapterContent{padding-left:0;list-style:none}.courseNavContainer .courseNavigator .chapterContent li{overflow:auto;padding:10px 17px 10px 13px;border-bottom:1px solid #ddd}.courseNavContainer .courseNavigator .chapterContent li .icon-flash-cards{float:left;margin-right:3px;font-size:20px;vertical-align:middle;color:#1797b1}.courseNavContainer .courseNavigator .chapterContent a{float:left!important;max-width:80%;font-weight:600}.courseNavContainer .courseNavigator .chapterContent a>.college-learner__start-button{max-width:100%}.courseNavContainer .courseNavigator .chapterContent .chapterLinkPrefix{float:left!important;color:#1797b1;margin-right:3px}.courseNavContainer .courseNavigator .chapterContent .is-viewing{cursor:default}.courseNavContainer .courseNavigator .chapterContent .is-viewing a{color:#24505c;cursor:default}.courseNavContainer .courseNavigator .chapterContent .is-viewing span.icon-eye{float:right!important;margin-right:5px;margin-top:2px;color:#555}.courseNavContainer .courseNavigator .chapterContent .lesson-complete:not(.is-viewing) a{color:#aaa}.courseNavContainer .courseNavigator .chapterContent .next-lesson{background:#f3f9fc}.courseNavContainer .courseNavigator .chapterContent .next-lesson a{width:100%;max-width:100%}.courseNavContainer .courseNavigator .chapterContent .next-lesson .imgWithPlayIcon{width:47%;margin-right:3%;font-size:32px;float:left}.courseNavContainer .courseNavigator .chapterContent .next-lesson p{font-weight:600}.courseNavContainer .courseNavigator .chapterContent .next-lesson span.title{float:left;width:50%}.courseNavContainer .courseNavigator .chapterContent .next-lesson span.lessonTime{font-weight:400}.courseNavContainer .courseNavigator .chapterContent span.lessonTime{color:#24505c;float:right!important;margin-right:7px}.courseNavContainer .courseNavigator .chapterContent.progressFocused li{display:flex}.courseNavContainer .courseNavigator .chapterContent.progressFocused li .icon-blank{margin-right:30px}.courseNavContainer .courseNavigator .chapterContent.progressFocused li .icon-flash-cards{margin-right:5px}.courseNavContainer .courseNavigator .chapterContent.progressFocused li .icon-icon_checkmark_B{font-weight:700;margin:auto 5px auto 0;color:#4abc8d;font-size:24px;position:relative;top:-3px;left:-4px}.courseNavContainer .courseNavigator .chapterContent.progressFocused li .icon-share-content{margin:auto 10px auto 0;color:#0096b2;font-size:20px}.courseNavContainer .courseNavigator .chapterContent.progressFocused li .lessonTime{margin-left:auto}.courseNavContainer .courseNavigator .chapterContent.progressFocused .practice-chapter-exam{display:flex;padding-right:23px}.courseNavContainer .courseNavigator .chapterContent.progressFocused .practice-chapter-exam .link-container{margin-left:10px}.courseNavContainer .courseNavigator .chapterContent.progressFocused .practice-chapter-exam .question-count-container{margin-left:auto}.courseNavContainer .courseNavigator .chapterContent li .icon-container{float:left}.courseNavContainer .courseNavigator .chapterContent li .icon-container .icon-exam2{font-size:20px;font-weight:600;color:#1797b1}.courseNavContainer .courseNavigator .chapterContent li .link-container{float:left;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;margin-left:5px;width:62.5%}.courseNavContainer .courseNavigator .chapterContent li .question-count-container{float:right}.courseNavContainer .offcanvas.navmenu .courseNavigator{overflow:scroll;padding-bottom:100px}.courseNavContainer.navmenu{width:100%!important}.chapterProgressBar{height:.5em;background:#eee}.chapterProgressBar .chapterProgressBar__fill{height:100%;background:#f79420}.transcript-request-cta-v2{display:flex;flex-direction:column;gap:16px;padding:16px;background:#f8f8f8;border:1px solid #f1f1f1;border-radius:8px}.transcript-request-cta-v2__header{display:flex;flex-direction:column;gap:12px}.transcript-request-cta-v2__title{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.4px;margin:0;color:#333}.transcript-request-cta-v2__description{font-size:14px;line-height:20px;letter-spacing:-.28px;color:#374f5c;margin:0}.transcript-request-cta-v2__buttons{display:flex;flex-direction:row;gap:16px;align-items:center;width:100%}.transcript-request-cta-v2__buttons .e2-button{flex:1}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question-group{display:flex;justify-content:space-between;gap:10px;margin:0}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question{margin-right:0}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question input::placeholder{font-weight:400}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question,.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question label{width:100%}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question--addressLine2 label{margin-top:0}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question--addressLine2 .dynamic-form__label--addressLine2{margin-bottom:0}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__label{display:block;margin-bottom:10px}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__text{font-weight:400;display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:40px}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__label--sendTranscriptOption{margin-bottom:0}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__sublabel{font-weight:400}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__text:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__text::-moz-placeholder{color:#999;opacity:1}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__text:-ms-input-placeholder{color:#999}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__text::-webkit-input-placeholder{color:#999}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__text[disabled],.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__text[readonly],fieldset[disabled] .transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__text{cursor:not-allowed;background-color:#eee;opacity:1}textarea.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__text{height:auto}body.research .transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__text{border:2px solid #bbb}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question--radio{display:flex;flex-wrap:wrap}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question--radio .dynamic-form__label{width:100%}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question--radio .dynamic-form__radio{display:flex;align-items:center;gap:10px;margin-left:10px}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question--radio .dynamic-form__radio input{box-shadow:none}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question--radio .dynamic-form__radio label{font-weight:400}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question--radio .dynamic-form__radio .dynamic-form__sublabel{display:block;width:100%}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question--radio .dynamic-form__radio>*{margin:0}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question--errored input,.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question--errored input:focus{border:1px solid #a94442}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__question--errored .dynamic-form__error{color:#a94442;font-weight:400}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__typeahead-option-list{position:absolute;display:flex;flex-direction:column;gap:5px;min-width:160px;padding:5px 0;margin:2px 0 0;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__typeahead-option{display:block;padding:3px 20px;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;cursor:pointer}.transcript-request-overlay-modal .modal-body .dynamic-form .dynamic-form__typeahead-option:hover{color:#fff;background-color:#0096b2}.transcript-request-overlay-modal .modal-footer--react{display:block}.request-transcript-section{margin:0 0 10px auto}.request-transcript-section .request-transcript-container{background-color:#eee;border-radius:4px;padding:10px;text-align:center}.request-transcript-section .request-transcript-container .request-transcript-text{padding:6px 4px 10px}.transcript-request-overlay-modal .transcript-request-modal-container{background:#fff;border-radius:4px;left:5%;position:relative;top:5%;width:90%}@media (min-width:768px){.transcript-request-overlay-modal .transcript-request-modal-container{left:20%;width:60%}.courseProgress{padding:.8em .8em 1.75em}}@media (min-width:992px){.transcript-request-overlay-modal .transcript-request-modal-container{left:25%;width:50%}}.transcript-request-overlay-modal .modal-header{background-color:#1797b1;border-radius:4px 4px 0 0;color:#fff}.transcript-request-overlay-modal .modal-header .modal-header-text{color:#fff;font-size:24px}.transcript-request-overlay-modal .modal-body{min-height:342px;padding:15px 30px 0}.transcript-request-overlay-modal .modal-body .semibold-text{font-weight:600}.transcript-request-overlay-modal .modal-body .dynamic-form__question,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group,.transcript-request-overlay-modal .modal-body .modal-row{line-height:1.5;margin:0 10px 10px 0}.transcript-request-overlay-modal .modal-body .dynamic-form__question .indent,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .indent,.transcript-request-overlay-modal .modal-body .modal-row .indent{margin-left:10px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .invalid,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .invalid,.transcript-request-overlay-modal .modal-body .modal-row .invalid{border-color:#c1393e}.transcript-request-overlay-modal .modal-body .dynamic-form__question .modal-col,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .modal-col,.transcript-request-overlay-modal .modal-body .modal-row .modal-col{width:48%}.transcript-request-overlay-modal .modal-body .dynamic-form__question .special-instructions,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .special-instructions,.transcript-request-overlay-modal .modal-body .modal-row .special-instructions{height:80px;width:90%}.transcript-request-overlay-modal .modal-body .dynamic-form__question .special-instructions-input,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .special-instructions-input,.transcript-request-overlay-modal .modal-body .modal-row .special-instructions-input{width:90%}.transcript-request-overlay-modal .modal-body .dynamic-form__question-group.transcript-option,.transcript-request-overlay-modal .modal-body .dynamic-form__question.transcript-option,.transcript-request-overlay-modal .modal-body .modal-row.transcript-option{margin-top:10px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .no-institution-text,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .no-institution-text,.transcript-request-overlay-modal .modal-body .modal-row .no-institution-text{font-size:12px;font-weight:400;color:#888}.transcript-request-overlay-modal .modal-body .dynamic-form__question-group.partner-ace-addition,.transcript-request-overlay-modal .modal-body .dynamic-form__question.partner-ace-addition,.transcript-request-overlay-modal .modal-body .modal-row.partner-ace-addition{display:flex;gap:10px;align-items:flex-start;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:0}.transcript-request-overlay-modal .modal-body .dynamic-form__question-group.partner-ace-addition input,.transcript-request-overlay-modal .modal-body .dynamic-form__question.partner-ace-addition input,.transcript-request-overlay-modal .modal-body .modal-row.partner-ace-addition input{display:inline;height:unset;width:unset;margin-top:0}.transcript-request-overlay-modal .modal-body .dynamic-form__question-group.partner-ace-addition label,.transcript-request-overlay-modal .modal-body .dynamic-form__question.partner-ace-addition label,.transcript-request-overlay-modal .modal-body .modal-row.partner-ace-addition label{display:inline;position:relative;top:-4px;margin-top:0;font-weight:400}.transcript-request-overlay-modal .modal-body .dynamic-form__question .courses-container,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .courses-container,.transcript-request-overlay-modal .modal-body .modal-row .courses-container{border:1px solid #ccc;border-radius:4px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .courses-container .header,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .courses-container .header,.transcript-request-overlay-modal .modal-body .modal-row .courses-container .header{color:#24505c;font-weight:600;padding:8px 15px 8px 24px;background-color:#eee}.transcript-request-overlay-modal .modal-body .dynamic-form__question .courses-container .course-list,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .courses-container .course-list,.transcript-request-overlay-modal .modal-body .modal-row .courses-container .course-list{padding:8px 15px 8px 24px;overflow-y:auto;max-height:300px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .courses-container .course-list .course-row,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .courses-container .course-list .course-row,.transcript-request-overlay-modal .modal-body .modal-row .courses-container .course-list .course-row{border-bottom:1px solid #ccc;padding-bottom:5px;margin-top:10px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .courses-container .course-list .course-row .course-title,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .courses-container .course-list .course-row .course-title,.transcript-request-overlay-modal .modal-body .modal-row .courses-container .course-list .course-row .course-title{margin-bottom:5px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .courses-container .course-list .course-row .accreditation,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .courses-container .course-list .course-row .accreditation,.transcript-request-overlay-modal .modal-body .modal-row .courses-container .course-list .course-row .accreditation{font-size:12px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .courses-container .course-list .course-row:last-child,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .courses-container .course-list .course-row:last-child,.transcript-request-overlay-modal .modal-body .modal-row .courses-container .course-list .course-row:last-child{border-bottom:none}.transcript-request-overlay-modal .modal-body .dynamic-form__question .courses-container-subtext,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .courses-container-subtext,.transcript-request-overlay-modal .modal-body .modal-row .courses-container-subtext{margin-top:10px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .violation-warning,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .violation-warning,.transcript-request-overlay-modal .modal-body .modal-row .violation-warning{display:flex;gap:8px;align-items:flex-start;padding:12px 16px;background-color:#f9ebec;border-radius:8px;margin-top:10px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .violation-warning .violation-warning__icon,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .violation-warning .violation-warning__icon,.transcript-request-overlay-modal .modal-body .modal-row .violation-warning .violation-warning__icon{font-size:20px;flex-shrink:0}.transcript-request-overlay-modal .modal-body .dynamic-form__question .violation-warning .violation-warning__content,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .violation-warning .violation-warning__content,.transcript-request-overlay-modal .modal-body .modal-row .violation-warning .violation-warning__content{flex:1;font-size:14px;line-height:20px;letter-spacing:-.28px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .violation-warning .violation-warning__header,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .violation-warning .violation-warning__header,.transcript-request-overlay-modal .modal-body .modal-row .violation-warning .violation-warning__header{font-weight:600;margin-bottom:4px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .violation-warning .violation-warning__description,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .violation-warning .violation-warning__description,.transcript-request-overlay-modal .modal-body .modal-row .violation-warning .violation-warning__description{font-weight:400;margin-bottom:0}.transcript-request-overlay-modal .modal-body .dynamic-form__question .violation-warning .violation-warning__course-list,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .violation-warning .violation-warning__course-list,.transcript-request-overlay-modal .modal-body .modal-row .violation-warning .violation-warning__course-list{margin:4px 0 0;padding-left:21px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .violation-warning .violation-warning__course-list li,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .violation-warning .violation-warning__course-list li,.transcript-request-overlay-modal .modal-body .modal-row .violation-warning .violation-warning__course-list li{line-height:20px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .transcript-container,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .transcript-container,.transcript-request-overlay-modal .modal-body .modal-row .transcript-container{border:1px solid #ccc;border-radius:4px;padding:10px;overflow-y:auto}.transcript-request-overlay-modal .modal-body .dynamic-form__question .transcript-container .personal-info .personal-info-item,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .transcript-container .personal-info .personal-info-item,.transcript-request-overlay-modal .modal-body .modal-row .transcript-container .personal-info .personal-info-item{margin-bottom:10px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .transcript-container .personal-info .full-name,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .transcript-container .personal-info .full-name,.transcript-request-overlay-modal .modal-body .modal-row .transcript-container .personal-info .full-name{display:flex}.transcript-request-overlay-modal .modal-body .dynamic-form__question .transcript-container .personal-info .full-name .first-name,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .transcript-container .personal-info .full-name .first-name,.transcript-request-overlay-modal .modal-body .modal-row .transcript-container .personal-info .full-name .first-name{margin-right:10px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .transcript-container .personal-info .full-name .last-name,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .transcript-container .personal-info .full-name .last-name,.transcript-request-overlay-modal .modal-body .modal-row .transcript-container .personal-info .full-name .last-name{margin-left:10px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .transcript-container .course-info,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .transcript-container .course-info,.transcript-request-overlay-modal .modal-body .modal-row .transcript-container .course-info{margin-top:20px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .important-next-steps,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .important-next-steps,.transcript-request-overlay-modal .modal-body .modal-row .important-next-steps{color:#24505c;font-weight:600}.transcript-request-overlay-modal .modal-body .dynamic-form__question .download-request-form-btn,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .download-request-form-btn,.transcript-request-overlay-modal .modal-body .modal-row .download-request-form-btn{border:1px solid #0096b2}.transcript-request-overlay-modal .modal-body .dynamic-form__question .ace-next-steps-text,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .ace-next-steps-text,.transcript-request-overlay-modal .modal-body .modal-row .ace-next-steps-text{margin-top:20px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .subnote,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .subnote,.transcript-request-overlay-modal .modal-body .modal-row .subnote{margin-top:30px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .subnote .subnote-header,.transcript-request-overlay-modal .modal-body .dynamic-form__question label,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .subnote .subnote-header,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group label,.transcript-request-overlay-modal .modal-body .modal-row .subnote .subnote-header,.transcript-request-overlay-modal .modal-body .modal-row label{font-weight:600}.transcript-request-overlay-modal .modal-body .dynamic-form__question label.line-break,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group label.line-break,.transcript-request-overlay-modal .modal-body .modal-row label.line-break{display:block}.transcript-request-overlay-modal .modal-body .dynamic-form__question input.full-width,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group input.full-width,.transcript-request-overlay-modal .modal-body .modal-row input.full-width{width:90%}.transcript-request-overlay-modal .modal-body .dynamic-form__question input.inline,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group input.inline,.transcript-request-overlay-modal .modal-body .modal-row input.inline{display:inline}.transcript-request-overlay-modal .modal-body .dynamic-form__question input.small-width,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group input.small-width,.transcript-request-overlay-modal .modal-body .modal-row input.small-width{width:48%}.transcript-request-overlay-modal .modal-body .dynamic-form__question .date-input-group,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .date-input-group,.transcript-request-overlay-modal .modal-body .modal-row .date-input-group{display:block}.transcript-request-overlay-modal .modal-body .dynamic-form__question .date-input-group .dropdown-menu,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .date-input-group .dropdown-menu,.transcript-request-overlay-modal .modal-body .modal-row .date-input-group .dropdown-menu{padding-bottom:10px}.transcript-request-overlay-modal .modal-body .dynamic-form__question .date-input-group .date-input-popup-btn,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .date-input-group .date-input-popup-btn,.transcript-request-overlay-modal .modal-body .modal-row .date-input-group .date-input-popup-btn{background:#fff}.transcript-request-overlay-modal .modal-body .dynamic-form__question .date-input-group .date-input-popup-btn[readonly],.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .date-input-group .date-input-popup-btn[readonly],.transcript-request-overlay-modal .modal-body .modal-row .date-input-group .date-input-popup-btn[readonly]{cursor:pointer}.transcript-request-overlay-modal .modal-body .dynamic-form__question .date-input-group .date-picker-btn,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .date-input-group .date-picker-btn,.transcript-request-overlay-modal .modal-body .modal-row .date-input-group .date-picker-btn{border:none;border-top-left-radius:0;border-bottom-left-radius:0}.transcript-request-overlay-modal .modal-body .dynamic-form__question .date-input-group .date-picker-icon-followed,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .date-input-group .date-picker-icon-followed,.transcript-request-overlay-modal .modal-body .modal-row .date-input-group .date-picker-icon-followed{display:inline}.transcript-request-overlay-modal .modal-body .dynamic-form__question .date-input-group .date-picker-tooltip,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .date-input-group .date-picker-tooltip,.transcript-request-overlay-modal .modal-body .modal-row .date-input-group .date-picker-tooltip{margin-left:5px;vertical-align:middle}.transcript-request-overlay-modal .modal-body .dynamic-form__question .date-input-group .date-validation-error-text,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .date-input-group .date-validation-error-text,.transcript-request-overlay-modal .modal-body .modal-row .date-input-group .date-validation-error-text{position:absolute;left:0}.transcript-request-overlay-modal .modal-body .dynamic-form__question h5,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group h5,.transcript-request-overlay-modal .modal-body .modal-row h5{font-weight:600}.transcript-request-overlay-modal .modal-body .flex{display:flex;column-gap:30px;margin-bottom:30px}@media (max-width:768px){.transcript-request-overlay-modal .modal-body .dynamic-form__question .download-request-form-btn,.transcript-request-overlay-modal .modal-body .dynamic-form__question-group .download-request-form-btn,.transcript-request-overlay-modal .modal-body .modal-row .download-request-form-btn{margin-bottom:15px}.transcript-request-overlay-modal .modal-body .flex{flex-direction:column}.courseProgress .cp-section .course-complete-header{visibility:hidden}}.transcript-request-overlay-modal .modal-body .modal-2-col{display:flex;justify-content:space-between}.transcript-request-overlay-modal .modal-body .label-row{display:flex;align-items:center}.transcript-request-overlay-modal .modal-body .label-row label{font-weight:400;margin:0 0 0 10px}.transcript-request-overlay-modal .modal-body .label-row input{margin:0 0 0 10px;flex-basis:auto}.transcript-request-overlay-modal .modal-body .label-row select option:invalid{color:#aaa}.transcript-request-overlay-modal .modal-body.success-screen>div{margin-bottom:15px}.transcript-request-overlay-modal .modal-body.success-screen h3{font-size:27px;font-weight:600;color:#24505c}.transcript-request-overlay-modal .modal-footer{border-top:none;padding-left:30px;padding-right:30px}.transcript-request-overlay-modal .modal-footer small{float:left}.transcript-request-overlay-modal .modal-footer .modal-actions{display:block;justify-content:space-between;text-align:unset}.transcript-request-overlay-modal .modal-footer .modal-actions .button-next{font-size:14px;margin-left:15px}.courseProgress{margin-top:20px;overflow:hidden;border:1px solid #b9d1d8;border-radius:6px}.courseProgress.courseProgress-improved-exams{padding:.8em .8em 1.75em}.courseProgress.courseProgress-improved-exams.upgrade h4{font-size:18px}.courseProgress h3{font-size:150%;margin:10px 15px;border-bottom:1px solid #e9f1f4;padding-bottom:15px}.courseProgress h3 .activeChapters{font-size:14px}@media (max-width:480px){.courseProgress h3 .activeChapters{display:block;margin-top:10px}}.courseProgress h4{font-size:16px}.courseProgress h6{margin:0 0 8px;font-weight:700;font-size:13px}.courseProgress p.stat{text-align:center}.courseProgress .btn-primary{margin-bottom:12px}.courseProgress .cp-section{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.courseProgress .cp-section .course-complete-header{position:relative;top:2.5em}.courseProgress .cp-section .course-complete-referral{position:relative;top:1.5em}.courseProgress .cp-section .course-complete-referral small{color:#555;font-style:italic}.courseProgress div.wide{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.courseProgress div.full{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.courseProgress .cp-section{float:left;width:41.66666667%}.courseProgress div.wide{float:left;width:58.33333333%}.courseProgress div.full{float:left;width:100%}}.courseProgress.upgrade{text-align:center;max-width:600px;margin:15px auto 25px}.courseProgress.upgrade h4{font-weight:400;font-size:21px}.courseProgress .progressBarContainer{display:flex;flex-direction:column;background:#eee;border:1px solid #d5d5d5;border-radius:6px;padding:3px 12px}.courseProgress .progressBarContainer.whiteBg{background:#fff}.courseProgress .progressBarContainer p{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.courseProgress .progressBarContainer p span{margin-right:.3em;font-size:115%}.courseProgress .progressBarContainer .progressDescription{display:none;min-width:70px}@media (min-width:992px){.courseProgress .progressBarContainer p{float:left;width:50%}.courseProgress .progressBarContainer .progressDescription{display:inline-block}}.courseProgress .progressBarContainer .progressDescription .progressDescription__chapter{font-weight:600;padding-bottom:1px}.courseProgress .progressBarContainer .progressDescription small{line-height:1.2;text-align:left}.courseProgress .progressBarContainer .progressBar{height:30px;padding:.6%;border-radius:15px;background-color:#daecf1;background:-webkit-gradient(linear,left top,left bottom,from(#daecf1),to(#fff));background:-webkit-linear-gradient(top,#daecf1,#fff);background:-moz-linear-gradient(top,#daecf1,#fff);background:-ms-linear-gradient(top,#daecf1,#fff);background:-o-linear-gradient(top,#daecf1,#fff);overflow:hidden;position:relative;border:1px solid #dadada;text-align:center;-webkit-flex:1 0 auto;flex:1 0 auto;width:auto;min-width:150px}.courseProgress .progressBarContainer .progressBar a,.courseProgress .progressBarContainer .progressBar>small{font-size:85%;font-weight:600;position:absolute;z-index:1;line-height:18px;display:block;width:100%;text-align:center;color:#222}.courseProgress .progressBarContainer .progressBar .barContainer{width:0;height:98%;position:relative;border-radius:15px;overflow:hidden;transition:width .25s;-webkit-transition:width .25s}.courseProgress .progressBarContainer .progressBar .barContainer span{background-color:#fdc558;background:-webkit-gradient(linear,left top,left bottom,from(#fdc558),to(#d38d03));background:-webkit-linear-gradient(top,#fdc558,#d38d03);background:-moz-linear-gradient(top,#fdc558,#d38d03);background:-ms-linear-gradient(top,#fdc558,#d38d03);background:-o-linear-gradient(top,#fdc558,#d38d03);height:100%;display:inline-block;float:left;animation:.7s forwards barKeyFrames;-webkit-animation:.7s forwards barKeyFrames}.courseProgress .progressBarContainer .progressBar .barContainer .animatedBar{width:100%}.courseProgress .progressBarContainer .progressBar .barContainer span.notAnimated{animation:none;-webkit-animation:none}.courseProgress .progressBarContainer .progressBar.progressBarSuccess{height:30px;width:100%;padding:.6%;border-radius:15px;background-color:#daecf1;background:-webkit-gradient(linear,left top,left bottom,from(#daecf1),to(#fff));background:-webkit-linear-gradient(top,#daecf1,#fff);background:-moz-linear-gradient(top,#daecf1,#fff);background:-ms-linear-gradient(top,#daecf1,#fff);background:-o-linear-gradient(top,#daecf1,#fff);overflow:hidden;position:relative;border:1px solid #dadada;text-align:center}.courseProgress .progressBarContainer .progressBar.progressBarSuccess a,.courseProgress .progressBarContainer .progressBar.progressBarSuccess>small{font-size:85%;font-weight:600;position:absolute;z-index:1;line-height:18px;display:block;width:100%;text-align:center;color:#222}.courseProgress .progressBarContainer .progressBar.progressBarSuccess .barContainer{width:0;height:98%;position:relative;border-radius:15px;overflow:hidden;transition:width .25s;-webkit-transition:width .25s}.courseProgress .progressBarContainer .progressBar.progressBarSuccess .barContainer span{background-color:#6fcaa4;background:-webkit-gradient(linear,left top,left bottom,from(#6fcaa4),to(#328764));background:-webkit-linear-gradient(top,#6fcaa4,#328764);background:-moz-linear-gradient(top,#6fcaa4,#328764);background:-ms-linear-gradient(top,#6fcaa4,#328764);background:-o-linear-gradient(top,#6fcaa4,#328764);height:100%;display:inline-block;float:left;animation:.7s forwards barKeyFrames;-webkit-animation:.7s forwards barKeyFrames}.courseProgress .progressBarContainer .progressBar.progressBarSuccess .barContainer .animatedBar{width:100%}.courseProgress .progressBarContainer .progressBar.progressBarSuccess .barContainer span.notAnimated{animation:none;-webkit-animation:none}@-webkit-keyframes barKeyFrames{from{width:0%}to{width:100%}}@keyframes barKeyFrames{from{width:0%}to{width:100%}}.courseProgress .progressBarContainer small{text-align:center;display:block;margin-top:0!important;color:#999}.courseProgress .progressBarContainer .small{margin-top:4px;display:inline-block;float:right}.courseProgress .progressBarContainer .certificateCompleteContainer{display:flex}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteThumbnail{width:90px;height:71px;margin:10px 15px 10px 0;border:1px solid #c6dce5}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta{display:flex;flex-direction:column;justify-content:center}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__header{font-weight:700}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__description{font-size:13px}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions{margin-top:10px}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link{display:inline-block;padding-left:20px;font-weight:400}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link#saveCertificateLink .icon{font-size:18px;position:relative;top:2px;left:2px}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link#linkedInCertificateLink .fab{margin-left:4px}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link#linkedInCertificateLink .icon{position:relative;top:2px}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link:first-child{padding:0}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions a:focus,.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions a:hover{text-decoration:none}.courseProgress .progressBarContainer .completion-container .circle{background:#4dc1b8;width:35px;height:35px}.courseProgress .progressBarContainer .completion-container .circle .icon{font-size:25px;padding-top:6px}.courseProgress .nextLesson .imgWithPlayIcon{width:42%;float:left;font-size:200%;margin-right:8px}.courseProgress .nextLesson .imgWithPlayIcon.imgWithPlayIcon--practice-test-visibility-v1{height:64px;max-width:112px}.courseProgress .nextLesson .imgWithPlayIcon.imgWithPlayIcon--practice-test-visibility-v1 img{object-fit:contain;height:100%}@media (max-width:1150px){.courseProgress .nextLesson .imgWithPlayIcon.imgWithPlayIcon--practice-test-visibility-v1{height:unset;width:42%}.courseProgress .nextLesson .imgWithPlayIcon.imgWithPlayIcon--practice-test-visibility-v1 img{height:auto;width:100%}}.courseProgress .nextLesson span{text-decoration:underline}@media (max-width:767px){.courseProgress .progressBarContainer{padding:6px 10px}.courseProgress .nextLesson{text-align:center}.courseProgress .nextLesson .imgWithPlayIcon{width:100%;max-width:262px;margin:0 auto 6px;float:none}.courseProgress .nextLesson span{display:block}.courseProgress.mini .progressBarContainer{display:none!important}}.courseProgress.mini{float:right!important;padding:0 0 0 10px;border:none;margin-top:0}.courseProgress.mini.lessonOrLowLevelPillar{width:100%;padding:0;margin-top:-58px;margin-bottom:30px;float:unset!important;overflow:hidden}.courseProgress.mini div.small{margin-bottom:2px}.courseProgress.mini .progressBarContainer .progressBar>span{position:absolute;z-index:10;width:100%;text-align:center;top:14%;color:#333}.courseProgress.mini .placement-test{display:none}.courseProgress.mini--lesson{width:100%;padding:0 0 5px}.courseProgress.mini--default{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.courseProgress.mini{overflow:visible}.courseProgress.mini .placement-test{display:block;margin-bottom:-3px;bottom:calc(100% - 6px);border-top-left-radius:6px;border-top-right-radius:6px;background:#1797b1;text-align:center;color:#fff;font-size:11px;padding:4px 0 10px;font-weight:700}.courseProgress.mini .placement-test:hover{text-decoration:none;background:#117084;color:#e6e6e6}.courseProgress.mini .placement-test:before{position:absolute;right:100%;width:25px;top:0;bottom:0;background:#fff;content:""}.courseProgress.mini .placement-test .icon{padding-right:2px}.courseProgress.mini .placement-test.hide-progress{bottom:-15px}.courseProgress.mini--default{float:left;width:33.33333333%}}.courseProgress div.cta{background:#fff!important;padding:6px 12px 4px;border-bottom:2px solid #ccc}.courseProgress div.cta .circle{border-radius:50%;background:#7eadc4;margin-right:10px;float:left;width:60px;height:60px}.courseProgress div.cta .circle .icon{text-align:center;color:#fff;font-size:40px;padding-top:10px}.courseProgress div.cta .unlockCPHeader{font-size:16px;color:#24505c}@media (max-width:991px){.courseProgress div.cta{padding:8px}.courseProgress div.cta .circle{width:45px;height:45px}.courseProgress div.cta .circle .icon{text-align:center;color:#fff;font-size:30px;padding-top:7.5px}.courseProgress div.cta .unlockCPHeader{font-size:14px}}@media (max-width:830px){.courseProgress div.cta .unlockCPHeader{font-size:13px}}.courseProgress div.cta .btn{margin-top:8px}.courseProgress div.cta .btn.cta-wider{width:200px}.courseProgress div.cta.credit .btn{margin:0}.courseProgress div.cta.credit .circle{background:#4dc1b8}.courseProgress div.goals-cta{padding:10px 0;background:0 0;border:none}.courseProgress div.goals-cta .header{font-size:16px;color:#24505c;margin-bottom:.4em}.courseProgress div.goals-cta .circle{border-radius:50%;background:#7eadc4;margin-right:10px;float:left;width:60px;height:60px}.courseProgress div.goals-cta .circle .icon{text-align:center;color:#fff;font-size:40px;padding-top:12px}.courseProgress .loadingSpinner{margin:auto;display:block}.courseProgress .placement-test{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:baseline;align-items:baseline;margin-top:10px;font-size:12px}.courseProgress .placement-test.placement-test--practice-test-visibility-v1{display:none}@media (max-width:1150px){.courseProgress .placement-test.placement-test--practice-test-visibility-v1{display:block}}.courseProgress .placement-test .message{-webkit-flex:1 1 auto;flex:1 1 auto;color:#999;font-weight:600;text-align:right;padding-bottom:1px}.courseProgress .placement-test .btn{-webkit-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 10px}.courseProgress .course_progress_upgrade_cta{line-height:1.4}.courseProgressMobileSm{display:none!important}@media (min-width:600px) and (max-width:767px){.courseProgressMobileSm{display:inline-block!important}}.courseProgress--testPrepPlanComplete{padding:60px 10px;text-align:center;background:url("/images/academy/course/test-prep-plan-complete-bg-left.svg") left center/auto 100% no-repeat,url("/images/academy/course/test-prep-plan-complete-bg-right.svg") right center/auto 100% no-repeat}.courseProgress--testPrepPlanComplete h3{margin-top:0;border-bottom:none}.courseProgress--testPrepPlanComplete p{font-size:16px;margin-bottom:20px}.courseProgress--testPrepPlanComplete .placement-test{display:block;margin-top:0}.courseProgress--testPrepPlanComplete .placement-test .btn{font-size:18px;margin:0;width:100%}.courseProgress--testPrepPlanComplete .placement-test .btn .icon-pencil{font-size:22px;margin-right:5px}@media (min-width:600px){.courseProgress--testPrepPlanComplete{padding:60px 25%}.courseProgress--testPrepPlanComplete .placement-test>.btn{padding:8px 55px;width:auto}}.buttonOnlyCtaContainer{display:none}@media (min-width:768px){.buttonOnlyCtaContainer{display:table;width:100%;margin:13px 0}.buttonOnlyCtaContainer__item{display:table-cell;vertical-align:middle;text-align:center}}.full.cta.progressBarContainer.upgrade-message-cta{padding:10px}@media (min-width:768px) and (max-width:991px){.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__btn{display:none!important}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer #formCarousel .item.modernize-reg-form-cc.next{min-height:800px}}.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__btn a{margin-top:0}.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__message{text-align:center}@media (min-width:525px){.full.cta.progressBarContainer.upgrade-message-cta{display:flex;text-align:left;align-items:center;flex-direction:row}.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__btn{flex:0 0 122px;margin-left:15px}.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__subtext{margin-bottom:0}.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__message{flex:0 1 500px;padding-right:15px}}.course-progress-transcript-section{display:flex;align-items:center;gap:8px;margin-left:auto;position:relative;z-index:100}.course-progress-transcript-section__actions{display:flex;align-items:center}.course-progress-transcript-section__status{display:flex;align-items:center;gap:8px;font-size:13px}.course-progress-transcript-section__icon{width:20px;height:20px;color:#4abc8d}.course-progress-transcript-section__text{font-size:13px;color:#222}.course-progress-transcript-section__view-link{font-size:13px;font-weight:600;color:#1797b1;text-decoration:underline;border:none;background:0 0;padding:0;cursor:pointer}.course-progress-transcript-section__view-link:hover{color:#24505c;text-decoration:none}.course-progress-transcript-section__dropdown{position:relative;display:flex;align-items:center}.course-progress-transcript-section__dropdown .dropdown-toggle::after{display:none}.course-progress-transcript-section__options-btn.e2-button{padding:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px}.course-progress-transcript-section__options-menu{min-width:200px;padding:4px 0;margin-top:8px;border:1px solid #ccc;border-radius:4px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08);z-index:1000}.dropdown-menu>.dropdown-item.course-progress-transcript-section__options-menu-item{font-size:14px;color:#222;padding:12px 16px;border:none;border-radius:0;width:100%;text-align:left;background:0 0;cursor:pointer}.dropdown-menu>.dropdown-item.course-progress-transcript-section__options-menu-item:hover{background:#c6dce5;color:#222}.courseProgress--with-transcript h3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.courseProgress__title{flex:1 1 auto}.courseProgress--with-transcript,.courseProgress:has(.course-progress-transcript-section){overflow:visible}.course-progress-transcript-section{display:flex;align-items:center;gap:24px}@media (max-width:767px){.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__btn{display:none!important}.courseProgress--with-transcript h3{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:8px;align-items:center;border-bottom:none}.courseProgress__title{grid-column:1;grid-row:1}.course-progress-transcript-section,.courseProgress--with-transcript h3>react-init,.courseProgress--with-transcript h3>react-ng{display:contents}.course-progress-transcript-section__actions{grid-column:1/-1;grid-row:2;width:100%;border-top:1px solid #e9f1f4;padding-top:15px}.course-progress-transcript-section__actions .e2-button{width:100%}.course-progress-transcript-section__dropdown{grid-column:2;grid-row:1}.course-progress-transcript-section__status{flex-direction:column;align-items:flex-start;gap:8px;width:100%}}.transcript-requests-modal .e2-modal__content{background-color:#f8f8f8;padding:24px}.transcript-requests-modal__content{max-height:60vh;overflow-y:auto}.transcript-requests-modal__requests{display:flex;flex-direction:column;gap:12px}.transcript-request-record{display:flex;flex-direction:column;padding:16px;background-color:#fff;border:1px solid #f1f1f1;border-radius:8px}.transcript-request-record__header{display:flex;align-items:center;gap:8px;margin-bottom:16px}.transcript-request-record__icon{flex-shrink:0;color:#1a2b33}.transcript-request-record__title{font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.32px;color:#1a2b33;margin:0}.transcript-request-record__details{display:flex;flex-direction:column;gap:16px}.transcript-request-record__row{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:20px;letter-spacing:-.28px}.transcript-request-record__label{color:#374f5c;width:160px;flex-shrink:0}.transcript-request-record__value{color:#1a2b33;flex:1;min-width:0}.transcript-request-record__value--stacked{display:flex;flex-direction:column;gap:4px}.modal .paywall-container{width:auto!important;position:relative!important;left:auto!important;top:auto!important}.pageTabs{min-height:1px;padding-right:15px;position:relative;padding-left:0}@media (max-width:991px){.courseProgress div.cta .btn{margin-top:5px}.courseProgress div.goals-cta .circle{width:45px;height:45px}.courseProgress div.goals-cta .circle .icon{text-align:center;color:#fff;font-size:30px;padding-top:9px}.pageTabs{padding-right:0}}.pageTabs ul{padding:0;margin:0;display:flex;column-gap:1%}.pageTabs li{height:auto;display:inline-block;margin:0;position:relative;-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;transition:background .2s;font-size:24px;padding-top:3px;width:100%}.pageTabs li.active:after{border-width:0 8px 8px;z-index:1;position:absolute;content:'';bottom:0;left:0;right:0;top:auto;margin:0 auto;width:0;height:0;background:0 0;border-style:solid;border-color:#fff transparent;display:block}@media (min-width:545px){.pageTabs li{font-size:28px;padding-top:3px}.pageTabs li.active:after{border-width:0 10px 10px;z-index:1}}.pageTabs li:first-child{margin-left:0}.pageTabs li a{background-color:#0096b2;border-radius:6px 6px 0 0;cursor:pointer;color:#fff;font-weight:600;padding:8px 8px 15px;position:relative;display:flex;align-items:center;justify-content:center;height:100%}.pageTabs li a.no-icon-tab .tabTitle{line-height:unset;text-align:center;padding-left:0}.pageTabs li a .tabTitle{font-size:14px;line-height:.5;vertical-align:middle;text-align:center;white-space:nowrap}@media (min-width:430px){.pageTabs li a .tabTitle{font-size:14px;padding-left:5px}}@media (min-width:768px){.pageTabs{float:left;width:66.66666667%}.pageTabs li{font-size:28px;padding-top:4px}.pageTabs li.active:after{border-width:0 11px 11px;z-index:1}.pageTabs li a .tabTitle{font-size:13px}}@media (min-width:992px){.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__btn{margin-left:auto}.full.cta.progressBarContainer.upgrade-message-cta .upgrade-message-cta__message{font-size:16px;text-align:left}.pageTabs li{font-size:38px;padding-top:3px;width:180px}.pageTabs li.active:after{border-width:0 12px 12px;z-index:1}.pageTabs li a .tabTitle{font-size:16px}}@media (min-width:1100px){.pageTabs li a .tabTitle{font-size:18px;padding-left:8px}}.pageTabs li a .hidden-mobile{display:none}@media (min-width:525px){.pageTabs li a .hidden-mobile{display:revert}}.pageTabs li a .visible-mobile{display:none}@media (max-width:525px){.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link#linkedInCertificateLink{padding-left:0}.courseProgress .progressBarContainer .certificateCompleteContainer .certificateCompleteCta__shareActions .action-link#linkedInCertificateLink .fab{margin-left:0}.pageTabs li a .visible-mobile{display:revert}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit-gold{width:100%}}.pageTabs li a .fit-long-tab-names+.tabTitle{padding-right:4px}.pageTabs li a .icon{display:none;font-size:.6em}@media (min-width:430px){.pageTabs li a .icon{display:table-cell;font-size:16px}}@media (min-width:768px){.pageTabs li a .icon{font-size:18px}}@media (min-width:992px){.pageTabs li a .icon{font-size:20px}}@media (min-width:1100px){.pageTabs li a .icon{font-size:22px}}.pageTabs li a .icon.fit-long-tab-names{width:24%;padding-left:4px}.pageTabs li a:active,.pageTabs li a:focus,.pageTabs li a:hover{text-decoration:none}.pageTabs li a:after{content:'';position:absolute;top:90%;right:0;bottom:0;left:0;background:-webkit-linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25));background:-moz-linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25));background:linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25))}.pageTabs li.active a,.pageTabs li:focus a,.pageTabs li:hover a{background-color:#24505c;text-decoration:none}.pageTabs li .pageTabs__new{background:#fab323;color:#24505c;text-transform:uppercase;position:absolute;font-weight:700;transform:rotate(45deg);top:-1.1em;right:-5.3em;padding:2em 5em .3em;font-size:10px}@media (min-width:601px){.pageTabs li .pageTabs__new{font-size:12px}}.subTabContent .panel-title a{color:#1797b1;display:block}.subTabContent .panel-heading h4{font-size:14px}.subTabContent h3{font-size:18px;margin-top:0}@media (min-width:480px){.subTabContent h3{font-size:24px}}.subTabs li{font-weight:700;font-size:15px;padding:0}@media (min-width:768px){.subTabs li{font-size:18px}}.subTabs li.active a{color:#24505c;border-bottom:2px solid #24505c}.horzSubTabs{border-bottom:1px solid #eee;margin:10px 0 15px}.horzSubTabs li{display:inline-block;padding-bottom:5px;margin-bottom:0}.horzSubTabs .active{color:#24505c;border-bottom:2px solid #24505c}.vertSubTabs{background-color:#eee;padding:7px!important;border-radius:6px 6px 0 0}.vertSubTabs li{font-size:13px;margin:10px 0}@media (min-width:768px){.vertSubTabs{position:relative;padding-left:15px;min-height:600px;text-align:right;padding-right:7px;border-right:1px solid #ccc;background-color:transparent;border-radius:0;float:left!important;margin-left:-20px}.vertSubTabs li{font-size:15px;margin:20px 0}.vertSubTabContent{position:relative;min-height:1px;padding-left:15px;padding-right:100px;padding-top:30px}}@media (min-width:768px) and (min-width:768px){.vertSubTabs{float:left;width:16.66666667%}.vertSubTabContent{float:left;width:83.33333333%}}.earningCredit h2{color:#24505c;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300}.pageTabContent{margin:10px 0}.pageTabContent:after{content:"";clear:both}.pageTabContent:after,.pageTabContent:before{content:" ";display:table}.pageTabContentWithSideBar{position:relative;min-height:1px;padding-right:15px;padding-left:0}@media (max-width:767px){.pageTabContentWithSideBar{padding-right:0}.assessment-options--matrix-question .matrix-question__cell:first-of-type{box-shadow:2px 1px 4px 0 rgba(0,0,0,.25)}}.pageTabContent .sideBar{position:relative;min-height:1px;padding-left:10px;padding-right:0}.pageTabContentWithSidebar--lesson-member{padding-right:10px}@media (max-width:768px){.courseProgress .cp-section .course-complete-referral{visibility:hidden}.pageTabContentWithSidebar--lesson-member{padding-right:0}}.questionPassage{border-radius:6px;border:2px solid #1797b1;padding:2em 2em 1em;text-align:left;margin-bottom:2em}.questionPassage b{margin-bottom:1em;display:block;text-align:center;font-size:16px}.questionPassage .passage .passageText{display:block}.questionPassage .passage .passageText.open,.questionPassage .passage.open .passageText{display:none}.questionPassage .passage.open .passageText.open{display:block}.questionPassage .passage.open .mobileToggle .icon{transform:rotate(-180deg)}.questionPassage a{display:block;margin-bottom:1em;text-align:center}.questionPassage a .icon{display:inline-block;transition:transform .3s ease-out}.questionPassage.showAll a .icon{transform:rotate(-180deg)}.questionPassage .readMore{display:inline-block;margin-top:1em;position:relative}.questionPassage .readMore .icon{font-size:18px;bottom:0;transition:transform .3s ease-out}.questionPassage .readMore.showAll .icon{transform:rotate(-180deg)}.questionPassage .readMore .toggleText{display:block}.questionPassage .readMore .toggleText.open,.questionPassage .readMore.open .toggleText{display:none}.questionPassage .readMore.open .toggleText.open{display:block}.questionPassage .readMore.open .icon{transform:rotate(-180deg)}.course-enrollment-quiz{background:#fff;border-radius:6px;border:1px solid #999;text-align:center;position:relative}.course-enrollment-quiz.hide-enroll-cta{border:none}.course-enrollment-quiz.hide-enroll-cta .course-prompt,.course-enrollment-quiz.hide-enroll-cta .course-title-header,.course-enrollment-quiz.hide-enroll-cta .enroll-button .btn-success,.course-enrollment-quiz.hide-enroll-cta .enroll-in-course-footer,.course-enrollment-quiz.hide-enroll-cta .enroll-info,.course-enrollment-quiz.hide-enroll-cta:after,.course-enrollment-quiz.hide-enroll-cta:before{display:none!important}.course-enrollment-quiz .course-prompt,.course-enrollment-quiz .course-title-header{color:#24505c;margin-top:20px;margin-bottom:5px}.course-enrollment-quiz .course-title{font-weight:700}.course-enrollment-quiz .course-prompt{margin-bottom:20px}.course-enrollment-quiz .enroll-button{position:relative}.course-enrollment-quiz .enroll-button a.btn-success{padding:10px 30px;font-size:16px;font-weight:600}.course-enrollment-quiz .enroll-button .enroll-info{display:inline;vertical-align:middle;overflow:visible}.course-enrollment-quiz .enroll-button .enroll-info .icon-question-sign{font-size:16px;color:#1797b1}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip{display:none;position:absolute;bottom:calc(100% + 10px);left:0;right:0;max-width:500px;margin:0 auto;background-color:#24505c;padding:10px;border-radius:6px;color:#fff}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip:before{position:absolute;content:'';width:0;height:0;border:16px solid transparent;border-top-color:#24505c;top:calc(100% - 1px);right:calc(50% - 16px - 99px)}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip .icon{color:#fcb426;font-size:30px}@media (min-width:768px){.pageTabContentWithSideBar{float:left;width:66.66666667%}.pageTabContent .sideBar{float:left;width:33.33333333%}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip .icon{font-size:40px}}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip .tooltip-title{margin-bottom:10px}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip .tooltip-body{display:table;table-layout:fixed;width:100%}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip .tooltip-body>div{display:table-cell;font-size:12px;padding-right:5px}.course-enrollment-quiz .enroll-button .enroll-info .enroll-tooltip .tooltip-body>div:first-child{padding-left:5px}.course-enrollment-quiz .enroll-button .enroll-info:hover .enroll-tooltip{display:block;z-index:2}.course-enrollment-quiz .enroll-in-course-footer{margin:20px 5px}.course-enrollment-quiz .enroll-in-course-footer a{color:#999}.feedbackPrompt{z-index:1000;position:fixed;right:5%;width:32em;min-height:350px;padding:1.5em;overflow:hidden;border-radius:6px 6px 0 0;background:#4dc1b8;color:#fff;bottom:-100vh;opacity:0;-webkit-transition:bottom 2s,opacity 2s;-moz-transition:bottom 2s,opacity 2s;-o-transition:bottom 2s,opacity 2s;transition:bottom 2s,opacity 2s}.feedbackPrompt.in{bottom:0;opacity:1}.feedbackPrompt .header{background:rgba(0,0,0,.15);margin:-1.2em -1.2em .5em;font-size:1.25em;padding:.5em 1.2em}.feedbackPrompt .header span{position:absolute;top:.5em;right:.5em}.feedbackPrompt .header span:hover{color:#d9d9d9}.feedbackPrompt .body{height:150px}.feedbackPrompt .body label{margin-right:10px}.feedbackPrompt .body label input{vertical-align:text-bottom}.feedbackPrompt .body .context{margin-bottom:16px}.feedbackPrompt .body textarea{color:#555;border:1px solid #ccc;border-radius:3px;width:100%;height:5em;padding:8px;overflow:auto;resize:none}.feedbackPrompt .body input[type=text]{color:#555;margin-left:8px}.feedbackPrompt .body .inline-radio-button{margin-left:8px}.feedbackPrompt .body .question{margin-bottom:6px;font-weight:600}.feedbackPrompt .body .submit{margin-top:10px;float:right;color:#fff;background:#fcb426;padding:6px 24px}.feedbackPrompt .body .submit:hover{background:#d38d03}.feedbackPrompt .body .noThanks{margin-top:10px;float:left;color:#fff;background:#39a29a}.feedbackPrompt .body .noThanks:hover{background:#329088}.feedbackPrompt .body .thankYouText{text-align:center;font-size:18px;padding-top:2em}.feedbackPrompt .body .npsReferText{position:absolute;bottom:1em}.feedbackPrompt .body .npsReferText a{color:#fff;text-decoration:underline}.assessment-options--matrix-question input:not([type=text])[type=checkbox],.assessment-options--matrix-question input:not([type=text])[type=radio]{float:none;margin:0;position:relative;left:0}.assessment-options--matrix-question .matrix-question__table{table-layout:fixed;border-collapse:separate;border-radius:6px;width:100%;font-size:16px}.assessment-options--matrix-question tr:first-of-type>.th{border-top:1px solid #ccc}.assessment-options--matrix-question tr td,.assessment-options--matrix-question tr th{border-bottom:1px solid #ccc}.assessment-options--matrix-question td:first-of-type,.assessment-options--matrix-question th:first-of-type{border-left:1px solid #ccc}.assessment-options--matrix-question td,.assessment-options--matrix-question th{border-right:1px solid #ccc}.assessment-options--matrix-question .matrix-question__headers{font-size:16px;color:#fff}.assessment-options--matrix-question .matrix-question__headers th:first-of-type{border-radius:6px 0 0}.assessment-options--matrix-question .matrix-question__headers th:last-of-type{border-radius:0 6px 0 0}.assessment-options--matrix-question .matrix-question__row:last-of-type td:first-of-type{border-radius:0 0 0 6px}.assessment-options--matrix-question .matrix-question__row:last-of-type td:last-of-type{border-radius:0 0 6px}.assessment-options--matrix-question .matrix-question__cell{padding:10px 15px;background:#fff;text-align:center}.assessment-options--matrix-question .matrix-question__cell:first-of-type{text-align:left}.assessment-options--matrix-question .matrix-question__cell p{margin:0}.assessment-options--matrix-question .matrix-question__cell--header{font-weight:600;background:#24505c}.assessment-options--matrix-question .matrix-grouping-question__cell.matrix-question__cell--header:not(:first-of-type){padding-left:60px}.assessment-options--matrix-question .matrix-question__cell--header-center{text-align:center}.assessment-options--matrix-question .matrix-question__label{margin:0;display:flex;column-gap:10px;align-items:center;justify-content:center}.assessment-options--matrix-question .matrix-question__label p{font-weight:400}.assessment-options--matrix-question .matrix-question__label .matrix-question__input{cursor:pointer;margin:0}.assessment-options--matrix-question .matrix-question__correct-icon{color:#8cc63e;display:inline-block}.assessment-options--matrix-question .matrix-question__incorrect-icon{color:#c1393e;display:inline-block}.assessment-options--matrix-question .matrix-question__correct-icon,.assessment-options--matrix-question .matrix-question__incorrect-icon{margin-left:-30px;width:20px}.assessment-options--matrix-question .matrix-grouping-question__input,.assessment-options--matrix-question .matrix-question__correct-icon,.assessment-options--matrix-question .matrix-question__incorrect-icon{flex-shrink:0}.assessment-options--matrix-question .matrix-question__row:nth-child(odd):not(.matrix-question__row--selected-correct) td{background:#fafafa}.assessment-options--matrix-question .matrix-question__row--selected-incorrect td:first-of-type{color:#dc674c}@media (max-width:767px){.assessment-options--matrix-question{overflow:auto}.matrix-question__hscroll{width:100%;overflow:auto;padding-right:1px}.matrix-question__hscroll>table tr td:first-child,.matrix-question__hscroll>table tr th:first-child{position:sticky;left:0;z-index:5}.matrix-question__hscroll td{min-width:200px}.matrix-question__hscroll .matrix-question__table{table-layout:auto}}.assessment-options--matrix-grouping-question .matrix-question__cell{padding:15px 30px}.assessment-options--matrix-grouping-question .matrix-question__cell:first-of-type{padding:15px}@media (max-width:600px){.assessment-options--matrix-question .matrix-grouping-question__cell.matrix-question__cell--header:not(:first-of-type){padding-left:45px}.assessment-options--matrix-grouping-question .matrix-question__cell{padding:15px}}.assessment-options--matrix-grouping-question .matrix-grouping-question__cell .matrix-question__input{width:20px}.member-benefits .icon-heart{color:#bf2867}.member-benefits .benefits-picture{display:block;background-repeat:no-repeat;background-size:cover;min-height:130px;max-width:400px;margin:0 auto 10px}.member-benefits #videoLessonsTab .benefits-picture{background-image:url(/images/academy/course/byType/carousel-images-19.png);background-position:top left;border-bottom:1px solid #f5f5f5}.member-benefits #instructorsTab .benefits-picture{background-image:url(/images/academy/course/byType/carousel-images-20.png);background-position:top left;border-bottom:1px solid #f5f5f5}.member-benefits #testPrepTab .benefits-picture{background-image:url(/images/academy/course/byType/carousel-images-21.png);background-position:top left;border-bottom:1px solid #f5f5f5}.member-benefits #notetakingTab .benefits-picture{background-image:url(/images/academy/course/byType/carousel-images-22.png);background-position:top right;border-bottom:1px solid #f5f5f5}.member-benefits #studyTrainerTab .benefits-picture{background-image:url(/images/academy/course/byType/carousel-images-23.png);background-position:top left;border-bottom:1px solid #f5f5f5}.member-benefits #mobileAppTab .benefits-picture{background-image:url(/images/academy/course/byType/carousel-images-26.png);background-position:top right;border-bottom:1px solid #f5f5f5}.member-benefits #certificatesTab .benefits-picture{background-image:url(/images/academy/course/byType/carousel-images-28.png);background-position:center;background-size:contain}.member-benefits .benefits-text p{display:none}.member-benefits .benefits-text p.bold-benefits{display:block;font-size:18px;font-weight:600}@media (min-width:768px){.member-benefits{display:table;width:100%}.member-benefits .benefits-picture,.member-benefits .benefits-text{display:table-cell;width:50%}.member-benefits .benefits-picture{border:none;margin:0}.member-benefits .benefits-text{padding-left:30px}.member-benefits .benefits-text p{display:block}}.member-benefits .tab-content{border-bottom:1px solid #ccc;min-height:130px;padding:0 5px}.member-benefits h3{font-size:28px;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:30px;margin-top:50px}.member-benefits .sign-up-now{text-align:center;font-weight:600}.member-benefits .sign-up-now a{padding:12px 64px;font-size:18px}.member-benefits .sign-up-now p{font-size:17px;margin-top:15px}.member-benefits .benefit-buttons{display:block;padding:0;text-align:center;font-size:0;margin:10px}.member-benefits .benefit-buttons .tab{display:inline-block}.member-benefits .benefit-buttons .tab .icon{display:inline-block;font-size:40px}.member-benefits .benefit-buttons .tab .bullet{padding:5px;border-radius:50%;border:1px solid #999;background:#eee;overflow:hidden;margin:5px}.member-benefits .benefit-buttons .tab.active .bullet{background:#ccc}@media (min-width:769px){.member-benefits .benefit-buttons{margin:20px 0;display:table;width:100%;table-layout:fixed}.member-benefits .benefit-buttons .tab{display:table-cell;text-align:center;padding:0 1px;color:#999;text-decoration:none;font-size:12px;vertical-align:top;width:25%}.member-benefits .benefit-buttons .tab.active{color:#1797b1}.member-benefits .benefit-buttons .tab.active .icon{background:0 0}.member-benefits .benefit-buttons .tab:not(.active){cursor:pointer}.member-benefits .benefit-buttons .tab:not(.active):hover{color:#0e5d6d}.member-benefits .benefit-buttons .tab a{color:inherit;text-decoration:none;display:block}}.product-grid{background:#fff;border-radius:4px;padding:30px 15px 15px}.product-grid .seafoam{color:#4abc8d}.product-grid .noBorder{border:none}.product-grid>table{font-size:15px;width:100%;text-align:center}.product-grid>table tr{border-bottom:1px solid #eee}.product-grid>table tr.ctas td{padding:15px}.product-grid>table tr td:nth-of-type(2n),.product-grid>table tr th:nth-of-type(2n){background:#fafafa}.product-grid>table tr th{border-radius:4px;color:#fff;font-weight:400;height:100%;padding:15px}.product-grid>table tr th table.inner{border-radius:4px;height:100%;text-align:center;width:100%}.product-grid>table tr th table.inner tr{border:none}.product-grid>table tr th table.inner td{text-align:center;font-size:18px;padding:10px;position:relative}.product-grid>table tr th table.inner td .recommended{background:#24505c;border-top-left-radius:4px;border-top-right-radius:4px;font-size:13px;padding:3px;width:100%;position:absolute;left:0;top:-24px}.product-grid>table tr th table.inner td .arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;left:50%;margin-left:-15px;bottom:-12px}.product-grid>table tr th table.inner td .arrow-down.primary{border-top:15px solid #1797b1}.product-grid>table tr th table.inner td .arrow-down.active-green{border-top:15px solid #8cc63f}.product-grid>table tr th table.inner td .arrow-down.dark-blue{border-top:15px solid #24505c}.product-grid>table tr th:nth-of-type(2) table{background:#1797b1}.product-grid>table tr th:nth-of-type(3) table{background:#8cc63f;border-top-left-radius:0;border-top-right-radius:0}.product-grid>table tr th:nth-of-type(4) table{background:#24505c}.product-grid>table tr th .headerSpacer{min-height:70px}.product-grid>table tr td:first-of-type{padding:7px 0;text-align:left}.product-grid>table tr td .btn-cta{padding:7px;width:100%}.product-grid>table tr td .icon-app_icon_correct{color:#8cc63f;font-size:30px}.product-grid>table tr td .icon-app_close{color:#ccc;font-size:21px}.product-grid>table tr td .icon-question-sign{color:#ccc;font-size:13px;margin-left:5px}.product-grid>table tr td .price{font-size:20px;letter-spacing:-1px}.product-cards .product-card{background:#fff;border-radius:6px;font-size:15px;margin-bottom:15px;overflow:hidden}@media (min-width:525px) and (max-width:767px){.product-cards .product-card{position:relative;float:left;width:66.66666667%;min-height:1px;left:16.66666667%;padding:0}}.product-cards .product-card .recommended{background:#24505c;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;font-size:13px;padding:5px;text-align:center}.product-cards .product-card .header{background:#1797b1;color:#fff;font-size:21px;font-weight:600;padding:10px;text-align:center}.product-cards .product-card .header.premium{background:#8cc63f;border-bottom-left-radius:0;border-bottom-right-radius:0}.product-cards .product-card .header.cx{background:#24505c}.product-cards .product-card .feature-list{padding:20px}.product-cards .product-card .feature-list b{display:block;font-weight:600;margin-bottom:10px}.product-cards .product-card .feature-list ul{list-style:none;padding-left:15px}.product-cards .product-card .feature-list ul li{margin-bottom:7px;position:relative}.product-cards .product-card .feature-list ul li.no-bullet:before{content:""}.product-cards .product-card .feature-list ul li:before{color:#8cc63f;content:"\e93e";font-family:icomoon!important;font-size:27px;position:absolute;top:-8px;left:-25px}.product-cards .product-card .price-cta{font-weight:600;padding:0 20px 20px;text-align:center}.product-cards .product-card .price-cta>div{margin-bottom:15px}.product-cards .product-card .price-cta .price{color:#1797b1;font-size:20px;letter-spacing:-1px}.study-testimonial-bubble{border-radius:4px;padding:20px;text-align:left;background:#fff;margin-bottom:15px;margin-top:15px}.study-testimonial-bubble .study-testimonial-bubble__testimonial{background:#d6e3ea;border-radius:4px;color:#24505c;padding:15px;position:relative;margin-bottom:27px;quotes:"“" "”"}.study-testimonial-bubble .study-testimonial-bubble__testimonial:before{font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;content:open-quote;font-size:60px;position:absolute;left:15px;top:10px;line-height:1;text-align:center;color:#fff;display:block}@media (min-width:650px) and (max-width:767px),(min-width:992px){.study-testimonial-bubble .study-testimonial-bubble__testimonial{padding-left:55px}.study-testimonial-bubble .study-testimonial-bubble__testimonial:before{display:block}}.study-testimonial-bubble .study-testimonial-bubble__testimonial:after{display:block;content:'close-quote';font-size:0;position:absolute;height:0;width:0;border-width:16px 16px 0;border-color:#d6e3ea transparent;border-style:solid;bottom:-16px;left:55px}.study-testimonial-bubble .study-testimonial-bubble__user{display:flex}@media (max-width:524px),(min-width:768px) and (max-width:991px){.study-testimonial-bubble .study-testimonial-bubble__user{flex-wrap:wrap}}.study-testimonial-bubble .study-testimonial-bubble__headshot{flex:0 0 auto;max-width:100%}.study-testimonial-bubble .study-testimonial-bubble__user-info{flex:1 1 auto}.study-testimonial-bubble .study-testimonial-bubble__icon{color:#0096b2;font-size:30px;padding-right:12px}.study-testimonial-bubble .study-testimonial-bubble__picture{background:url("/images/scholarships/karenDiaz.jpg") no-repeat;background-size:cover;border-radius:50%;margin-right:12px;overflow:hidden;width:75px;height:75px}.study-testimonial-bubble .study-testimonial-bubble__video-still{max-width:130px;margin-right:15px}@media (max-width:524px),(min-width:768px) and (max-width:991px){.study-testimonial-bubble .study-testimonial-bubble__video-still{max-width:100%;margin-bottom:10px}}.study-testimonial-bubble .study-testimonial-bubble__name{font-size:18px}.study-testimonial-bubble .study-testimonial-bubble__descriptor,.study-testimonial-bubble .study-testimonial-bubble__location{font-size:14px;color:#888}.study-video-testimonial-modal .study-video-testimonial-modal__header{color:#24505c;font-size:24px;font-weight:300;line-height:1.5;margin-top:20px;text-align:center}@media (min-width:525px){.study-video-testimonial-modal .study-video-testimonial-modal__header{font-size:30px}}.study-video-testimonial-modal .study-video-testimonial-modal__action{border-top:1px solid #ccc;padding:20px 0;margin:0 20px}.study-video-testimonial-modal .study-video-testimonial-modal__action-text{font-size:21px;font-weight:300;margin-bottom:15px}.study-video-testimonial-modal .study-video-testimonial-modal__cta{flex:0 0 auto}.study-video-testimonial-modal .study-testimonial-bubble{background:0 0}.study-video-testimonial-modal .study-testimonial-bubble .study-testimonial-bubble__user{display:block}.study-video-testimonial-modal .study-testimonial-bubble .study-testimonial-bubble__video{margin-bottom:15px;background:#000;text-align:center}@media (min-width:650px){.study-video-testimonial-modal .study-video-testimonial-modal__action{display:flex}.study-video-testimonial-modal .study-video-testimonial-modal__action-text{text-align:left;margin-bottom:0;margin-right:15px}.study-video-testimonial-modal .study-testimonial-bubble{display:flex}.study-video-testimonial-modal .study-testimonial-bubble .study-testimonial-bubble__user,.study-video-testimonial-modal .study-testimonial-bubble>*{flex:1 1 50%}.study-video-testimonial-modal .study-testimonial-bubble .study-testimonial-bubble__video{margin-right:15px;flex:0 1 50%}}.study-video-testimonial-modal .study-testimonial-bubble .study-testimonial-bubble__video video{max-width:100%;max-height:150px}.helper-text__fade-in{opacity:1}.helper-text__fade-in.ng-enter{opacity:0;transition:opacity 1s ease-in-out}.helper-text__fade-in.ng-enter.ng-enter-active{opacity:1}.helper-text__fade-in.ng-enter-prepare{opacity:0}.helper-text__fade-in .helper-text__flex{display:flex;align-items:center}.helper-text__fade-in .helper-text__flex .helper-text__flex-img-spacer{margin-right:15px}.helper-text__fade-in .helper-text__icon-container{background:#eee;width:100px;height:100px;border-radius:100%;text-align:center}@media (max-width:430px){.helper-text__fade-in .helper-text__flex{display:block;text-align:center}.helper-text__fade-in .helper-text__icon-container{margin:0 auto 20px}}@media (min-width:992px){.study-video-testimonial-modal .study-testimonial-bubble .study-testimonial-bubble__video video{max-height:200px}.helper-text__fade-in .helper-text__flex{display:block;text-align:center}.helper-text__fade-in .helper-text__flex .helper-text__flex-img-spacer{margin-right:0}.helper-text__fade-in .helper-text__icon-container{margin:0 auto 20px}.product-cards .product-card-container{float:left;width:33.33333333%}}.helper-text__fade-in .helper-text__icon--globe{padding-top:22px;padding-left:5px}.helper-text__fade-in .helper-text__icon--woman{padding-top:19px;padding-left:2px}.helper-text__fade-in .helper-text__content{margin-top:1em}.helper-text__fade-in .helper-text__header{font-size:21px;font-weight:600;margin-bottom:5px;line-height:1.5}.helper-text__fade-in .helper-text__header--center{text-align:center}.helper-text__fade-in .helper-text__header--left{font-size:21px;font-weight:600;margin-bottom:5px;line-height:1.5;text-align:left}.helper-text__fade-in .helper-text__text{font-size:15px;line-height:1.5;margin-bottom:5px}.helper-text__fade-in .helper-text__text--left{font-size:15px;line-height:1.5;margin-bottom:5px;text-align:left}.helper-text__fade-in .helper-text__container{display:flex;justify-content:flex-end}.helper-text__fade-in .helper-text__container .helper-text__image{font-size:40px;color:#1797b1;width:40px;height:40px}.helper-text__fade-in .helper-text__user-name{font-size:13px;font-style:italic;margin-bottom:5px}.helper-text__fade-in .helper-text__school,.helper-text__fade-in .helper-text__user-name--right{font-size:13px;text-align:right;font-weight:600;margin-right:1em}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex .helper-text__icon-container{background:#fff}@media (min-width:768px){.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex{display:block;text-align:center}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex .helper-text__flex-img-spacer{margin-right:0}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex .helper-text__icon-container{margin:0 auto 20px}}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex.helper-text__featured-on{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:15px}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex.helper-text__featured-on>*{flex:0 1 30%;margin-bottom:15px;text-align:center}.form-sidebar--helper-text .helper-text__fade-in .helper-text__flex.helper-text__featured-on img{max-width:70px}.study-testimonial-bubble .study-testimonial-bubble__testimonial{padding-left:55px}.testimonial__quote{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#333;margin:0 0 24px;font-style:normal}.testimonial__quote--below-avatar{margin:0}.partial-reg-form-modal .side-form-container .helperText p.testimonial__quote,.side-form-container .helperText p.testimonial__quote{font-style:normal}.testimonial__avatar-container{display:flex;align-items:center;gap:12px;margin:0}.testimonial__avatar-container--top{margin-bottom:24px}.testimonial__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;display:inline-block;margin:0;padding:0}.testimonial__author-info{display:flex;flex-direction:column;gap:4px}.testimonial__author-name{font-family:'Open Sans',sans-serif;font-size:14px!important;font-weight:700;line-height:20px;color:#333;margin:0}.testimonial__author-subtitle{font-family:'Open Sans',sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#555;margin:0}.product-cards .product-card-container-container{display:flex;justify-content:center}.product-cards .product-card-container{position:relative;min-height:1px;padding-left:0;padding-right:0}.product-cards .product-card-container .blank-div{height:1px}@media (min-width:992px){.product-cards .product-card-container.recommended{margin-left:33.33333333%}.product-cards .product-card-container.recommended.all-plans{margin-left:0}.product-cards .product-card-container.single-product-on-pane{margin-left:33.33333333%}}.product-cards .product-card-container.bigger{float:none;margin:auto;width:auto;max-width:525px}.product-cards .product-card-container .product-card .feature-list{border-left:1px solid #eee;border-right:1px solid #eee}.product-cards .product-card-container .product-card .price-cta{border:1px solid #eee;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.product-cards .product-card-container .product-card .price-cta .btn-cta{width:100%}.product-cards .product-card-container .product-card .price-cta--mobile-tall{border:none;padding:15px 20px 0}@media (min-width:992px){.product-cards .product-card-container{padding:30px 15px 0}.product-cards .product-card-container.recommended{margin-top:-28px}.product-cards .product-card-container.single-product-on-pane{padding:30px 0 0}.product-cards .product-card-container .product-card .feature-list{height:250px}.product-cards .product-card-container .product-card .feature-list--extended,.product-cards .product-card-container .product-card .feature-list--teacher,.product-cards .product-card-container .product-card .feature-list--testPrep{height:auto}.product-cards .product-card-container .product-card .feature-list.more-bullets{height:290px}.product-cards .product-card-container .product-card .feature-list.long-list{height:410px}.product-cards .product-card-container .product-card .feature-list.long-list.more-bullets{height:auto}.product-cards .product-card-container .product-card .price-cta--mobile-tall{display:none}}.product-cards .product-card-container .product-card .billingIntervals{display:flex;width:100%;justify-content:center;align-items:center}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block{border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;width:50%;display:inline-block;padding:10px;justify-content:center}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block.left{padding-right:5px}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block.right{padding-left:5px}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block .price-cta__block-text{display:flex;justify-content:center;font-weight:600}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block .price-cta__block-text.bottom{padding-bottom:10px}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block .price-cta__block-text .price{font-size:20px;letter-spacing:-1px;color:#179781;padding-right:3px}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block .btn-cta{width:100%}.product-cards .product-card-container .product-card .billingIntervals .price-cta__block--mobile-tall{border:none;padding:15px 20px 0}.product-cards .other-plans{font-size:16px;text-align:center;display:block;margin:15px 10px 0}.product-cards .other-plans.other-plans-inline{display:inline-block}.reg-form-testimonial{margin-bottom:15px}.reg-form-testimonial .reg-form-testimonial__text{font-size:14px;line-height:1.4;color:#555;padding-bottom:20px}.reg-form-testimonial .reg-form-testimonial__credit{display:table}.reg-form-testimonial .reg-form-testimonial__credit .icon-user3{font-size:50px;color:#8cc63e}.reg-form-testimonial .reg-form-testimonial__credit .testimonial__credit__image{display:table-cell}.reg-form-testimonial .reg-form-testimonial__credit .testimonial__credit__image .testimonial__credit__image__image{width:50px;max-width:none}.reg-form-testimonial .reg-form-testimonial__credit .testimonial__credit__info{display:table-cell;font-size:13px;line-height:1.4;color:#555;font-weight:400;vertical-align:top;padding-left:15px}.reg-form-testimonial .reg-form-testimonial__credit .testimonial__credit__info .testimonial__credit__info__name .testimonial__credit__info__role{font-weight:600}.testimonial.testimonial--with-margins{margin-top:22px;margin-bottom:30px}.reg-form-join-submit #chapterOverviewTab .teacherTools--for-component,.reg-form-join-submit .hero header,.reg-form-join-submit .instant-answers-form .instant-answers-form__row,.reg-form-join-submit .instantAnswerPopUp .instantAnswerPopUpBorder,.reg-form-join-submit .share-exams-explaination,.reg-form-join-submit header,.reg-form-join-submit header .headerTitle,.reg-form-join-submit header .pageNavigation{display:none}.form-sidebar--helper-text .testPrepSocialProof,.side-form-container .testPrepSocialProof{text-align:center}.form-sidebar--helper-text .testPrepSocialProof.helperText.with-cart,.side-form-container .testPrepSocialProof.helperText.with-cart{display:flex;align-items:center;text-align:left}.form-sidebar--helper-text .testPrepSocialProof img,.side-form-container .testPrepSocialProof img{width:75px;display:block;margin:0 auto;padding-bottom:10px;flex:0 0 auto}.form-sidebar--helper-text .testPrepSocialProof.helperText.with-cart img,.side-form-container .testPrepSocialProof.helperText.with-cart img{margin:0;padding-bottom:0;padding-right:15px}.form-sidebar--helper-text .helperText .testPrepSocialProof.helperText,.form-sidebar--helper-text .testPrepSocialProof.helperText.with-cart,.side-form-container .helperText .testPrepSocialProof.helperText,.side-form-container .testPrepSocialProof.helperText.with-cart{padding-top:0}.creRegForm .not-showing-guarantee .test-prep-claim-reg-form.on-cart-page{margin-top:30px;padding-top:15px;border-top:1px solid #eee}.hr{margin:30px 0 45px;border-top:1px solid #ccc}@media (max-width:767px){.form-sidebar--helper-text .testPrepSocialProof,.side-form-container .testPrepSocialProof{padding-top:0;display:flex;align-items:center;text-align:left}.form-sidebar--helper-text .testPrepSocialProof img,.side-form-container .testPrepSocialProof img{margin:0;padding-bottom:0;padding-right:15px}.hr{margin:30px 15px}}.testSpecificReg .test-prep-claim-reg-form{flex-direction:row;text-align:left;padding-left:35px}.testSpecificReg .test-prep-claim-reg-form .test-prep-claim-reg-form__stat{margin-right:15px;margin-left:6px}.testSpecificReg .test-prep-claim-reg-form .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-book{display:none}.testSpecificReg .test-prep-claim-reg-form .test-prep-claim-reg-form__text{font-size:14px}.test-prep-claim-reg-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center}@media (max-width:991px){.test-prep-claim-reg-form{flex-direction:row;text-align:left;padding-left:35px}}.test-prep-claim-reg-form.on-cart-page{flex-direction:row;text-align:left}.test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__stat{margin-right:15px;margin-left:6px;font-size:16px}.test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__stat .test-prep-tutoring-claim-image{width:45px}.test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-circle{padding:11px 6px}.test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-book{display:none}.test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__text{font-size:14px;font-style:italic;max-width:210px}.test-prep-claim-reg-form__text{max-width:240px;font-size:16px}@media (max-width:991px){.test-prep-claim-reg-form__text{font-size:14px;font-style:italic}}.creRegForm .test-prep-claim-reg-form{margin-top:60px}@media (max-width:767px){.reg-form-testimonial.test-specific-reg{padding:20px}.creRegForm .test-prep-claim-reg-form{margin-top:30px;padding-left:45px}}.creRegForm .test-prep-claim-reg-form.on-cart-page{margin-top:15px}@media (max-width:991px) and (min-width:768px){.creRegForm .test-prep-claim-reg-form{padding-left:0}.creRegForm .test-prep-claim-reg-form:not(.on-cart-page){flex-direction:column;text-align:center}.creRegForm .test-prep-claim-reg-form__text{font-size:16px;font-style:normal}.creRegForm .test-prep-claim-reg-form__stat{margin-right:0;font-size:27px}.creRegForm .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-circle{padding:14px 7px}.creRegForm .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-pencil{top:20px;left:-38px;width:48px;height:51px}.creRegForm .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-book{display:block}}.test-prep-claim-reg-form__stat{font-size:27px;font-weight:700;margin-bottom:15px;position:relative}.test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-circle{background-color:#0096b2;color:#fff;border-radius:50%;position:relative;padding:14px 7px}.test-prep-claim-reg-form__stat-circle{z-index:2}.test-prep-claim-reg-form__stat-pencil{position:absolute;top:20px;left:-38px;background:url("/images/testPrep/svg/pencil-diagonal.svg") center/cover no-repeat;width:51px;height:51px}@media (max-width:991px){.test-prep-claim-reg-form__stat{margin-right:15px;font-size:18px}.test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-circle{padding:11px 7px}.test-prep-claim-reg-form__stat-pencil{top:11px;left:-35px;height:40px;width:44px}.test-prep-claim-reg-form__stat-book{display:none}}.test-prep-claim-reg-form__stat-book{content:"";position:absolute;top:20px;right:-51px;background:url("/images/testPrep/svg/book-diagonal.svg") center/cover no-repeat;width:58px;height:51px}.test-prep-claims-disclaimer--reg-modal .test-prep-claims-disclaimer{position:absolute;bottom:auto;width:100%;color:#ccc;font-size:12px;text-align:center;margin:0;padding:20px}.test-prep-claims-disclaimer--reg-page .test-prep-claims-disclaimer{font-size:12px;color:#333;padding:0 15px}.test-prep-exam-picker{display:inline-block;position:relative;width:100%}#testPrepExamPicker .test-prep-exam-picker__typeahead .dropdown-menu{padding:0;border-radius:8px;box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}#testPrepExamPicker .test-prep-exam-picker__typeahead .dropdown-item{padding:8px 12px;white-space:normal}#testPrepExamPicker .test-prep-exam-picker__typeahead .dropdown-item:first-child{padding-top:12px}#testPrepExamPicker .test-prep-exam-picker__typeahead .dropdown-item:last-child{padding-bottom:12px}#testPrepExamPicker .test-prep-exam-picker__typeahead .dropdown-item.active,#testPrepExamPicker .test-prep-exam-picker__typeahead .dropdown-item:active,#testPrepExamPicker .test-prep-exam-picker__typeahead .dropdown-item:hover{background-color:#e6f4f7;color:#000}#testPrepExamPicker .test-prep-exam-picker__typeahead:not(.test-prep-exam-picker--post-modern) input{padding:8px 40px}.test-prep-exam-picker__close-icon,.test-prep-exam-picker__search-icon{width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);color:#555}.test-prep-exam-picker__search-icon{left:12px}.test-prep-exam-picker__close-icon{right:12px;cursor:pointer}#regModalGoHere .main-form-container .dynamic-form.dynamic-form__overflow-visible,#regPageGoHere .main-form-container .dynamic-form.dynamic-form__overflow-visible{overflow:visible}.cx-claim-helper-text{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:left;justify-content:left;-webkit-align-items:center;align-items:center}.cx-claim-helper-text p{font-size:16px;width:175px;text-align:left;margin-left:20px}.cx-claim-helper-text .cx-claim-helper-text__stat{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.cx-claim-helper-text .cx-claim-helper-text__stat .cx-claim-helper-text__circle{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:60px;height:60px;background-color:#0096b2;color:#fff;font-size:18px;font-weight:800;border-radius:50%;z-index:10;text-align:center}.cx-claim-helper-text .cx-claim-helper-text__stat:before{content:"";background:url("/images/reDesign/svg/regform/cxClaims/pencil.png") no-repeat;display:block;--pencil-height:50px;--pencil-width:50px;background-size:var(--pencil-height) var(--pencil-width);height:var(--pencil-height);width:var(--pencil-width);margin-right:-10px}.cx-claim-helper-text .cx-claim-helper-text__stat:after{content:none;background:url("/images/reDesign/svg/regform/cxClaims/book.png") no-repeat;display:block;--book-height:66px;--book-width:66px;width:var(--book-width);height:var(--book-height);background-size:var(--book-width) var(--book-height);margin-left:-13px}@media (min-width:768px){.test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-pencil{display:none}#subscriptionMain .cx-claim-helper-text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#subscriptionMain .cx-claim-helper-text p{width:220px;text-align:center;margin-left:0}#subscriptionMain .cx-claim-helper-text .cx-claim-helper-text__stat .cx-claim-helper-text__circle{width:80px;height:80px;font-size:23px;margin-bottom:17px}#subscriptionMain .cx-claim-helper-text .cx-claim-helper-text__stat:after{content:""}.creRegForm.modernize-reg-form-main .why-school-and-class-info,.modal-body.modernize-reg-form-partial .why-school-and-class-info{padding-bottom:15px}}@media (min-width:992px){.product-cards .product-card-container .product-card .billingIntervals .price-cta__block--mobile-tall{display:none}#partialRegFormCarousel .cx-claim-helper-text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#partialRegFormCarousel .cx-claim-helper-text p{width:220px;text-align:center;margin-left:0}#partialRegFormCarousel .cx-claim-helper-text .cx-claim-helper-text__stat .cx-claim-helper-text__circle{width:80px;height:80px;font-size:23px;margin-bottom:17px}#partialRegFormCarousel .cx-claim-helper-text .cx-claim-helper-text__stat:after{content:""}}.cx-claim-helper-text--wide .cx-claim-helper-text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.cx-claim-helper-text--wide .cx-claim-helper-text p{width:220px;text-align:center;margin-left:0}.cx-claim-helper-text--wide .cx-claim-helper-text .cx-claim-helper-text__stat .cx-claim-helper-text__circle{width:80px;height:80px;font-size:23px;margin-bottom:17px}.cx-claim-helper-text--wide .cx-claim-helper-text .cx-claim-helper-text__stat:after{content:""}#subscriptionMain .modernize-reg-form-main .navbar-brand{cursor:pointer}#subscriptionMain .modernize-reg-form-main .cart h6{color:#555}.creRegForm.modernize-reg-form-main .securitySeals,.modal-body.modernize-reg-form-partial .securitySeals{display:none}.creRegForm.modernize-reg-form-main .helper-text__fade-in,.modal-body.modernize-reg-form-partial .helper-text__fade-in{width:85%}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText{text-align:center;color:#24505c}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText h4,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText h4{font-size:18px;font-weight:600;color:#24505c;margin-top:10px;line-height:25px}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText p,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText p{font-size:18px;font-style:normal;font-weight:400;color:#555}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText p:nth-child(3),.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText p:nth-child(4),.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText p:nth-child(3),.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText p:nth-child(4){font-size:14px;font-weight:400;color:#555}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText p:nth-child(4),.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText p:nth-child(4){font-style:italic}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText .claim-icon-video-lessons,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText .claim-icon-video-lessons{margin-bottom:10px}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText .family-plan-helper-title,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText .family-plan-helper-title{text-align:left;margin-left:15px}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText .reg-modal-product-bullets,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText .reg-modal-product-bullets{text-align:left;list-style-type:none;margin-left:20px;margin-bottom:20px}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText .reg-modal-product-bullets li,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText .reg-modal-product-bullets li{padding-left:5px;padding-bottom:10px;position:relative;color:#555}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText .reg-modal-product-bullets li:before,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText .reg-modal-product-bullets li:before{font-family:icomoon!important;content:"\e94d";color:#8cc63e;font-size:38px;position:absolute;left:-30px;top:-17px}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText .reg-form-testimonial .reg-form-testimonial__text,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText .reg-form-testimonial .reg-form-testimonial__text{font-size:13px;font-weight:400;padding-bottom:0}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText .reg-form-testimonial .reg-form-testimonial__credit,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText .reg-form-testimonial .reg-form-testimonial__credit{font-style:italic;margin-top:10px}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText .reg-form-testimonial .reg-form-testimonial__credit .testimonial__credit__info,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText .reg-form-testimonial .reg-form-testimonial__credit .testimonial__credit__info{vertical-align:middle;text-align:left}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText .reg-form-testimonial .reg-form-testimonial__credit .testimonial__credit__info div:nth-child(3),.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText .reg-form-testimonial .reg-form-testimonial__credit .testimonial__credit__info div:nth-child(3){display:none}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText .helperText__text h4,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText .helperText__text h4{margin-top:20px}.creRegForm.modernize-reg-form-main .helper-text__fade-in .helperText .helperText__text p,.modal-body.modernize-reg-form-partial .helper-text__fade-in .helperText .helperText__text p{font-size:14px;font-weight:600;color:#555}.creRegForm.modernize-reg-form-main .helper-text__fade-in .answers-helper-text small,.modal-body.modernize-reg-form-partial .helper-text__fade-in .answers-helper-text small{color:#555;font-weight:600}.creRegForm.modernize-reg-form-main #formCarousel,.creRegForm.modernize-reg-form-main .main-form-container,.modal-body.modernize-reg-form-partial #formCarousel,.modal-body.modernize-reg-form-partial .main-form-container{display:flex;flex-direction:column}.creRegForm.modernize-reg-form-main #formCarousel .carousel-inner,.creRegForm.modernize-reg-form-main .main-form-container .carousel-inner,.modal-body.modernize-reg-form-partial #formCarousel .carousel-inner,.modal-body.modernize-reg-form-partial .main-form-container .carousel-inner{flex:1 1 auto}.creRegForm.modernize-reg-form-main #formCarousel .carousel-inner .item,.creRegForm.modernize-reg-form-main .main-form-container .carousel-inner .item,.modal-body.modernize-reg-form-partial #formCarousel .carousel-inner .item,.modal-body.modernize-reg-form-partial .main-form-container .carousel-inner .item{height:100%}@media (max-width:767px){.creRegForm.modernize-reg-form-main .helper-text__fade-in,.modal-body.modernize-reg-form-partial .helper-text__fade-in{width:70%}.creRegForm.modernize-reg-form-main #formCarousel .carousel-inner .item,.creRegForm.modernize-reg-form-main .main-form-container .carousel-inner .item,.modal-body.modernize-reg-form-partial #formCarousel .carousel-inner .item,.modal-body.modernize-reg-form-partial .main-form-container .carousel-inner .item{margin-bottom:0;padding-bottom:30px}}.creRegForm.modernize-reg-form-main #formCarousel .carousel-inner .item .family-plan-intent-field,.creRegForm.modernize-reg-form-main .main-form-container .carousel-inner .item .family-plan-intent-field,.modal-body.modernize-reg-form-partial #formCarousel .carousel-inner .item .family-plan-intent-field,.modal-body.modernize-reg-form-partial .main-form-container .carousel-inner .item .family-plan-intent-field{margin-bottom:20px}.creRegForm.modernize-reg-form-main .ng-invalid .btn-primary:not(.coupon),.creRegForm.modernize-reg-form-main .ng-invalid .next:not(.btn-cta),.modal-body.modernize-reg-form-partial .ng-invalid .btn-primary:not(.coupon),.modal-body.modernize-reg-form-partial .ng-invalid .next:not(.btn-cta){opacity:.6;pointer-events:none}.creRegForm.modernize-reg-form-main .ng-invalid .next.btn-cta,.modal-body.modernize-reg-form-partial .ng-invalid .next.btn-cta{opacity:.6;cursor:default}.creRegForm.modernize-reg-form-main .carousel-inner .actions .next,.modal-body.modernize-reg-form-partial .carousel-inner .actions .next{font-size:18px;padding:7px 30px;font-weight:600}.creRegForm.modernize-reg-form-main .carousel-inner .item label,.modal-body.modernize-reg-form-partial .carousel-inner .item label{color:#555;font-weight:600;font-size:14px;transform:translate3d(0,0,0)}.creRegForm.modernize-reg-form-main .main-form-container .carousel-inner,.modal-body.modernize-reg-form-partial .main-form-container .carousel-inner{background-color:#fff;border-radius:0}.creRegForm.modernize-reg-form-main .main-form-container .carousel-inner .item,.modal-body.modernize-reg-form-partial .main-form-container .carousel-inner .item{margin:0;min-height:190px}.creRegForm.modernize-reg-form-main .main-form-container .carousel-inner .item button,.modal-body.modernize-reg-form-partial .main-form-container .carousel-inner .item button{text-shadow:none;font-size:16px;font-weight:600;padding:7px 20px;border-width:2px;border-radius:6px}.creRegForm.modernize-reg-form-main .main-form-container .carousel-inner .item .icon-arrow-left,.modal-body.modernize-reg-form-partial .main-form-container .carousel-inner .item .icon-arrow-left{margin-right:5px}.creRegForm.modernize-reg-form-main .main-form-container .carousel-inner .item .errorText,.modal-body.modernize-reg-form-partial .main-form-container .carousel-inner .item .errorText{margin-top:5px}.creRegForm.modernize-reg-form-main .back,.modal-body.modernize-reg-form-partial .back{font-size:14px;font-weight:600;padding-top:0;display:block;position:absolute;bottom:0;transition:opacity .5s ease-in-out}.creRegForm.modernize-reg-form-main .back:before,.modal-body.modernize-reg-form-partial .back:before{font-family:icomoon!important;content:"\e62b\00a0";position:relative}.creRegForm.modernize-reg-form-main .back.first-page,.modal-body.modernize-reg-form-partial .back.first-page{opacity:0}.creRegForm.modernize-reg-form-main .modernized-header .modernized-header__main-text,.modal-body.modernize-reg-form-partial .modernized-header .modernized-header__main-text{font-weight:600;color:#24505c;text-align:left;margin-top:0;margin-bottom:5px}.creRegForm.modernize-reg-form-main .modernized-header .modernized-header__sub-text,.modal-body.modernize-reg-form-partial .modernized-header .modernized-header__sub-text{color:#888;font-weight:400;margin-top:0;margin-bottom:0}.creRegForm.modernize-reg-form-main .helper-text__fade-in .test-prep-claim-reg-form,.modal-body.modernize-reg-form-partial .helper-text__fade-in .test-prep-claim-reg-form{flex-direction:column;padding-left:0;margin-top:0}.creRegForm.modernize-reg-form-main .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__text,.modal-body.modernize-reg-form-partial .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__text{font-style:normal;font-size:18px;line-height:1.39;font-weight:400;text-align:center;color:#555}@media (min-width:768px){.creRegForm.modernize-reg-form-main .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__text,.modal-body.modernize-reg-form-partial .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__text{font-size:16px;line-height:1.56}}.creRegForm.modernize-reg-form-main .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__text em,.modal-body.modernize-reg-form-partial .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__text em{font-style:normal}.creRegForm.modernize-reg-form-main .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__stat,.modal-body.modernize-reg-form-partial .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__stat{font-size:32px;margin-right:0}.creRegForm.modernize-reg-form-main .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-circle,.modal-body.modernize-reg-form-partial .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-circle{border:3px solid #24505c;padding:24px 14px}.creRegForm.modernize-reg-form-main .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-book,.modal-body.modernize-reg-form-partial .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-book{display:none}.creRegForm.modernize-reg-form-main .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-pencil,.modal-body.modernize-reg-form-partial .helper-text__fade-in .test-prep-claim-reg-form .test-prep-claim-reg-form__stat .test-prep-claim-reg-form__stat-pencil{background:url("/images/registration/modernizeRegForm/pencil-icon.svg") center/cover no-repeat;left:-48px;height:70px;width:70px;top:24px}.creRegForm.modernize-reg-form-main{background:url(/images/background-tiles/bgpattern-education-studyblue.jpg);background:-webkit-linear-gradient(top,rgba(0,150,178,0) 10%,#155a6c 100%),url(/images/background-tiles/bgpattern-education-studyblue.jpg);background:-o-linear-gradient(top,rgba(0,150,178,0) 10%,#155a6c 100%),url(/images/background-tiles/bgpattern-education-studyblue.jpg);background:linear-gradient(to bottom,rgba(0,150,178,0) 10%,#155a6c 100%),url(/images/background-tiles/bgpattern-education-studyblue.jpg);background-size:40%}.creRegForm.modernize-reg-form-main .navbar{background-color:#fff;border-bottom:5px solid #d6e3ea;box-shadow:1px 1px 4px 0 #555;height:60px}.creRegForm.modernize-reg-form-main .navbar .container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;height:100%}.creRegForm.modernize-reg-form-main .navbar .container #navbar-logo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;height:100%;padding:15px 10px}.creRegForm.modernize-reg-form-main .sk-circle .sk-child:before{background-color:#fff}@media (max-width:767px){.creRegForm.modernize-reg-form-main .main-form-container .carousel-inner .item,.modal-body.modernize-reg-form-partial .main-form-container .carousel-inner .item{min-height:200px}.creRegForm.modernize-reg-form-main .back,.modal-body.modernize-reg-form-partial .back{bottom:10px}.creRegForm.modernize-reg-form-main .modernized-header .modernized-header__main-text,.modal-body.modernize-reg-form-partial .modernized-header .modernized-header__main-text{font-size:26px}.creRegForm.modernize-reg-form-main{background-size:100%}.creRegForm.modernize-reg-form-main .modernized-header{margin-top:30px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .helper-text-container .form-sidebar--helper-text{margin-bottom:0}}.creRegForm.modernize-reg-form-main .modernized-header .modernized-header__main-text{font-style:normal}.creRegForm.modernize-reg-form-main .modernized-header .modernized-header__sub-text{font-size:14px;text-align:left;margin-bottom:40px}.creRegForm.modernize-reg-form-main .cart-product.cart-product--tableless .cart-product__price-box-container .price-box .price-box__item{font-size:14px}.creRegForm.modernize-reg-form-main .cart-product.cart-product--tableless .cart-product__price-box-container .price-box .price-box__item>span:last-child{width:auto;color:#555}.creRegForm.modernize-reg-form-main .cart-product.cart-product--tableless .cart-product__price-box-container .price-box .price-box__item .billing-interval,.creRegForm.modernize-reg-form-main .cart-product.cart-product--tableless .cart-product__price-box-container .price-box .price-box__item .billing-price{font-weight:600}.creRegForm.modernize-reg-form-main .cart-product.cart-product--tableless .cart-product__price-box-container .price-box .price-box__item .billing-interval.family-plan-billing-interval-modernized{font-weight:400}.creRegForm.modernize-reg-form-main .cart-product.cart-product--tableless .cart-product__price-box-container .price-box .price-box__item--larger{font-size:16px}.creRegForm.modernize-reg-form-main .row.primary{background:#fff;padding-bottom:0}@media (min-width:768px){.creRegForm.modernize-reg-form-main .row.primary{border-radius:6px;max-width:700px;margin:auto}.creRegForm.modernize-reg-form-main .row.primary.modernize-reg-form-cc-row{max-width:900px}.creRegForm.modernize-reg-form-main .row.primary .form-sidebar--helper-text{padding:0 20px}.creRegForm.modernize-reg-form-main .row.primary .formContainer{box-shadow:0 4px 8px #555}}@media (max-width:480px){.creRegForm.modernize-reg-form-main .row.primary{margin-bottom:0}}@media (min-width:768px) and (max-width:940px){.creRegForm.modernize-reg-form-main .row.primary.modernize-reg-form-cc-row{margin:0 20px}}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer{width:100%}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .helper-text-container{background-color:#eee}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .helper-text-container .form-sidebar--helper-text{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .helper-text-container .form-sidebar--helper-text .helper-text__fade-in .helperText{padding-top:0}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .helper-text-container .form-sidebar--helper-text .helper-text__fade-in .helperText .reg-modal-product-bullets li{padding-bottom:0}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .helper-text-container .form-sidebar--helper-text .helper-text__fade-in .helperText .reg-modal-product-bullets li:before{top:0}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .helper-text-container .red,.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .helper-text-container .teal{color:#24505c!important;font-weight:700}@media (min-width:768px){.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer{display:flex}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .helper-text-container .form-sidebar,.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .helper-text-container .form-sidebar .hidden-xs{height:100%}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .helper-text-container{border-top-right-radius:6px;border-bottom-right-radius:6px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer #formCarousel .item,.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .form-sidebar--helper-text{min-height:330px}}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer #formCarousel{padding-left:40px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .securitySeals{width:auto;margin-bottom:21px;color:#555;text-align:center}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .securitySeals .security img{vertical-align:middle}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .securitySeals span{font-size:11px}.creRegForm.modernize-reg-form-main .row.primary .formContainer form{margin-top:0}.creRegForm.modernize-reg-form-main .row.primary .formContainer .school-search-results{max-height:224px;overflow-y:scroll}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .disclaimer-text{border-top:none;padding:0;margin-top:15px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .disclaimer-text .small{font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .lastStep span{font-weight:600}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .lastStep p{font-size:14px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .modernized-reg-submit-btn{width:100%;font-weight:600}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .have-coupon-code{color:#0096b2;font-size:12px}@media (max-width:767px){.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .form-sidebar--helper-text{min-height:250px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer #formCarousel .item{min-height:320px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer #formCarousel{padding:0 25px 30px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer .securitySeals{margin-bottom:36px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .have-coupon-code{font-size:16px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .blockTabs #creditCardTab,.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .blockTabs #paypalTab{text-align:center}}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .btn.coupon{font-weight:600}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .cardIcons{background-repeat:no-repeat;background-image:url(/images/cards-2022.png);width:165px;height:27px;display:inline-block;vertical-align:bottom;margin:0;padding:0}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .cardIcons.card-visa{width:37px;background-position:0}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .cardIcons.card-mastercard{background-position:-80px;width:42px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .cardIcons.card-americanexpress{width:42px;background-position:-42px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .cardIcons.card-discover{width:42px;background-position:-125px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea{margin-top:0;padding-top:20px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .blockTabs{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding-left:0}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .blockTabs:after,.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .blockTabs:before{display:none}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .blockTabs #creditCardTab,.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .blockTabs #paypalTab{margin-left:0;width:48%}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .blockTabs .tab{padding:10px 15px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .blockTabs .tab.active{background-color:#fff;border:2px solid #0096b2}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .blockTabs .tab.active .radio-button span{background-color:#24505c}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .featureElementsContainer #paypal .haveCouponText .grey{color:#0096b2;font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .featureElementsContainer #creditCard .disclaimer-text{margin-bottom:10px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .featureElementsContainer .payPalInfo{background-color:#eee;margin-bottom:10px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .featureElementsContainer .payPalInfo .text{font-size:16px;margin-bottom:15px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .featureElementsContainer .payPalInfo .text strong{font-weight:600}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .featureElementsContainer .payPalInfo .additionalInfo{font-size:16px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .featureElementsContainer .payPalButton{margin:15px 0 25px;padding:10px;width:100%;background-color:#ffc439;border-radius:6px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .featureElementsContainer .payPalButton img{padding-left:10px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .featureElementsContainer .payPalButton span{font-size:14px;font-weight:600}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .featureElementsContainer .payPalBack{float:none}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .coupon-code-btn .coupon{padding:6px 30px;height:38px}@media (min-width:768px){.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea{margin-bottom:30px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .coupon-code-input,.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .credit-card-number{width:100%}}@media (min-width:992px){.creRegForm.modernize-reg-form-main .row.primary .formContainer .innerContainer #formCarousel .item.modernize-reg-form-cc.next{min-height:765px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .coupon-code-input{width:70%;padding-right:15px}}@media (min-width:768px){.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .coupon-code-btn{width:100%}}@media (min-width:992px){.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .coupon-code-btn{width:30%}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .coupon-code-btn .btn.coupon{margin-left:0}}@media (min-width:768px){.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .expiration{width:50%}}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .expiration-year{padding-right:0}@media (min-width:992px){.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .expiration{width:33.3333%}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .expiration-year{padding-right:15px}}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .cvc{width:50%}@media (min-width:768px){.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .cvc{width:50%;padding-right:15px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .back{bottom:25px}}@media (min-width:992px){.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .cvc{width:33.3333%;padding-right:0}}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .country{width:50%}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .zipcode{width:50%;padding-right:0}@media (min-width:992px){.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .zipcode{padding-right:15px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .modal-lg{width:700px;height:325px}}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .phone{width:50%;padding-right:0}@media (max-width:992px){.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .tabArea .phone{padding-right:15px}}.creRegForm.modernize-reg-form-main .row.primary .formContainer .modernize-reg-form-cc .alt-payments__alt{border:1px solid #ccc;background-color:#fff}.creRegForm.modernize-reg-form-main .row.primary .formContainer .actions{position:static;float:none;margin-bottom:50px}.creRegForm.modernize-reg-form-main .row.primary .formContainer .securitySeals{float:none;position:absolute;bottom:5px;right:0}.creRegForm.modernize-reg-form-main .row.primary.modernize-reg-form-cc-row .formContainer .innerContainer .helper-text-container{background-color:#fff}.creRegForm.modernize-reg-form-main .row.primary.modernize-reg-form-cc-row .securitySeals{display:block}@media (max-width:767px){.creRegForm.modernize-reg-form-main .row.primary.modernize-reg-form-cc-row .modernized-header{display:none}}.creRegForm.modernize-reg-form-main .row.primary .form-group{margin-bottom:15px}.creRegForm.modernize-reg-form-main .row.primary .form-group .form-check{margin-left:0;margin-top:1em}.creRegForm.modernize-reg-form-main .row.primary .form-group .input-error div{position:relative;border:none;padding:5px 0;top:auto;color:#c1393e;font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .form-group .input-error div:after,.creRegForm.modernize-reg-form-main .row.primary .form-group .input-error div:before{display:none}.creRegForm.modernize-reg-form-main .row.primary .form-group .errorText{font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .form-group.has-error .control-label{color:#555}.creRegForm.modernize-reg-form-main .row.primary .form-group.billing-name-modernized.has-error{margin-bottom:10px}.creRegForm.modernize-reg-form-main .row.primary .family-plan-question select{margin:1em 0}.creRegForm.modernize-reg-form-main .row.primary .cart{height:calc(100% - 60px);margin:30px 30px 30px 0}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product{height:100%;background:#eee;box-shadow:none;margin-bottom:0;padding:25px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.cart-product--tableless .cart-product__percent-off-burst{right:-15px;top:-15px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.cart-product--tableless .cart-product__limited-offer-burst{right:-29px;top:-29px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .product-title-style{font-weight:600}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .cart-product__promotion{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;background:rgba(140,198,62,.2);border-radius:6px;color:#24505c;font-size:14px;font-weight:600;text-align:center;border:none;padding-left:10px;padding-right:10px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box{color:#555}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .billing-interval{color:#555;width:auto}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .price-box__item{font-size:14px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .price-box__item>span:nth-last-child(2){font-size:18px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .price-box__item>span:last-child{font-size:18px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .price-box__item--smaller{font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .price-box__item--smaller>span:nth-last-child(2){font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .price-box__item--smaller>span:last-child{font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .price-box__item--faded,.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .price-box__item--tax{color:#555}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .price-box__item--taxParent{padding-right:0}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .price-box__item--taxParent.price-box__item.price-box__item--smaller>span:first-child{text-align:right;padding-right:0}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .price-box__item--font-serif{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .month-paid-trial .month-paid-trial__label .green,.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .month-paid-trial .month-paid-trial__label--selected,.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .price-box .month-paid-trial .month-paid-trial__label--selected .green{color:#24505c}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .cart-hr{border-color:#ccc;margin-bottom:30px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .experts-online{display:none}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product .test-prep-claim-reg-form-wrapper{border-top:1px solid #ccc;margin-top:25px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v1 .product-title,.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v2 .product-title{font-weight:600;margin-bottom:15px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v1 .cart__details__date,.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v2 .cart__details__date{font-size:14px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v1 .cart__savings,.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v2 .cart__savings{font-size:18px;font-weight:600;margin-left:0}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v1 .securitySeals,.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v2 .securitySeals{margin-bottom:30px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v1 .cart__details__price,.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v2 .cart__details__price{color:#24505c}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v1 .product-title{font-size:16px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v1 .product-title span{font-size:20px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v1 .cart__details__original-price,.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v1 .cart__details__price{font-size:20px;font-weight:600;vertical-align:middle;width:28%}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v1 .cart__details{border-top:none;padding-top:0;padding-bottom:15px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v1 .cart__details__date{display:block;width:100%;padding-bottom:30px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v2 .product-title{font-size:18px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v2 .product-title span{font-size:24px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v2 .cart__details{padding-bottom:30px;padding-top:15px;border-top:none}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v2 .cart__details__date{margin-bottom:15px}.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v2 .cart__details__original-price,.creRegForm.modernize-reg-form-main .row.primary .cart .cart-product.google-cart-product-modernized-v2 .cart__details__price{font-size:18px;vertical-align:middle}.creRegForm.modernize-reg-form-main .row.primary .google-container-modernized{height:100%}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product{height:100%;background:#eee;box-shadow:none;margin-bottom:0;padding:25px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product.cart-product--tableless .cart-product__percent-off-burst{right:-15px;top:-15px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product.cart-product--tableless .cart-product__limited-offer-burst{right:-29px;top:-29px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .product-title-style{font-weight:600}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .cart-product__promotion{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;background:rgba(140,198,62,.2);border-radius:6px;color:#24505c;font-size:14px;font-weight:600;text-align:center;border:none;padding-left:10px;padding-right:10px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box{color:#555}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .billing-interval{color:#555;width:auto}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .price-box__item{font-size:14px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .price-box__item>span:nth-last-child(2){font-size:18px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .price-box__item>span:last-child{font-size:18px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .price-box__item--smaller{font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .price-box__item--smaller>span:nth-last-child(2){font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .price-box__item--smaller>span:last-child{font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .price-box__item--faded,.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .price-box__item--tax{color:#555}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .price-box__item--taxParent{padding-right:0}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .price-box__item--taxParent.price-box__item.price-box__item--smaller>span:first-child{text-align:right;padding-right:0}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .price-box__item--font-serif{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .month-paid-trial .month-paid-trial__label .green,.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .month-paid-trial .month-paid-trial__label--selected,.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .price-box .month-paid-trial .month-paid-trial__label--selected .green{color:#24505c}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .cart-hr{border-color:#ccc;margin-bottom:30px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .experts-online{display:none}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart .cart-product .test-prep-claim-reg-form-wrapper{border-top:1px solid #ccc;margin-top:25px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2{height:100%;background:#eee;box-shadow:none;padding:30px 25px 40px;margin:0}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2.cart-product--tableless .cart-product__percent-off-burst{right:-15px;top:-15px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2.cart-product--tableless .cart-product__limited-offer-burst{right:-29px;top:-29px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .product-title-style{font-weight:600}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .cart-product__promotion{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;background:rgba(140,198,62,.2);border-radius:6px;color:#24505c;font-size:14px;font-weight:600;text-align:center;border:none}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box{color:#555;padding-top:15px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .billing-interval{color:#555;width:auto}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item{font-size:14px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item>span:nth-last-child(2){font-size:18px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item>span:last-child{font-size:18px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item--smaller{font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item--smaller>span:nth-last-child(2){font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item--smaller>span:last-child{font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item--faded,.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item--tax{color:#555}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item--taxParent{padding-right:0;text-align:right;margin-bottom:15px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item--taxParent.price-box__item.price-box__item--smaller>span:first-child{text-align:right;padding-right:0}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item--font-serif{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .month-paid-trial .month-paid-trial__label .green,.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .month-paid-trial .month-paid-trial__label--selected,.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .month-paid-trial .month-paid-trial__label--selected .green{color:#24505c}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .cart-hr{border-color:#ccc;margin-bottom:30px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .experts-online{display:none}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .test-prep-claim-reg-form-wrapper{border-top:1px solid #ccc;margin-top:25px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .disclaimer-text{border-top:none}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 h3.modernized-header__main-text{color:#24505c;font-size:22px;font-style:normal;font-weight:600;text-align:left;margin-bottom:25px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 h6.cart-product__subhead{font-size:14px;letter-spacing:1.5px;color:#555;text-transform:uppercase;margin-bottom:5px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .month-paid-trial__product{font-size:26px;color:#555}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .month-paid-trial--pricing-per{display:none}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .month-paid-trial__label .green{color:#24505c}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .paid-trial-explanation{list-style-type:none;margin-top:20px;color:#555;font-size:14px;font-weight:400}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .paid-trial-explanation span{color:#555}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item:not(.price-box__item--taxParent){display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item:not(.price-box__item--taxParent) .billing-interval{display:none}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item:not(.price-box__item--taxParent) .family-plan-billing-interval-modernized{display:none}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item--taxParent span{display:none}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-box .price-box__item--taxParent .price-box__item--tax{display:inline;font-size:12px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-details{margin-bottom:15px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .cart-product__promotion{height:40px;padding:0 15px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-v2 .price-details__row{font-size:13px;font-weight:600;margin-top:15px}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-conservative2 .price-box .price-box__item--taxParent span{display:initial}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-conservative2 .price-box .price-box__item:not(.price-box__item--taxParent){display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-webkit-align-items:center;align-items:center;justify-content:flex-end}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-conservative2 .price-box .price-box__item:not(.price-box__item--taxParent) span:first-child{margin-right:auto}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-conservative2 .price-box .price-box__item:not(.price-box__item--taxParent) .billing-interval{display:initial}.creRegForm.modernize-reg-form-main .row.primary .mobile-cart-product-modernize-conservative2 .price-box .price-box__item:not(.price-box__item--taxParent) .family-plan-billing-interval-modernized{display:initial}.creRegForm.modernize-reg-form-main .row.secondary{color:#fff;margin-top:0}.creRegForm.modernize-reg-form-main .row.secondary .modernized-faq{font-weight:600;text-align:center;margin:80px 0;color:#fff;font-style:normal;font-size:18px}.creRegForm.modernize-reg-form-main .row.secondary h4{margin-bottom:20px;font-size:16px;line-height:20px}.creRegForm.modernize-reg-form-main .row.secondary p{font-size:14px}.creRegForm.modernize-reg-form-main .simple-footer{background:#333}.creRegForm.modernize-reg-form-main #formCarousel .actions .back{margin-left:0}.creRegForm.modernize-reg-form-main .back{text-decoration:none}.creRegForm.modernize-reg-form-main .back:hover{text-decoration:underline}.creRegForm.modernize-reg-form-main .study-answer-question{width:100%;float:none;margin:auto;padding:20px 40px;background-color:#eee;border:none;border-radius:0}@media (min-width:768px){.creRegForm.modernize-reg-form-main .back{bottom:20px}.creRegForm.modernize-reg-form-main .study-answer-question{max-width:700px;margin-top:20px;border-radius:6px;box-shadow:0 4px 8px #555}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .credit-card-number{float:none}}.creRegForm.modernize-reg-form-main .study-answer-question .study-answer-question__label{font-size:14px;font-weight:600}.creRegForm.modernize-reg-form-main .study-answer-question .study-answer-question__question{color:#555;font-size:14px}.creRegForm.modernize-reg-form-main .tooltip.left .tooltip-arrow{border-left-color:#24505c}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .mobile-cart{margin:0}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .mobile-cart .cart-product{padding:40px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .mobile-cart h6{color:#555;text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:14px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .mobile-cart h3.modernized-header__main-text{color:#24505c;font-size:22px;font-style:normal;font-weight:600;text-align:left}@media (max-width:767px){.creRegForm.modernize-reg-form-main .study-answer-question .study-answer-question-container{background-color:#fff;border-radius:4px;padding:10px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .mobile-cart .month-paid-trial{padding-bottom:0}}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .mobile-cart .month-paid-trial .month-paid-trial__label{font-size:16px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .mobile-cart .cart-product__product-title{font-size:18px;padding-top:10px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .mobile-cart .billing-starting-date{display:inline-block;padding-top:10px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .mobile-cart .cart-product__promotion{padding:10px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .mobile-cart .cart-product__cancel-copy{display:inline-block}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .cart-product.cart-product--tableless .cart-product__subhead{padding-bottom:0}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .cart-product__coupon-amount,.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .cart-product__coupon-explanation{font-size:14px;padding-top:10px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .alt-payments{margin-bottom:0}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .alt-payments__alt{border:1px solid #ccc;background-color:#fff}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .payPalButton{border:1px solid #ccc;width:100%;padding:12px 0;border-radius:6px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .payPalButton:disabled{opacity:.65}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .reg-page__credit-card{padding-top:15px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .row.primary .cart .cart-product.cart-product--tableless .cart-product__percent-off-burst{right:-28px;top:-28px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .row.primary .cart .cart-product.cart-product--tableless .cart-product__limited-offer-burst{right:-30px;top:-30px;width:75px;height:75px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .month-paid-trial--toggles{display:flex;justify-content:space-around;border-bottom:1px solid #ccc;margin-bottom:30px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .month-paid-trial .month-paid-trial__label{margin-bottom:0;padding-bottom:10px;position:relative;color:#888}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .month-paid-trial .month-paid-trial__label--selected{font-weight:600;color:#24505c}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .month-paid-trial .month-paid-trial__label--selected:after,.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .month-paid-trial .month-paid-trial__label--selected:before{left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;bottom:-1px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .month-paid-trial .month-paid-trial__label--selected:after{border-color:rgba(255,255,255,0);border-bottom-color:#eee;border-width:8px;margin-left:-8px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .month-paid-trial .month-paid-trial__label--selected:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:9px;margin-left:-9px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .row.primary .cart .cart-product .price-box .month-paid-trial .month-paid-trial__label .green{color:#888}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .row.primary .cart .cart-product .price-box .month-paid-trial .month-paid-trial__label--selected .green{color:#24505c}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .row.primary .mobile-cart .cart-product .price-box .month-paid-trial .month-paid-trial__label .green{color:#888}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .row.primary .mobile-cart .cart-product .price-box .month-paid-trial .month-paid-trial__label--selected .green{color:#24505c}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .cart-product.cart-product--tableless .cart-product__product-title{padding-top:15px;font-size:20px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .billing-interval,.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .price-box__price{font-weight:600}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .billing-starting-date{font-size:14px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .cart-product__cancel-copy{font-size:13px;font-weight:600;padding-top:15px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .price-box__item--tax--full-width{display:inline}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .paid-trial-explanation{list-style:none;font-size:14px;padding-top:15px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .cart-product__promotion{margin-top:15px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .credit-card-number{float:none;padding-top:15px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .credit-card-number .cardIcons{float:right}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .credit-card-number .have-coupon-code{display:none}@media (max-width:767px){.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .credit-card-number .have-coupon-code{display:none!important}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .modernize-reg-form-cc-row .modernized-header{display:none}.modal-body.modernize-reg-form-partial .form-section{flex-direction:column}}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .coupon-code-link .right{float:none}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .coupon-code-link :after{font-family:Icomoon;content:"\f078";display:inline-block;padding-left:5px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .coupon-code-link.coupon-code-link--showing-input :after{content:"\f077"}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .carousel-inner .actions,.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .disclaimer-text{padding-top:15px}.creRegForm.modernize-reg-form-main.modernize-reg-form-main--v1 .row.primary .formContainer .modernize-reg-form-cc .have-coupon-code{color:#555}.creRegForm.modernize-reg-form-main .test-prep-claims-disclaimer--reg-page .test-prep-claims-disclaimer{color:#fff}#subscriptionMain .creRegForm.modernize-reg-form-main .heading.headingTwo{margin-top:0;margin-bottom:0}#subscriptionMain .creRegForm.modernize-reg-form-main .row.primary{min-height:auto}.partial-reg-form-modal .modal-modernize .study-answer-question{-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);font-style:normal;font-weight:400;font-size:14px;line-height:1.43;position:absolute;margin-top:30px;padding:20px 40px;width:100%}.partial-reg-form-modal .modal-modernize .study-answer-question .study-answer-question__label{font-size:14px;font-weight:600}.partial-reg-form-modal .modal-modernize .study-answer-question .study-answer-question__question{color:#555}.modal-body.modernize-reg-form-partial{padding:0}.modal-body.modernize-reg-form-partial .form-section{display:-webkit-flex;display:flex}.modal-body.modernize-reg-form-partial .headerContainer{margin-bottom:0;margin-top:0}.modal-body.modernize-reg-form-partial .modernized-header{margin-bottom:30px}.modal-body.modernize-reg-form-partial .main-form-container{margin:30px 40px;flex:1.5}.modal-body.modernize-reg-form-partial .main-form-container .form-control{font-size:14px}@media (min-width:768px){#subscriptionMain .creRegForm.modernize-reg-form-main .heading.headingTwo{padding-top:90px}.modal-dialog.modal-modernize{width:700px}.partial-reg-form-modal .modal-modernize .study-answer-question{font-size:12px;line-height:1.42}.modal-body.modernize-reg-form-partial .main-form-container{min-height:270px}.modal-body.modernize-reg-form-partial .side-form-container{border-top-right-radius:6px;border-bottom-right-radius:6px}}.modal-body.modernize-reg-form-partial .side-form-container{flex:1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#eee;margin-top:0;padding:15px}@media (max-width:767px){.modal-body.modernize-reg-form-partial .main-form-container{margin-bottom:0}.modal-body.modernize-reg-form-partial .main-form-container .actions button{width:100%}.modal-body.modernize-reg-form-partial .side-form-container{border-bottom-left-radius:6px;border-bottom-right-radius:6px;min-height:200px;padding-top:45px}.modal-body.modernize-reg-form-partial .side-form-container .helper-text__fade-in{width:70%}}.modal-body.modernize-reg-form-partial .close{z-index:10;opacity:.5;right:15px}.modal-body.modernize-reg-form-partial .red,.modal-body.modernize-reg-form-partial .teal{color:#24505c;font-weight:700}.modern-cc.tooltip.modern-cvc-tooltip{margin-top:18px;background-color:#24505c}.modern-cc.tooltip.modern-cvc-tooltip:after,.modern-cc.tooltip.modern-cvc-tooltip:before{left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.modern-cc.tooltip.modern-cvc-tooltip:after{border-color:rgba(255,255,255,0);border-bottom-color:#24505c;border-width:12px;margin-left:-12px}.modern-cc.tooltip.modern-cvc-tooltip:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:13px;margin-left:-13px;bottom:auto;top:-26px}.modern-cc.tooltip.modern-cvc-tooltip:after{bottom:auto;top:-24px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .close{z-index:10;opacity:.5;right:15px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .modal-body{padding:0}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .paypalBack{text-transform:none;text-decoration:none;font-weight:600;font-size:14px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .paypalBack:before{font-family:icomoon;color:#0096b2;content:"\e62b\00a0";position:relative}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section{grid-template-columns:60% 40%}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .modernized-header .modernized-header__main-text{font-weight:600;color:#24505c;text-align:left;margin-top:0;margin-bottom:5px;font-size:22px;line-height:36px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .modernized-header .modernized-header__sub-text{color:#888;font-weight:400;margin-top:0;margin-bottom:0;font-size:14px;line-height:20px;text-align:left}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container{padding:30px 40px}@media (max-width:768px){#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container{padding:10px 15px 30px}}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form{background-color:#fff;margin-top:40px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__page{padding:0;min-height:140px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom .dynamic-form__label,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom .dynamic-form__label,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom .dynamic-form__label,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--select .dynamic-form__label,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--text .dynamic-form__label,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead .dynamic-form__label{margin-bottom:0}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--select .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--text .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead .dynamic-form__label--delighter{font-size:16px;font-weight:400;color:#888;position:absolute;left:13px;top:18px;pointer-events:none;transition:.1s;padding-right:27px;z-index:1}@media (max-width:360px){#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom .dynamic-form__label--delighter--long,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom .dynamic-form__label--delighter--long,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom .dynamic-form__label--delighter--long,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--select .dynamic-form__label--delighter--long,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--text .dynamic-form__label--delighter--long,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead .dynamic-form__label--delighter--long{top:20px;font-size:13px}}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom .dynamic-form__label--wantsFamilyPlan .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom .dynamic-form__question--not-empty .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom.dynamic-form__question--not-empty .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom .dynamic-form__label--wantsFamilyPlan .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom .dynamic-form__question--not-empty .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom.dynamic-form__question--not-empty .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom .dynamic-form__label--wantsFamilyPlan .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom .dynamic-form__question--not-empty .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom.dynamic-form__question--not-empty .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--select .dynamic-form__label--wantsFamilyPlan .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--select .dynamic-form__question--not-empty .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--select.dynamic-form__question--not-empty .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--text .dynamic-form__label--wantsFamilyPlan .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--text .dynamic-form__question--not-empty .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--text.dynamic-form__question--not-empty .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead .dynamic-form__label--wantsFamilyPlan .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead .dynamic-form__question--not-empty .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead.dynamic-form__question--not-empty .dynamic-form__label--delighter{top:10px;font-size:12px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom .dynamic-form__label:has(+ input:-webkit-autofill) .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom .dynamic-form__label:has(+ input:-webkit-autofill) .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom .dynamic-form__label:has(+ input:-webkit-autofill) .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--select .dynamic-form__label:has(+ input:-webkit-autofill) .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--text .dynamic-form__label:has(+ input:-webkit-autofill) .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead .dynamic-form__label:has(+ input:-webkit-autofill) .dynamic-form__label--delighter{top:10px;font-size:12px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField:focus-within .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--examName:focus-within .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate:focus-within .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--text:focus-within .dynamic-form__label--delighter,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead:focus-within .dynamic-form__label--delighter{top:10px;font-size:12px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--select,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--text{position:relative}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__question--select:after{font-family:Icomoon;content:"\e632";position:absolute;right:10px;top:20px;font-size:12px;pointer-events:none}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .coupon-code-input .form-control,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__select,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__text{height:57px;font-size:16px;padding-top:24px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__select{padding-left:13px;padding-right:27px;-webkit-appearance:none}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__select--placeholder{display:none}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__controls .skip-link{position:relative;top:5px;font-weight:600}@media (max-width:767px){#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__controls .skip-link{float:right;padding-top:12px}}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:10px 30px;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-transition:.2s ease-in-out;font-weight:600;color:#fff;box-shadow:0 2px 0 0 #10697b;background-color:#0096b2!important;border-color:#1e7289!important;margin-top:10px;font-size:21px;line-height:29px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.active.focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.active:focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:active.focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:active:focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:hover{color:#1797b1;text-decoration:none}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.active,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled],fieldset[disabled] #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px){#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial{top:100px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial[data-modal-top]{top:0}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__controls .skip-link{padding-left:30px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit{white-space:nowrap}}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit-cta{font-weight:600}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit-cta-lg{font-size:18px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit-cta-md{font-size:16px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit-cta.open-reg-form{padding:7px 55px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit-ghost{color:#fff;border:1px solid #fff}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit-ghost:hover{background:rgba(255,255,255,.8);color:#333}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit-ghost-primary{color:#1797b1;border:1px solid #1797b1}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit-ghost-primary:hover{background:#1797b1;color:#fff}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit small{display:block;font-size:70%}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.active,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:active,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:hover,.open>.dropdown-toggle#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit{color:#fff;background-color:#117084;border-color:#0d5664}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.active,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:active,.open>.dropdown-toggle#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit{background-image:none}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled.active,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled.focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled:active,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled:focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled:hover,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled],#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled].active,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled].focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled]:active,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled]:focus,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled]:hover,fieldset[disabled] #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit,fieldset[disabled] #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.active,fieldset[disabled] #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit.focus,fieldset[disabled] #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:active,fieldset[disabled] #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:focus,fieldset[disabled] #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit:hover{background-color:#1797b1;border-color:#14849a}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit .badge{color:#1797b1;background-color:#fff}@media (max-width:767px){#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__submit{width:100%;font-size:16px;line-height:21.79px;padding:7px}}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__back{text-transform:none;text-decoration:none;font-weight:600;font-size:14px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .main-form-container .dynamic-form .dynamic-form__back:before{font-family:icomoon;color:#0096b2;content:"\e62b\00a0";position:relative}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .side-form-container{background-color:#eee;display:flex;justify-content:center;align-items:center;padding:50px;border-top-right-radius:6px;border-bottom-right-radius:6px}@media (max-width:992px){#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .side-form-container{border-top-right-radius:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .side-form-container .helperText{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:18px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .side-form-container .helperText h4{font-size:18px;font-weight:600;color:#24505c}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .side-form-container .helperText p{font-style:normal;font-size:14px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .side-form-container .helperText p.italic{font-style:italic}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .side-form-container .helperText p.font-size-18{font-size:18px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .side-form-container .helperText p .red,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .side-form-container .helperText p .teal{color:#24505c}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .side-form-container .helperText .reg-modal-product-bullets li{text-align:left}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .side-form-container .helperText .claim-icon-video-lessons{margin-bottom:10px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .side-form-container .claim-icon-people{display:block}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .testimonial__credit__info{text-align:left}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .test-prep-claim-reg-form .test-prep-claim-reg-form__stat-pencil{background:url("/images/registration/modernizeRegForm/pencil-icon.svg") center/cover no-repeat;left:-41px;height:58px;width:55px;top:19px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .test-prep-claim-reg-form .test-prep-claim-reg-form__stat-circle{border:2px solid #24505c;padding:18px 10px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .test-prep-claim-reg-form .test-prep-claim-reg-form__stat-book{display:none}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .test-prep-claim-reg-form .blueberry{color:#24505c;font-style:normal}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__stat-circle{padding:16px 10px}@media (max-width:992px){#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .test-prep-claim-reg-form .test-prep-claim-reg-form__stat-pencil{left:-40px;top:12px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section .test-prep-claim-reg-form .test-prep-claim-reg-form__stat-circle{padding:18px 12px}}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff!important;background-color:#fff!important;background-clip:content-box!important}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #fff inset!important;background-color:#fff!important;background-clip:content-box!important}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section.form-section__hide-sidebar{grid-template-columns:100% 0}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section.form-section__hide-sidebar .side-form-container{display:none}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section.form-section__hide-sidebar .main-form-container .dynamic-form{margin-top:0}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section.form-section__hide-sidebar .teacher-reg-goal__option-container{border-color:#ccc}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section.form-section__hide-sidebar .teacher-reg-goal__option-container--selected{border-color:#8cc63e}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .form-section.form-section__hide-sidebar .teacher-reg-goal__options--invalid .teacher-reg-goal__option-container:first-child{border-color:#c1393e}.body-post-modern #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .study-answer-question{position:absolute;width:100%;padding:15px 30px;border-radius:0 0 4px 4px;border-top:1px solid #ccc}.body-post-modern #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .study-answer-question .study-answer-question__label{font-size:14px;color:#24505c;font-weight:600}.body-post-modern #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .study-answer-question .study-answer-question__question{font-size:14px;color:#000}.body-post-modern #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .side-form-container .helperText.answers-helper-text{padding:0;margin:0}.body-post-modern #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .side-form-container .helperText.answers-helper-text .answer-icon{height:auto}.body-post-modern #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .side-form-container .helperText.answers-helper-text .answer-icon .teacher-icon{width:84px;padding:0}.body-post-modern #freshdeskButton,.body-post-modern .modal-backdrop.fade.in{z-index:111}.body-post-modern .modernized-video-lessons-mobile{display:none}.body-post-modern .modernized-video-lessons-desktop{display:flex}@media (max-width:768px){.body-post-modern .modernized-video-lessons-mobile{display:flex}.body-post-modern .modernized-video-lessons-desktop{display:none}}.body-post-modern .modernized-header__sub-text-mobile{display:none}.body-post-modern .modernized-header__sub-text-desktop{display:block}.post-modern-reg-form #regPageGoHere .main-form-container .dynamic-form__submit{padding:7px 20px;font-size:18px}.post-modern-reg-form .react-reg-page .form-section{grid-template-columns:60% 40%;justify-content:center}.post-modern-reg-form .react-reg-page .form-section .modernized-header .modernized-header__main-text{font-weight:600;color:#24505c;text-align:left;margin-top:0;margin-bottom:5px;font-size:22px;line-height:36px}.post-modern-reg-form .react-reg-page .form-section .modernized-header .modernized-header__sub-text{color:#888;font-weight:400;margin-top:0;margin-bottom:0;font-size:14px;line-height:20px;text-align:left}.post-modern-reg-form .react-reg-page .form-section .main-form-container{padding:30px 40px}@media (max-width:768px){.body-post-modern .modernized-header__sub-text-mobile{display:block}.body-post-modern .modernized-header__sub-text-desktop{display:none}.post-modern-reg-form .react-reg-page .form-section .main-form-container{padding:10px 15px 30px}}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form{background-color:#fff;margin-top:40px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__page{padding:0;min-height:140px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom .dynamic-form__label,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom .dynamic-form__label,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom .dynamic-form__label,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--select .dynamic-form__label,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--text .dynamic-form__label,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead .dynamic-form__label{margin-bottom:0}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--select .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--text .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead .dynamic-form__label--delighter{font-size:16px;font-weight:400;color:#888;position:absolute;left:13px;top:18px;pointer-events:none;transition:.1s;padding-right:27px;z-index:1}@media (max-width:360px){.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom .dynamic-form__label--delighter--long,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom .dynamic-form__label--delighter--long,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom .dynamic-form__label--delighter--long,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--select .dynamic-form__label--delighter--long,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--text .dynamic-form__label--delighter--long,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead .dynamic-form__label--delighter--long{top:20px;font-size:13px}}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom .dynamic-form__label--wantsFamilyPlan .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom .dynamic-form__question--not-empty .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom.dynamic-form__question--not-empty .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom .dynamic-form__label--wantsFamilyPlan .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom .dynamic-form__question--not-empty .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom.dynamic-form__question--not-empty .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom .dynamic-form__label--wantsFamilyPlan .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom .dynamic-form__question--not-empty .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom.dynamic-form__question--not-empty .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--select .dynamic-form__label--wantsFamilyPlan .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--select .dynamic-form__question--not-empty .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--select.dynamic-form__question--not-empty .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--text .dynamic-form__label--wantsFamilyPlan .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--text .dynamic-form__question--not-empty .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--text.dynamic-form__question--not-empty .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead .dynamic-form__label--wantsFamilyPlan .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead .dynamic-form__question--not-empty .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead.dynamic-form__question--not-empty .dynamic-form__label--delighter{top:10px;font-size:12px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField .dynamic-form__question--custom .dynamic-form__label:has(+ input:-webkit-autofill) .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--examName .dynamic-form__question--custom .dynamic-form__label:has(+ input:-webkit-autofill) .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate .dynamic-form__question--custom .dynamic-form__label:has(+ input:-webkit-autofill) .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--select .dynamic-form__label:has(+ input:-webkit-autofill) .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--text .dynamic-form__label:has(+ input:-webkit-autofill) .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead .dynamic-form__label:has(+ input:-webkit-autofill) .dynamic-form__label--delighter{top:10px;font-size:12px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--couponCodeField:focus-within .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--examName:focus-within .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--expirationDate:focus-within .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--text:focus-within .dynamic-form__label--delighter,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--typeahead:focus-within .dynamic-form__label--delighter{top:10px;font-size:12px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--select,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--text{position:relative}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__question--select:after{font-family:Icomoon;content:"\e632";position:absolute;right:10px;top:20px;font-size:12px;pointer-events:none}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .coupon-code-input .form-control,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__select,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__text{height:57px;font-size:16px;padding-top:24px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__select{padding-left:13px;padding-right:27px;-webkit-appearance:none}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__select--placeholder{display:none}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__controls .skip-link{position:relative;top:5px;font-weight:600}@media (min-width:768px){.body-post-modern #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .study-answer-question{position:absolute;width:100%;padding:15px 30px;border-radius:0 0 4px 4px;border-top:1px solid #ccc}.body-post-modern #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .study-answer-question .study-answer-question__label{font-size:14px;color:#24505c;font-weight:600}.body-post-modern #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .study-answer-question .study-answer-question__question{font-size:14px;color:#000}.body-post-modern #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .side-form-container .helperText.answers-helper-text{padding:0;margin:0}.body-post-modern #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .side-form-container .helperText.answers-helper-text .answer-icon{height:auto}.body-post-modern #partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .side-form-container .helperText.answers-helper-text .answer-icon .teacher-icon{width:84px;padding:0}.body-post-modern #freshdeskButton,.body-post-modern .modal-backdrop.fade.in{z-index:111}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__controls .skip-link{padding-left:30px}}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__back{text-transform:none;text-decoration:none;font-weight:600;font-size:14px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__back:before{font-family:icomoon;color:#0096b2;content:"\e62b\00a0";position:relative}.post-modern-reg-form .react-reg-page .form-section .side-form-container{background-color:#eee;display:flex;justify-content:center;align-items:center;padding:50px;border-top-right-radius:6px;border-bottom-right-radius:6px}@media (max-width:992px){.post-modern-reg-form .react-reg-page .form-section .side-form-container{border-top-right-radius:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}}.post-modern-reg-form .react-reg-page .form-section .side-form-container .helperText{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:18px}.post-modern-reg-form .react-reg-page .form-section .side-form-container .helperText h4{font-size:18px;font-weight:600;color:#24505c}.post-modern-reg-form .react-reg-page .form-section .side-form-container .helperText p{font-style:normal;font-size:14px}.post-modern-reg-form .react-reg-page .form-section .side-form-container .helperText p.italic{font-style:italic}.post-modern-reg-form .react-reg-page .form-section .side-form-container .helperText p.font-size-18{font-size:18px}.post-modern-reg-form .react-reg-page .form-section .side-form-container .helperText p .red,.post-modern-reg-form .react-reg-page .form-section .side-form-container .helperText p .teal{color:#24505c}.post-modern-reg-form .react-reg-page .form-section .side-form-container .helperText .reg-modal-product-bullets li{text-align:left}.post-modern-reg-form .react-reg-page .form-section .side-form-container .helperText .claim-icon-video-lessons{margin-bottom:10px}.post-modern-reg-form .react-reg-page .form-section .side-form-container .claim-icon-people{display:block}.post-modern-reg-form .react-reg-page .form-section .testimonial__credit__info{text-align:left}.post-modern-reg-form .react-reg-page .form-section .test-prep-claim-reg-form .test-prep-claim-reg-form__stat-pencil{background:url("/images/registration/modernizeRegForm/pencil-icon.svg") center/cover no-repeat;left:-41px;height:58px;width:55px;top:19px}.post-modern-reg-form .react-reg-page .form-section .test-prep-claim-reg-form .test-prep-claim-reg-form__stat-circle{border:2px solid #24505c;padding:18px 10px}.post-modern-reg-form .react-reg-page .form-section .test-prep-claim-reg-form .test-prep-claim-reg-form__stat-book{display:none}.post-modern-reg-form .react-reg-page .form-section .test-prep-claim-reg-form .blueberry{color:#24505c;font-style:normal}.post-modern-reg-form .react-reg-page .form-section .test-prep-claim-reg-form.on-cart-page .test-prep-claim-reg-form__stat-circle{padding:16px 10px}@media (max-width:992px){.post-modern-reg-form .react-reg-page .form-section .test-prep-claim-reg-form .test-prep-claim-reg-form__stat-pencil{left:-40px;top:12px}.post-modern-reg-form .react-reg-page .form-section .test-prep-claim-reg-form .test-prep-claim-reg-form__stat-circle{padding:18px 12px}}.post-modern-reg-form .react-reg-page .form-section input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff!important;background-color:#fff!important;background-clip:content-box!important}.post-modern-reg-form .react-reg-page .form-section input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #fff inset!important;background-color:#fff!important;background-clip:content-box!important}.post-modern-reg-form .react-reg-page .form-section.form-section__hide-sidebar{grid-template-columns:100% 0}.post-modern-reg-form .react-reg-page .form-section.form-section__hide-sidebar .side-form-container{display:none}.post-modern-reg-form .react-reg-page .form-section.form-section__hide-sidebar .main-form-container .dynamic-form{margin-top:0}.post-modern-reg-form .react-reg-page .form-section.form-section__hide-sidebar .teacher-reg-goal__option-container{border-color:#ccc}.post-modern-reg-form .react-reg-page .form-section.form-section__hide-sidebar .teacher-reg-goal__option-container--selected{border-color:#8cc63e}.post-modern-reg-form .react-reg-page .form-section.form-section__hide-sidebar .teacher-reg-goal__options--invalid .teacher-reg-goal__option-container:first-child{border-color:#c1393e}.post-modern-reg-form .react-reg-page .form-section .form-sidebar{margin-right:30px}.post-modern-reg-form .react-reg-page .form-section .dynamic-form__question--creditCardNumber .dynamic-form__question--text{margin-top:20px}.post-modern-reg-form .react-reg-page .form-section .coupon-code-link{position:absolute;right:10px;top:-20px}.post-modern-reg-form .react-reg-page .form-section .cardIcons{position:absolute;top:16px;right:10px}@media (max-width:370px){.post-modern-reg-form .react-reg-page .form-section .card-unknown{background-size:60%;top:22px;right:-50px}}.post-modern-reg-form .react-reg-page .form-section .dynamic-form__page .dynamic-form__question--expirationDate{float:left;padding-right:15px;width:49%}@media (max-width:768px){.post-modern-reg-form .react-reg-page .form-section .dynamic-form__page .dynamic-form__question--expirationDate{width:60%}}.post-modern-reg-form .react-reg-page .form-section .dynamic-form__page .dynamic-form__question--expirationDate input::placeholder{color:transparent}.post-modern-reg-form .react-reg-page .form-section .dynamic-form__page .dynamic-form__question--expirationDate input:focus::placeholder{color:#aaa}@media (min-width:768px){.post-modern-reg-form .react-reg-page .form-section .dynamic-form__page .dynamic-form__question--phoneNumber{width:45%}}.post-modern-reg-form .react-reg-page .form-section .dynamic-form__page .dynamic-form__question--billingAddressZipCode{width:52%}.post-modern-reg-form .react-reg-page .form-section .dynamic-form__question .dynamic-form__tooltip-icon{right:-25px;top:15px}.post-modern-reg-form .react-reg-page .form-section .dynamic-form__question .dynamic-form__tooltip-icon:before{font-size:20px}.post-modern-reg-form .react-reg-page .form-section .payPalMobileHeaderText{margin-bottom:10px}.post-modern-reg-form .react-reg-page .form-section .paidTrialSubtitle{font-family:"Open Sans"}.post-modern-reg-form#subscriptionMain .creRegForm .heading{margin-top:0}.post-modern-reg-form .creRegForm .heading{position:relative;top:-15px}.post-modern-reg-form .creRegForm .heading h2{font-weight:600;font-size:26px;line-height:46px;color:#fff;text-align:center}@media (max-width:768px){.post-modern-reg-form .react-reg-page .form-section .dynamic-form__page .dynamic-form__question--billingAddressZipCode{width:50%}.post-modern-reg-form .heading .paidTrialSubtitle{display:none}.post-modern-reg-form .creRegForm .heading h2{color:#24505c}}.post-modern-reg-form .creRegForm .heading h3{font-size:18px;line-height:20px;color:#fff;font-style:normal;text-align:center}.post-modern-reg-form .creRegForm .row .heading{margin:0;top:0}.post-modern-reg-form .creRegForm .row .heading h2{font-weight:600;font-size:22px;line-height:29px;color:#24505c}.post-modern-reg-form .creRegForm .row .heading h3{font-size:14px;line-height:20px;color:#888;font-style:normal}@media (max-width:767px){.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__controls .skip-link{float:right;padding-top:12px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form{margin-top:0}}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:10px 30px;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-transition:.2s ease-in-out;font-weight:600;color:#fff;box-shadow:0 2px 0 0 #10697b;background-color:#0096b2!important;border-color:#1e7289!important;margin-top:10px;font-size:21px;line-height:29px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.active.focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.active:focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:active.focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:active:focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:hover{color:#1797b1;text-decoration:none}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.active,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled],fieldset[disabled] .post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit-cta{font-weight:600}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit-cta-lg{font-size:18px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit-cta-md{font-size:16px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit-cta.open-reg-form{padding:7px 55px}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit-ghost{color:#fff;border:1px solid #fff}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit-ghost:hover{background:rgba(255,255,255,.8);color:#333}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit-ghost-primary{color:#1797b1;border:1px solid #1797b1}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit-ghost-primary:hover{background:#1797b1;color:#fff}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}@media (max-width:525px){.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit-gold{width:100%}}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit small{display:block;font-size:70%}.open>.dropdown-toggle.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.active,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:active,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.active,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:active{background-image:none}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled.active,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled.focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled:active,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled:focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.disabled:hover,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled],.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled].active,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled].focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled]:active,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled]:focus,.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit[disabled]:hover,fieldset[disabled] .post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit,fieldset[disabled] .post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.active,fieldset[disabled] .post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit.focus,fieldset[disabled] .post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:active,fieldset[disabled] .post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:focus,fieldset[disabled] .post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit:hover{background-color:#1797b1;border-color:#14849a}.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit .badge{color:#1797b1;background-color:#fff}.post-modern-reg-form .row.primary{background:#fff}@media (min-width:768px){.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit{white-space:nowrap}.post-modern-reg-form .row.primary{border-radius:6px}.post-modern-reg-form .row.primary:not(.row--cart){max-width:700px;margin:auto;padding-bottom:0}.post-modern-reg-form .row.primary:not(.row--cart) .formContainer{border-radius:6px}.post-modern-reg-form .row.primary .form-section{min-height:500px}.post-modern-reg-form .row.primary .main-form-container{margin:0;flex-basis:58.33%}.post-modern-reg-form .row.primary .main-form-container .dynamic-form{margin-top:15px}.post-modern-reg-form .row.primary .side-form-container{flex-grow:1}}.post-modern-reg-form .formContainer{background:#fff}.post-modern-reg-form .faq-row{color:#fff;font-size:14px;margin:0;padding:50px 0}.post-modern-reg-form .faq-row h4{font-size:16px}.post-modern-reg-form .side-form-container{background:#eee}.post-modern-reg-form .helperText{padding-top:0;line-height:22px}.post-modern-reg-form .helperText img{padding-bottom:15px}.post-modern-reg-form .test-prep-claims-disclaimer--reg-page .test-prep-claims-disclaimer{color:#fff}@media (max-width:767px){.post-modern-reg-form .react-reg-page .form-section .main-form-container .dynamic-form .dynamic-form__submit{width:100%;font-size:16px;line-height:21.79px;padding:7px}.post-modern-reg-form .test-prep-claims-disclaimer--reg-page{background-color:#155a6c;padding-bottom:10px}.post-modern-reg-form .side-form-container{background:#eee;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;padding-top:30px}.post-modern-reg-form .row.primary{padding-bottom:0;margin-bottom:0}.post-modern-reg-form .mobile-cart{background:#eee;margin:0;padding:20px 15px 15px}.post-modern-reg-form .price-details.price-details--border{border-bottom:none;margin-bottom:0}.post-modern-reg-form .month-paid-trial,.post-modern-reg-form .month-paid-trial .month-paid-trial__label{font-size:14px}.post-modern-reg-form .price-details .price-details__row{font-size:13px}.post-modern-reg-form .formContainer .row{background:#eee;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;padding-bottom:50px}.post-modern-reg-form .mobile-cart+.formContainer .row{background:#fff}.post-modern-reg-form .helperText{margin-bottom:0}.post-modern-reg-form .helperText p:last-of-type{margin-bottom:0}.post-modern-reg-form .faq-row{background:url(/images/background-tiles/bgpattern-education-studyblue.jpg);background:-webkit-linear-gradient(top,rgba(0,150,178,0) 10%,#155a6c 100%),url(/images/background-tiles/bgpattern-education-studyblue.jpg);background:-o-linear-gradient(top,rgba(0,150,178,0) 10%,#155a6c 100%),url(/images/background-tiles/bgpattern-education-studyblue.jpg);background:linear-gradient(to bottom,rgba(0,150,178,0) 10%,#155a6c 100%),url(/images/background-tiles/bgpattern-education-studyblue.jpg);background-size:100%,40%}.post-modern-reg-form .react-reg-page .form-section .main-form-container h3{display:block}.post-modern-reg-form .react-reg-page .form-section .main-form-container h2,.post-modern-reg-form .react-reg-page .form-section .main-form-container h3{text-align:left}.post-modern-reg-form .react-reg-page .payPalMobileHeader{top:0;margin:0}#subscriptionMain.post-modern-reg-form footer{margin-top:0}}@media (max-width:767px) and (max-width:768px){.post-modern-reg-form .react-reg-page .form-section .main-form-container{padding:30px 0}}.post-modern-reg-form .study-answer-question{margin-top:30px}@media (min-width:768px){.post-modern-reg-form{background:url(/images/background-tiles/bgpattern-education-studyblue.jpg);background:-webkit-linear-gradient(top,rgba(0,150,178,0) 10%,#155a6c 100%),url(/images/background-tiles/bgpattern-education-studyblue.jpg);background:-o-linear-gradient(top,rgba(0,150,178,0) 10%,#155a6c 100%),url(/images/background-tiles/bgpattern-education-studyblue.jpg);background:linear-gradient(to bottom,rgba(0,150,178,0) 10%,#155a6c 100%),url(/images/background-tiles/bgpattern-education-studyblue.jpg);background-size:100%,40%}.post-modern-reg-form .react-reg-page{padding-top:30px}.post-modern-reg-form .spinner-container{background-color:#fff}.post-modern-reg-form .creRegForm .row .heading h2{font-size:26px;line-height:36px;text-align:left}.post-modern-reg-form .creRegForm .row .heading h3{font-size:14px;line-height:20px;text-align:left}.post-modern-reg-form .study-answer-question{margin-left:4.166667%}}#subscriptionMain.post-modern-reg-form #navbar-logo,#subscriptionMain.post-modern-reg-form .container{display:flex;justify-content:center}#subscriptionMain.post-modern-reg-form .navbar{background-color:#fff;border-bottom:5px solid #d7e3ea}#subscriptionMain.post-modern-reg-form #navbar-logo{padding:15px 15px 5px}#subscriptionMain.post-modern-reg-form #navbar-logo img{height:25px}#subscriptionMain.post-modern-reg-form #navbar-logo.navbar-brand--with-breakthrough-logo{padding:0}#subscriptionMain.post-modern-reg-form #navbar-logo.navbar-brand--with-breakthrough-logo>img{height:100%}#subscriptionMain footer{background-color:#333}.tippy-box[data-theme~=mobileOnlyBlueberry]{padding:12px;text-decoration:none;border-radius:8px;background:#24505c;color:#fff;max-width:250px!important;font-size:14px;line-height:20px;text-align:center}.tippy-box[data-theme~=mobileOnlyBlueberry] .tippy-arrow{position:absolute;width:0;height:0;border-color:#24505c transparent transparent;border-style:solid;border-width:8px 8px 0;bottom:-7px}.tippy-box[data-theme~=mobileOnlyBlueberry][data-placement^=top] .tippy-arrow{margin-left:0;border-width:8px 8px 0}.tippy-box[data-theme~=mobileOnlyBlueberry][data-placement^=bottom] .tippy-arrow{top:-8px;border-width:0 8px 8px;border-bottom-color:#24505c}.post-modern-reg-form .why-info{font-weight:600;font-size:14px;line-height:15px;text-transform:uppercase;letter-spacing:1.5px;color:#aaa}.post-modern-reg-form .why-info .whyPaymentInfoTrigger{text-transform:none;letter-spacing:normal;padding-top:10px}.post-modern-reg-form .react-reg-page .dynamic-form__question--phoneNumber{width:45%}@media (min-width:768px){.post-modern-reg-form .react-reg-page .dynamic-form__question--phoneNumber{width:50%}}.post-modern-reg-form .react-reg-page .dynamic-form__question--phoneNumber input::placeholder{color:transparent}.post-modern-reg-form .react-reg-page .dynamic-form__question--phoneNumber input:focus::placeholder{color:#aaa}.post-modern-reg-form .tabArea .blockTabs .tab.active{background-color:#fff;border:2px solid #0096b2}.post-modern-reg-form .tabArea .blockTabs .tab.active .radio-button span{background-color:#24505c}.post-modern-reg-form .cart-product.cart-product--tableless .cart-product__price-box-container .price-box .price-box__item--border{margin-bottom:25px}.post-modern-reg-form .cart .cart-product{background-color:#eee}.post-modern-reg-form .cart h6{color:#555}.post-modern-reg-form .cart-hr{margin-bottom:30px;border-color:#ccc}.post-modern-reg-form .cardIcons{background-repeat:no-repeat;background-image:url(/images/cards-2022.png);width:165px;height:27px;display:inline-block;vertical-align:bottom;margin:0;padding:0}.post-modern-reg-form .cardIcons.card-visa{width:37px;background-position:0}.post-modern-reg-form .cardIcons.card-mastercard{background-position:-80px;width:42px}.post-modern-reg-form .cardIcons.card-americanexpress{width:42px;background-position:-42px}.post-modern-reg-form .cardIcons.card-discover{width:42px;background-position:-125px}.post-modern-reg-form .security img.tip{content:url(/images/productPageImages/icons/icon-lock.png);width:12px;position:relative;top:2px}@media (min-width:768px){.post-modern-reg-form .row--cart .innerContainer{position:relative}.post-modern-reg-form .security-row{width:100%;position:relative}.post-modern-reg-form .security-row .securitySeals{width:auto;float:none;margin-left:0}.post-modern-reg-form .security-row .col-sm-7{float:none;margin-left:0}.post-modern-reg-form .security-row .col-sm-4{width:33.33%;float:none;text-align:center;position:absolute;bottom:-10px;left:61%}.post-modern-reg-form .dynamic-form__question--couponCodeField .coupon-group{display:flex;flex-wrap:wrap;align-items:center}.post-modern-reg-form .dynamic-form__question--couponCodeField .coupon-code-btn,.post-modern-reg-form .dynamic-form__question--couponCodeField .coupon-code-input{float:none;flex:0 0 83.33333333%}.post-modern-reg-form .dynamic-form__question--couponCodeField .coupon-code-success{float:none;flex:0 0 100%}.post-modern-reg-form .billing-term-options{margin-top:-10px}}@media (min-width:768px) and (max-width:767px){.post-modern-reg-form .dynamic-form__question--couponCodeField .coupon-group.is-incomplete .coupon-code-input{padding-bottom:20px}}@media (min-width:768px) and (min-width:992px){.post-modern-reg-form .dynamic-form__question--couponCodeField .coupon-group.is-incomplete{padding-bottom:20px}.post-modern-reg-form .dynamic-form__question--couponCodeField .coupon-code-input{flex-basis:58.3333333%}.post-modern-reg-form .dynamic-form__question--couponCodeField .coupon-code-btn{flex-basis:41.66666667%}.post-modern-reg-form .dynamic-form__question--couponCodeField .errorText{position:absolute;top:55px}}.post-modern-reg-form .billing-term-options .btn{border-radius:6px}.post-modern-reg-form .billing-term-options .btn input[type=radio]{margin-top:0;accent-color:#24505c}.post-modern-reg-form .billing-term-options .btn:not(.active){background-color:#fff}.post-modern-reg-form .security .small{text-align:center}.post-modern-reg-form .security a.right{float:none;margin-left:0}.post-modern-reg-form .cre-reg-submit-btn{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;border-color:#3ebb5d #3ebb5d #2b8240;background-color:#3ebb5d!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80d495", endColorstr="#3ebb5d");background-image:-khtml-gradient(linear,left top,left bottom,from(#80d495),to(#3ebb5d));background-image:-moz-linear-gradient(top,#80d495,#3ebb5d);background-image:-ms-linear-gradient(top,#80d495,#3ebb5d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#80d495),color-stop(100%,#3ebb5d));background-image:-webkit-linear-gradient(top,#80d495,#3ebb5d);background-image:-o-linear-gradient(top,#80d495,#3ebb5d);background-image:linear-gradient(#80d495,#3ebb5d);border-color:#3ebb5d #3ebb5d hsl(135,50%,44.5%);color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.42);-webkit-font-smoothing:antialiased;border-radius:6px}.post-modern-reg-form .cre-reg-submit-btn:focus,.post-modern-reg-form .cre-reg-submit-btn:hover{background-position:0 -15px}.post-modern-reg-form .disclaimer-text .small{font-size:14px}.post-modern-reg-form .paidTrialSubtitle{font-family:"Open Sans"}@media (min-width:768px){.post-modern-reg-form .cre-reg-submit-btn.wider{width:234px!important}.post-modern-reg-form .disclaimer-text .small{font-size:12px}.post-modern-reg-form #paymentMethodTabs{margin-bottom:17px}}.post-modern-reg-form #paypal .dynamic-form__label--delighter{font-size:16px;font-weight:400;color:#888;position:absolute;left:13px;top:18px;pointer-events:none;transition:.1s;padding-right:27px;z-index:1}.post-modern-reg-form #paypal .dynamic-form__question--not-empty .dynamic-form__label--delighter{top:10px;font-size:12px}.post-modern-reg-form #paypal .coupon-code-input:focus-within .dynamic-form__label--delighter{top:10px;font-size:12px}.post-modern-reg-form #paypal .dynamic-form__label{margin-bottom:0}.post-modern-reg-form #paypal .coupon-code-btn{top:10px}.post-modern-reg-form #paypal input.form-control{height:57px;font-size:16px;padding-top:24px}.post-modern-reg-form .dynamic-form__question--billingAddressZipCode input::-webkit-inner-spin-button,.post-modern-reg-form .dynamic-form__question--billingAddressZipCode input::-webkit-outer-spin-button,.post-modern-reg-form .dynamic-form__question--creditCardCvc input::-webkit-inner-spin-button,.post-modern-reg-form .dynamic-form__question--creditCardCvc input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.post-modern-reg-form .dynamic-form__question--billingAddressZipCode input[type=number],.post-modern-reg-form .dynamic-form__question--creditCardCvc input[type=number]{-moz-appearance:textfield}.post-modern-reg-form .alt-payments .alt-payments__alt{background-color:#fff}@media (max-width:768px){.post-modern-reg-form .post-modern-page-container .react-reg-page .main-form-container .dynamic-form--last-page .dynamic-form__question--billingAddressZipCode,.post-modern-reg-form .post-modern-page-container .react-reg-page .main-form-container .dynamic-form--last-page .dynamic-form__question--expirationDate,.post-modern-reg-form .post-modern-page-container .react-reg-page .main-form-container .dynamic-form--last-page .dynamic-form__question--phoneNumber{width:62%}.post-modern-reg-form .post-modern-page-container .react-reg-page .main-form-container .dynamic-form--last-page .dynamic-form__question--phoneNumber{min-width:175px}.post-modern-reg-form .post-modern-page-container .react-reg-page .main-form-container .dynamic-form--last-page .dynamic-form__question--expirationDate{min-width:128px}}.react-reg-modal.react-reg-modal .dynamic-form.dynamic-form:not(.dynamic-form--transitioning),.react-reg-page.react-reg-page .dynamic-form.dynamic-form:not(.dynamic-form--transitioning){overflow:visible}.react-reg-modal.react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone,.react-reg-page.react-reg-page .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone{display:flex}.react-reg-modal.react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone .dynamic-form__text.dynamic-form__text.dynamic-form__text.dynamic-form__text,.react-reg-page.react-reg-page .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone .dynamic-form__text.dynamic-form__text.dynamic-form__text.dynamic-form__text{padding-left:12px;border-radius:0 4px 4px 0;margin-left:1px}.react-reg-modal.react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone .e2-select.e2-select,.react-reg-page.react-reg-page .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone .e2-select.e2-select{width:max-content;height:34px;border-radius:4px 0 0 4px;border:1px solid #ccc;cursor:default;color:#333;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.react-reg-modal.react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone .e2-select.e2-select:hover,.react-reg-page.react-reg-page .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone .e2-select.e2-select:hover{border-color:#ccc}.react-reg-modal.react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone .e2-select__button,.react-reg-page.react-reg-page .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone .e2-select__button{padding:12px}.react-reg-modal.react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone .e2-drop-box,.react-reg-page.react-reg-page .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone .e2-drop-box{min-width:200px;max-height:250px;z-index:3}.react-reg-modal.react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone .e2-dropdown-menu__item,.react-reg-page.react-reg-page .dynamic-form .dynamic-form__question--phoneSms .reg-form-country-code-and-phone .e2-dropdown-menu__item{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.react-reg-page.react-reg-page .dynamic-form .reg-form-country-code-and-phone .e2-select.e2-select.e2-select.e2-select{height:40px}#partialRegFormModal.post-modern-reg-form-partial.post-modern-reg-form-partial .react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .dynamic-form__question--text .reg-form-country-code-and-phone,#subscriptionMain.post-modern-reg-form.post-modern-reg-form .react-reg-page .dynamic-form .dynamic-form__question--phoneSms .dynamic-form__question--text .reg-form-country-code-and-phone{flex-direction:column}#partialRegFormModal.post-modern-reg-form-partial.post-modern-reg-form-partial .react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .dynamic-form__question--text .reg-form-country-code-and-phone .e2-select,#subscriptionMain.post-modern-reg-form.post-modern-reg-form .react-reg-page .dynamic-form .dynamic-form__question--phoneSms .dynamic-form__question--text .reg-form-country-code-and-phone .e2-select{width:100%;border-radius:4px}#partialRegFormModal.post-modern-reg-form-partial.post-modern-reg-form-partial .react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .dynamic-form__question--text .reg-form-country-code-and-phone .dynamic-form__text.dynamic-form__text.dynamic-form__text.dynamic-form__text.dynamic-form__text.dynamic-form__text,#subscriptionMain.post-modern-reg-form.post-modern-reg-form .react-reg-page .dynamic-form .dynamic-form__question--phoneSms .dynamic-form__question--text .reg-form-country-code-and-phone .dynamic-form__text.dynamic-form__text.dynamic-form__text.dynamic-form__text.dynamic-form__text.dynamic-form__text{padding-left:12px;margin-left:0;border-radius:4px}#partialRegFormModal.post-modern-reg-form-partial.post-modern-reg-form-partial .react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .dynamic-form__question--text .dynamic-form__label--country-code.dynamic-form__label--country-code.dynamic-form__label--country-code{top:57px}#partialRegFormModal.post-modern-reg-form-partial.post-modern-reg-form-partial .react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .dynamic-form__question--text.dynamic-form__question--not-empty .dynamic-form__label--country-code.dynamic-form__label--country-code.dynamic-form__label--country-code,#partialRegFormModal.post-modern-reg-form-partial.post-modern-reg-form-partial .react-reg-modal .dynamic-form .dynamic-form__question--phoneSms .dynamic-form__question--text:focus-within .dynamic-form__label--country-code.dynamic-form__label--country-code.dynamic-form__label--country-code{top:49px}#subscriptionMain.post-modern-reg-form.post-modern-reg-form .react-reg-page .dynamic-form .dynamic-form__question--phoneSms .dynamic-form__question--text .dynamic-form__label--country-code.dynamic-form__label--country-code.dynamic-form__label--country-code{top:63px}#subscriptionMain.post-modern-reg-form.post-modern-reg-form .react-reg-page .dynamic-form .dynamic-form__question--phoneSms .dynamic-form__question--text.dynamic-form__question--not-empty .dynamic-form__label--country-code.dynamic-form__label--country-code.dynamic-form__label--country-code,#subscriptionMain.post-modern-reg-form.post-modern-reg-form .react-reg-page .dynamic-form .dynamic-form__question--phoneSms .dynamic-form__question--text:focus-within .dynamic-form__label--country-code.dynamic-form__label--country-code.dynamic-form__label--country-code{top:55px}@media (max-width:767px){.partial-reg-form-modal .react-reg-modal .side-form-container .helperText,.react-reg-page .side-form-container .helperText{padding:0}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question :where(:not(.reg-form--e2 *)) input,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question :where(:not(.reg-form--e2 *)) select,.react-reg-page .main-form-container .dynamic-form__question :where(:not(.reg-form--e2 *)) input,.react-reg-page .main-form-container .dynamic-form__question :where(:not(.reg-form--e2 *)) select{font-size:16px}}@media (min-width:992px){.partial-reg-form-modal .react-reg-modal .form-section,.react-reg-page .form-section{display:grid;grid-template-columns:66.7% 33.3%}.partial-reg-form-modal .react-reg-modal .main-form-container,.partial-reg-form-modal .react-reg-modal .side-form-container,.react-reg-page .main-form-container,.react-reg-page .side-form-container{float:none;width:auto}}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form,.react-reg-page .main-form-container .dynamic-form{background:#eee;border-radius:4px;overflow:hidden;width:100%;position:relative;display:flex}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__page,.react-reg-page .main-form-container .dynamic-form__page{min-height:236px;padding:15px;position:relative;flex:0 0 100%}@media (max-width:525px){.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__page,.react-reg-page .main-form-container .dynamic-form__page{padding:10px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit-gold,.react-reg-page .main-form-container .dynamic-form__submit-gold{width:100%}}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__page.dynamic-form__page--transitioning,.react-reg-page .main-form-container .dynamic-form__page.dynamic-form__page--transitioning{transition:left .6s ease-in-out}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__page.dynamic-form__page--transition-previous,.react-reg-page .main-form-container .dynamic-form__page.dynamic-form__page--transition-previous{left:-100%}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__page.dynamic-form__page--transition-current,.react-reg-page .main-form-container .dynamic-form__page.dynamic-form__page--transition-current{left:0}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__page.dynamic-form__page--transition-current:nth-child(2),.react-reg-page .main-form-container .dynamic-form__page.dynamic-form__page--transition-current:nth-child(2){left:-100%}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__page.dynamic-form__page--transition-next,.react-reg-page .main-form-container .dynamic-form__page.dynamic-form__page--transition-next{left:100%}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__page.dynamic-form__page--transition-next:nth-child(2),.react-reg-page .main-form-container .dynamic-form__page.dynamic-form__page--transition-next:nth-child(2){left:0}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question-group,.react-reg-page .main-form-container .dynamic-form__question-group{display:flex;align-items:flex-start;flex-wrap:wrap}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question-group .dynamic-form__question,.react-reg-page .main-form-container .dynamic-form__question-group .dynamic-form__question{flex-basis:100%}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question label,.react-reg-page .main-form-container .dynamic-form__question label{width:100%}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question :where(:not(.reg-form--e2 *)) input,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question :where(:not(.reg-form--e2 *)) select,.react-reg-page .main-form-container .dynamic-form__question :where(:not(.reg-form--e2 *)) input,.react-reg-page .main-form-container .dynamic-form__question :where(:not(.reg-form--e2 *)) select{font-weight:400;height:34px;padding:0 12px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question .dynamic-form__question--errored .dynamic-form__label,.react-reg-page .main-form-container .dynamic-form__question .dynamic-form__question--errored .dynamic-form__label{color:#a94442}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question .dynamic-form__question--errored .dynamic-form__tooltip-icon,.react-reg-page .main-form-container .dynamic-form__question .dynamic-form__question--errored .dynamic-form__tooltip-icon{color:#555}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question .dynamic-form__question--errored input,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question .dynamic-form__question--errored select,.react-reg-page .main-form-container .dynamic-form__question .dynamic-form__question--errored input,.react-reg-page .main-form-container .dynamic-form__question .dynamic-form__question--errored select{border-color:#a94442}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question .dynamic-form__question--errored .dynamic-form__error,.react-reg-page .main-form-container .dynamic-form__question .dynamic-form__question--errored .dynamic-form__error{color:#a94442;font-weight:400;font-size:14px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question .dynamic-form__radio,.react-reg-page .main-form-container .dynamic-form__question .dynamic-form__radio{margin-top:.5em;margin-left:1em;font-size:16px;color:#555;display:flex;align-items:center;justify-content:flex-start}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question .dynamic-form__radio label,.react-reg-page .main-form-container .dynamic-form__question .dynamic-form__radio label{margin-bottom:0;cursor:pointer;font-weight:600;flex:1 1 100%;font-size:16px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__question .dynamic-form__radio input[type=radio],.react-reg-page .main-form-container .dynamic-form__question .dynamic-form__radio input[type=radio]{margin-top:0;margin-right:3px;line-height:normal;padding:0;width:auto;height:auto}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__label,.react-reg-page .main-form-container .dynamic-form__label{display:block;margin-bottom:5px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__label.dynamic-form__label--billingFirstName .dynamic-form__label-title,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__label.dynamic-form__label--billingLastName .dynamic-form__label-title,.react-reg-page .main-form-container .dynamic-form__label.dynamic-form__label--billingFirstName .dynamic-form__label-title,.react-reg-page .main-form-container .dynamic-form__label.dynamic-form__label--billingLastName .dynamic-form__label-title{height:25.71px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__controls,.react-reg-page .main-form-container .dynamic-form__controls{margin-top:5px}.partial-reg-form-modal .react-reg-modal .main-form-container .family-plan-label,.react-reg-page .main-form-container .family-plan-label{display:inline-block;padding-right:5px}.partial-reg-form-modal .react-reg-modal .main-form-container .form-group__tooltip-link,.react-reg-page .main-form-container .form-group__tooltip-link{display:inline-block;color:#1797b1;cursor:pointer;font-weight:400}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__sublabel,.react-reg-page .main-form-container .dynamic-form__sublabel{display:block;font-weight:400;font-size:14px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__sublabel .trustText,.react-reg-page .main-form-container .dynamic-form__sublabel .trustText{display:inline-block}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit,.react-reg-page .main-form-container .dynamic-form__submit{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:10px 30px;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;line-height:1.3333333;font-size:21px;font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;border-color:#1f96b1 #1f96b1 #1a7d93;background-color:#1f96b1!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#78d2e7", endColorstr="#1f96b1");background-image:-khtml-gradient(linear,left top,left bottom,from(#78d2e7),to(#1f96b1));background-image:-moz-linear-gradient(top,#78d2e7,#1f96b1);background-image:-ms-linear-gradient(top,#78d2e7,#1f96b1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#78d2e7),color-stop(100%,#1f96b1));background-image:-webkit-linear-gradient(top,#78d2e7,#1f96b1);background-image:-o-linear-gradient(top,#78d2e7,#1f96b1);color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.42);-webkit-font-smoothing:antialiased;background-image:linear-gradient(to top,#1f96b1,#1f96b1 15px,#78d2e7);background-size:100% calc(100% + 15px)}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit.active.focus,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit.active:focus,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit.focus,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit:active.focus,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit:active:focus,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit:focus,.react-reg-page .main-form-container .dynamic-form__submit.active.focus,.react-reg-page .main-form-container .dynamic-form__submit.active:focus,.react-reg-page .main-form-container .dynamic-form__submit.focus,.react-reg-page .main-form-container .dynamic-form__submit:active.focus,.react-reg-page .main-form-container .dynamic-form__submit:active:focus,.react-reg-page .main-form-container .dynamic-form__submit:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit.focus,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit:focus,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit:hover,.react-reg-page .main-form-container .dynamic-form__submit.focus,.react-reg-page .main-form-container .dynamic-form__submit:focus,.react-reg-page .main-form-container .dynamic-form__submit:hover{color:#1797b1;text-decoration:none}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit.active,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit:active,.react-reg-page .main-form-container .dynamic-form__submit.active,.react-reg-page .main-form-container .dynamic-form__submit:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit.disabled,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit[disabled],.react-reg-page .main-form-container .dynamic-form__submit.disabled,.react-reg-page .main-form-container .dynamic-form__submit[disabled],fieldset[disabled] .partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit,fieldset[disabled] .react-reg-page .main-form-container .dynamic-form__submit{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit-cta,.react-reg-page .main-form-container .dynamic-form__submit-cta{font-weight:600}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit-cta-lg,.react-reg-page .main-form-container .dynamic-form__submit-cta-lg{font-size:18px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit-cta-md,.react-reg-page .main-form-container .dynamic-form__submit-cta-md{font-size:16px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit-cta.btn-gold,.react-reg-page .main-form-container .dynamic-form__submit-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit-cta.open-reg-form,.react-reg-page .main-form-container .dynamic-form__submit-cta.open-reg-form{padding:7px 55px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit-ghost,.react-reg-page .main-form-container .dynamic-form__submit-ghost{color:#fff;border:1px solid #fff}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit-ghost:hover,.react-reg-page .main-form-container .dynamic-form__submit-ghost:hover{background:rgba(255,255,255,.8);color:#333}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit-ghost-primary,.react-reg-page .main-form-container .dynamic-form__submit-ghost-primary{color:#1797b1;border:1px solid #1797b1}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit-ghost-primary:hover,.react-reg-page .main-form-container .dynamic-form__submit-ghost-primary:hover{background:#1797b1;color:#fff}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit-gold,.react-reg-page .main-form-container .dynamic-form__submit-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit small,.react-reg-page .main-form-container .dynamic-form__submit small{display:block;font-size:70%}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit:focus,.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit:hover,.react-reg-page .main-form-container .dynamic-form__submit:focus,.react-reg-page .main-form-container .dynamic-form__submit:hover{background-position:0 -15px}.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__back,.react-reg-page .main-form-container .dynamic-form__back{display:block;font-size:16px;padding-top:20px;text-transform:lowercase}.partial-reg-form-modal .react-reg-modal .test-prep-claims-disclaimer,.react-reg-page .test-prep-claims-disclaimer{margin-left:-15px;padding-top:40px}.partial-reg-form-modal .react-reg-modal .dynamic-form__typeahead-option-list,.react-reg-page .dynamic-form__typeahead-option-list{border:1px solid #ccc;border-radius:4px;max-height:500px;overflow-x:hidden;overflow-y:auto;margin:.5em 0 1em}.partial-reg-form-modal .react-reg-modal .dynamic-form__typeahead-option-list .dynamic-form__typeahead-option,.react-reg-page .dynamic-form__typeahead-option-list .dynamic-form__typeahead-option{background:#fff;border-bottom:1px solid #ccc;padding:.65em 1em;cursor:pointer}.partial-reg-form-modal .react-reg-modal .dynamic-form__typeahead-option-list .dynamic-form__typeahead-option:last-of-type,.react-reg-page .dynamic-form__typeahead-option-list .dynamic-form__typeahead-option:last-of-type{border-bottom:none}.partial-reg-form-modal .react-reg-modal .dynamic-form__typeahead-option-list .dynamic-form__typeahead-option:hover,.react-reg-page .dynamic-form__typeahead-option-list .dynamic-form__typeahead-option:hover{background:#fafafa}#regPageGoHere .main-form-container .dynamic-form__submit{font-size:24px}.react-reg-page .main-form-container{margin-top:30px}@media (max-width:480px){.react-reg-page .main-form-container{margin-top:0}}.react-reg-page .main-form-container .dynamic-form__page{padding:0;min-height:300px}.react-reg-page .main-form-container .dynamic-form__label--couponCodeField{padding-top:6px}.react-reg-page .main-form-container .coupon-code-link{font-size:12.8px}@media (min-width:992px){.react-reg-page .main-form-container .coupon-code-btn{padding-left:15px}.react-reg-page .main-form-container .coupon-code-btn .coupon{margin-left:0}}.react-reg-page .main-form-container .disclaimer-text{font-size:16px;margin-top:5px}.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)) .dynamic-form__question:not(:first-child){padding-top:6px}.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)) .dynamic-form__question input,.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)) .dynamic-form__question select{height:40px}@media (max-width:767px){#regPageGoHere .main-form-container .cre-reg-submit-btn{padding:10px 45px}.react-reg-page .main-form-container.main-form-container--college-package .tabArea{margin-top:12px}.react-reg-page .main-form-container.main-form-container--college-package .disclaimer-text{margin:0;padding:32px 0 0;border-top:none}.react-reg-page .main-form-container.main-form-container--college-package .cre-reg-submit-btn{margin-top:0}.react-reg-page .main-form-container .dynamic-form__page{margin-bottom:30px;min-height:70px}.react-reg-page .main-form-container .disclaimer-text{margin-top:1.5em}.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)) .dynamic-form__question input,.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)) .dynamic-form__question select{font-size:14px}}@media screen and (min-width:480px){.react-reg-page .main-form-container.high-intent-reg-funnel .dynamic-form__question-group{flex-wrap:nowrap}.react-reg-page .main-form-container.high-intent-reg-funnel .dynamic-form__question-group>:not(:last-child){padding-right:10px}.react-reg-page .main-form-container.high-intent-reg-funnel .dynamic-form__question-group>:last-child{padding-top:0}}.react-reg-page .dynamic-form__question.dynamic-form__question--emailCaptcha{line-height:0}.react-reg-page .dynamic-form__question.dynamic-form__question--emailCaptcha:not(:first-child){padding-top:0}.react-reg-page .dynamic-form__question.dynamic-form__question--emailCaptcha .dynamic-form__label,.react-reg-page .dynamic-form__question.dynamic-form__question--emailCaptcha label{margin-bottom:0}@media (min-width:768px){.partial-reg-form-modal .react-reg-modal .main-form-container .dynamic-form__submit,.react-reg-page .main-form-container .dynamic-form__submit{white-space:nowrap}.react-reg-page .formContainer{padding:0}.react-reg-page .form-section{display:flex}.react-reg-page .form-section--college-package{margin:0 32px}.react-reg-page .main-form-container{flex:0 0 50%;margin-left:8.33%;padding-right:15px}.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)).main-form-container--college-package{margin-left:0}.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)).main-form-container--college-package .tabArea .blockTabs .tab{width:53%}.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)).main-form-container--college-package .dynamic-form__question--creditCardCvc,.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)).main-form-container--college-package .dynamic-form__question--phoneNumber{padding-right:0}.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)).main-form-container--college-package .disclaimer-text{margin-top:32px}.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)).main-form-container--college-package #paypal .disclaimer-text{margin-top:0}.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)).main-form-container--college-package .cre-reg-submit-btn.wider{width:100%}.react-reg-page .main-form-container .dynamic-form__question-group{flex-wrap:nowrap}.react-reg-page .main-form-container .dynamic-form__question-group .dynamic-form__question{flex:1 1 100%}.react-reg-page .main-form-container .dynamic-form__question-group .dynamic-form__question:not(:first-child){padding-top:0}.react-reg-page .main-form-container .dynamic-form__question-group .dynamic-form__question:not(:last-child){padding-right:10px}.react-reg-page .main-form-container .lastStep{margin-top:30px}.react-reg-page .main-form-container .dynamic-form__submit{padding:10px 60px}.react-reg-page .form-sidebar,.react-reg-page .side-form-container{flex:0 0 33.33%}.react-reg-page .form-sidebar--college-package{flex:0 0 50%}.react-reg-page .dynamic-form__tooltip-icon{font-size:16px}.react-reg-page .securitySeals{padding-top:25px}.react-reg-page .securitySeals--college-package{padding-top:64px}}@media (min-width:768px) and (min-width:768px){.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)).main-form-container--college-package .dynamic-form__question--creditCardNumber{width:100%}}@media (min-width:768px) and (min-width:992px){.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)).main-form-container--college-package .dynamic-form__question--expirationMonth,.react-reg-page .main-form-container :where(:not(.reg-form--e2 *)).main-form-container--college-package .dynamic-form__question--expirationYear{width:37.5%}.react-reg-page .main-form-container{padding-right:30px;flex:0 0 58.33%}.react-reg-page .main-form-container.main-form-container--college-package{flex:0 0 50%}}@media (min-width:768px) and (min-width:1200px){.react-reg-page .main-form-container{padding-right:45px}}.react-reg-page .dynamic-form__back{text-decoration:underline}.react-reg-page .cart-product.cart-product--tableless .cart-product__price-box-container .price-box .price-box__item>span:last-child{width:auto;min-width:3em}.react-reg-page .dynamic-form__question--creditCardNumber{float:left;width:100%}@media (min-width:768px){.react-reg-page .dynamic-form__question--creditCardNumber{width:83.33%}}.react-reg-page .dynamic-form__question--creditCardNumber .dynamic-form__label{margin-bottom:0}.react-reg-page .dynamic-form__question--creditCardNumber .dynamic-form__label-text{display:inline-block;margin-bottom:5px}.react-reg-page .dynamic-form__question--expirationMonth{float:left;padding-right:15px;width:50%}@media (min-width:768px){.react-reg-page .dynamic-form__question--expirationMonth{width:41.67%}}@media (min-width:992px){.react-reg-page .dynamic-form__question--expirationMonth{width:33.33%}}.react-reg-page .dynamic-form__question--expirationYear{float:left;padding-right:15px;width:50%}@media (min-width:768px){.react-reg-page .dynamic-form__question--expirationYear{width:41.67%}}@media (min-width:992px){.react-reg-page .dynamic-form__question--expirationYear{width:33.33%}}.react-reg-page .dynamic-form__question--creditCardCvc{float:left;padding-right:15px;width:33.33%}@media (min-width:768px){.react-reg-page .dynamic-form__question--creditCardCvc{width:41.67%}}@media (min-width:992px){.react-reg-page .dynamic-form__question--creditCardCvc{width:25%}}.react-reg-page .dynamic-form__question--billingAddressZipCode{float:left;padding-right:15px;width:66.67%}@media (min-width:768px){.react-reg-page .dynamic-form__question--billingAddressZipCode{width:50%}}.react-reg-page .dynamic-form__question--phoneNumber{float:left;padding-right:15px;width:66.67%}@media (min-width:768px){.react-reg-page .dynamic-form__question--phoneNumber{width:50%}}.react-reg-page .test-prep-claims-disclaimer{margin-left:0;padding-top:0}.react-reg-page .tabArea .blockTabs .tab .payPalLogo{position:relative;top:-3px}.react-reg-page .dynamic-form__label{position:relative;color:#444}.react-reg-page .dynamic-form__label .dynamic-form__tooltip-icon{position:absolute}.react-reg-page .collapsible-auto-size{transition-duration:.5s}.react-reg-page .skip-link{display:inline-block;padding-left:15px;padding-top:15px}.react-reg-page .dynamic-form--last-page{margin-top:0}.dynamic-form__tooltip-icon{font-weight:400;line-height:1.4;margin-left:5px}.dynamic-form__tooltip-icon:before{font-family:Icomoon;content:"\e60d"}.dynamic-form__label--password .dynamic-form__tooltip-icon{margin-left:13px}.dynamic-form__label--password .dynamic-form__tooltip-icon:before{padding-left:0}.react-reg-modal .dynamic-form__label-title{font-weight:700}.dynamic-form__label-subtitle{font-weight:400}.react-reg-page .dynamic-form__label-subtitle{font-size:14px}:where(:not(.reg-form--e2 *)) .dynamic-form__question input,:where(:not(.reg-form--e2 *)) .dynamic-form__question select{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:40px}:where(:not(.reg-form--e2 *)) .dynamic-form__question input:focus,:where(:not(.reg-form--e2 *)) .dynamic-form__question select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}:where(:not(.reg-form--e2 *)) .dynamic-form__question input::-moz-placeholder,:where(:not(.reg-form--e2 *)) .dynamic-form__question select::-moz-placeholder{color:#999;opacity:1}:where(:not(.reg-form--e2 *)) .dynamic-form__question input:-ms-input-placeholder,:where(:not(.reg-form--e2 *)) .dynamic-form__question select:-ms-input-placeholder{color:#999}:where(:not(.reg-form--e2 *)) .dynamic-form__question input::-webkit-input-placeholder,:where(:not(.reg-form--e2 *)) .dynamic-form__question select::-webkit-input-placeholder{color:#999}:where(:not(.reg-form--e2 *)) .dynamic-form__question input[disabled],:where(:not(.reg-form--e2 *)) .dynamic-form__question input[readonly],:where(:not(.reg-form--e2 *)) .dynamic-form__question select[disabled],:where(:not(.reg-form--e2 *)) .dynamic-form__question select[readonly],fieldset[disabled] :where(:not(.reg-form--e2 *)) .dynamic-form__question input,fieldset[disabled] :where(:not(.reg-form--e2 *)) .dynamic-form__question select{cursor:not-allowed;background-color:#eee;opacity:1}textarea:where(:not(.reg-form--e2 *)) .dynamic-form__question input,textarea:where(:not(.reg-form--e2 *)) .dynamic-form__question select{height:auto}body.research :where(:not(.reg-form--e2 *)) .dynamic-form__question input,body.research :where(:not(.reg-form--e2 *)) .dynamic-form__question select{border:2px solid #bbb}.tippy-box{padding:12px;text-decoration:none;border-radius:8px;background:#24505c;color:#fff;max-width:250px!important;font-size:12px;line-height:1.4;text-align:left}.tippy-box .tippy-arrow{position:absolute;width:0;height:0;border-color:#24505c transparent transparent;border-style:solid;border-width:8px 8px 0;bottom:-7px}.tippy-box[data-placement^=top] .tippy-arrow{margin-left:0;border-width:8px 8px 0}.tippy-box[data-placement^=bottom] .tippy-arrow{top:-8px;border-width:0 8px 8px;border-bottom-color:#24505c}.tippy-box[data-theme~=custom-white-cvc]{padding:12px;text-decoration:none;border-radius:8px;background:#fff;color:#fff;font-size:12px;line-height:1.4;text-align:left;max-width:330px!important;border:1px solid rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.tippy-box[data-theme~=custom-white-cvc] .tippy-arrow{position:absolute;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:8px 8px 0;bottom:-7px}.tippy-box[data-theme~=custom-white-cvc][data-placement^=top] .tippy-arrow{margin-left:0;border-width:8px 8px 0}.tippy-box[data-theme~=custom-white-cvc][data-placement^=bottom] .tippy-arrow{top:-8px;border-width:0 8px 8px;border-bottom-color:#fff}.tippy-box[data-theme~=indigo]{padding:12px;text-decoration:none;border-radius:8px;background:#4c8ac0;color:#fff;max-width:250px!important;font-size:12px;line-height:1.4;text-align:left}.tippy-box[data-theme~=indigo] .tippy-arrow{position:absolute;width:0;height:0;border-color:#4c8ac0 transparent transparent;border-style:solid;border-width:8px 8px 0;bottom:-7px}.tippy-box[data-theme~=indigo][data-placement^=top] .tippy-arrow{margin-left:0;border-width:8px 8px 0}.tippy-box[data-theme~=indigo][data-placement^=bottom] .tippy-arrow{top:-8px;border-width:0 8px 8px;border-bottom-color:#4c8ac0}.payment-info-modal{position:relative}.payment-info-modal .bs5-modal-header{border-bottom-width:0;position:absolute;top:0;right:0;z-index:1}.sms-acquisition .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms{padding-bottom:5px}.sms-acquisition .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text{position:relative}.sms-acquisition .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .phone-number__label{font-weight:700;line-height:22px}.sms-acquisition .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .phone-number__label div{font-weight:400;font-size:12px;line-height:17px}.sms-acquisition .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .dynamic-form__sublabel{padding-bottom:11px}.sms-acquisition .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .dynamic-form__sublabel .phone-number__sublabel{font-size:12px}.sms-acquisition .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .phone-number__before-elements{position:absolute;display:flex;align-items:center;height:34px;gap:12px;padding:0 8px 0 12px}.sms-acquisition .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .phone-number__before-elements .phone-number__flag{width:22px;height:13px}.sms-acquisition .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .phone-number__before-elements .phone-number__divider{height:34px;border-left:1px solid #ccc}.sms-acquisition .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .phone-number__before-elements .phone-number__country-code{font-size:14px;color:#333;line-height:normal}.sms-acquisition .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .dynamic-form__text{padding-left:82px;font-size:14px;color:#333}.sms-acquisition .dynamic-form .dynamic-form__page .dynamic-form__controls .phone-number__disclaimer{padding-top:20px;font-size:11px;color:#888}.react-reg-page .sms-acquisition .dynamic-form .dynamic-form__page[data-cname=academy_reg_page_fields_phone]{display:flex;flex-direction:column}.react-reg-page .sms-acquisition .dynamic-form .dynamic-form__page[data-cname=academy_reg_page_fields_phone] .dynamic-form__question.dynamic-form__question--phoneSms{width:100%}.react-reg-page .sms-acquisition .dynamic-form .dynamic-form__page[data-cname=academy_reg_page_fields_phone] .dynamic-form__question.dynamic-form__question--phoneSms .phone-number__before-elements{height:40px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .sms-acquisition .form-section .main-form-container{padding:10px 15px 0}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__controls .phone-number__disclaimer{padding-top:30px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .phone-number__before-elements,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .phone-number__before-elements .phone-number__divider{display:none}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text.dynamic-form__question--not-empty .phone-number__before-elements,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text:focus-within .phone-number__before-elements{display:flex;padding:0;top:24px;left:15px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text.dynamic-form__question--not-empty .phone-number__before-elements .phone-number__country-code,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text:focus-within .phone-number__before-elements .phone-number__country-code{font-size:16px}#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text.dynamic-form__question--not-empty .dynamic-form__text,#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text:focus-within .dynamic-form__text{padding:25px 0 0 72px;font-size:16px}.post-modern-reg-form .post-modern-page-container .sms-acquisition .form-section .main-form-container{padding:10px 15px 0}.post-modern-reg-form .post-modern-page-container .sms-acquisition .form-section .side-form-container{margin-top:15px}.post-modern-reg-form .post-modern-page-container .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__controls .phone-number__disclaimer{padding-top:30px}.post-modern-reg-form .post-modern-page-container .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .phone-number__before-elements,.post-modern-reg-form .post-modern-page-container .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text .phone-number__before-elements .phone-number__divider{display:none}.post-modern-reg-form .post-modern-page-container .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text.dynamic-form__question--not-empty .phone-number__before-elements,.post-modern-reg-form .post-modern-page-container .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text:focus-within .phone-number__before-elements{display:flex;padding:0;top:24px;left:15px}.post-modern-reg-form .post-modern-page-container .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text.dynamic-form__question--not-empty .phone-number__before-elements .phone-number__country-code,.post-modern-reg-form .post-modern-page-container .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text:focus-within .phone-number__before-elements .phone-number__country-code{font-size:16px}.post-modern-reg-form .post-modern-page-container .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text.dynamic-form__question--not-empty .dynamic-form__text,.post-modern-reg-form .post-modern-page-container .sms-acquisition .form-section .dynamic-form .dynamic-form__page .dynamic-form__question.dynamic-form__question--phoneSms .dynamic-form__question--text:focus-within .dynamic-form__text{padding:31px 0 0 72px;font-size:16px}.saved-your-question{padding:10px 15px;background:#fafafa;margin-bottom:15px;border-radius:4px;border:1px solid #ccc}#updateBrowserBanner{background:#bf2867;color:#fff;font-weight:600;padding:8px;text-align:center;vertical-align:middle;z-index:1000;transition:max-height .75s}#updateBrowserBanner.on-homepage{position:absolute;top:0;width:100%}#updateBrowserBanner .outdated-ignore{cursor:pointer;text-decoration:underline}.partial-reg-form-modal .ng-cloak,.partial-reg-form-modal [ng-cloak],.partial-reg-form-modal [ng\:cloak]{display:none!important}@media (max-width:767px){.partial-reg-form-modal .form-control{font-size:16px}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text{margin-bottom:30px}}.partial-reg-form-modal .form-group .form-group__tooltip-link{display:inline-block;color:#1797b1;cursor:pointer}@media (max-width:480px){.partial-reg-form-modal .form-group .form-group__tooltip-link{padding-bottom:15px}}.partial-reg-form-modal .headerContainer{margin-bottom:20px}@media (max-width:769px){.partial-reg-form-modal .headerContainer{margin:20px 0}}.partial-reg-form-modal .reg-subheader--blue{color:#1797b1}.partial-reg-form-modal h2{color:#24505c;font-weight:300;line-height:1.5;margin-top:20px;margin-bottom:0;text-align:center;font-size:30px}.partial-reg-form-modal h2 .reg-form-modal__header__bold-text{font-weight:600}.partial-reg-form-modal h2 .reg-form-modal__header__green-text{font-weight:600;color:#8cc63e}.partial-reg-form-modal .subheader{text-align:center;margin-top:0;font-weight:300}.partial-reg-form-modal .reg-form-modal__free-trial-banner{background-color:#8cc63e;color:#fff;margin:0 -15px;text-align:center;padding:10px;font-size:1.2em;font-weight:600}.partial-reg-form-modal .btn-teal{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;border-color:#1f96b1 #1f96b1 #1a7d93;background-color:#1f96b1!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#78d2e7", endColorstr="#1f96b1");background-image:-khtml-gradient(linear,left top,left bottom,from(#78d2e7),to(#1f96b1));background-image:-moz-linear-gradient(top,#78d2e7,#1f96b1);background-image:-ms-linear-gradient(top,#78d2e7,#1f96b1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#78d2e7),color-stop(100%,#1f96b1));background-image:-webkit-linear-gradient(top,#78d2e7,#1f96b1);background-image:-o-linear-gradient(top,#78d2e7,#1f96b1);background-image:linear-gradient(#78d2e7,#1f96b1);color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.42);-webkit-font-smoothing:antialiased;border-radius:6px}.partial-reg-form-modal .btn-teal:focus,.partial-reg-form-modal .btn-teal:hover{background-position:0 -15px}.partial-reg-form-modal .back{display:block;font-size:16px;padding-top:20px}.partial-reg-form-modal .create-email-link{padding-top:20px;text-decoration:underline}.partial-reg-form-modal .close{position:absolute;right:10px;top:10px}.partial-reg-form-modal .semibold{font-weight:600}.partial-reg-form-modal .main-form-container{position:relative;min-height:1px;border-radius:4px;margin-bottom:15px;padding:0}.partial-reg-form-modal .main-form-container .item{min-height:206px;margin:15px}.partial-reg-form-modal .main-form-container.product-panel{position:relative;min-height:1px;padding:0}.partial-reg-form-modal .main-form-container.product-panel .item{height:auto}.partial-reg-form-modal .main-form-container .carousel-inner{background:#eee;border-radius:4px}.partial-reg-form-modal .side-form-container{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.partial-reg-form-modal .main-form-container{float:left;width:66.66666667%}.partial-reg-form-modal .main-form-container.product-panel{float:left;width:100%}.partial-reg-form-modal .side-form-container{float:left;width:33.33333333%}}@media (max-width:991px){#partialRegFormModal.partial-reg-form-modal.post-modern-reg-form-partial .react-reg-modal .sms-acquisition .form-section .side-form-container{margin-top:15px}.partial-reg-form-modal .side-form-container{margin-top:25px;padding-left:0;padding-right:0}}.partial-reg-form-modal .side-form-container .helperText{font-size:16px}.partial-reg-form-modal .side-form-container .helperText.fade-in{-webkit-animation:1s helperTextFadeIn;animation:1s helperTextFadeIn}@keyframes helperTextFadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes helperTextFadeIn{0%{opacity:0}100%{opacity:1}}.partial-reg-form-modal .side-form-container .helperText p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic}.partial-reg-form-modal .side-form-container .helperText em.bold{font-style:normal;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.partial-reg-form-modal .side-form-container .helperText h4{font-size:21px;font-weight:600}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text{text-align:center;padding-bottom:15px}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .answer-icon{background:#eee;border-radius:100%;width:100px;height:100px;position:relative;text-align:center;margin:auto}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .answer-icon img{padding-top:19px}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .answer-icon img.teacher-icon{padding-top:20px;padding-left:7px}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .answer-icon img.video-icon{padding-top:24px}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .answer-icon img.qa-icon{padding-top:27px}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .answer-icon img.persona-icon{padding-top:17px}.partial-reg-form-modal .side-form-container .helperText.answers-helper-text .helperText__text{width:100%}.partial-reg-form-modal .side-form-container .claim-icon-people{display:none}.partial-reg-form-modal .reg-modal .reg-modal__body{overflow:hidden;padding-left:5px;background-color:#eee;padding-top:10px}.partial-reg-form-modal .reg-modal .side-form-container{padding-top:10px}.partial-reg-form-modal .reg-modal .reg-modal__security{background-color:#eee;padding:8px}.partial-reg-form-modal .reg-modal .expirationDiv{clear:both}.partial-reg-form-modal .reg-modal .price-cta .btn-cta{padding-left:0;padding-right:0}@media (max-width:525px){.partial-reg-form-modal h2{font-size:24px}.partial-reg-form-modal .main-form-container .item{margin:10px}.partial-reg-form-modal .reg-modal .main-form-container .item{height:auto}}.partial-reg-form-modal .reg-modal .tabArea:after{content:"";clear:both}.partial-reg-form-modal .reg-modal .tabArea:after,.partial-reg-form-modal .reg-modal .tabArea:before{content:" ";display:table}.partial-reg-form-modal .reg-modal .tabArea .blockTabs{margin-bottom:1.5em;max-width:100%}.partial-reg-form-modal .reg-modal .tabArea .blockTabs:after{content:"";clear:both}.partial-reg-form-modal .reg-modal .tabArea .blockTabs:after,.partial-reg-form-modal .reg-modal .tabArea .blockTabs:before{content:" ";display:table}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab{width:51%;margin-left:3%;float:left;display:block;background:0 0;border:1px solid #d3d3d3;padding:13px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;border-radius:6px;cursor:pointer}body.research .partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab{background-color:#e4e4e4}body.research .partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab.active{background-color:#f3f3f3}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab:first-child{margin-left:-40px}@media (min-width:769px){.partial-reg-form-modal .reg-modal .tabArea{width:initial;margin-right:auto;margin-top:20px}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab{font-size:16px;width:48%;padding:15px}}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab .radio-button{margin-right:7%;border:1px solid #999;border-radius:50%;background:#fff;display:inline-block;font-size:16px;width:1.2em;height:1.2em;float:left}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab .radio-button .radio-button-dot,.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab .radio-button span{border:3px solid #fff;border-radius:50%;background:#fff;display:inline-block;width:100%;height:100%}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab.active{background-color:#dedede}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab.active .radio-button .radio-button-dot,.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab.active .radio-button span{background-color:#1797b1}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab .payPalLogo{height:20px}.partial-reg-form-modal .reg-modal .trustText{color:#777;margin-left:.2em;margin-top:5px;font-size:12px}.partial-reg-form-modal .reg-modal .payPalInfo{background-color:#fdfdfd;padding:1em;border-radius:6px;border:1px solid #f5f5f5;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin:0 0 2.5em;clear:both}.partial-reg-form-modal .reg-modal .payPalInfo .text{font-size:15px;margin-bottom:5px}.partial-reg-form-modal .reg-modal .payPalInfo .additionalInfo{font-size:13px}.partial-reg-form-modal .reg-modal .payPalButton{background:0 0;border:none;margin-bottom:10px;margin-top:1em;padding:0}.partial-reg-form-modal .reg-modal .payPalButton .disabled{opacity:.3}@media (max-width:767px){.partial-reg-form-modal .reg-modal .cre-reg-submit-btn{margin-top:20px}}.partial-reg-form-modal .reg-modal .cre-reg-submit-btn:not(.eureka-button--mango){font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;border-color:#1f96b1 #1f96b1 #1a7d93;background-color:#1f96b1!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#78d2e7", endColorstr="#1f96b1");background-image:-khtml-gradient(linear,left top,left bottom,from(#78d2e7),to(#1f96b1));background-image:-moz-linear-gradient(top,#78d2e7,#1f96b1);background-image:-ms-linear-gradient(top,#78d2e7,#1f96b1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#78d2e7),color-stop(100%,#1f96b1));background-image:-webkit-linear-gradient(top,#78d2e7,#1f96b1);background-image:-o-linear-gradient(top,#78d2e7,#1f96b1);background-image:linear-gradient(#78d2e7,#1f96b1);color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.42);-webkit-font-smoothing:antialiased;border-radius:6px}.partial-reg-form-modal .reg-modal .cre-reg-submit-btn:not(.eureka-button--mango):focus,.partial-reg-form-modal .reg-modal .cre-reg-submit-btn:not(.eureka-button--mango):hover{background-position:0 -15px}@media (min-width:768px){.partial-reg-form-modal .reg-modal .cre-reg-submit-btn{padding:10px 30px;line-height:1.3333333;border-radius:6px;font-weight:600;font-size:21px}.partial-reg-form-modal .reg-modal .cre-reg-submit-btn.wider{width:250px}.partial-reg-form-modal .reg-modal .cre-reg-submit-btn:not(.eureka-button--mango){font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;border-color:#3ebb5d #3ebb5d #2b8240;background-color:#3ebb5d!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80d495", endColorstr="#3ebb5d");background-image:-khtml-gradient(linear,left top,left bottom,from(#80d495),to(#3ebb5d));background-image:-moz-linear-gradient(top,#80d495,#3ebb5d);background-image:-ms-linear-gradient(top,#80d495,#3ebb5d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#80d495),color-stop(100%,#3ebb5d));background-image:-webkit-linear-gradient(top,#80d495,#3ebb5d);background-image:-o-linear-gradient(top,#80d495,#3ebb5d);background-image:linear-gradient(#80d495,#3ebb5d);border-color:#3ebb5d #3ebb5d hsl(135,50%,44.5%);color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.42);-webkit-font-smoothing:antialiased;border-radius:6px}.partial-reg-form-modal .reg-modal .cre-reg-submit-btn:not(.eureka-button--mango):focus,.partial-reg-form-modal .reg-modal .cre-reg-submit-btn:not(.eureka-button--mango):hover{background-position:0 -15px}}.partial-reg-form-modal .reg-modal .security{width:130px;display:inline-block;vertical-align:middle;margin-right:15px;font-size:14px}.partial-reg-form-modal .reg-modal .security a.right{float:none!important\9;margin-left:40px}.partial-reg-form-modal .reg-modal .cart{font-size:13px}@media (min-width:375px){.partial-reg-form-modal .reg-modal .cart{font-size:14px}}.partial-reg-form-modal .reg-modal .cart h6{font-weight:400;font-size:14px;margin:0 0 1em}@media (min-width:601px){.partial-reg-form-modal .reg-modal .cart h6{font-size:16px}}.partial-reg-form-modal .reg-modal .cart .cart-product{margin-bottom:15px;background-color:#fdfdfd;padding:1em;border-radius:6px;box-shadow:0 1px 4px #ccc;-webkit-animation:.5s cartEnter;animation:.5s cartEnter}.partial-reg-form-modal .reg-modal .cart .cart-product .product-title{font-size:1.6em;margin-bottom:.4em;font-weight:400}@media (max-width:768px){.partial-reg-form-modal .reg-modal .cart .cart-product{margin-bottom:1em}.partial-reg-form-modal .reg-modal .cart .cart-product .product-title{font-size:1em}}.partial-reg-form-modal .reg-modal .cart .cart-product table{border-top:1px solid #ccc;margin-bottom:1em;width:100%}.partial-reg-form-modal .reg-modal .cart .cart-product table.no-margin{margin:0}.partial-reg-form-modal .reg-modal .cart .cart-product table tr{position:relative;-webkit-animation:.5s productDataEnter;-o-animation:.5s productDataEnter;animation:.5s productDataEnter}.partial-reg-form-modal .reg-modal .cart .cart-product table tr:after{content:"";clear:both}.partial-reg-form-modal .reg-modal .cart .cart-product table tr:after,.partial-reg-form-modal .reg-modal .cart .cart-product table tr:before{content:" ";display:table}@keyframes productDataEnter{0%{top:-2em;opacity:0}100%{top:0;opacity:1}}@-webkit-keyframes productDataEnter{0%{top:-2em;opacity:0}100%{top:0;opacity:1}}.partial-reg-form-modal .reg-modal .cart .cart-product table tr.i-need-border{border-bottom:1px solid #ccc}.partial-reg-form-modal .reg-modal .cart .cart-product table tr .hideStartingDate{visibility:hidden}.partial-reg-form-modal .reg-modal .cart .cart-product table tr td{vertical-align:top;padding:8px 0 0;line-height:1.2}.partial-reg-form-modal .reg-modal .cart .cart-product table tr td.i-need-padding{padding:8px 0}.partial-reg-form-modal .reg-modal .cart .cart-product table tr td:nth-child(2){font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;text-align:right;padding-left:.7em;padding-right:.3em}.partial-reg-form-modal .reg-modal .cart .cart-product table tr td:nth-child(3){font-size:14px;line-height:1.4;color:#999}.partial-reg-form-modal .reg-modal .cart .cart-product table tr small{color:#999;font-size:14px;font-weight:400}.partial-reg-form-modal .reg-modal .cart .cart-product table tr.price-today{font-size:1.2em;font-weight:600;color:#4abc8d;border-bottom:1px solid #ccc}.partial-reg-form-modal .reg-modal .cart .cart-product table tr.price-today td{padding-top:12px;padding-bottom:12px}.partial-reg-form-modal .reg-modal .cart .cart-product table tr.price-today+tr td{padding-top:12px}.partial-reg-form-modal .reg-modal .cart .cart-product table tr.discount-price{font-size:1.2em;font-weight:600;color:#777}.partial-reg-form-modal .reg-modal .cart .cart-product table tr.discount-price td{padding-top:12px;padding-bottom:12px}.partial-reg-form-modal .reg-modal .cart .cart-product .disclaimer{font-size:12px}.partial-reg-form-modal .reg-modal .cart .cart-product .disclaimer.immediate{font-weight:600;font-size:14px}.partial-reg-form-modal .reg-modal .cart .cart__details{border-top:1px solid #ccc;display:table;padding:10px 0;width:100%}.partial-reg-form-modal .reg-modal .cart .cart__details__date{display:table-cell;width:50%}.partial-reg-form-modal .reg-modal .cart .cart__details__price{display:table-cell;color:#1797b1;width:25%}.partial-reg-form-modal .reg-modal .cart .cart__details__original-price{display:table-cell;text-decoration:line-through;width:25%}.partial-reg-form-modal .reg-modal .cart .cart__savings{display:inline-block;margin-left:50%;border-radius:4px;background-color:#8cc63e;color:#fff;padding:4px 15px}@media (min-width:768px){.partial-reg-form-modal .reg-modal .cart{font-size:16px;margin-top:45px}.partial-reg-form-modal .reg-modal .mobile-cart{display:none!important}}.partial-reg-form-modal .reg-modal .cart.cart--gradient-border{background:linear-gradient(266deg,#fb9427 1.46%,#0096b2 105.31%),#0096b2;padding:0 2px 2px;border-radius:6px}.partial-reg-form-modal .reg-modal .cart .cart__recommended-header{color:#fff;padding:8px 16px;font-family:Inter,sans-serif;font-weight:600;font-size:16px}.partial-reg-form-modal .reg-modal .cart .cart-product--college-package{padding:0}.partial-reg-form-modal .reg-modal .cart .cart-product--college-package .bullet-container,.partial-reg-form-modal .reg-modal .cart .cart-product--college-package .cart-product__college-package-header,.partial-reg-form-modal .reg-modal .cart .cart-product--college-package .cart-product__price-box-container,.partial-reg-form-modal .reg-modal .cart .cart-product--college-package .cart-product__subhead{padding-left:16px;padding-right:16px}.partial-reg-form-modal .reg-modal .cart .cart-product--college-package .cart-product__subhead{padding-top:16px}.partial-reg-form-modal .reg-modal .cart .cart-product--college-package .bullet-container{padding-bottom:16px}.partial-reg-form-modal .reg-modal .cart .cart-product--college-package .price-box__item--taxParent{padding-right:0}.partial-reg-form-modal .reg-modal .cart h5{text-align:left}.partial-reg-form-modal .reg-modal .cart h5 [class^=icon]{font-size:1.5em;line-height:0;top:.1em;position:relative}.partial-reg-form-modal .reg-modal .cart.answers-reg-flow-cart h6{text-transform:uppercase;color:#aaa;font-size:14px;font-weight:600;letter-spacing:.5px}.partial-reg-form-modal .reg-modal .cart.answers-reg-flow-cart ul{font-size:14px;list-style:none;padding:0}@media (max-width:599px){.partial-reg-form-modal .reg-modal .cart.answers-reg-flow-cart ul{margin:13px}}.partial-reg-form-modal .reg-modal .cart.answers-reg-flow-cart ul li{font-size:15px;line-height:1.6;padding:7px 0 7px 20px;position:relative}.partial-reg-form-modal .reg-modal .cart.answers-reg-flow-cart ul li:before{content:"\e94d";font-size:30px;font-family:Icomoon;color:#8cc63f;position:absolute;left:-8px;top:-6px}.partial-reg-form-modal .reg-modal .cart.answers-reg-flow-cart ul li span{font-size:13px}.partial-reg-form-modal .reg-modal .mobile-cart{margin:20px 15px 0}.partial-reg-form-modal .reg-modal .mobile-cart h4{font-size:18px;line-height:1.5}.partial-reg-form-modal .reg-modal .mobile-cart .semibold{font-weight:600}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-cart__savings{display:inline-block;border-radius:4px;background-color:#8cc63e;color:#fff;padding:4px 10px}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-cart__savings *{color:#fff}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets h6{color:#888;text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:14px;margin-bottom:1em}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .cart-hr{border-top-color:#ccc}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .view-more-bullets{font-size:14px;cursor:pointer;color:#0096b2;margin-top:1em}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .view-more-bullets .more-span{display:none}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .view-more-bullets.collapsed .more-span{display:inline}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .view-more-bullets.collapsed .less-span{display:none}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .view-more-bullets .icon{font-size:20px;position:relative;top:3px}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets .paid-trial-cx-disclaimer{margin-top:1em}@media (max-width:599px){.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets ul{margin:13px}}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets ul li{font-size:14px;line-height:1.6;padding:7px 0 7px 20px;position:relative}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets ul li:before{content:"\e94d";font-size:30px;font-family:Icomoon;color:#8cc63f;position:absolute;left:-8px;top:-6px}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets ul{font-size:14px;list-style:none;padding:0;margin:0}.partial-reg-form-modal .reg-modal .mobile-cart .mobile-product-bullets ul li span.nowrap{white-space:nowrap}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;border-radius:6px 6px 0 0;padding:15px 15px 0;background:#fff;position:relative}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .billing-term-options{margin:5px 0}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .billing-term-options .btn{padding:6px 0}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .billing-term-options .btn.active{background:0 0}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .cart-product__percent-off-burst{position:absolute;top:-26px;right:-14px;width:71px;height:70px}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc [data-price]{color:#24505c;font-weight:600}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .month-paid-trial--plan-name{-webkit-flex:0 0 auto;flex:0 0 auto;order:1;border-bottom:1px solid #ccc}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .family-plan-mobile-cart-message{-webkit-flex:0 0 auto;flex:0 0 auto;order:2;margin-bottom:0;padding-top:10px}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .annual-billing-term-toggle-mobile-container,.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .month-paid-trial--toggles{-webkit-flex:0 0 auto;flex:0 0 auto;order:3;border-top:none;border-bottom:1px solid #ccc;margin-bottom:10px}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .annual-billing-term-toggle-mobile-container input[type=radio],.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .month-paid-trial--toggles input[type=radio]{accent-color:#24505c;height:11px}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .innerContainer{width:auto}@media (max-width:480px){.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-details{margin-bottom:0}}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .month-paid-trial--pricing,.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-details{-webkit-flex:0 0 auto;flex:0 0 auto;order:4;padding-top:10px}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .mobile-product-bullets--container{-webkit-flex:0 0 auto;flex:0 0 auto;order:5}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .mobile-product-bullets--container .mobile-product-bullets .cart-hr:last-child{margin-bottom:5px}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .month-paid-trial--pricing-per{font-weight:400}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .month-paid-trial--promotion{-webkit-flex:0 0 auto;flex:0 0 auto;order:5;border-bottom:none;border-top:1px solid #ccc;background:#e6f2d5;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;color:#24505c;text-align:center;margin-bottom:0;margin-top:0;min-height:37px;padding-top:9px}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .month-paid-trial--promotion:empty{padding:0;height:0;min-height:0;max-height:0}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .must-be-grey-very-important{font-size:12px}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .formContainer{margin:0 15px;width:inherit}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .cart-product__promotion{display:none}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box{-webkit-flex:0 0 auto;flex:0 0 auto;order:1}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item>span:first-child{-webkit-flex:1 0 auto;flex:1 0 auto}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item>span:last-child{width:inherit}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item>span:last-child.price-box__price{font-size:14px;color:#24505c}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item:first-child{-webkit-flex:1 0 auto;flex:1 0 auto}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item.price-box__item-starting{order:3}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item.price-box__item-starting .price-box__price{font-size:14px;color:#24505c}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item.price-box__item-due{order:2;padding-right:0}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item.price-box__item-due .price-box__price{font-size:14px;color:#24505c}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item--tax--full-width{text-align:right;font-size:12px;color:#ccc;margin-bottom:15px;margin-top:5px}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item--strong{font-size:14px;font-weight:600}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item--strong.price-box__item--original-price{color:#aaa;text-decoration:line-through}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .price-box__item--strong.price-box__item--due-today-price{color:#2eb67a}.partial-reg-form-modal .reg-modal .mobile-cart.modern-cc .price-box .icon-question-sign{display:none}.partial-reg-form-modal .reg-modal .grey{color:#999}.partial-reg-form-modal .reg-modal .right{float:right}.partial-reg-form-modal .reg-modal span.cardIcons{background-image:url("/images/cards.png");width:139px;height:31px;display:inline-block;vertical-align:bottom;margin:0;padding:0}@media (min-width:768px){.partial-reg-form-modal .reg-modal .cart-product tr.discount-price td{padding-bottom:0}.partial-reg-form-modal .reg-modal .cart-product tr.billing-term--summary.billing-summary--family-plan{font-weight:600}.partial-reg-form-modal .reg-modal .cart-product tr.billing-term--summary td{padding-top:30px}.partial-reg-form-modal .reg-modal .cart-product .billing-day{color:#999;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4}.partial-reg-form-modal .row .form-group:not(:first-child){padding-left:0}}@media (min-width:768px) and (max-width:374px){.partial-reg-form-modal .reg-modal .cart-product .billing-day{font-size:13px}}.partial-reg-form-modal .reg-modal .haveCouponText{clear:both}.partial-reg-form-modal .reg-modal .process-time-text{overflow:hidden;margin-top:1em;margin-bottom:.5em;font-size:14px;height:6em;padding:1em;border-radius:6px;background:#fff;box-shadow:0 1px 4px #ccc;-webkit-animation:.3s slideInText;animation:.3s slideInText}.partial-reg-form-modal .reg-modal .process-time-text .media-left{padding-right:1em}@keyframes slideInText{0%{margin-top:0;margin-bottom:0;height:0;opacity:0}50%{margin-top:1em;margin-bottom:.5em;height:6em;opacity:0}100%{margin-top:1em;margin-bottom:.5em;height:6em;opacity:1}}@-webkit-keyframes slideInText{0%{margin-top:0;margin-bottom:0;height:0;opacity:0}50%{margin-top:1em;margin-bottom:.5em;height:6em;opacity:0}100%{margin-top:1em;margin-bottom:.5em;height:6em;opacity:1}}.partial-reg-form-modal .reg-modal .spinner{width:2em;height:2em;max-width:none;-webkit-animation:1s linear infinite spin;-o-animation:1s linear infinite spin;animation:1s linear infinite spin}.partial-reg-form-modal .reg-modal .spinner-full{width:auto;height:auto}@-webkit-keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.partial-reg-form-modal .reg-modal .mobile-cart{margin:0 15px}.partial-reg-form-modal .reg-modal .mobile-cart .price-details,.partial-reg-form-modal .reg-modal .tabArea .blockTabs{padding-left:0}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab{width:48%}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab .radio-button{display:none}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab.active{background:#ccc}.partial-reg-form-modal .reg-modal .tabArea .blockTabs .tab.first-child{margin-left:0}}.partial-reg-form-modal .study-answer-question{background:#eee;border-radius:4px;color:#24505c;padding:10px 15px}.partial-reg-form-modal .study-answer-question .study-answer-question__label{font-size:13px;margin-bottom:5px}.partial-reg-form-modal .study-answer-question .study-answer-question__question{font-size:15px}.partial-reg-form-modal .reg-modal-product-bullets{margin:0;padding:0 0 0 1em}.partial-reg-form-modal .reg-modal-product-bullets>li{padding:0 0 .5em;font-size:14px;line-height:1.4}.test-specific-reg-v1{display:none}.hero-header{color:#fff;background-image:url(/images/academy/course/byType/hero/other.png);background-position:center;background-size:cover}.hero-header .prong-icon{position:relative}.hero-header.subject-business{background-image:url(/images/academy/course/byType/hero/business.png)}.hero-header.subject-business .prong-icon::after{content:"\e66d";padding-right:10px}.hero-header.subject-english{background-image:url(/images/academy/course/byType/hero/english.png)}.hero-header.subject-english .prong-icon::after{content:"\e667";padding-right:10px}.hero-header.subject-history{background-image:url(/images/academy/course/byType/hero/history.png)}.hero-header.subject-history .prong-icon::after{content:"\e66f";padding-right:10px}.hero-header.subject-math{background-image:url(/images/academy/course/byType/hero/math.png)}.hero-header.subject-math .prong-icon::after{content:"\e66e";padding-right:10px}.hero-header.subject-psychology{background-image:url(/images/academy/course/byType/hero/psychology.png)}.hero-header.subject-psychology .prong-icon::after{content:"\e671";padding-right:10px}.hero-header.subject-science{background-image:url(/images/academy/course/byType/hero/science.png)}.hero-header.subject-science .prong-icon::after{content:"\e66c";padding-right:10px}.hero-header.subject-social-science{background-image:url(/images/academy/course/byType/hero/social-science.png)}.hero-header.subject-social-science .prong-icon::after{content:"\e673";padding-right:10px}.hero-header.goal-test-prep{background-image:url(/images/academy/directory/byType/hero/test-prep-hero.jpg)}.hero-header.goal-test-prep .prong-icon::after{content:"\e910";padding-right:10px}.hero-header.goal-transferable-credit{background-image:url(/images/academy/directory/byType/hero/college-credit-hero.jpg)}.hero-header.goal-transferable-credit .prong-icon::after{content:"\e6a3";padding-right:10px}.hero-header .breadcrumbs{padding:10px 40px 10px 10px}.hero-header .breadcrumbs a.crumb{font-weight:600;text-decoration:none;color:#fff}.hero-header .breadcrumbs a.crumb:hover>*{text-decoration:underline}.hero-header .breadcrumbs a.crumb:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;content:"\e62b\00a0";margin-right:-.2em}.hero-header .prong-layout-outer{display:table;width:100%;padding:0 40px 10px 10px}.hero-header .prong-layout-outer .prong-icon-wrapper{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:none;width:1px;vertical-align:middle;text-align:center;font-size:64px}.hero-header .prong-layout-outer .prong-layout-inner{display:table-cell;vertical-align:middle}.hero-header .prong-layout-outer .prong-layout-inner .prong-title{font-size:21px;line-height:1;font-weight:400}.hero-header .prong-layout-outer .prong-layout-inner .prong-header-buttons-desktop{display:none;line-height:24px;white-space:nowrap;padding-top:10px}.hero-header .prong-layout-outer .prong-layout-inner .prong-header-buttons-desktop .header-button{display:inline-block;color:#fff;margin-right:10px;border:1px solid transparent;border-radius:4px;vertical-align:middle;text-align:center;font-size:15px;padding:9px 15px}.hero-header .prong-layout-outer .prong-layout-inner .prong-header-buttons-desktop .header-button.bordered{border-color:#fff}.hero-header .prong-layout-outer .prong-layout-inner .prong-header-buttons-desktop .header-button>div{display:table-cell;vertical-align:middle}.hero-header .prong-layout-outer .prong-layout-inner .prong-header-buttons-desktop .header-button>.icon{font-size:24px;width:1px;padding-right:4px}.hero-header .prong-layout-outer .prong-layout-inner .prong-header-buttons-desktop .header-button>.icon img{height:24px;width:24px;position:relative;top:-2px}.hero-header .prong-layout-outer .prong-layout-inner .prong-header-buttons-desktop .header-button.start-trial-cta{font-weight:600;color:#fab323;padding-left:0;padding-right:0}.hero-header .prong-layout-outer .prong-layout-inner .prong-header-buttons-desktop .header-button.start-trial-cta:hover{color:#cc8a05}.hero-header .prong-layout-outer .prong-layout-inner .prong-header-buttons-desktop a.header-button{text-decoration:none}.hero-header .prong-layout-outer .prong-layout-inner .prong-header-buttons-desktop a.header-button:hover>div:not(.icon){text-decoration:underline}@media (min-width:768px){.hero-header .breadcrumbs{padding:15px 340px 15px 30px}.hero-header .prong-layout-outer{padding-left:30px;padding-right:340px}}.prong-header-buttons-mobile{margin:10px 40px 0 0}.prong-header-buttons-mobile:after{content:"";clear:both}.prong-header-buttons-mobile:after,.prong-header-buttons-mobile:before{content:" ";display:table}.prong-header-buttons-mobile .header-button{float:left;display:table;width:calc(100% - 10px);table-layout:auto;color:#1797b1;padding:4px 15px;border:1px solid #ccc;border-radius:4px;text-align:left;vertical-align:middle;margin:0 0 10px 10px}.prong-header-buttons-mobile .header-button>*{display:table-cell;vertical-align:middle}.prong-header-buttons-mobile .header-button>.icon{width:1px;padding-right:6px;font-size:24px}.prong-header-buttons-mobile .header-button.start-trial-cta{font-weight:700;color:#fab323}.prong-header-buttons-mobile .header-button.start-trial-cta:active,.prong-header-buttons-mobile .header-button.start-trial-cta:hover{color:#cc8a05;text-decoration:none;background:#f5f5f5}.prong-header-buttons-mobile .header-button span{vertical-align:middle;line-height:1}@media (min-width:525px){.prong-header-buttons-mobile .header-button{width:calc(50% - 10px - 1px)}}.prong-header-buttons-mobile a.header-button{text-decoration:none}.prong-header-buttons-mobile a.header-button:hover{background:rgba(0,0,0,.05)}.prong-header-buttons-mobile a.header-button:hover>div:not(.icon){text-decoration:underline}@media (min-width:600px){.hero-header .prong-layout-outer .prong-icon-wrapper{display:table-cell;vertical-align:top}.hero-header .prong-layout-outer .prong-layout-inner .prong-title{font-size:30px;line-height:1.3}.hero-header .prong-layout-outer .prong-layout-inner .prong-header-buttons-desktop{display:block;padding-top:20px;padding-bottom:10px}.prong-header-buttons-mobile{display:none}}.review-your-answers{display:grid;grid-template-areas:"header" "toggles" "pagination-top" "answer-key" "pagination-bottom";grid-gap:15px;align-items:center}.review-your-answers .show-only-incorrect-answers{grid-area:toggles;justify-self:start;padding:10px 0}.review-your-answers .pagination-controls{display:grid;grid-template-columns:0 max-content 1fr max-content 0;align-items:center;line-height:1;user-select:none}.review-your-answers .pagination-controls.top{grid-area:pagination-top}.review-your-answers .pagination-controls.bottom{grid-area:pagination-bottom;padding-top:15px}.review-your-answers .pagination-controls a.change-page{font-size:40px;text-decoration:none;cursor:pointer}.review-your-answers .pagination-controls a.change-page.previous{grid-column:2;padding-right:15px}.review-your-answers .pagination-controls a.change-page.next{grid-column:4;padding-left:15px}.review-your-answers .pagination-controls a.change-page.icon-angle-left,.review-your-answers .pagination-controls a.change-page.icon-angle-right{margin-top:-.5em;margin-bottom:-.5em}.review-your-answers .pagination-controls a.change-page.disabled,.review-your-answers .pagination-controls a.change-page[disabled]{color:#ccc!important;cursor:unset}.review-your-answers .pagination-controls .page-numbers{grid-column:3;text-align:center;font-size:18px}.review-your-answers label.slideswitch{margin:0;font-weight:600;cursor:pointer}.review-your-answers label.slideswitch>*{vertical-align:middle}.review-your-answers label.slideswitch .slide{width:5em;height:2em;display:inline-block;background-color:#888;border-radius:6px;border:1px solid #888;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s;user-select:none}.review-your-answers label.slideswitch .slide::before{content:'ON\00a0\00a0\00a0\00a0\00a0\00a0\00a0OFF';font-weight:600;text-align:center;color:#fff;position:absolute;left:-15%;top:0;transition:left .2s;line-height:1.9}.review-your-answers label.slideswitch .slide::after{content:'';display:block;width:50%;height:100%;background:#fff;top:0;position:absolute;right:50%;-webkit-transition:right .25s;-moz-transition:right .25s;-ms-transition:right .25s;-o-transition:right .25s;transition:right .25s;border-radius:4px}.review-your-answers label.slideswitch input{display:none}.review-your-answers label.slideswitch input:checked+.slide{background:#8cc63e}.review-your-answers label.slideswitch input:checked+.slide::before{left:10%}.review-your-answers label.slideswitch input:checked+.slide::after{right:0}.review-your-answers label.slideswitch *+input+.slide,.review-your-answers label.slideswitch input+.slide+*{margin-left:5px}.review-your-answers .answer-key{display:grid;grid-auto-flow:row;grid-row-gap:30px;grid-area:answer-key}.review-your-answers .answer-key .answer-card{display:grid;grid-template-areas:"badge section-label" "layout layout";grid-gap:15px;grid-template-columns:max-content 1fr;align-items:start;background:#fff;border:0 solid #ccc;border-top-width:1px;margin:0 -15px;padding:15px}.review-your-answers .answer-key .answer-card .badge-layout{display:flex;gap:15px}.review-your-answers .answer-key .answer-card .correct-badge,.review-your-answers .answer-key .answer-card .difficulty-badge,.review-your-answers .answer-key .answer-card .incorrect-badge{grid-area:badge;color:#fff;white-space:nowrap;justify-self:left;padding:5px;width:130px;text-align:center;font-weight:600;border-radius:4px;line-height:1}.review-your-answers .answer-key .answer-card .correct-badge>span,.review-your-answers .answer-key .answer-card .difficulty-badge>span,.review-your-answers .answer-key .answer-card .incorrect-badge>span{display:inline-block;vertical-align:middle}.review-your-answers .answer-key .answer-card .correct-badge .icon,.review-your-answers .answer-key .answer-card .difficulty-badge .icon,.review-your-answers .answer-key .answer-card .incorrect-badge .icon{font-size:19px;padding-right:5px}.review-your-answers .answer-key .answer-card .correct-badge{background:#8cc63e}.review-your-answers .answer-key .answer-card .incorrect-badge{background:#dc674c}.review-your-answers .answer-key .answer-card .difficulty-badge{background:#0096b2;display:flex;justify-content:center;align-items:center}.review-your-answers .answer-key .answer-card .section-label{grid-area:section-label;color:#aaa;font-weight:600;font-size:16px;justify-self:end;line-height:29px}.review-your-answers .answer-key .answer-card .qa-layout{grid-area:layout;display:grid;grid-template-areas:"prompt" "options" "separator" "explanation";grid-gap:15px 30px}.review-your-answers .answer-key .answer-card .qa-layout.with-passage{grid-template-areas:"passage" "prompt" "options" "separator" "explanation"}.review-your-answers .answer-key .answer-card .qa-layout.with-passage .passage-wrapper{grid-area:passage;padding-bottom:15px;border:0 solid #0096b2;border-bottom-width:2px;margin-bottom:15px;display:grid;grid-auto-flow:row;grid-template-rows:1fr max-content;overflow:hidden}.review-your-answers .answer-key .answer-card .qa-layout.with-passage .passage-wrapper .passage{max-height:300px;word-break:break-word}.review-your-answers .answer-key .answer-card .qa-layout.with-passage .passage-wrapper .toggle{padding:0 15px 15px;margin:0 -15px -15px;text-align:center;font-size:13px;padding-top:60px!important;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 45px)}.review-your-answers .answer-key .answer-card .qa-layout.with-passage .passage-wrapper .toggle::before{content:"Show full passage"}.review-your-answers .answer-key .answer-card .qa-layout.with-passage.expanded{grid-template-rows:max-content auto auto auto auto}.review-your-answers .answer-key .answer-card .qa-layout.with-passage.expanded .passage-wrapper .passage{max-height:unset}.review-your-answers .answer-key .answer-card .qa-layout.with-passage.expanded .passage-wrapper .toggle{background:0 0;padding:0;padding-top:15px!important;margin:0}.review-your-answers .answer-key .answer-card .qa-layout.with-passage.expanded .passage-wrapper .toggle::before{content:"Hide full passage"}.review-your-answers .answer-key .answer-card .qa-layout .number{grid-area:prompt;align-self:start;justify-self:start;background:#24505c;color:#fff;border-radius:50%;line-height:1;width:2em;height:2em;padding:.5em 0;text-align:center;font-weight:600;font-size:12px}.review-your-answers .answer-key .answer-card .qa-layout>.prompt{grid-area:prompt;font-weight:400;padding-left:40px;word-break:break-word}.review-your-answers .answer-key .answer-card .qa-layout .options{grid-area:options}.review-your-answers .answer-key .answer-card .qa-layout .ordered-options{grid-template-columns:1fr}.review-your-answers .answer-key .answer-card .qa-layout .ordered-list-split-options{display:flex}.review-your-answers .answer-key .answer-card .qa-layout .ordered-list-splitter{margin:0 15px;border-left:1px solid #ccc;flex:none;align-self:stretch;flex-grow:0}.review-your-answers .answer-key .answer-card .qa-layout .ordered-options-title{font-family:'Open Sans';font-style:normal;font-weight:600;font-size:14px;line-height:22px;color:#888;padding-bottom:15px}.review-your-answers .answer-key .answer-card .qa-layout .ordered-list-options{flex:50%}.review-your-answers .answer-key .answer-card .qa-layout .option-groups{grid-area:options}.review-your-answers .answer-key .answer-card .qa-layout .option-groups .option-group .option-group-label{font-size:15px;font-weight:600;padding-bottom:10px}.review-your-answers .answer-key .answer-card .qa-layout .option-groups .option-group+.option-group{padding-top:15px}.review-your-answers .answer-key .answer-card .qa-layout .option{position:relative;padding:15px 15px 15px 45px;border-radius:6px;border:.5px solid #eee}.review-your-answers .answer-key .answer-card .qa-layout .option input{position:absolute;top:15px;left:15px;margin-top:2px;cursor:default}.review-your-answers .answer-key .answer-card .qa-layout .option.correct{background:linear-gradient(45deg,#fff,#fff,#d9ecc0)}.review-your-answers .answer-key .answer-card .qa-layout .option.correct .prompt .text>:last-child::after{content:"Correct Answer";color:#8cc63e}.review-your-answers .answer-key .answer-card .qa-layout .option.correct.ordered-list{background:#fff;border-color:#8cc63e}.review-your-answers .answer-key .answer-card .qa-layout .option.correct.ordered-list .prompt .text>:last-child::after{content:"Correct Order";color:#8cc63e}.review-your-answers .answer-key .answer-card .qa-layout .option.chosen{background:#eee}.review-your-answers .answer-key .answer-card .qa-layout .option.chosen .prompt .text>:last-child::after{content:"Selected Answer";color:#888}.review-your-answers .answer-key .answer-card .qa-layout .option.chosen.free-response .prompt .text>:last-child::after{content:"Submitted Answer";color:#888}.review-your-answers .answer-key .answer-card .qa-layout .option.chosen.ordered-list .prompt .text>:last-child::after{content:"Selected Order";color:#888}.review-your-answers .answer-key .answer-card .qa-layout .option.correct.chosen{background:#d9ecc0;border-color:#8cc63e}.review-your-answers .answer-key .answer-card .qa-layout .option.correct.chosen .prompt .text>:last-child::after{content:"Selected Answer";color:#8cc63e}.review-your-answers .answer-key .answer-card .qa-layout .option.correct.chosen.free-response .prompt .text>:last-child::after{content:"Submitted Answer";color:#888}.review-your-answers .answer-key .answer-card .qa-layout .option.correct.chosen.ordered-list{background:linear-gradient(45deg,#fff,#fff,#d9ecc0)}.review-your-answers .answer-key .answer-card .qa-layout .option.correct.chosen.ordered-list .prompt .text>:last-child::after{content:"Correct Order";color:#8cc63e}.review-your-answers .answer-key .answer-card .qa-layout .option.correct.chosen.ordered-list.wrongOrder{background:linear-gradient(45deg,#fff,#fff,#d9ecc0)}.review-your-answers .answer-key .answer-card .qa-layout .option.correct.chosen.ordered-list.wrongOrder .prompt .text>:last-child::after{content:"Selected Order";color:#888}.review-your-answers .answer-key .answer-card .qa-layout .option .prompt{word-break:break-word}.review-your-answers .answer-key .answer-card .qa-layout .option .prompt p:last-child{margin-bottom:0}.review-your-answers .answer-key .answer-card .qa-layout .option .prompt .text:after{content:"";clear:both}.review-your-answers .answer-key .answer-card .qa-layout .option .prompt .text:after,.review-your-answers .answer-key .answer-card .qa-layout .option .prompt .text:before{content:" ";display:table}.review-your-answers .answer-key .answer-card .qa-layout .option .prompt .text>:last-child::after{font-weight:600;float:right;position:relative}.review-your-answers .answer-key .answer-card .qa-layout .option+.option{margin-top:10px}.review-your-answers .answer-key .answer-card .qa-layout .separator{grid-area:separator}.review-your-answers .answer-key .answer-card .qa-layout .explanation-wrapper{grid-area:explanation;background:#eee;border-radius:6px;padding:15px 15px 20px}.review-your-answers .answer-key .answer-card .qa-layout .explanation-wrapper .header{padding-bottom:10px;font-size:16px;font-weight:600}.review-your-answers .answer-key .answer-card .qa-layout .explanation-wrapper .explanation p:last-child{margin-bottom:0}.review-your-answers .answer-key .answer-card .qa-layout .watch-correct-answer{padding-top:10px;display:block;white-space:nowrap;margin:0 0 0 auto;line-height:1;font-weight:700;font-size:14px;color:#0f88aa}.review-your-answers .answer-key .answer-card .qa-layout .watch-correct-answer a{text-decoration:none}.review-your-answers .answer-key .answer-card .qa-layout .watch-correct-answer a svg{vertical-align:bottom;margin-right:4px}.review-your-answers .answer-key .answer-card .qa-layout .study-assistant-more-help{padding-top:16px}@media (min-width:768px){.review-your-answers .answer-key .answer-card{border-width:1px;border-radius:6px;padding:30px;margin:0}.review-your-answers .answer-key .answer-card .qa-layout.with-passage{grid-template-areas:"passage prompt" "passage options" "passage separator" "passage explanation";grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content min-content min-content}.review-your-answers .answer-key .answer-card .qa-layout.with-passage .passage-wrapper{padding:30px;border-width:2px;border-radius:4px;margin-bottom:0}.review-your-answers .answer-key .answer-card .qa-layout.with-passage .passage-wrapper .passage{max-height:0}.review-your-answers .answer-key .answer-card .qa-layout.with-passage .passage-wrapper .toggle{padding:0 30px 30px;margin:0 -30px -30px}.review-your-answers .answer-key .answer-card .qa-layout.with-passage.expanded{grid-template-areas:"passage prompt" "passage options" "passage separator" "passage explanation" "passage .";grid-template-rows:auto}.review-your-answers .answer-key .answer-card .qa-layout.with-passage.expanded .passage-wrapper .passage{max-height:unset}.review-your-answers .answer-key .answer-card .qa-layout.with-passage.expanded .passage-wrapper .toggle{background:0 0;padding:0;padding-top:15px!important;margin:0}.review-your-answers .answer-key .answer-card .qa-layout:not(.with-passage) .options{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}.review-your-answers .answer-key .answer-card .qa-layout:not(.with-passage) .options .option+.option{margin-top:0}.review-your-answers .answer-key .answer-card .qa-layout:not(.with-passage) .option-groups{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-column-gap:15px}.review-your-answers .answer-key .answer-card .qa-layout:not(.with-passage) .option-groups .option-group+.option-group{padding-top:0}.review-your-answers{grid-template-areas:"header pagination-top toggles" "answer-key answer-key answer-key" "pagination-bottom pagination-bottom pagination-bottom";grid-template-columns:1fr 1fr 1fr}.review-your-answers .pagination-controls{grid-template-columns:1fr max-content minmax(max-content,250px) max-content 1fr}.review-your-answers .show-only-incorrect-answers{justify-self:end;text-align:right;padding:0}}.topic-assignment{background-color:#eee;border-radius:4px;padding:1em;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.topic-assignment:not(:first-child){margin-top:20px}@media (min-width:769px){.topic-assignment{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.topic-assignment .topic-assignment__left{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto}.topic-assignment .topic-assignment__left .topic-assignment__left__icon{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:center;align-self:center;font-size:35px;color:#1797b1;padding-right:.5em}.topic-assignment .topic-assignment__left .topic-assignment__left__text{-webkit-flex:1 1 auto;flex:1 1 auto}.topic-assignment .topic-assignment__left .topic-assignment__left__text .topic-assignment__left__text__header{font-size:1.15em;font-weight:600}.topic-assignment .topic-assignment__left .topic-assignment__left__text .topic-assignment__left__text__instructions{margin-top:.3em}.topic-assignment .topic-assignment__right{padding-top:1em;-webkit-flex:0 1 auto;flex:0 1 auto}@media (min-width:769px){.topic-assignment .topic-assignment__right{padding-top:0;padding-right:2em}}.topic-assignment .topic-assignment__right .topic-assignment__right__due-date{font-weight:600}.topic-assignment .topic-assignment__right .topic-assignment__right__class-name{font-weight:600;margin-top:.3em}.bg-tile{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-savings-studyblue.jpg");background-repeat:no-repeat,repeat;background-position:center center,center center;background-size:cover,300px}.bg-tile.bg-tile--small{background-size:cover,150px}.bg-tile--education-blueberry{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-education-blueberry.jpg")}.bg-tile--education-kiwi{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-education-kiwi.jpg")}.bg-tile--education-mango{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-education-mango.jpg")}.bg-tile--education-mint{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-education-mint.jpg")}.bg-tile--education-studyblue{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-education-studyblue.jpg")}.bg-tile--education-white{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-education-white.jpg")}.bg-tile--savings-blueberry{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-savings-blueberry.jpg")}.bg-tile--savings-kiwi{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-savings-kiwi.jpg")}.bg-tile--savings-mango{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-savings-mango.jpg")}.bg-tile--savings-mint{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-savings-mint.jpg")}.bg-tile--savings-studyblue{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-savings-studyblue.jpg")}.bg-tile--savings-white{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-savings-white.jpg")}.collapse-button{background-color:transparent;color:#0096b2;font-size:14px;font-weight:600;outline:0;border:none}.collapse-button>:not(:last-child){margin-right:5px}@media (max-width:600px){.questionPassage{padding-top:1em}.assessment-passage .accordion .accordion-header button{width:100%}}.questionPassage .questionPassage__mobile-toggle{margin-bottom:5px}.questionPassage .questionPassage__footer,.questionPassage .readMore{display:flex;justify-content:center}.questionPassage .readMore:hover{text-decoration:none}.questionPassage .readMore .icon{margin-left:5px;position:relative;left:0}.question-passage-collapse.show{visibility:visible}.simple-footer{background:#24505c;margin-top:0;padding:15px 10px;width:100%;color:#fff}.simple-footer .simple-footer__content{width:100%;max-width:1400px;margin:auto;padding:0}.simple-footer .simple-footer__links{font-size:12px}.simple-footer .simple-footer__copyright{font-size:11px;opacity:.8}.simple-footer a{color:#fff;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.simple-footer a:hover{color:#cef2f9!important}@supports selector(:has(*)){.simple-footer{height:80px;position:absolute;bottom:0;left:0}body:has(.simple-footer){padding-bottom:80px;min-height:100vh;position:relative}}.exam-results{display:flex}@media (max-width:991px){.exam-results{flex-direction:column;align-items:center}}.exam-results-score-section{border:none;border-radius:6px;display:flex;flex-direction:column;font-size:26px;margin:0 20px 0 0;max-width:750px}.exam-results-score-section .exam-results-score-section__header{margin-bottom:10px}.exam-results-score-section .exam-results-score-section__title{color:#24505c}.dial-gauge-percentage.dial-gauge-percentage--failed{color:#f79420}.dial-gauge-percentage.dial-gauge-percentage--passed{color:#8cc63e}.exam-results-score-box-container{display:flex;flex-direction:column;border:1px solid #ccc;border-radius:6px;overflow:hidden}.exam-results-score-box-container--row{flex-direction:row}@media (max-width:991px){.exam-results-score-box-container--row{flex-direction:column}}.exam-results-score-box{position:relative;background-color:#eee;flex:0 1 200px;padding:30px}.exam-results-score-box.exam-results-score-box--row{flex:1 1 33%}.exam-results-score-box .exam-results-score-box__arrow{position:absolute;width:0;height:0}.exam-results-score-box .exam-results-score-box__arrow--down{left:calc(50% - 22px);bottom:-21px;border-top:22px solid #eee;border-right:22px solid transparent;border-left:22px solid transparent}.exam-results-score-box .exam-results-score-box__arrow--right{bottom:calc(50% - 22px);right:-21px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:22px solid #eee}@media (max-width:991px){.exam-results-score-box.exam-results-score-box--row{flex:0 1 200px}.exam-results-score-box .exam-results-score-box__arrow--right{right:unset;border-bottom:unset;left:calc(50% - 22px);bottom:-21px;border-top:22px solid #eee;border-right:22px solid transparent;border-left:22px solid transparent}}.exam-results-score-box .exam-results-score-box__title{width:100%;text-align:center;font-weight:600;padding-bottom:15px}.exam-results-score-box__circle{width:100%;text-align:center;font-size:40px;font-weight:600}.exam-results-score-box__circle dial-gauge{display:block;position:relative;width:140px;height:140px;margin:0 auto}.exam-results-score-box__circle .dial-gauge{width:140px;height:140px;position:relative;margin:0 auto}.exam-results-score-box__circle .dial-gauge svg{display:block;margin:0 auto;width:140px;height:140px;overflow:visible}.exam-results-score-box__circle .dial-gauge svg .background{fill:#ffffff}.exam-results-score-box__circle .dial-gauge svg .island{fill:#eeeeee}.exam-results-score-box__circle .dial-gauge svg~*{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}.exam-results-score-box__circle .dial-failure{fill:#f79420}.exam-results-score-box__circle .dial-success{fill:#8cc63e}.exam-results-info-box{width:100%;padding:45px 0;flex:0;display:flex;flex-direction:column;justify-content:center;font-weight:600}.exam-results-info-box.exam-results-info-box--row{flex:2 1 50%}@media (max-width:991px){.exam-results-info-box.exam-results-info-box--row{flex:0}}.exam-results-info-box .icon{display:inline-block;padding-right:15px}.exam-results-info-box .icon-ok-sign{color:#8cc63e}.exam-results-info-box .icon-remove-sign{color:#f79420}.exam-results-info-box .exam-results-info-box__count{max-width:350px;margin:0 auto}.exam-results-info-box .exam-results-info-box__correct{margin-bottom:10px}.exam-results__button-bar{width:100%;padding-top:30px;display:flex;justify-content:center;flex-direction:column}.exam-results__button-bar .btn{font-size:21px;font-weight:600}.exam-results__button-bar>*{margin-bottom:15px}.exam-results-review-section{margin-top:0;width:100%}@media (max-width:768px){.exam-results-review-section{margin-top:60px}}.exam-results-review-section .report-an-error-popup-link{margin-bottom:15px;padding-top:0}.exam-results-review-section .exam-results-review-section__header{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:10px}.exam-results-review-section .exam-results-review-section__title{flex-grow:1;color:#24505c}.exam-results-review-section .slide-switch{flex-shrink:0}#practice-mode-by-exam-section-modal .bs5-modal-header,#practice-mode-by-exam-section-modal .modal-header{display:flex;align-items:center;justify-content:space-between}#practice-mode-by-exam-section-modal .bs5-modal-header .bs5-modal-title,#practice-mode-by-exam-section-modal .bs5-modal-header .modal-title,#practice-mode-by-exam-section-modal .modal-header .bs5-modal-title,#practice-mode-by-exam-section-modal .modal-header .modal-title{font-size:20px;font-weight:600;line-height:36px;color:#555}@media (min-width:768px){#practice-mode-by-exam-section-modal .bs5-modal-header .bs5-modal-title,#practice-mode-by-exam-section-modal .bs5-modal-header .modal-title,#practice-mode-by-exam-section-modal .modal-header .bs5-modal-title,#practice-mode-by-exam-section-modal .modal-header .modal-title{font-size:26px}}#practice-mode-by-exam-section-modal .bs5-modal-body,#practice-mode-by-exam-section-modal .modal-body{padding:24px 16px}#practice-mode-by-exam-section-modal .bs5-modal-body .select-deselect,#practice-mode-by-exam-section-modal .modal-body .select-deselect{display:flex;column-gap:30px;margin-bottom:24px}#practice-mode-by-exam-section-modal .bs5-modal-body ul,#practice-mode-by-exam-section-modal .modal-body ul{list-style:none;padding-inline-start:0}#practice-mode-by-exam-section-modal .bs5-modal-body ul li,#practice-mode-by-exam-section-modal .modal-body ul li{padding:0}#practice-mode-by-exam-section-modal .bs5-modal-body input,#practice-mode-by-exam-section-modal .modal-body input{margin:0;min-width:18px}#practice-mode-by-exam-section-modal .bs5-modal-body input:checked,#practice-mode-by-exam-section-modal .modal-body input:checked{accent-color:#24505c}#practice-mode-by-exam-section-modal .bs5-modal-body label,#practice-mode-by-exam-section-modal .modal-body label{margin:0;display:flex;column-gap:10px;align-items:center}#practice-mode-by-exam-section-modal .bs5-modal-body .sections,#practice-mode-by-exam-section-modal .modal-body .sections{display:flex;flex-direction:column;row-gap:24px}#practice-mode-by-exam-section-modal .bs5-modal-body .topics,#practice-mode-by-exam-section-modal .modal-body .topics{display:flex;flex-direction:column;row-gap:12px;padding:12px 0 0 15px}#practice-mode-by-exam-section-modal .bs5-modal-body .section-label,#practice-mode-by-exam-section-modal .bs5-modal-body .topic-label,#practice-mode-by-exam-section-modal .modal-body .section-label,#practice-mode-by-exam-section-modal .modal-body .topic-label{padding:4px 0;font-size:14px;font-weight:700;line-height:20px;color:#000}#practice-mode-by-exam-section-modal .bs5-modal-body .section-label input,#practice-mode-by-exam-section-modal .bs5-modal-body .topic-label input,#practice-mode-by-exam-section-modal .modal-body .section-label input,#practice-mode-by-exam-section-modal .modal-body .topic-label input{width:18px;height:18px}#practice-mode-by-exam-section-modal .bs5-modal-body .unavailable>.section-label,#practice-mode-by-exam-section-modal .bs5-modal-body .unavailable>.topic-label,#practice-mode-by-exam-section-modal .modal-body .unavailable>.section-label,#practice-mode-by-exam-section-modal .modal-body .unavailable>.topic-label{opacity:.5}#practice-mode-by-exam-section-modal .bs5-modal-body .btn-link{padding:0;background-color:#fff;border:none;text-decoration:none;color:#0f88aa;font-weight:700}#practice-mode-by-exam-section-modal .bs5-modal-footer,#practice-mode-by-exam-section-modal .modal-footer{column-gap:15px}#practice-mode-by-exam-section-modal .bs5-modal-footer .btn{outline:0;font-weight:700;border:none;text-decoration:none}#practice-mode-by-exam-section-modal .bs5-modal-footer .btn:disabled{opacity:.65}#practice-mode-by-exam-section-modal .bs5-modal-footer .btn-link{padding:0;color:#0f88aa}#practice-mode-by-exam-section-modal .bs5-modal-footer .btn-primary{padding:12px 16px;background-color:#24505c;color:#fff;border-radius:8px}.passage-area .passage-message{font-weight:600;font-size:18px;margin-bottom:15px;display:flex;flex-wrap:wrap;justify-content:space-between}.passage-container{display:grid;grid-auto-rows:auto;grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}.passage-container .assessment-passage{align-self:stretch;position:relative;border-bottom:1px solid #ccc}.passage-container .assessment-passage.assessment-passage--tabbed{border-bottom:none;border-radius:6px}@media (min-width:768px){.passage-container{gap:5px;padding:5px;background:#ccc;border-radius:6px}.passage-container.passage-container--tabbed{gap:15px;padding:15px}.passage-container .assessment-passage__text{overflow:auto;padding:30px;background-color:#fff;border-radius:6px}.passage-container .passage-container__passage{position:relative}.passage-container .passage-container__body{border-top:none;border-radius:6px}.passage-container .assessment-passage{border-bottom:none;border-radius:6px}.assessment-passage.assessment-passage--tabbed .assessment-passage__text{border-top-right-radius:0;border-top-left-radius:0}}@media (min-width:992px){.passage-container{grid-template-rows:auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.passage-container .assessment-passage{position:absolute;top:0;left:0;bottom:0;right:0}}.passage-container .assessment-passage .tab-pane{height:100%}.passage-container .assessment-passage .assessment-passage__text{height:100%;padding:15px}.assessment-passage img{max-width:100%}.assessment-passage .accordion-collapse{visibility:visible!important}.assessment-passage.assessment-passage--tabbed{display:flex;flex-direction:column}.assessment-passage.assessment-passage--tabbed .tab-content{position:relative;flex-grow:1;min-height:1px}.assessment-passage .accordion{background-color:#fff;padding:5px;border-radius:6px;display:flex;flex-direction:column;gap:5px}.assessment-passage .accordion .assessment-passage__text{padding:10px 15px}.assessment-passage .accordion .accordion-header{margin:0}.assessment-passage .accordion .accordion-header button{width:100%;background:#1797b1;border-radius:6px;border:none;color:#fff;padding:.75em 2.5em .75em 1em;position:relative;overflow:auto;text-align:left}.assessment-passage .accordion .accordion-header button:before{content:'';width:0;height:0;border-style:solid;border-color:#fff transparent;border-width:0 .4em .5em;position:absolute;right:.75em;top:50%;margin-top:-.3em}.assessment-passage .accordion .accordion-header button:hover{background:rgba(23,151,177,.9)}.assessment-passage .accordion .accordion-header button.collapsed:before{transform:rotateZ(180deg)}.assessment-passage .nav-tabs{display:grid;gap:5px;grid-template-columns:repeat(auto-fit,minmax(calc(20% - 5px),max-content))}.assessment-passage .nav-tabs:after,.assessment-passage .nav-tabs:before{display:none}.assessment-passage .nav-tabs button{border:0;color:#fff;background:#1797b1;border-radius:6px 6px 0 0;width:100%;height:100%;padding:15px 10px;text-align:center;font-weight:600}.assessment-passage .nav-tabs button:focus,.assessment-passage .nav-tabs button:hover{text-decoration:none}.assessment-passage .nav-tabs button:before{font-family:icomoon;margin-right:1px;font-size:1.3em;position:relative;top:2px;font-weight:400;font-variant:normal;text-transform:none}.assessment-passage .nav-tabs button:after{content:'';position:absolute;top:90%;right:0;bottom:0;left:0;background:-webkit-linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25));background:-moz-linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25));background:linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25))}.assessment-passage .nav-tabs button.active,.assessment-passage .nav-tabs button:hover{background:#24505c}.assessment-passage .nav-tabs button.active:after{display:block;position:absolute;top:auto;bottom:0;left:0;right:0;margin:0 auto;width:0;height:0;background:0 0;border-style:solid;border-color:#fff transparent;border-width:0 8px 8px;content:''}.question .assessment-options.matrix-question .matrix-question__table{table-layout:auto}.question .assessment-options--matrix-question .matrix-grouping-question__cell.matrix-question__cell--header:not(:first-of-type){padding-left:30px;text-align:left}.question .assessment-options--matrix-question .matrix-question__correct-icon,.question .assessment-options--matrix-question .matrix-question__incorrect-icon{margin-left:-15px}.question .drag-drop .drag-drop__list{row-gap:0}.question .assessment-options .free-response__label.free-response__label--correct,.question .assessment-options .free-response__label.free-response__label--user-answer{padding:5px;height:60px;width:75%;color:#555;border-radius:6px}@media (min-width:525px){.question .assessment-options .free-response__label.free-response__label--correct,.question .assessment-options .free-response__label.free-response__label--user-answer{width:50%}}.question .assessment-options .free-response__label.free-response__label--user-answer{background:#eee}.question .assessment-options .free-response__label.free-response__label--correct{position:relative;margin-top:10px;background:#fff;box-shadow:0 0 5px 2px #8cc63e}.question .assessment-options .free-response__label.free-response__label--correct .correct-answer{color:#8cc63e;position:absolute;bottom:0;right:0;margin:0 5px 2px 0;font-weight:600;font-size:10px}.question .drag-drop>*{flex:0 0 calc(50% - 14px)}.question .drag-drop .drag-drop__option.no-cursor{pointer-events:none;user-select:none}@media (min-width:768px){.question .assessment-options .free-response__label.free-response__label--correct,.question .assessment-options .free-response__label.free-response__label--user-answer{width:30%}.question-container .passage-container .question{width:100%;height:100%}.question-container .passage-area{padding:30px 30px 15px}}@media (min-width:768px) and (min-width:992px){.question-container .passage-container .question{width:700px}}.question-container{display:flex;flex-direction:column;justify-content:flex-start;min-height:676px;max-width:100%}@media (max-width:767px){.question-container .passage-area .passage-message{margin:15px}}.question-container .question{padding-bottom:0;background:#fff;max-width:100%}.question-container.question-container--passage .test-prep-skill-info{width:100%}.question-container .test-prep-skill-info{width:700px;max-width:100%;text-align:center;padding:10px 15px;background-color:#fafafa;color:#555;font-style:italic;font-weight:400;font-size:12px;line-height:22px;border-top-left-radius:4px;border-top-right-radius:4px}.question-container .question-prompt-container{padding:25px 25px 15px;border-bottom:1px solid #ccc}.question-container .question-prompt-container .question-number{margin-bottom:10px;font-weight:600;font-size:18px;line-height:25px;color:#555}.question-container .question-prompt-container .question-prompt{font-weight:400;font-size:16px;overflow-x:auto}.question-container .question-prompt-container .question-prompt--with-mathjax{overflow-y:hidden}.question-container .report-an-error-container{padding:10px 0 0;display:flex;justify-content:flex-end}.question-container .report-an-error-container .report-an-error-popup-link{padding:0;font-weight:600}.question-container .report-an-error-container:is(.passage-area + *){padding:0 30px 15px}.question-container .assessment-options ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;row-gap:45px}.question-container .assessment-options label{margin:0;display:flex;align-items:center;column-gap:25px}.question-container .assessment-options label input,.question-container .assessment-options label p{margin:0}.question-container .loading-dots-container{display:flex;align-items:center}.question-container .question-explanation-collapse{background-color:#f2fdff;padding:30px}.question-container .question-explanation-collapse.show{visibility:visible}.question-container .question-explanation-collapse:is(.question + *){max-width:700px}.question-container .question-explanation-collapse .study-autocollapse__toggle{position:relative;font-weight:600;text-align:center}.question-container .question-explanation-collapse .study-autocollapse__toggle:before{content:"";top:-80px;left:0;height:80px;width:100%;background:linear-gradient(to bottom,transparent,#f2fdff);position:absolute}.question-container .question-explanation-container{max-width:700px;margin:auto;color:#555;overflow:hidden;visibility:visible;max-height:9000px}.question-container .question-explanation__ai-assistant-container{max-width:700px;margin:8px auto 0}.question-container .question-explanation__ai-assistant-help{display:flex;align-items:center;gap:4px}.question-container .question-explanation__ai-assistant-help svg{display:block;width:20px;height:20px}.question-container .question-actions{padding:30px;display:flex;align-items:center}.question-container .question-actions.center{justify-content:center}.question-container .question-actions .report-an-error-popup-link{margin-left:auto;padding:0}.question-container .question-actions .question-next{margin-left:auto}.question-container .question-show-step-by-step-link{font-weight:600}.question-container .get-help{display:block;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#0096b2;background-color:#eee;padding:15px 30px}.end-practice.desktop{height:fit-content;padding:5px 20px;min-width:fit-content;display:none}@media (min-width:600px){#practice-mode-by-exam-section-modal .bs5-modal-body,#practice-mode-by-exam-section-modal .modal-body{padding:24px}.end-practice.desktop{display:block}}.result-modal .modal-title{display:inline-block}.result-modal .btn-close{float:right}.result-modal .assessment-passage__text{padding:10px}.main-container{padding-top:10px}.practice-mode-results{margin-top:46px}.practice-mode-results-breadcrumbs{font-weight:600;font-size:13px}.practice-mode-results-header{margin-top:30px;margin-bottom:15px}.practice-mode-results-header .practice-mode-results-header__title{margin-top:0;margin-bottom:0;font-size:34px}.practice-mode-results-horizontal-line{margin-top:0;margin-bottom:0;border-top:1px solid #ccc}@media (max-width:767px){.exam-results-score-section{width:100%;margin:0 auto}}.exam-results-score-section .exam-results-score-section__title{margin:0;font-size:26px}.score-section-info{margin-top:15px;margin-bottom:60px;font-size:17px;font-weight:600;text-align:center}.exam-results-info-box .exam-results-info-box__count .icon{font-size:30px}.exam-results-info-box .exam-results-info-box__correct,.exam-results-info-box .exam-results-info-box__incorrect{display:flex;align-items:center}.exam-results__button-bar .btn{border-radius:6px}.exam-results-review-section .exam-results-review-section__title{margin:0;font-size:26px}.exam-results-review-section .slideswitch span{margin-right:15px}.exam-results-review-section .test-prep-skill-info{width:100%}.question-container{justify-content:unset;align-items:unset;min-height:unset;border:1px solid #ccc;overflow:hidden;width:100%}.question-container .question{width:100%}.question-container .view-materials{position:absolute;top:30px;right:15px}.question-container .assessment-options{padding:15px 15px 30px}.question-container ul{row-gap:15px}.question-container .question-content{padding:30px 15px;font-size:16px;position:relative;font-weight:600}.question-container .question-number{margin:0 0 15px;font-size:18px}.question-container .question__prompt-container{display:flex;font-weight:400}.question-container .icon-ok-sign{font-size:31px;color:#8cc63e}.question-container .icon-remove-sign{font-size:31px;color:#f79420}.question-container .question-prompt{margin-left:15px;overflow-x:auto}.question-container .question-prompt--with-mathjax{overflow-y:hidden}.question-container .exam-question__option:not(.exam-question__option--hotspot){padding:30px 10px}.question-container .exam-question__option:not(.exam-question__option--hotspot) label{padding:0}.question-container .exam-question__option.correct-answer{background-color:#e6f2d5}.question-container .exam-question__option.user-answer:not(.correct-answer){background-color:#eee}.question-container .question-options.show{visibility:visible}.step-by-step-solution{padding:0 15px}.step-by-step-solution .step-by-step-solution__button{margin-bottom:10px;background-color:transparent;color:#0096b2;font-size:14px;font-weight:600;outline:0;border:none}.step-by-step-solution .step-by-step-solution__button>:not(:last-child){margin-right:5px}.question-explanation-collapse.show{visibility:visible}.question-explanation{background-color:rgba(0,150,178,.1);color:#555;padding:5px 15px;transition:max-height .5s,padding .5s}.review-questions-all-correct{display:flex;flex-direction:column;align-items:center;margin-top:70px;font-weight:600}.review-questions-all-correct .review-questions-all-correct__button{background-color:transparent;color:#0096b2;border:none}.divider{margin:0}.question-footer{display:flex;align-items:center;justify-content:center;margin:10px 0}.feedback-links{margin:10px 0 30px 5px}.question-container .icon-ok-sign,.question-container .icon-remove-sign{color:inherit}.question-container .assessment-options ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(46%,1fr));gap:45px}.question-container{margin:0!important;border-radius:0}.question-container .assessment-options{padding-left:0;padding-right:0}.review-your-answers .answer-key .answer-card.question-container{padding:30px 0 0}.assessment-options.assessment-options--essay .assessment-options__essay-label,.question .assessment-question .assessment-options.assessment-options--essay .assessment-options__essay-label{display:flex;flex-direction:column;width:100%;margin:0;cursor:default}.assessment-options.assessment-options--essay .assessment-options__instructions,.question .assessment-question .assessment-options.assessment-options--essay .assessment-options__instructions{color:#555;border-bottom:none;font-weight:400}.assessment-options.assessment-options--essay .assessment-options__essay-input,.question .assessment-question .assessment-options.assessment-options--essay .assessment-options__essay-input{height:350px;width:100%;padding:8px;border-radius:8px;border:1px solid #ccc;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;overflow:auto;resize:none;font-weight:400}.assessment-options.assessment-options--essay .assessment-options_essay-answer,.question .assessment-question .assessment-options.assessment-options--essay .assessment-options_essay-answer{background:#eee;border-radius:8px;padding:8px;color:#555;white-space:pre-line;overflow-wrap:anywhere}.assessment-options.assessment-options--essay .assessment-options__text-limit,.question .assessment-question .assessment-options.assessment-options--essay .assessment-options__text-limit{font-size:12px;color:#555;cursor:default;align-self:end}@media (min-width:768px){.question-container{padding-left:revert}.review-your-answers .answer-key .answer-card.question-container{padding:30px}.question-options:not(.question-options--force-single-column) .exam-question__options{grid-template-columns:1fr 1fr}}.assessment-options{padding:30px 20px 10px}.assessment-options .exam-question__option-label{font-weight:400}@keyframes correctOptionBorder{0%{border-image:linear-gradient(170deg,#8cc63e 0%,rgba(0,0,0,0) 0% 100%) 1}5%{border-image:linear-gradient(170deg,#8cc63e 5%,rgba(0,0,0,0) 5% 100%) 1}10%{border-image:linear-gradient(170deg,#8cc63e 10%,rgba(0,0,0,0) 10% 100%) 1}15%{border-image:linear-gradient(170deg,#8cc63e 15%,rgba(0,0,0,0) 15% 100%) 1}20%{border-image:linear-gradient(170deg,#8cc63e 20%,rgba(0,0,0,0) 20% 100%) 1}25%{border-image:linear-gradient(170deg,#8cc63e 25%,rgba(0,0,0,0) 25% 100%) 1}30%{border-image:linear-gradient(170deg,#8cc63e 30%,rgba(0,0,0,0) 30% 100%) 1}35%{border-image:linear-gradient(170deg,#8cc63e 35%,rgba(0,0,0,0) 35% 100%) 1}40%{border-image:linear-gradient(170deg,#8cc63e 40%,rgba(0,0,0,0) 40% 100%) 1}45%{border-image:linear-gradient(170deg,#8cc63e 45%,rgba(0,0,0,0) 45% 100%) 1}50%{border-image:linear-gradient(170deg,#8cc63e 50%,rgba(0,0,0,0) 50% 100%) 1}55%{border-image:linear-gradient(170deg,#8cc63e 55%,rgba(0,0,0,0) 55% 100%) 1}60%{border-image:linear-gradient(170deg,#8cc63e 60%,rgba(0,0,0,0) 60% 100%) 1}65%{border-image:linear-gradient(170deg,#8cc63e 65%,rgba(0,0,0,0) 65% 100%) 1}70%{border-image:linear-gradient(170deg,#8cc63e 70%,rgba(0,0,0,0) 70% 100%) 1}75%{border-image:linear-gradient(170deg,#8cc63e 75%,rgba(0,0,0,0) 75% 100%) 1}80%{border-image:linear-gradient(170deg,#8cc63e 80%,rgba(0,0,0,0) 80% 100%) 1}85%{border-image:linear-gradient(170deg,#8cc63e 85%,rgba(0,0,0,0) 85% 100%) 1}90%{border-image:linear-gradient(170deg,#8cc63e 90%,rgba(0,0,0,0) 90% 100%) 1}95%{border-image:linear-gradient(170deg,#8cc63e 95%,rgba(0,0,0,0) 95% 100%) 1}100%{border-image:linear-gradient(170deg,#8cc63e 100%,rgba(0,0,0,0) 100% 100%) 1}}@keyframes wrongOptionBorder{0%{border-image:linear-gradient(170deg,#c1393e 0%,rgba(0,0,0,0) 0% 100%) 1}5%{border-image:linear-gradient(170deg,#c1393e 5%,rgba(0,0,0,0) 5% 100%) 1}10%{border-image:linear-gradient(170deg,#c1393e 10%,rgba(0,0,0,0) 10% 100%) 1}15%{border-image:linear-gradient(170deg,#c1393e 15%,rgba(0,0,0,0) 15% 100%) 1}20%{border-image:linear-gradient(170deg,#c1393e 20%,rgba(0,0,0,0) 20% 100%) 1}25%{border-image:linear-gradient(170deg,#c1393e 25%,rgba(0,0,0,0) 25% 100%) 1}30%{border-image:linear-gradient(170deg,#c1393e 30%,rgba(0,0,0,0) 30% 100%) 1}35%{border-image:linear-gradient(170deg,#c1393e 35%,rgba(0,0,0,0) 35% 100%) 1}40%{border-image:linear-gradient(170deg,#c1393e 40%,rgba(0,0,0,0) 40% 100%) 1}45%{border-image:linear-gradient(170deg,#c1393e 45%,rgba(0,0,0,0) 45% 100%) 1}50%{border-image:linear-gradient(170deg,#c1393e 50%,rgba(0,0,0,0) 50% 100%) 1}55%{border-image:linear-gradient(170deg,#c1393e 55%,rgba(0,0,0,0) 55% 100%) 1}60%{border-image:linear-gradient(170deg,#c1393e 60%,rgba(0,0,0,0) 60% 100%) 1}65%{border-image:linear-gradient(170deg,#c1393e 65%,rgba(0,0,0,0) 65% 100%) 1}70%{border-image:linear-gradient(170deg,#c1393e 70%,rgba(0,0,0,0) 70% 100%) 1}75%{border-image:linear-gradient(170deg,#c1393e 75%,rgba(0,0,0,0) 75% 100%) 1}80%{border-image:linear-gradient(170deg,#c1393e 80%,rgba(0,0,0,0) 80% 100%) 1}85%{border-image:linear-gradient(170deg,#c1393e 85%,rgba(0,0,0,0) 85% 100%) 1}90%{border-image:linear-gradient(170deg,#c1393e 90%,rgba(0,0,0,0) 90% 100%) 1}95%{border-image:linear-gradient(170deg,#c1393e 95%,rgba(0,0,0,0) 95% 100%) 1}100%{border-image:linear-gradient(170deg,#c1393e 100%,rgba(0,0,0,0) 100% 100%) 1}}@keyframes resultsSelectedOptionBorder{0%{border-image:linear-gradient(170deg,#cccccc 0%,rgba(0,0,0,0) 0% 100%) 1}5%{border-image:linear-gradient(170deg,#cccccc 5%,rgba(0,0,0,0) 5% 100%) 1}10%{border-image:linear-gradient(170deg,#cccccc 10%,rgba(0,0,0,0) 10% 100%) 1}15%{border-image:linear-gradient(170deg,#cccccc 15%,rgba(0,0,0,0) 15% 100%) 1}20%{border-image:linear-gradient(170deg,#cccccc 20%,rgba(0,0,0,0) 20% 100%) 1}25%{border-image:linear-gradient(170deg,#cccccc 25%,rgba(0,0,0,0) 25% 100%) 1}30%{border-image:linear-gradient(170deg,#cccccc 30%,rgba(0,0,0,0) 30% 100%) 1}35%{border-image:linear-gradient(170deg,#cccccc 35%,rgba(0,0,0,0) 35% 100%) 1}40%{border-image:linear-gradient(170deg,#cccccc 40%,rgba(0,0,0,0) 40% 100%) 1}45%{border-image:linear-gradient(170deg,#cccccc 45%,rgba(0,0,0,0) 45% 100%) 1}50%{border-image:linear-gradient(170deg,#cccccc 50%,rgba(0,0,0,0) 50% 100%) 1}55%{border-image:linear-gradient(170deg,#cccccc 55%,rgba(0,0,0,0) 55% 100%) 1}60%{border-image:linear-gradient(170deg,#cccccc 60%,rgba(0,0,0,0) 60% 100%) 1}65%{border-image:linear-gradient(170deg,#cccccc 65%,rgba(0,0,0,0) 65% 100%) 1}70%{border-image:linear-gradient(170deg,#cccccc 70%,rgba(0,0,0,0) 70% 100%) 1}75%{border-image:linear-gradient(170deg,#cccccc 75%,rgba(0,0,0,0) 75% 100%) 1}80%{border-image:linear-gradient(170deg,#cccccc 80%,rgba(0,0,0,0) 80% 100%) 1}85%{border-image:linear-gradient(170deg,#cccccc 85%,rgba(0,0,0,0) 85% 100%) 1}90%{border-image:linear-gradient(170deg,#cccccc 90%,rgba(0,0,0,0) 90% 100%) 1}95%{border-image:linear-gradient(170deg,#cccccc 95%,rgba(0,0,0,0) 95% 100%) 1}100%{border-image:linear-gradient(170deg,#cccccc 100%,rgba(0,0,0,0) 100% 100%) 1}}.assessment-options--multiple-choice .exam-question__options,.assessment-options--multiple-select .exam-question__options{padding-left:0;list-style-type:none;display:-ms-grid;display:grid;grid-auto-flow:row;grid-gap:10px}.assessment-options--multiple-choice .exam-question__option,.assessment-options--multiple-select .exam-question__option{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-radius:6px;position:relative;overflow:hidden;z-index:0;padding-left:15px;background-color:rgba(0,0,0,0);transition:background-color 50ms ease-out}@media (max-width:767px){.assessment-options--multiple-choice .exam-question__option,.assessment-options--multiple-select .exam-question__option{overflow:auto}.assessment-options--multiple-choice .exam-question__option::-webkit-scrollbar,.assessment-options--multiple-select .exam-question__option::-webkit-scrollbar{height:10px}.assessment-options--multiple-choice .exam-question__option::-webkit-scrollbar-track,.assessment-options--multiple-select .exam-question__option::-webkit-scrollbar-track{background:0 0;border-radius:5px;margin:0}.assessment-options--multiple-choice .exam-question__option::-webkit-scrollbar-thumb:horizontal,.assessment-options--multiple-select .exam-question__option::-webkit-scrollbar-thumb:horizontal{border-width:0 10px;background:#ccc;border-radius:5px}.assessment-options--multiple-choice .exam-question__option::-webkit-scrollbar-thumb:horizontal:hover,.assessment-options--multiple-select .exam-question__option::-webkit-scrollbar-thumb:horizontal:hover{background:#b3b3b3}}@media (min-width:768px){.assessment-options{padding-top:10px}.assessment-options--multiple-choice .exam-question__options,.assessment-options--multiple-select .exam-question__options{grid-gap:30px}.assessment-options--multiple-choice .exam-question__option:not(.no-cursor):hover,.assessment-options--multiple-select .exam-question__option:not(.no-cursor):hover{cursor:pointer;background-color:#eee;border-radius:7px}}.assessment-options--multiple-choice .exam-question__option--user-answer,.assessment-options--multiple-select .exam-question__option--user-answer{animation:.6s linear wrongOptionBorder;border:2px solid #c1393e}.assessment-options--multiple-choice .exam-question__option--user-answer::after,.assessment-options--multiple-select .exam-question__option--user-answer::after{position:absolute;top:0;right:2px;z-index:-1;content:"Incorrect answer";color:#888;font-size:12px;font-weight:400}.assessment-options--multiple-choice .exam-question__option--correct-answer,.assessment-options--multiple-select .exam-question__option--correct-answer{animation:.6s linear correctOptionBorder;border:2px solid #8cc63e}.assessment-options--multiple-choice .exam-question__option--correct-answer::after,.assessment-options--multiple-select .exam-question__option--correct-answer::after{top:0;right:2px;z-index:-1;content:"Correct answer";color:#888;font-size:12px;font-weight:400}.assessment-options--multiple-choice .exam-question__option-label,.assessment-options--multiple-select .exam-question__option-label{display:-ms-grid;display:grid;-ms-grid-rows:1fr max-content;grid-template-rows:1fr max-content;-ms-grid-columns:max-content 1fr;grid-template-columns:max-content 1fr;grid-template-areas:"radio text" "radio image";grid-column-gap:15px;align-items:center;user-select:none;cursor:inherit;flex-grow:1}@media (min-width:768px){.assessment-options--multiple-choice .exam-question__option-label,.assessment-options--multiple-select .exam-question__option-label{overflow:auto}.assessment-options--multiple-choice .exam-question__option-label::-webkit-scrollbar,.assessment-options--multiple-select .exam-question__option-label::-webkit-scrollbar{height:10px}.assessment-options--multiple-choice .exam-question__option-label::-webkit-scrollbar-track,.assessment-options--multiple-select .exam-question__option-label::-webkit-scrollbar-track{background:0 0;border-radius:5px;margin:0}.assessment-options--multiple-choice .exam-question__option-label::-webkit-scrollbar-thumb:horizontal,.assessment-options--multiple-select .exam-question__option-label::-webkit-scrollbar-thumb:horizontal{border-width:0 10px;background:#ccc;border-radius:5px}.assessment-options--multiple-choice .exam-question__option-label::-webkit-scrollbar-thumb:horizontal:hover,.assessment-options--multiple-select .exam-question__option-label::-webkit-scrollbar-thumb:horizontal:hover{background:#b3b3b3}}.assessment-options--multiple-choice .exam-question__input,.assessment-options--multiple-select .exam-question__input{grid-area:radio;cursor:inherit;border-radius:50%}@media (max-width:991px){.assessment-options--multiple-choice .exam-question__input,.assessment-options--multiple-select .exam-question__input{margin:0}}.assessment-options--multiple-choice .exam-question__input:focus,.assessment-options--multiple-select .exam-question__input:focus{border-color:#0096b2}.assessment-options--multiple-choice input[type=radio],.assessment-options--multiple-select input[type=radio]{flex-shrink:0;height:20px;width:20px;margin:0;-webkit-appearance:none}.assessment-options--multiple-choice input[type=radio]:before,.assessment-options--multiple-select input[type=radio]:before{content:'';display:block;width:12px;height:12px;border-radius:50%}.assessment-options--multiple-choice input[type=radio]:checked,.assessment-options--multiple-select input[type=radio]:checked{display:grid;place-items:center}.assessment-options--multiple-choice input[type=radio]:checked::before,.assessment-options--multiple-select input[type=radio]:checked::before{background:#0096b2}.assessment-options--multiple-choice input[type=radio]:checked:disabled::before,.assessment-options--multiple-select input[type=radio]:checked:disabled::before{background:#ccc}.assessment-options--multiple-choice .exam-question__option-text,.assessment-options--multiple-select .exam-question__option-text{grid-area:text}.assessment-options--multiple-choice .exam-question__option-text p,.assessment-options--multiple-select .exam-question__option-text p{margin-bottom:0}.assessment-options--multiple-choice .exam-question__option-img,.assessment-options--multiple-select .exam-question__option-img{grid-area:image}.assessment-options--multiple-select .exam-question__option-label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.assessment-options--ordered-list .drag-drop{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:15px}.assessment-options--ordered-list .drag-drop__list{list-style:none;border:1px solid #ccc;background:#eee;padding:15px;position:relative}.assessment-options--ordered-list .drag-drop__order{border:2px dashed #ccc}.assessment-options--ordered-list .drag-drop__option{background:#fff;display:block;border:1px solid #ccc;padding:5px;margin:0 0 5px;border-radius:4px;width:100%;min-height:auto;height:max-content;touch-action:none}.assessment-options--ordered-list .drag-drop__option p{margin-bottom:0;pointer-events:none}.assessment-options--ordered-list .drag-drop__option:not(.drag-drop__option--locked){cursor:grab}.assessment-options--ordered-list .drag-drop__option--dragging,.assessment-options--ordered-list .drag-drop__options--dragging{border-color:#86b7fe;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(13,110,253,.25)}.assessment-options--ordered-list .incorrect-answer{background-color:#db878a}.assessment-options--ordered-list .correct-answer{background-color:#7ee77e}.assessment-options--free-response .free-response__label{display:flex;align-items:baseline;column-gap:5px}.assessment-options--free-response .free-response__label *{flex-grow:0}.assessment-options--free-response .assessment-options__free-response-input{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:4em;font-weight:400}.assessment-options--free-response .assessment-options__free-response-input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.assessment-options--free-response .assessment-options__free-response-input::-moz-placeholder{color:#999;opacity:1}.assessment-options--free-response .assessment-options__free-response-input:-ms-input-placeholder{color:#999}.assessment-options--free-response .assessment-options__free-response-input::-webkit-input-placeholder{color:#999}.assessment-options--free-response .assessment-options__free-response-input[disabled],.assessment-options--free-response .assessment-options__free-response-input[readonly],fieldset[disabled] .assessment-options--free-response .assessment-options__free-response-input{cursor:not-allowed;background-color:#eee;opacity:1}textarea.assessment-options--free-response .assessment-options__free-response-input{height:auto}body.research .assessment-options--free-response .assessment-options__free-response-input{border:2px solid #bbb}.assessment-options--free-response .assessment-options__free-response-input:-ms-input-placeholder,.assessment-options--free-response .assessment-options__free-response-input::placeholder{color:#aaa}@keyframes correctFadeIn{from{top:-15px;opacity:0}to{top:0;opacity:1}}.assessment-options--free-response .free-response__label--user-answer{animation-name:correctFadeIn;animation-duration:1s;color:#555;background:#eee;border-radius:7px;min-height:60px;padding:7px}.assessment-options--free-response .free-response__label--correct{position:relative;animation-name:correctFadeIn;animation-duration:1s;color:#555;background:#fff;box-shadow:0 0 5px 2px #8cc63e;border-radius:7px;min-height:60px;min-width:100px;padding:7px}.assessment-options--free-response .free-response__label--correct .correct-answer{color:#8cc63e;position:absolute;bottom:0;right:0;margin:0 5px 2px 0;font-weight:600;font-size:10px}.assessment-options--hotspot{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.assessment-options--hotspot .hotspot__container{display:grid;position:relative;max-width:fit-content;max-height:fit-content}.assessment-options--hotspot .hotspot__image{grid-row:1;grid-column:1;width:100%}.assessment-options--hotspot .exam-question__option{position:absolute;display:flex;align-items:center;border:3.5px solid #24505c;border-radius:20px;background-color:#fff;padding:3px;gap:5px}.assessment-options--hotspot .exam-question__option--correct-answer,.assessment-options--hotspot .exam-question__option--user-answer{padding:6px}.assessment-options--hotspot .exam-question__input{height:18px;width:18px;margin:0}.assessment-options--hotspot .icon-ok{color:#8cc63e}.assessment-options--hotspot .icon-remove{color:#c1393e}.assessment-options--hotspot .exam-question__correct-option-marker{color:#8cc63e;font-weight:600;font-size:14px}.assessment-options--results-view:not(.assessment-options--hotspot) .exam-question__option--user-answer:not(.exam-question__option--correct-answer){animation:.6s linear resultsSelectedOptionBorder;border:2px solid #ccc}.assessment-options--results-view:not(.assessment-options--hotspot) .exam-question__option--user-answer:not(.exam-question__option--correct-answer)::after{content:"Selected answer"}.ghost-button{color:#0096b2;font-weight:600;background:0 0;padding:.65em 1.65em;border-radius:.35em;border:2px solid #0096b2;-webkit-transition-property:background,color,border-color;-moz-transition-property:background,color,border-color;-o-transition-property:background,color,border-color;transition-property:background,color,border-color;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.ghost-button:not([disabled=disabled]):hover{background:#0096b2;color:#fff}.ghost-button:not([disabled=disabled]):active{border-color:#005666;background:#005666}.ghost-button:disabled{color:#888;background-color:#ccc;border-color:#aaa;cursor:not-allowed;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}.course-page-practice-exam-cta__links__pause-message{color:#888;margin-top:15px}.close{opacity:.6;z-index:1000;position:absolute;right:10px;top:7px}.modal-header{border-radius:4px 4px 0 0;border-bottom:none;background:#1797b1;color:#fff;position:relative;padding-top:10px;padding-bottom:5px;min-height:45px}.enroll-success__congration{text-align:center;font-size:18px;color:#24505c}.enroll-success__course-name{text-align:center;font-size:18px;color:#1797b1}.enroll-success__next-lesson-row{margin:20px auto 30px;max-width:400px;vertical-align:top}.enroll-success__next-lesson-row:after{content:"";clear:both}.enroll-success__next-lesson-row:after,.enroll-success__next-lesson-row:before{content:" ";display:table}.enroll-success__next-lesson-row .enroll-success__next-lesson-row__image{width:50%;padding-right:15px;float:left}.enroll-success__next-lesson-row .enroll-success__next-lesson-row__image.icon,.enroll-success__next-lesson-row .enroll-success__next-lesson-row__image.imgWithPlayIcon{font-size:48px}.enroll-success__next-lesson-row .enroll-success__next-lesson-row__lesson{vertical-align:top;text-align:left}.enroll-success__next-lesson-row .enroll-success__next-lesson-row__lesson p{margin-bottom:0}.enroll-success__explanation{color:#24505c;font-size:13px}.enroll-success__links{background-color:#f5f5f5;margin:1.5em -15px -15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:15px}.enroll-success__links .start-lesson-button{font-weight:700;font-size:16px}.enroll-success__links .next-lesson-image{width:100%}.enroll-success__links .enroll-success__link__image{display:inline-block;width:140px}.enroll-success__links .enroll-success__link__text{display:inline-block;width:250px;text-align:left;padding:10px;vertical-align:middle}.enroll-success__links .enroll-success__link__text .enroll-success__link__coordinates{color:#999;font-size:12px}.enroll-success__links .enroll-success__link__button{display:inline-block}.enroll-success__links .enroll-success__link__button.continue_span{padding:3em 0}.enroll-success__links .enroll-success__link__button.continue_span a{padding:.5em 3em}.enroll-success__links span.icon-article{font-size:36px;position:relative;top:10px}.enroll-success__links .enroll-success__link{width:50%;padding-left:15px;padding-right:15px;display:table-cell;vertical-align:top;text-align:center}.enroll-success__links .enroll-success__link .enroll-success__link__icon{font-size:60px;line-height:60px;height:60px}.enroll-success__links .enroll-success__link .enroll-success__link__icon.icon-dashboard{font-size:46px;position:relative;top:-3px}.enroll-success__links .enroll-success__link .enroll-success__link__explanation{font-weight:400;color:#555}.title-divider{padding:0 20px}.study-goal-date-row{margin:0 20px 15px}.study-goal-date-row label{margin-top:5px}.date-picker{height:30px;position:initial;float:none;margin-right:-3px;width:150px}@media (min-width:500px){.study-goal-date-row label{padding-right:10px}.date-picker{height:31px;margin-right:-4px}}.image-mini{height:50%}.study-goals__explanation{color:#24505c;font-size:13px}.study-goals__end-date-error{color:#c1393e;font-size:12px}.study-goals__links{clear:both;padding-top:20px}.study-goals__links .media{padding-left:30px;padding-right:30px}.study-goals__links .media-body{font-weight:600;margin-left:15px;text-align:left}.date-row{width:100%;padding-bottom:10px;align-items:center;display:block;text-align:center}@media (min-width:430px){.date-row{display:flex}}.date-row .date-row__calendar{white-space:nowrap}.date-row>div{display:inline-block;width:100%}.date-row .input-group-addon{color:#1797b1;font-size:18px;padding:2px 8px;display:inline}@media (min-width:500px){.date-row>div{width:auto}.date-row .input-group-addon{display:inline-block;padding:5px 10px;width:auto;margin-top:-1px}}@media (min-width:768px){.date-row{text-align:left}.date-row .input-group-addon{margin-top:0}}.date-row .date-action-text{padding-left:15px;font-size:12px;font-weight:600;white-space:nowrap}.date-row .date-action-text a{padding:0}.study-goals__label{display:inline-block;margin:5px;font-weight:700}.sms-row{clear:both;padding-left:20px;width:100%;text-align:center}.sms-row .sms-toggle-block{float:none;display:block}@media (min-width:768px){.sms-row .sms-toggle-block{padding-bottom:15px;float:left}}@media (min-width:500px){.sms-row .sms-toggle-block{display:inline-block}}.sms-row .sms-disclaimer{color:#999;font-size:11px;padding-left:15px;line-height:25px;float:none;display:block}@media (min-width:500px){.sms-row .sms-disclaimer{display:inline-block}}.sms-row .sms-toggle-label{padding-right:10px}.sms-row .toggle-control{vertical-align:middle}.sms-row .toggle-control .on{background-color:#999}.email-row{text-align:left}.email-row .email_update_message{display:inline-block;font-size:14px;text-align:left}.phone-row{clear:both;min-height:34px;text-align:center;padding-left:20px;width:100%}@media (min-width:768px){.sms-row .sms-disclaimer{float:left}.phone-row{text-align:left}}.phone-row .phone-label{display:block}@media (min-width:500px){.phone-row .phone-label{display:inline-block}}.phone-row .phone-form{display:block}@media (min-width:500px){.phone-row .phone-form{display:inline-block}}.phone-row .input-phone-number{margin-left:10px;max-width:120px;display:inline-block}.phone-row .btn-primary{margin-left:5px;padding:5px 15px;width:84px}.dashboard-row{clear:both;font-size:12px;font-weight:700;text-align:center}.dashboard-row a{font-weight:600;padding:0}.course-requirements-note{text-align:center;margin-top:15px}.course-requirements{text-align:center}.course-requirements .course-requirement{display:inline-block;margin-left:35px}.course-requirements .course-requirement div{text-align:center}.course-requirements .course-requirement .requirement-label{color:#999;font-size:10px;font-weight:700;letter-spacing:1px}.course-requirements .course-requirement .requirement-count{color:#24505c;display:inline-block;position:relative;top:-5px;font-weight:700}.course-requirements .course-requirement .requirement-icon{color:#ccc;font-size:24px;display:inline-block}.course-requirements .course-requirements-label{display:inline-block;position:relative;top:-15px;font-weight:700;font-size:13px;color:#24505c}.course-requirements .course-requirements-holder{display:inline-block}#mainContainer{padding-bottom:100px;overflow:hidden}.cumulative-tooltip{color:#4c8ac0}.cumulative-tooltip+.tooltip{white-space:normal;line-height:1.42857143;text-align:center}h3{position:relative;padding-bottom:10px;margin:45px 0 15px;border-bottom:1px solid #ccc}h3 .back-to-top{position:absolute;bottom:10px;right:0}h3 .back-to-top::before{font-weight:600;content:'Top';font-size:12px;padding-right:3px}h3 .back-to-top::after{font-family:Icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;position:relative;top:1px;content:"\e63f";font-size:16px}h3 .back-to-top:hover{text-decoration:none}.this-exam-summary .stats-wrapper .stats{border:1px solid #ccc;border-radius:6px}.this-exam-summary .stats-wrapper .stats .score{position:relative;border-radius:6px;white-space:nowrap;text-align:center;padding:20px 0;margin:0 auto}.this-exam-summary .stats-wrapper .stats .score .confetti-launcher-container{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.this-exam-summary .stats-wrapper .stats .score .heading{font-size:24px;line-height:34.2857143px;font-weight:600;-webkit-animation-name:scoreHeaderAnimateIn;animation-name:scoreHeaderAnimateIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes scoreHeaderAnimateIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes scoreHeaderAnimateIn{0%{opacity:0}100%{opacity:1}}.this-exam-summary .stats-wrapper .stats .score .percent{position:relative;font-size:64px;font-weight:700;-webkit-transform-origin:center;transform-origin:center}.this-exam-summary .stats-wrapper .stats .score .message{font-size:18px;line-height:34.2857143px;font-weight:600}.this-exam-summary .stats-wrapper .stats .score .retake-practice-test{margin-top:10px;display:inline-grid;grid-auto-flow:row;grid-template-columns:minmax(max-content,1fr);grid-row-gap:10px}.this-exam-summary .stats-wrapper .stats .breakdown{padding:15px}.this-exam-summary .stats-wrapper .stats .breakdown .stat{position:relative;text-align:left;font-size:16px;font-weight:600;color:#555;line-height:2}.this-exam-summary .stats-wrapper .stats .breakdown .stat .icon{font-size:20px;display:inline-block;vertical-align:text-bottom;padding-right:5px}.this-exam-summary .stats-wrapper .stats .breakdown .stat .pointer{display:none;visibility:hidden;position:absolute;top:calc(50% - 16px);left:-40px;border:16px solid transparent;border-left-width:24px;border-right-width:0}.this-exam-summary .stats-wrapper .stats .breakdown .stat.correct .pointer{border-left-color:#8cc63e}.this-exam-summary .stats-wrapper .stats .breakdown .stat.correct .icon{color:#8cc63e}.this-exam-summary .stats-wrapper .stats .breakdown .stat.incorrect .pointer{border-left-color:#f5f5f5}.this-exam-summary .stats-wrapper .stats .breakdown .stat.incorrect .icon{color:#dc674c}.this-exam-summary .stats-wrapper .stats .breakdown .stat.date .animation-wrapper{animation-delay:2s}.this-exam-summary .stats-wrapper .stats .breakdown .stat.duration .animation-wrapper{animation-delay:2.1s}.this-exam-summary .stats-wrapper .stats .breakdown .stat.correct .animation-wrapper{animation-delay:2.2s}.this-exam-summary .stats-wrapper .stats .breakdown .stat.incorrect .animation-wrapper{animation-delay:2.3s}.this-exam-summary .stats-wrapper .stats .breakdown hr{margin-bottom:14px}.this-exam-summary .stats-wrapper .stats .breakdown .section-links{width:100%;font-size:12px;font-weight:600}.this-exam-summary .stats-wrapper .stats .breakdown .section-links a{display:block;padding:5px 0;white-space:nowrap}.this-exam-summary .stats-wrapper .stats .breakdown .section-links a:hover{text-decoration:none}.this-exam-summary .stats-wrapper .stats .breakdown .section-links a:after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e62a";position:relative;top:1px;padding-left:4px;text-decoration:none}.this-exam-summary .stats-wrapper .stats.passed .score{padding:45px 0;background-color:#8cc63e;color:#fff}.this-exam-summary .stats-wrapper .stats.passed .score .percent{-webkit-animation-name:passedScorePercentAnimateIn;animation-name:passedScorePercentAnimateIn;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes passedScorePercentAnimateIn{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes passedScorePercentAnimateIn{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}.this-exam-summary .stats-wrapper .stats.passed .score .message{-webkit-animation-name:passedScoreMessageAnimateIn;animation-name:passedScoreMessageAnimateIn;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes passedScoreMessageAnimateIn{0%{-webkit-transform:scale(0) translateY(50px);transform:scale(0) translateY(50px)}80%{-webkit-transform:scale(1.2) translateY(0);transform:scale(1.2) translateY(0)}100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes passedScoreMessageAnimateIn{0%{-webkit-transform:scale(0) translateY(50px);transform:scale(0) translateY(50px)}80%{-webkit-transform:scale(1.2) translateY(0);transform:scale(1.2) translateY(0)}100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.this-exam-summary .stats-wrapper .stats.passed .breakdown .stat .animation-wrapper{-webkit-animation-name:passedScoreStatAnimateIn;animation-name:passedScoreStatAnimateIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.this-exam-summary .stats-wrapper .stats.passed .breakdown .stat.correct .pointer{display:block}.this-exam-summary .stats-wrapper .stats:not(.passed) .score{background-color:#f5f5f5;color:#555}.this-exam-summary .stats-wrapper .stats:not(.passed) .score .percent{color:#dc674c;-webkit-animation-name:failedScorePercentAnimateIn;animation-name:failedScorePercentAnimateIn;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes failedScorePercentAnimateIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes failedScorePercentAnimateIn{0%{opacity:0}100%{opacity:1}}.this-exam-summary .stats-wrapper .stats:not(.passed) .score .message{-webkit-animation-name:failedScoreMessageAnimateIn;animation-name:failedScoreMessageAnimateIn;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes failedScoreMessageAnimateIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes failedScoreMessageAnimateIn{0%{opacity:0}100%{opacity:1}}.this-exam-summary .stats-wrapper .stats:not(.passed) .breakdown .stat .animation-wrapper{-webkit-animation-name:passedScoreStatAnimateIn;animation-name:passedScoreStatAnimateIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes passedScoreStatAnimateIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes passedScoreStatAnimateIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.this-exam-summary .stats-wrapper .stats:not(.passed) .breakdown .stat.incorrect .pointer{display:block}.this-exam-summary .course{text-align:center;margin:20px auto 0;border:1px solid #ccc;border-radius:6px;padding:15px}.this-exam-summary .course a:hover{text-decoration:none}.this-exam-summary .course .course-image{width:230px;margin-bottom:10px}.this-exam-summary .course .course-label{white-space:nowrap;font-weight:600}.this-exam-summary .course .course-link{display:block;font-weight:600}.this-exam-summary .course .start-this-course{width:230px;font-weight:600;margin-top:10px}.this-exam-summary .course .course-enrolled{margin-top:10px;color:#8cc63e}.this-exam-summary .course .course-enrolled .icon{font-size:28px;vertical-align:middle}.this-exam-summary .course .course-enrolled .text{vertical-align:middle}@media (min-width:400px){.this-exam-summary .stats-wrapper .stats .breakdown .section-links{display:table}.this-exam-summary .stats-wrapper .stats .breakdown .section-links a{position:relative;display:table-cell;vertical-align:middle;text-align:center;padding:5px 15px}.this-exam-summary .stats-wrapper .stats .breakdown .section-links a:after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e63e";position:absolute;display:block;text-align:center;left:0;width:100%;top:calc(100% - 12px);padding-left:0}}@media (min-width:992px){.this-exam-summary .course:not(.course--streamlined){display:table-cell;vertical-align:middle;margin:0;padding-left:20px;border:none}}@media (min-width:768px){.this-exam-summary{display:table;margin:50px auto}.this-exam-summary.this-exam-summary--streamlined{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:0}.this-exam-summary .stats:not(.stats--streamlined){display:table-cell}.this-exam-summary .stats:not(.stats--streamlined) .score{display:table-cell;width:250px;height:250px}.this-exam-summary .stats-wrapper .stats .score{vertical-align:middle}.this-exam-summary .stats-wrapper .stats .breakdown:not(.breakdown--streamlined){display:table-cell;vertical-align:middle;padding:0 20px 0 40px;margin-top:0}.this-exam-summary .stats-wrapper .stats .breakdown .stat{font-size:18px}.this-exam-summary .stats-wrapper .stats .breakdown .stat .pointer{visibility:visible}.this-exam-summary .stats-wrapper .stats .breakdown .stat .icon{font-size:24px}.this-exam-summary .stats-wrapper .stats .breakdown .section-links{font-size:14px}.this-exam-summary .stats-wrapper .stats .breakdown .section-links>*{padding:5px 10px}.this-exam-summary .course{border:none}.this-exam-summary .course.course--streamlined{margin-top:0}.toggles{float:right}.toggles:after{content:"";clear:both}.toggles:after,.toggles:before{content:" ";display:table}}.toggles .toggle{display:block;font-weight:600;white-space:nowrap;margin:0}.toggles .toggle+.toggle{padding-top:5px}.toggles .toggle>span{display:inline-block;vertical-align:middle;line-height:2em}.summary-module{position:relative;border:1px solid #ccc;border-radius:6px;height:100%}.summary-module .summary-module-header{display:table;width:100%;background:#f5f5f5;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:1px solid #ccc;min-height:40px}.summary-module .summary-module-header .icon{display:table-cell;width:1px;font-size:24px;vertical-align:middle;padding:5px 0 5px 7px}.summary-module .summary-module-header .title{display:table-cell;font-size:16px;font-weight:600;vertical-align:middle;padding:5px 5px 5px 10px}.summary-module .summary-module-header .summary-module-header__subtext{font-weight:400;font-size:14px}.reveal{position:relative}.reveal.wipe-down{overflow:hidden}.reveal.wipe-down::after{position:absolute;left:0;right:0;width:100%;bottom:0;content:'';background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);border-radius:6px;-webkit-animation-name:revealWipeDownAnimateIn;animation-name:revealWipeDownAnimateIn;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear}.reveal.wipe-right{overflow:hidden}.reveal.wipe-right::after{position:absolute;top:0;bottom:0;height:100%;right:0;content:'';background-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);border-radius:6px;-webkit-animation-name:revealWipeDownAnimateIn;animation-name:revealWipeDownAnimateIn;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes revealWipeDownAnimateIn{from{height:200%;width:200%}to{height:0;width:0}}@-webkit-keyframes revealWipeDownAnimateIn{from{height:200%;width:200%}to{height:0;width:0}}.reveal.blur>*{-webkit-animation-name:revealBlurAnimateIn;animation-name:revealBlurAnimateIn;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes revealBlurAnimateIn{from{filter:blur(10px)}to{filter:blur(0)}}@-webkit-keyframes revealBlurAnimateIn{from{filter:blur(10px)}to{filter:blur(0)}}.lesson-breakdown .column,.topic-breakdown .column{padding-top:15px}.lesson-breakdown dial-gauge,.topic-breakdown dial-gauge{display:block;position:relative;width:200px;height:200px;margin:0 auto}.lesson-breakdown .dial-gauge,.topic-breakdown .dial-gauge{width:200px;height:200px;position:relative;-webkit-animation-name:dialGaugeAnimateIn;animation-name:dialGaugeAnimateIn;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.lesson-breakdown .dial-gauge svg,.topic-breakdown .dial-gauge svg{display:block;margin:0 auto;width:200px;height:200px;overflow:visible}.lesson-breakdown .dial-gauge svg .background,.topic-breakdown .dial-gauge svg .background{fill:#eeeeee}.lesson-breakdown .dial-gauge svg .island,.topic-breakdown .dial-gauge svg .island{fill:#ffffff}.lesson-breakdown .dial-gauge svg~*,.topic-breakdown .dial-gauge svg~*{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}@keyframes dialGaugeAnimateIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes dialGaugeAnimateIn{from{opacity:0}to{opacity:1}}.lesson-breakdown .dial-gauge .dial-failure,.topic-breakdown .dial-gauge .dial-failure{fill:#DC674C}.lesson-breakdown .dial-gauge .dial-success,.topic-breakdown .dial-gauge .dial-success{fill:#8cc63e}.lesson-breakdown .dial-gauge .dial-gauge-percentage,.topic-breakdown .dial-gauge .dial-gauge-percentage{font-size:24px;font-weight:700;line-height:26px}.lesson-breakdown .dial-gauge .dial-gauge-percentage--failed,.topic-breakdown .dial-gauge .dial-gauge-percentage--failed{color:#dc674c}.lesson-breakdown .dial-gauge .dial-gauge-percentage--passed,.topic-breakdown .dial-gauge .dial-gauge-percentage--passed{color:#8cc63e}.lesson-breakdown .dial-gauge .dial-gauge-percentage__description,.topic-breakdown .dial-gauge .dial-gauge-percentage__description{color:#555;font-size:18px}.lesson-breakdown .dial-gauge .content,.topic-breakdown .dial-gauge .content{text-align:center;font-weight:700;font-size:18px}.lesson-breakdown .dial-gauge .content .score,.topic-breakdown .dial-gauge .content .score{font-size:24px;color:#dc674c}.lesson-breakdown .areas.strengths .summary-module-header .icon,.lesson-breakdown .dial-gauge .content .score.passed,.topic-breakdown .areas.strengths .summary-module-header .icon,.topic-breakdown .dial-gauge .content .score.passed{color:#8cc63e}.lesson-breakdown .areas.unknowns .summary-module-header .icon,.topic-breakdown .areas.unknowns .summary-module-header .icon{color:#13353e}.lesson-breakdown .areas.weaknesses .summary-module-header .icon,.topic-breakdown .areas.weaknesses .summary-module-header .icon{color:#dc674c}.lesson-breakdown .areas .scrollable,.topic-breakdown .areas .scrollable{padding:10px 0}.lesson-breakdown .areas .scrollable a:hover,.topic-breakdown .areas .scrollable a:hover{text-decoration:none}.lesson-breakdown .areas .area,.topic-breakdown .areas .area{display:block;height:0;opacity:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 15px;-webkit-transition-property:height,opacity;-moz-transition-property:height,opacity;-o-transition-property:height,opacity;transition-property:height,opacity;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.lesson-breakdown .areas .placeholder,.topic-breakdown .areas .placeholder{display:none;margin:0 15px;font-style:italic;opacity:.8}.lesson-breakdown .areas.cumulative .area.cumulative,.lesson-breakdown .areas.singular .area.singular,.topic-breakdown .areas.cumulative .area.cumulative,.topic-breakdown .areas.singular .area.singular{height:25px;opacity:1}.lesson-breakdown .get-best-results,.topic-breakdown .get-best-results{border:1px solid #ccc;border-radius:6px;padding:15px;display:grid;grid-gap:10px 20px;grid-template-areas:"bulb header" "improvement-items improvement-items";grid-template-columns:min-content 1fr}.lesson-breakdown .get-best-results .bulb,.topic-breakdown .get-best-results .bulb{grid-area:bulb;font-size:64px;color:#fcb426}.lesson-breakdown .get-best-results .header,.topic-breakdown .get-best-results .header{grid-area:header;font-weight:600;font-size:16px;text-align:left}.lesson-breakdown .get-best-results .header span,.topic-breakdown .get-best-results .header span{white-space:nowrap}.lesson-breakdown .get-best-results .improvement-items,.topic-breakdown .get-best-results .improvement-items{grid-area:improvement-items;display:grid;grid-gap:10px 30px}.lesson-breakdown .get-best-results .improvement-items .improvement-item,.topic-breakdown .get-best-results .improvement-items .improvement-item{text-align:center}.lesson-breakdown .get-best-results .improvement-items .improvement-item p,.topic-breakdown .get-best-results .improvement-items .improvement-item p{text-align:left}@media (min-width:600px){.lesson-breakdown .get-best-results,.topic-breakdown .get-best-results{grid-template-areas:"bulb header" "bulb improvement-items"}.lesson-breakdown .get-best-results .improvement-items,.topic-breakdown .get-best-results .improvement-items{grid-template-columns:repeat(auto-fit,minmax(300px,max-content))}.lesson-breakdown .get-best-results .improvement-items .improvement-item,.topic-breakdown .get-best-results .improvement-items .improvement-item{display:grid;grid-template-rows:1fr max-content;justify-items:start}}@media (min-width:768px){.lesson-breakdown,.topic-breakdown{display:table;table-layout:fixed;width:100%}.lesson-breakdown .column,.topic-breakdown .column{display:table-cell;vertical-align:top;padding:15px;height:100%}.lesson-breakdown .column .summary-module,.topic-breakdown .column .summary-module{position:relative}.lesson-breakdown .column .summary-module::after,.lesson-breakdown .column .summary-module::before,.topic-breakdown .column .summary-module::after,.topic-breakdown .column .summary-module::before{content:'';position:absolute;border:10px solid transparent}.lesson-breakdown .column .summary-module .scrollable,.topic-breakdown .column .summary-module .scrollable{height:170px;overflow-y:auto;width:100%}.lesson-breakdown .column.left,.topic-breakdown .column.left{padding-left:0}.lesson-breakdown .column.left .summary-module::before,.topic-breakdown .column.left .summary-module::before{left:100%;top:90px;border-left-width:15px;border-left-color:#ccc;border-right-width:0}.lesson-breakdown .column.left .summary-module::after,.topic-breakdown .column.left .summary-module::after{left:calc(100% - 2px);top:90px;border-left-width:15px;border-left-color:#fff;border-right-width:0}.lesson-breakdown .column.middle,.topic-breakdown .column.middle{width:230px}.lesson-breakdown .column.right,.topic-breakdown .column.right{padding-right:0}.lesson-breakdown .column.right .summary-module::before,.topic-breakdown .column.right .summary-module::before{right:100%;top:90px;border-right-width:15px;border-right-color:#ccc;border-left-width:0}.lesson-breakdown .column.right .summary-module::after,.topic-breakdown .column.right .summary-module::after{right:calc(100% - 2px);top:90px;border-right-width:15px;border-right-color:#fff;border-left-width:0}.lesson-breakdown .column.full,.topic-breakdown .column.full{padding-left:0;padding-right:0}}.exam-comparisons .other-exams{padding:15px 0 0}.exam-comparisons .other-exams .tldr{text-align:center;padding:15px}.exam-comparisons .other-exams .tldr .difference{font-weight:600}.exam-comparisons .other-exams .attempts-wrapper{overflow-x:auto;text-align:center}.exam-comparisons .other-exams .attempts-wrapper .attempts{position:relative;display:table;table-layout:auto;margin:0 auto}.exam-comparisons .other-exams .attempts-wrapper .attempts .sparkline{position:absolute;left:0;bottom:51px;height:179px;overflow:visible;transition:clip 2s ease-in-out .5s;clip:rect(auto 0 auto auto);-webkit-animation-name:sparklineAnimateIn;animation-name:sparklineAnimateIn;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.exam-comparisons .other-exams .attempts-wrapper .attempts .sparkline polyline{fill:none;stroke:#cccccc;stroke-width:3px;stroke-dasharray:10px;stroke-linecap:round}@keyframes sparklineAnimateIn{from{height:0}to{height:179px}}@-webkit-keyframes sparklineAnimateIn{from{height:0}to{height:179px}}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt{display:table-cell;padding:5px;width:60px;color:#555;text-decoration:none}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt:first-of-type(div){padding-left:10px}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt:last-of-type(div){padding-right:10px}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt.prediction .column{background-color:transparent;border:2px solid #eee}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt.prediction+.prediction .column{border:2px solid #f5f5f5}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .date{position:relative;text-align:center;opacity:0;top:17.14285715px;transition:opacity .2s linear,top .2s ease-out;color:#999;font-size:12px;overflow:hidden}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .column{border-radius:6px;background-color:#f5f5f5;width:50px;margin:0 auto;height:235px;transition:background-color .1s}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .column::before{display:block;content:'';height:38px}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .column .range{position:relative;display:block;height:179px}@keyframes examAttemptDotAnimateIn{from{bottom:0}}@-webkit-keyframes examAttemptDotAnimateIn{from{bottom:0}}@keyframes examAttemptBarAnimateIn{from{height:0}}@-webkit-keyframes examAttemptBarAnimateIn{from{height:0}}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .column .range .score{font-weight:600;position:absolute;left:0;width:100%;text-align:center;padding-bottom:17px;-webkit-animation-name:examAttemptDotAnimateIn;animation-name:examAttemptDotAnimateIn;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .column .range .dot{border:8px solid #dc674c;border-radius:8px;box-sizing:content-box;position:absolute;left:calc(50% - 8px);-webkit-animation-name:examAttemptDotAnimateIn;animation-name:examAttemptDotAnimateIn;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .column .range .dot.passed{border-color:#8cc63e}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .column .range .bar{display:none;background-color:#dc674c;border-radius:8px;box-sizing:content-box;position:absolute;left:0;width:100%;bottom:-18px;-webkit-animation-name:examAttemptBarAnimateIn;animation-name:examAttemptBarAnimateIn;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .column .range .bar.passed{background-color:#8cc63e}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .column::after{display:none;content:'';height:18px}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .ordinal{text-align:center;font-weight:600}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .ordinal .super{vertical-align:super;font-size:70%}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt:not(.prediction):hover .column{background-color:#eee}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt:not(.prediction):hover .date{opacity:1;top:0}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt.current .date{opacity:1;top:0}.exam-comparisons .other-exams .attempts-wrapper .attempts .attempt.current .column{background-color:#eee;border:2px dashed #ccc}.exam-comparisons .other-exams .attempts-wrapper .attempts .retake-prompt{display:none}.exam-comparisons .other-exams .attempts-wrapper .attempts .retake-prompt .message{padding-bottom:5px;font-weight:600}.exam-comparisons .other-exams .attempts-wrapper .attempts .retake-prompt .btn{white-space:nowrap}@media (min-width:768px){.exam-comparisons .other-exams .attempts-wrapper .attempts .retake-prompt{display:table-cell;vertical-align:middle;width:1px;padding-left:10px}}.exam-comparisons .other-exams .subheader{text-align:center;padding:15px;font-weight:600;color:#999}.exam-comparisons .compare-to-other-users>*{padding-top:15px}.exam-comparisons .compare-to-other-users .score-comparison .message{text-align:center;padding:15px;opacity:0;transition:opacity .5s ease-in}.exam-comparisons .compare-to-other-users .score-comparison .message .percentile{font-weight:600}.exam-comparisons .compare-to-other-users .score-comparison .range{position:relative;max-width:350px;margin:0 auto;padding:0 15px 15px}.exam-comparisons .compare-to-other-users .score-comparison .range .score-wrapper{background:#f5f5f5;border-radius:6px;height:50px}.exam-comparisons .compare-to-other-users .score-comparison .range .score-wrapper .score{background:#8cc63e;border-radius:6px 6px 0;height:100%;width:0;transition:width 2s ease-in-out}.exam-comparisons .compare-to-other-users .score-comparison .range .marker-wrapper{position:relative;display:inline-block;padding-top:15px;left:0;transition:left 2s ease-in-out}.exam-comparisons .compare-to-other-users .score-comparison .range .marker-wrapper .marker{position:relative;display:inline-block;background:#8cc63e;padding:5px 15px;border-radius:6px;margin-left:-50%;font-weight:600;color:#fff;opacity:0;transition:opacity .5s ease-in}.exam-comparisons .compare-to-other-users .score-comparison .range .marker-wrapper .marker::before{content:'';position:absolute;left:calc(50% - 10px);bottom:100%;border:10px solid transparent;border-bottom-width:10px;border-bottom-color:#8cc63e;border-top-width:0}.exam-comparisons .compare-to-other-users .duration-comparison .message{text-align:center;padding:15px;opacity:0;transition:opacity .5s ease-in}.exam-comparisons .compare-to-other-users .duration-comparison .message .duration{font-weight:600}.exam-comparisons .compare-to-other-users .duration-comparison .timers .timer{padding-bottom:15px}.exam-comparisons .compare-to-other-users .duration-comparison .timers .timer .box{display:table;border:1px solid #ccc;border-radius:6px;overflow:hidden;margin:0 auto}.exam-comparisons .compare-to-other-users .duration-comparison .timers .timer .box .icon{display:table-cell;background-color:#999;width:1px;line-height:1;vertical-align:middle;padding:10px;border-radius:0 6px 6px 0}.exam-comparisons .compare-to-other-users .duration-comparison .timers .timer .box .icon img{vertical-align:middle;width:24px;height:24px}.exam-comparisons .compare-to-other-users .duration-comparison .timers .timer .box .duration{display:table-cell;font-size:18px;font-weight:600;vertical-align:middle;padding:10px 15px;min-width:102px;text-align:center}.exam-comparisons .compare-to-other-users .duration-comparison .timers .timer .whose-time{text-align:center;padding-top:5px;padding-left:44px}.exam-comparisons .compare-to-other-users .duration-comparison .timers .timer.mine .icon{background-color:#8cc63e}@media (min-width:768px){.exam-comparisons .compare-to-other-users .duration-comparison{padding:15px 0 15px 15px}.exam-comparisons .compare-to-other-users .duration-comparison .timers{display:table;margin:0 auto}.exam-comparisons .compare-to-other-users .duration-comparison .timers .timer{display:table-cell}.exam-comparisons .compare-to-other-users .duration-comparison .timers .timer+.timer{padding-left:15px}.exam-comparisons .compare-to-other-users .duration-comparison .timers .timer .box .icon img{height:36px;width:36px}.exam-comparisons .compare-to-other-users .duration-comparison .timers .timer .whose-time{padding-left:56px}.exam-comparisons{display:table;table-layout:fixed;width:100%}.exam-comparisons>*{display:table-cell;height:100%}.exam-comparisons .other-exams{padding:15px 15px 15px 0}.exam-comparisons .compare-to-other-users .score-comparison{padding:15px 0 15px 15px}}.review-your-answers{padding-top:60px}.review-your-answers h2{grid-area:header;user-select:none;margin:0}.lessons-to-review a:hover{text-decoration:none}.lessons-to-review p{padding-bottom:15px}.lessons-to-review .topic~.topic{display:block;padding-top:10px}.lessons-to-review .lesson{display:block;padding-top:5px;padding-left:10px}.lessons-to-review .lesson .icon{padding-right:6px}.ie .exam-comparisons .other-exams .attempts-wrapper .attempts .attempt .date{top:0!important}.ie9 confetti-explosion{display:none!important}.free-practice-test #mainContainer{width:auto;padding-left:0;padding-right:0}.free-practice-test .confetti-explosion .confetti-explosion__particle{z-index:0}.free-practice-test .exam-results-summary{padding-bottom:20px}.free-practice-test .exam-results-summary>*{width:1400px;max-width:100%;min-width:290px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.free-practice-test .exam-results-summary header{border-bottom:none;margin-top:0;margin-bottom:0}.free-practice-test .exam-results-summary header .pageNavigation,.free-practice-test .exam-results-summary header .pageNavigation a{color:#fff}.free-practice-test .exam-results-summary .exam-results-summary__title{display:table;margin-top:30px}.free-practice-test .exam-results-summary .exam-results-summary__title .exam-results-summary__title__icon{display:none}@media (min-width:480px){.free-practice-test .exam-results-summary .exam-results-summary__title .exam-results-summary__title__icon{display:table-cell;width:75px;padding-right:20px;position:relative;top:9px}}.free-practice-test .exam-results-summary .exam-results-summary__title .exam-results-summary__title__text{display:table-cell;color:#fff;padding-bottom:5px;width:100%}@media (min-width:480px){.free-practice-test .exam-results-summary .exam-results-summary__title .exam-results-summary__title__text{width:calc(100% - 75px)}}.free-practice-test .exam-results-summary .exam-results-summary__title .exam-results-summary__title__text .exam-results-summary__title__text__title{font-size:30px}.free-practice-test .exam-results-summary .exam-results-summary__title .exam-results-summary__title__text .exam-results-summary__title__text__link a{color:#fff;text-decoration:underline;font-weight:600}.free-practice-test .exam-results-summary .exam-results-summary__details{color:#555;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border-radius:6px}@media (min-width:992px){.free-practice-test .exam-results-summary .exam-results-summary__details{-webkit-flex-direction:row;flex-direction:row}}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__nav{-webkit-flex:1 0 50%;flex:1 0 50%;background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;padding:20px}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__nav .exam-results-summary__details__nav__exam-title{font-size:20px;padding:5px 0}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__nav .exam-results-summary__details__nav__link{padding:5px 0}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info{-webkit-flex:1 0 50%;flex:1 0 50%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:#eee;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:20px 0}@media (min-width:768px){.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info{-webkit-flex-direction:row;flex-direction:row;padding-left:20px}}@media (min-width:992px){.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__nav{border-top-right-radius:0;border-bottom-left-radius:6px}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info{border-top-right-radius:6px;border-bottom-left-radius:0}}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__score{-webkit-flex:1 0 50%;flex:1 0 50%;padding-left:10px}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__score .exam-results-summary__details__info__score__intro{text-align:center;font-size:18px;padding-top:20px}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__score .exam-results-summary__details__info__score__percent{position:relative;text-align:center;font-size:60px;font-weight:600;padding-bottom:20px;color:#dc674c}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__score .exam-results-summary__details__info__score__percent.passed{color:#8cc63e}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__score .exam-results-summary__details__info__score__percent .confetti-launcher-container{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__score .exam-results-summary__details__info__score__row{padding:2px 0}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__score .exam-results-summary__details__info__score__row .icon{display:inline-block;font-size:20px;padding-right:5px;vertical-align:text-bottom}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__score .exam-results-summary__details__info__score__row .icon-ok-sign{color:#8cc63e}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__score .exam-results-summary__details__info__score__row .icon-remove-sign{color:#dc674c}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__score .exam-results-summary__details__info__score__row .exam-results-summary__details__info__score__row__text{display:inline-block;font-size:16px}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__course{-webkit-flex:1 0 50%;flex:1 0 50%;text-align:center;padding-top:20px}@media (min-width:768px){.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__course{border-left:1px solid #ccc;padding-top:0}}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__course .course-image{width:230px;border-radius:4px}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__course .course-label{padding-top:10px}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__course .course-link{display:block;padding-top:5px;padding-bottom:10px;color:#24505c;font-size:16px}.free-practice-test .exam-results-summary .exam-results-summary__details .exam-results-summary__details__info .exam-results-summary__details__info__course .start-this-course{background-color:#8cc63e;border-color:#8cc63e;box-shadow:0 2px 0 0 #557a24}.free-practice-test .exam-results-report{width:1400px;max-width:100%;min-width:290px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.free-practice-test .exam-results-report .dial-gauge svg circle.background{fill:#cccccc}.free-practice-test .exam-results-report .dial-gauge .dial-gauge-percentage,.free-practice-test .exam-results-report .dial-gauge div.score{font-size:30px}.free-practice-test .exam-results-report .dial-gauge .dial-gauge-percentage .dial-gauge-text{line-height:normal}.free-practice-test .exam-results-report .dial-gauge a.dial-gauge-text{font-size:14px}.free-practice-test .exam-results-report .dial-gauge-legend{font-size:12px;text-align:center;padding-top:10px}.free-practice-test .exam-results-report .dial-gauge-legend .gray-circle{padding-right:2px}.free-practice-test .exam-results-report .dial-gauge-legend .gray-circle::before{content:"";display:inline-block;border:5px solid #ccc;border-radius:50%;height:10px;width:10px}.free-practice-test .exam-results-report .summary-module-header--inconclusives{padding-top:40px}.free-practice-test .exam-results-report .summary-module-header--inconclusives .icon{color:#999;font-size:22px;padding-right:10px}.free-practice-test .exam-results-report .inconclusives-cta-button{padding-top:30px}.free-practice-test .exam-results-report .inconclusives-cta-button .inconclusives-cta-button__link{border:1px solid #1797b1;border-radius:4px;color:#1797b1;padding:10px 30px}.free-practice-test .exam-results-report .inconclusives-cta-button .inconclusives-cta-button__link:focus,.free-practice-test .exam-results-report .inconclusives-cta-button .inconclusives-cta-button__link:hover{text-decoration:none}.free-practice-test .exam-results-report .inconclusives .inconclusive{color:#999}.free-practice-test .exam-results-report .blurry-exam-results{position:relative}.free-practice-test .exam-results-report .blurry-exam-results img{max-width:100%;display:none}.free-practice-test .exam-results-report .blurry-exam-results .blurry-exam-results__cta{top:30%;background-color:#fff}@media (min-width:768px){.free-practice-test .exam-results-report .blurry-exam-results img{display:inline}.free-practice-test .exam-results-report .blurry-exam-results .blurry-exam-results__cta{position:absolute;border:1px solid #999;padding:40px;left:calc(50% - 560px / 2);width:560px}}.free-practice-test .exam-results-report .blurry-exam-results .blurry-exam-results__cta .blurry-exam-results__cta__text{font-size:16px}.free-practice-test .exam-results-report .blurry-exam-results .blurry-exam-results__cta .blurry-exam-results__cta__link{text-align:center;padding-top:20px}.free-practice-test .exam-results-report .blurry-exam-results .blurry-exam-results__cta .blurry-exam-results__cta__link .btn-gold{padding:10px 70px}.free-practice-test .questions .introduction .explanation{padding-bottom:10px}@media (min-width:768px){.free-practice-test .questions .introduction{display:table;width:100%}.free-practice-test .questions .introduction .explanation{display:table-cell;vertical-align:top;padding-bottom:0;padding-right:15px}.free-practice-test .questions .introduction .toggles{float:none;display:table-cell;vertical-align:top;width:1px}}.free-practice-test .questions .question{margin-top:45px}.free-practice-test .questions .question .prompt{font-size:14px;font-weight:400;margin-bottom:15px}.free-practice-test .questions .question .prompt p{display:inline}.free-practice-test .questions .question .answer .summary{border-radius:6px;background:#f5f5f5;padding:10px;font-size:13px}.free-practice-test .questions .question .answer .summary .correct,.free-practice-test .questions .question .answer .summary .incorrect{font-weight:600;white-space:nowrap;margin-bottom:5px}.free-practice-test .questions .question .answer .summary .correct .icon{color:#8cc63e}.free-practice-test .questions .question .answer .summary .incorrect .icon{color:#dc674c}.free-practice-test .questions .question .answer .summary .time-taken{white-space:nowrap;margin-bottom:5px}.free-practice-test .questions .question .answer .summary .time-taken .duration{font-weight:600}.free-practice-test .questions .question .answer .summary .topic{margin-bottom:5px}.free-practice-test .questions .question .answer .summary .topic .title{font-weight:600}.free-practice-test .questions .question .answer .summary .global-average{margin-top:10px;border-top:1px solid #ccc;padding-top:10px;opacity:0;transition:opacity 1s ease-out}.free-practice-test .questions .question .answer .summary .global-average .average{font-weight:600}.free-practice-test .questions .question .answer .options .option{margin-top:5px;border-radius:6px;padding:10px;background-color:rgba(255,255,255,0);transition:background-color 1s ease-in-out}.free-practice-test .questions .question .answer .options .option::before{position:relative;display:table-cell;vertical-align:top;content:'';font-size:14px;line-height:20.00000001px;font-weight:600;width:70px;opacity:0;transition:opacity 1s ease-in-out}.free-practice-test .questions .question .answer .options .option .response{display:table-cell;vertical-align:baseline;font-size:14px;line-height:20.00000001px}.free-practice-test .questions .question .answer .options .option.correct-option:not(.answer-option)::before{content:'Correct Answer';color:#4c8ac0}.free-practice-test .questions .question .answer .options .option.answer-option{background-color:#f5f5f5}.free-practice-test .questions .question .answer .options .option.answer-option::before{content:'Your Answer';color:#999;opacity:1}.free-practice-test .questions .question .answer .options .option.correct-option.answer-option::before{content:'Your Answer'}.free-practice-test .questions .question .answer .options .option .watch-answer{transition:height 1s ease-in-out,opacity 1s ease-in-out;height:0;opacity:0;text-align:right;white-space:nowrap;display:block;font-weight:600;padding-top:5px}.free-practice-test .questions .question .answer .options .option-group{border-radius:6px;margin:5px 0;border:1px solid #ccc;padding:5px}.free-practice-test .questions .question .answer .options .option-group-label{border-bottom:1px solid #ccc;padding:10px;font-weight:600}.free-practice-test .questions.show-correct-questions .question{display:block;height:0;margin-top:0}.free-practice-test .questions.show-correct-answers .question .answer .options .option .watch-answer{height:20.00000001px;opacity:1}.free-practice-test .questions.show-correct-answers .question .answer .options .option.correct-option{background-color:#c8dbec}.free-practice-test .questions.show-correct-answers .question .answer .options .option.correct-option::before{opacity:1}.free-practice-test .questions.show-correct-answers .question .answer .options .option.correct-option.answer-option{background-color:#d9ecc0}.free-practice-test .questions.show-correct-answers .question .answer .options .option.correct-option.answer-option::before{color:#8cc63e;content:'Answer';opacity:1}.free-practice-test .questions .tab-content .question img{padding-bottom:10px}.free-practice-test .questions.show-correct-questions .question.active{height:100%;margin-top:45px}.free-practice-test .questions .correct-lesson{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:20px}.free-practice-test .questions .correct-lesson .correct-lesson__preview{padding:0 25px 10px;text-align:center}@media (min-width:768px){.free-practice-test .questions .question .prompt{font-size:16px}.free-practice-test .questions .question .answer{display:table;width:100%}.free-practice-test .questions .question .answer .summary{display:table-cell;vertical-align:top;width:200px;font-size:14px}.free-practice-test .questions .question .answer .options{display:table-cell;vertical-align:top;padding-left:15px}.free-practice-test .questions .question .answer .options .option a:hover{text-decoration:none}.free-practice-test .questions .question .answer .options .option:first-child{margin-top:0}.free-practice-test .questions .question .answer .options .option::before{white-space:nowrap;width:135px}.free-practice-test .questions .correct-lesson{-webkit-flex-direction:row;flex-direction:row}.free-practice-test .questions .correct-lesson .correct-lesson__preview{text-align:left;padding-bottom:0}}.free-practice-test .questions .correct-lesson .correct-lesson__preview img{max-width:150px}.free-practice-test .questions .correct-lesson .correct-lesson__text__link{font-size:20px}.free-practice-test .tab-controls{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;padding-top:20px}.free-practice-test .tab-controls a{font-size:40px}.free-practice-test .tab-controls a:focus,.free-practice-test .tab-controls a:hover{text-decoration:none}.free-practice-test .tab-controls .tab-controls__page{font-size:24px}.free-practice-test .tab-controls .tab-controls__page input{width:50px;text-align:center}.free-practice-test .member-benefits-container{border:1px solid #ccc;border-radius:3px;margin-top:50px;padding-bottom:30px}.free-practice-test .member-benefits-container .member-benefits{max-width:700px;margin-left:auto;margin-right:auto}.free-practice-test .member-benefits-container .member-benefits .course-page-section-header{font-size:18px;font-weight:400;padding:10px 0;border:none;margin:10px 0;text-align:center}.free-practice-test .member-benefits-container .member-benefits .sign-up-now p,.media-print-only{display:none}@media print{.media-print-only{display:initial}}.hero{background-image:linear-gradient(to left,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%),url("/images/background-tiles/bgpattern-education-blueberry.jpg");margin-left:-15px;margin-right:-15px;padding:0 15px 30px}.hero header{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;width:1400px;max-width:100%;min-width:290px;clear:both;border:none}.hero header>.navbar-collapse,.hero header>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:769px){.hero header>.navbar-collapse,.hero header>.navbar-header{margin-right:0;margin-left:0}}.hero header .headerTitle h1{color:#fff;padding-bottom:0}.hero header .headerTitle h2{color:#fff;font-size:26px}.hero .headerTitle__flex{display:flex;align-items:center}.hero .headerTitle__icon{margin-right:25px}.hero .pageNavigation,.hero .pageNavigation a{color:#fff;font-weight:600}.hero .this-exam-summary{margin-bottom:0;margin-top:0;width:100%}.hero .this-exam-summary .breakdown,.hero .this-exam-summary .course{background:#fff}.hero .this-exam-summary .stats{background:#fff}@media (min-width:400px){.hero .this-exam-summary .stats-wrapper .stats .breakdown .section-links .strength-weakness-anchors:after{content:""}.hero .this-exam-summary .strength-weakness-anchors{position:relative;display:table-cell;vertical-align:middle;text-align:center;padding:5px 15px}}.hero .this-exam-summary .previous-scores{font-size:18px;font-weight:600;padding:15px;white-space:nowrap}@media (min-width:768px){.free-practice-test .member-benefits-container .member-benefits .course-page-section-header{font-size:24px;padding:10px 0;margin:10px 0 20px}.hero .this-exam-summary .previous-scores{display:table-cell;border-left:1px solid #ccc}}.hero .this-exam-summary .previous-scores .previous-scores__header{margin-bottom:10px}.hero .this-exam-summary .previous-scores .previous-scores__list{margin:0;padding:0;list-style:none;font-size:12px;font-weight:400}.hero .this-exam-summary .previous-scores .previous-scores__list-item{display:flex;flex:0 1 auto;align-items:center;padding:10px 0;border-top:1px solid #eee}.hero .this-exam-summary .previous-scores .previous-scores__list-item>*{margin-right:10px}.hero .this-exam-summary .previous-scores .previous-scores__attempt{flex-basis:25px}.hero .this-exam-summary .previous-scores .previous-scores__percent{color:#fff;font-weight:600;background:#8cc63e;border-radius:30px;padding:2px 7px;flex-basis:45px;text-align:center}.hero .this-exam-summary .previous-scores .previous-scores__percent.previous-scores__percent--failed{background:#dc674c}.hero .this-exam-summary .previous-scores .previous-scores__view-report{font-weight:600;margin-right:0;margin-left:auto}.streamline-test-prep .course{display:block}@media (min-width:1200px){.hero .this-exam-summary .course{width:290px}.streamline-test-prep .course{display:table-cell;vertical-align:middle;margin-top:0;margin-left:30px;padding-left:20px;border:none}}.streamline-test-prep .breakdown{display:block}@media (min-width:992px){.streamline-test-prep .breakdown{display:table-cell;vertical-align:middle;padding:0 20px 0 40px;margin-top:0}}.streamline-test-prep .stats{display:block}@media (min-width:992px){.streamline-test-prep .stats{display:table-cell}.streamline-test-prep .stats .score{display:table-cell;width:250px;height:250px}}@media (max-width:991px){.streamline-test-prep .pointer{display:none!important}}.streamline-test-prep .strength-weakness-count{font-weight:400;font-size:14px}.streamline-test-prep .weakness-strength-list .weakness-strength-list__item{margin-left:15px;margin-right:15px;border-top:1px solid #eee}.streamline-test-prep .weakness-strength-list .weakness-strength-list__topic-title{cursor:pointer;font-weight:600;padding-top:5px;padding-bottom:5px;display:flex}.streamline-test-prep .weakness-strength-list .weakness-strength-list__topic-arrow{margin-left:auto;color:#0096b2}.streamline-test-prep .weakness-strength-list .weakness-strength-list__topic-title.collapsed .weakness-strength__caret:after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e63e"}.streamline-test-prep .weakness-strength-list .weakness-strength-list__topic-title .weakness-strength__caret:after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e63f"}.streamline-test-prep .weakness-strength-list .weakness-strength-list__topic-count{font-size:12px;font-weight:400}.streamline-test-prep .weakness-strength-list .weakness-strength-list__body{padding-left:15px;padding-right:15px;padding-bottom:15px}.streamline-test-prep .weakness-strength-list .weakness-strength-list__lesson-title{display:block;padding:3px 0}.streamline-test-prep .lessons-to-review--column{column-count:1;column-gap:30px;font-weight:600}@media (min-width:800px){.streamline-test-prep .lessons-to-review--column{column-count:2}}.streamline-test-prep .lessons-to-review__topic{padding-top:5px;padding-bottom:5px}.streamline-test-prep .lessons-to-review__lesson-item:not(.lessons-to-review__lesson-item--untested){list-style:none;padding-top:5px;padding-bottom:5px}.streamline-test-prep .lessons-to-review__lesson-item:not(.lessons-to-review__lesson-item--untested):before{content:"\2022";font-weight:700;display:inline-block;margin-left:-18px;font-size:20px;padding-right:7px;line-height:20px}.streamline-test-prep .lessons-to-review__lesson-item--untested{padding-top:5px;padding-bottom:5px;list-style:circle}.streamline-test-prep .lessons-to-review__lesson-item--strength:before{color:#8cc63e}.streamline-test-prep .lessons-to-review__lesson-item--weakness:before{color:#dc674c}.streamline-test-prep .lessons-to-review__lesson-item--inconclusive:before{color:#fab323}.streamline-test-prep .lessons-to-review__header{display:flex;justify-content:space-between;flex-direction:column;border-bottom:1px solid #ccc}.streamline-test-prep .lessons-to-review__header h3{border-bottom:none}.streamline-test-prep .lessons-to-review__header .btn{margin-top:40px}.streamline-test-prep .lessons-to-review__header .take-another-exam{display:none}@media (min-width:768px){.streamline-test-prep .lessons-to-review__header{flex-direction:row}.streamline-test-prep .lessons-to-review__header .take-another-exam{display:block}}.streamline-test-prep .lesson-filters{display:flex;flex-direction:column}@media (min-width:768px){.streamline-test-prep .lesson-filters{flex-direction:row;align-items:center;margin-bottom:30px}.streamline-test-prep .lesson-filters .lesson-filters__filter{margin-bottom:0}}.streamline-test-prep .lesson-filters>*{margin-right:15px}.streamline-test-prep .lesson-filters .lesson-filters__filter{display:flex;align-items:center;font-weight:400}.streamline-test-prep .lesson-filters .lesson-filters__filter input{margin-top:0}.streamline-test-prep .lesson-filters .lesson-filters__filter>*{margin-right:5px}.streamline-test-prep .lesson-filters .lesson-filters__filter ul{margin:0;padding:0 0 0 20px}study-quiz{display:block;min-height:500px}.quiz.quiz-error h5{margin-bottom:25px}.quiz .teacher-name{text-align:center;font-size:30px;font-weight:600}.quiz .quizActions{margin-top:20px}.quiz .quizActions .btn{float:left!important;width:211px!important}.quiz .question-slide-container{overflow:hidden;position:relative;padding-bottom:30px}.quiz .quizHeader{margin-bottom:10px}.quiz .quizHeader:after{content:"";clear:both}.quiz .quizHeader:after,.quiz .quizHeader:before{content:" ";display:table}.quiz .quizHeader .questionCount{padding:0;color:#24505c;font-weight:600;display:inline-block;font-size:21px;margin-top:10px}.quiz .quizHeader>.quiz-assignment{clear:both;background:#f5f5f5;border:1px solid #eee;padding:1em;border-radius:4px}.quiz .quizHeader>.quiz-assignment i{font-size:2em;line-height:0;position:relative;top:.2em;color:#1797b1}.quiz .quizHeader .progressContainer{position:relative;min-height:1px;padding-right:0;padding-top:15px;padding-left:0}@media (min-width:768px){.quiz .quizHeader .progressContainer{float:left;width:50%;padding-left:15px;padding-top:0}.quiz .questionContainer .instructions{float:left;width:50%}}.quiz .quizHeader .progressContainer p{margin-right:15px}.quiz .quizHeader .progressContainer .progressDot{display:inline-block;width:25px;height:25px;margin-right:15px;border-radius:50%;background:#fff;border:1px solid #ccc;position:relative;overflow:hidden;opacity:.5}.quiz .quizHeader .progressContainer .progressDot:after{content:'';position:absolute;top:50%;left:50%;border-radius:50%;height:0;width:0;transition:.2s;z-index:0}.quiz .quizHeader .progressContainer .progressDot.curr{opacity:1}.quiz .quizHeader .progressContainer .progressDot .value{display:block;text-align:center;padding-top:1px;font-weight:600;z-index:1;position:relative;transition:color .2s}.quiz .quizHeader .progressContainer .progressDot.checked{opacity:1;border:1px solid #fff}.quiz .quizHeader .progressContainer .progressDot.checked:after{top:0;left:0;height:100%;width:100%;background:#fcb426}.quiz .quizHeader .progressContainer .progressDot.checked .value{color:#fff}.quiz .questionContainer{overflow:hidden}.quiz .questionContainer pre{display:inline;background:0 0;border:none;font-size:inherit;margin:0}.quiz .questionContainer .instructions{position:relative;min-height:1px;padding-right:15px;padding-left:0;font-weight:400!important}.quiz .questionContainer .instructions.control{position:relative;min-height:1px;padding-right:15px;padding-left:0}@media (min-width:992px){.streamline-test-prep .lessons-to-review--column{column-count:3}.quiz .questionContainer .instructions,.quiz .quizHeader .progressContainer{float:left;width:50%}.quiz .questionContainer .instructions.control{float:left;width:100%}}.quiz .questionContainer .instructionsHeader{color:#555;font-weight:600}.quiz .promptHeader{margin:35px 0 15px}.quiz .prompt{padding-bottom:5px;border-bottom:1px solid #eee;margin-bottom:10px;margin-top:20px}.quiz .prompt:after{content:"";clear:both}.quiz .prompt:after,.quiz .prompt:before{content:" ";display:table}.quiz .prompt h3{font-size:20px;display:inline;line-height:1.4;font-weight:400}.quiz .prompt .questionCount{padding:5px 5px 5px 0;font-size:80%;display:block;color:#24505c;font-weight:700}@media (min-width:768px){.quiz .questionContainer .instructions{margin-bottom:40px}.quiz .questionContainer .instructions.control{float:left;width:100%}.quiz .prompt .questionCount{float:right!important;padding-left:15px}}.quiz .buttonSupport{float:left!important;margin-left:15px}.quiz .buttonSupport .icon{vertical-align:middle;margin-right:10px;line-height:50px}.quiz .buttonSupport .icon-ok{color:#4abc8d;font-size:30px}.quiz .buttonSupport .icon-remove{color:#dc674c;font-size:30px}.quiz .answersContainer:after{content:"";clear:both}.quiz .answersContainer:after,.quiz .answersContainer:before{content:" ";display:table}.quiz .answersContainer ul.answers{list-style:none;padding-left:0}.quiz .answersContainer label{display:block;font-size:16px;padding-left:2em;position:relative;font-weight:400;line-height:1.75;margin:.7em 0;cursor:pointer}.quiz .answersContainer label input[type=radio]{position:absolute;top:.25em;left:.5em;margin:0}.quiz .answersContainer img{display:block;max-width:100%;height:auto}.quiz .answersContainer-column{width:100%;display:inline-block;vertical-align:top}@media (min-width:601px) and (max-width:767px),(min-width:992px){.quiz .answersContainer label{margin:1em 0}.quiz .answersContainer-column{padding-left:1em;width:50%}}.quiz .score{margin-top:2em;margin-bottom:2em}.quiz .score .scoreDisplay{text-align:center;margin-top:0;font-size:50px;font-weight:700}.quiz .score .scoreDisplay>span{font-size:40%}.quiz .score .fail{color:#dc674c}.quiz .score .pass{color:#4abc8d}.quiz .score .passed{color:#8cc63e}.quiz .score-percentage{font-size:50px;line-height:1;padding:0 .5em;font-weight:600;text-align:center;margin:auto}@media (min-width:500px){.quiz .score .scoreDisplay,.quiz .score-percentage{font-size:60px}}.quiz .score-percentage small{font-size:40%;opacity:.8;display:block}.quiz .score h4{font-weight:600;line-height:1.4;margin-bottom:1em}.quiz .score h4 small{margin-top:.5em;display:block;color:#999}.quiz .score-actions{text-align:center}.quiz .score-actions .btn{margin:0 .5em 1em}.quiz .score__message{padding-bottom:.5em;text-align:center}.quiz .score__message p{margin-bottom:1.5em;line-height:1.7}.quiz .score__message strong{display:block;font-size:1.25em;font-weight:600}.quiz .score__message .btn{font-weight:600;padding:.5em 1em;display:block;width:15em;margin:0 auto .8em}@media (min-width:601px) and (max-width:767px),(min-width:992px){.quiz .score__message{padding-left:1em;text-align:left}.quiz .score__message .btn{font-size:16px;margin:0 0 1em}}.quiz .quiz__score{padding:40px 0}.quiz .quiz__score .progress-circle .progress-circle__svg{width:160px;height:160px}.quiz .quiz__score .progress-circle .progress-circle__svg__background{fill:transparent;stroke:#eeeeee}.quiz .quiz__score .progress-circle .progress-circle__svg__arc{fill:transparent;stroke:currentColor;stroke-dasharray:500;stroke-dashoffset:500;-webkit-animation-name:progressCircleArc;animation-name:progressCircleArc;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes progressCircleArc{to{stroke-dashoffset:0}}@-webkit-keyframes progressCircleArc{to{stroke-dashoffset:0}}.quiz .quiz__score .progress-circle .progress-circle__svg__text{fill:currentColor;stroke:none;text-anchor:middle;font-size:.85em;line-height:1}.quiz .quiz__score .progress-circle .progress-circle__svg__text--big{font-size:2em}.quiz .quiz__score .quiz__score__left{z-index:1;text-align:center}.quiz .quiz__score .quiz__score__right{text-align:center}@media (min-width:601px){.quiz .quiz__score{text-align:center}.quiz .quiz__score .quiz__score__left{width:165px;display:inline-block}.quiz .quiz__score .quiz__score__right{padding-left:20px;position:relative;width:300px;display:inline-block;top:-20px;text-align:left}}.quiz .quiz__score .quiz__score__message .quiz__score__message__title{font-weight:600;font-size:1.2em;margin-bottom:.3em}.quiz .quiz__score .quiz__score__message .quiz__score__message__body{font-size:1em;line-height:1.65;margin-bottom:1em}.quiz .quiz__score .quiz__score__button{display:block;max-width:200px;margin:0 auto 1em;width:100%;font-weight:600}@media (min-width:601px){.quiz .quiz__score .quiz__score__button{margin-left:0}}.quiz .quiz__score .quiz__score__assignment-complete{background:#f5f5f5;border:1px solid #eee;padding:.75em 1.25em 1em;border-radius:4px;margin-bottom:2em}.quiz .quiz__score .quiz__score__assignment-complete i{font-size:2em;color:#1797b1}.quiz .quiz__score.quiz__score--pass .progress-circle{color:#8cc63e}.quiz .quiz__score.quiz__score--pass .progress-circle .progress-circle__svg__text{opacity:0;-webkit-animation-name:progress-circle-text;animation-name:progress-circle-text;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes progress-circle-text{to{opacity:1}}@-webkit-keyframes progress-circle-text{to{opacity:1}}.quiz .quiz__score.quiz__score--fail .progress-circle{color:#c1393e}.quiz .receiveScore{-webkit-animation:.5s fadeInScore;animation:.5s fadeInScore;overflow:hidden}@keyframes fadeInScore{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInScore{0%{opacity:0}100%{opacity:1}}.quiz .receiveScore .knowledge-check-cta{border-radius:6px}.quiz .receiveScore .social-proof{padding:.5em 0}.quiz .receiveScore .scoreMessage{margin-top:10px;text-align:center}.quiz .receiveScore .scoreMessage .actions{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}@media (min-width:480px){.quiz .receiveScore .scoreMessage .actions{display:block}}.quiz .receiveScore .scoreMessage .actions .retake{order:1}.quiz .receiveScore .scoreMessage .actions .btn,.quiz .receiveScore .scoreMessage .actions button{width:211px!important}.quiz .receiveScore .scoreMessage .actions .finalAction{margin-right:25px;margin-bottom:20px;font-size:16px}.quiz .receiveScore .scoreMessage>.passFailMessage{font-size:18px;font-weight:600;margin-bottom:20px;color:#555}@media (min-width:768px){.quiz .receiveScore .scoreMessage{margin-top:30px}.quiz .receiveScore .scoreMessage>.passFailMessage{margin-bottom:40px}}.quiz .receiveScore .emailScore{border:1px solid #eee;border-radius:6px;padding:10px;margin-top:0}.quiz .receiveScore .emailScore:after{content:"";clear:both}.quiz .receiveScore .emailScore:after,.quiz .receiveScore .emailScore:before{content:" ";display:table}.quiz .receiveScore .emailScore .form-group label{font-weight:400}.quiz .receiveScore .emailScore .form-group input.form-control{font-weight:400;margin-bottom:10px}@media (min-width:768px){.quiz .receiveScore .emailScore{margin-top:20px;margin-bottom:20px}.quiz .receiveScore .emailScore .form-group input.form-control{margin-bottom:0;width:250px}.quiz .quizAnswers .resultsContainer .result{float:left;width:100%}}.quiz .receiveScore .emailScore h4{font-weight:600;margin-bottom:30px}.quiz .receiveScore .emailScore h5{font-weight:600;margin-bottom:15px}.quiz .receiveScore .emailScore h5 .icon{color:#999;font-weight:400}.quiz .receiveScore .emailScore h5 .small{color:#555}.quiz .quizAnswers{clear:left;margin-top:40px}.quiz .quizAnswers h3{font-size:18px;font-style:italic}.quiz .quizAnswers .resultsContainer{margin-bottom:40px}.quiz .quizAnswers .resultsContainer:after{content:"";clear:both}.quiz .quizAnswers .resultsContainer:after,.quiz .quizAnswers .resultsContainer:before{content:" ";display:table}.quiz .quizAnswers .resultsContainer .question{border-top:1px solid #f5f5f5!important;margin-bottom:15px}@media (max-width:600px){.quiz .quizAnswers .resultsContainer .question{border-top:1px solid #ccc!important;margin-bottom:5px}}.quiz .quizAnswers .resultsContainer .question .prompt{margin-top:0;border-bottom:none}.quiz .quizAnswers .resultsContainer .question .prompt h4{display:table}.quiz .quizAnswers .resultsContainer .result{position:relative;min-height:1px;padding:3px 15px 10px;border-radius:6px}.quiz .quizAnswers .resultsContainer .result h4{font-weight:600;color:#999}.quiz .quizAnswers .resultsContainer .result.wrong{background:#f5f5f5}.quiz .quizAnswers .resultsContainer .result .answerOptions{padding:20px 0 10px}.quiz .quizAnswers .resultsContainer .result.correct{border-radius:6px}.quiz .quizAnswers .resultsContainer .result.correct h4{color:#4abc8d}.quiz .quizAnswers .resultsContainer a{text-decoration:none;font-weight:600;padding-top:10px}.quiz .quizAnswers .resultsContainer a.explanationLink{font-size:12px;display:block}@media (min-width:480px){.quiz .quizAnswers .resultsContainer a.explanationLink{display:inline-block;padding-left:20px}.buttonGroup .buttonContainer .btn{width:178px}}.quiz .quizAnswers .resultsContainer .prompt-number{display:table-cell;vertical-align:top;font-size:21px}.quiz .quizAnswers .resultsContainer .prompt-text{display:table-cell;padding-left:6px;line-height:1.4}.quiz .quizAnswers .resultsContainer .explanation{margin-top:5px;padding:0 15px 15px;background:#f5f5f5;border-radius:4px}.quiz .quizAnswers .resultsContainer .explanation h4{font-weight:600;color:#999}.quiz .quizAnswers .resultsContainer .question-explanation__ai-assistant-help{display:flex;align-items:center;gap:4px;margin-top:16px}.quiz .quizAnswers .resultsContainer .question-explanation__ai-assistant-help svg{display:block;width:20px;height:20px}.quiz-studyai-upgrade-driver{margin:24px 0}.worksheet-header{display:table;width:100%}@media (min-width:600px){.worksheet-header{width:auto}}.worksheet-header__item{display:block;padding:0 15px 15px 0;text-align:center;vertical-align:top;width:100%}@media (min-width:600px){.worksheet-header__item{display:table-cell;vertical-align:baseline;width:auto}}.worksheet-header__item .btn{margin:5px auto}.worksheet-header__item__quiz-party{display:table;width:100%}.worksheet-header__item__quiz-party__btn{display:inline-block}@media (min-width:768px){.worksheet-header__item__quiz-party__btn{display:table-cell}}.worksheet-header__item__quiz-party__text{display:block;vertical-align:middle;padding:0 15px;margin:auto;max-width:160px;font-size:12px;line-height:1.3}@media (min-width:600px){.worksheet-header__item__quiz-party__text{display:table-cell;text-align:left}}.buttonGroup:after{content:"";clear:both}.buttonGroup:after,.buttonGroup:before{content:" ";display:table}.buttonGroup .buttonContainer{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.buttonGroup .buttonContainer .btn{margin:5px auto;display:block}@media (min-width:3840px){.buttonGroup .buttonContainer,.buttonGroup .buttonContainer .btn{width:100%}}.worksheetQuestion{page-break-inside:avoid}.worksheetQuestion:after{content:"";clear:both}.worksheetQuestion:after,.worksheetQuestion:before{content:" ";display:table}.worksheetQuestion .answers{list-style-type:lower-alpha;font-weight:600}.worksheetQuestion .answers label{padding-left:1em;cursor:auto;margin:.5em 0}.worksheetQuestion .answers label input{cursor:auto}.worksheetPassage{border:1px solid #555;border-radius:6px;text-align:left;padding:1.5em;margin:0 1em 2em}.worksheetPassage b{display:block;margin-bottom:.5em}@media (max-width:767px){.hero header{padding:0}.quiz .quizAnswers .resultsContainer .result{width:90%}}.video-paywall-v5{background-color:rgba(50,50,59,.9);min-height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;z-index:1;position:relative}.video-paywall-v5__header-container{-webkit-flex:0 0 auto;flex:0 0 auto;background-color:#0096b2;padding:15px}.video-paywall-v5__header-title{color:#fff;line-height:20px;font-weight:400;margin:0;text-align:center}#videoPaywall .video-paywall-v5__header-title{font-size:11px}.video-paywall-v5__header-title.video-paywall-v5__header-title--bold{font-weight:800}.video-paywall-v5__body{position:relative;-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:15px}.video-paywall-v5__page:not(.active){display:none}.video-paywall-v6__register-title{color:#fff;font-size:18px;line-height:47px;padding-bottom:15px;text-align:center}@media (min-width:515px){#videoPaywall .video-paywall-v5__header-title{font-size:18px}.video-paywall-v6__register-title{font-size:34px}}.video-paywall-v5__usertype-title{color:#fff;font-size:14px;line-height:36px;padding-bottom:15px;text-align:center}.video-paywall-v5__usertype-buttons{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;gap:15px}@media (min-width:515px){.video-paywall-v5__usertype-title{font-size:26px}.video-paywall-v5__usertype-buttons{gap:30px}}.video-paywall-v5__usertype-button{background:#0096b2;box-shadow:0 2px 0 #175768;border-radius:6px;color:#fff;display:inline-block;font-weight:600;padding:5px 15px;line-height:21px;margin:0;text-align:center;border:1px solid #1e7289;font-size:13px}.video-paywall-v5__usertype-button:active,.video-paywall-v5__usertype-button:focus,.video-paywall-v5__usertype-button:hover{color:#fff;text-decoration:none}.video-paywall-v5__usertype-button.disabled,.video-paywall-v5__usertype-button:disabled,.video-paywall-v5__usertype-button[disabled],fieldset[disabled] .video-paywall-v5__usertype-button{cursor:not-allowed;pointer-events:none;opacity:.65}.video-paywall-v5__usertype-button:hover{background:#1e7289}.video-paywall-v5__usertype-button:active{background:linear-gradient(180deg,#083c4a,#24505c)}@media (min-width:515px){.video-paywall-v5__usertype-button{font-size:21px;padding:10px 30px}}.video-paywall-v5__page--student{display:grid;grid-row-gap:30px;grid-template-columns:1fr max-content 1fr;grid-template-rows:auto auto;grid-template-areas:"back-btn 	join-btn 	." "text 		text 			text"}@media (min-width:651px) and (max-width:768px),(min-width:971px){.video-paywall-v5__page--student{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;gap:45px}}.video-paywall-v5__page--teacher{display:grid;grid-row-gap:15px;grid-template-columns:1fr max-content 1fr;grid-template-rows:auto auto;grid-template-areas:"back-btn 	join-btn 	." "icon-grid 	icon-grid 	icon-grid"}@media (max-width:650px),(min-width:769px) and (max-width:970px){.video-paywall-v5__page--student .video-paywall-v5__icon-grid,.video-paywall-v5__page--teacher .video-paywall-v5__value-prop-text{display:none}}@media (min-width:651px) and (max-width:768px),(min-width:971px){.video-paywall-v5__page--teacher{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;gap:30px}}.video-paywall-v5__join-btn{grid-area:join-btn;max-width:125px;justify-self:center;align-self:center}@media (max-width:514px){.video-paywall-v5__page--teacher .video-paywall-v5__icon-grid>:nth-child(2n){display:none}.video-paywall-v5__join-btn{padding:5px 10px}}@media (min-width:651px) and (max-width:768px),(min-width:971px){.video-paywall-v5__join-btn{padding:10px 20px}}.video-paywall-v5__value-prop-text{grid-area:text;color:#fff;font-size:14px;text-align:center;padding:0 30px}@media (min-width:651px) and (max-width:768px),(min-width:971px){.video-paywall-v5__value-prop-text{font-size:18px;font-weight:600}}.video-paywall-v5__value-prop-text--mango{color:#fab323}.video-paywall-v5__icon-grid{grid-area:icon-grid;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;column-gap:30px;row-gap:15px;max-width:350px}.video-paywall-v5__back-btn{grid-area:back-btn;color:#fff;font-size:16px;background:0 0;border:none;padding:15px}.video-paywall-v5__value-prop-pair{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;gap:15px}.video-paywall-v5__value-prop-pair-icon{-webkit-flex:0 0 auto;flex:0 0 auto;height:50px;width:50px;color:#fab323}@media (max-width:514px){.video-paywall-v5__back-btn{text-align:right}.video-paywall-v5__value-prop-pair-icon{height:30px;width:30px}}@media (min-width:651px) and (max-width:768px),(min-width:971px){.video-paywall-v5__back-btn{grid-area:unset;position:absolute;left:0;bottom:0}.video-paywall-v5__value-prop-pair-icon{height:65px;width:65px}}.video-paywall-v5__value-prop-pair-text{-webkit-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;font-size:14px;color:#fff}@media (max-width:514px){.video-paywall-v5__value-prop-pair-text{font-size:11px}}.product-wizard-paywall{width:100%;text-align:center;display:table;border-radius:6px;z-index:1;background-color:rgba(50,50,59,.9)}@media (max-width:480px){.product-wizard-paywall .long-form{display:none}}@media (min-width:480px){.product-wizard-paywall .short-form{display:none}}.product-wizard-paywall.quiz .paywall-inner{padding:15px 0 25px}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){.product-wizard-paywall.quiz .paywall-inner{padding:25px 0 45px}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-paywall.quiz .paywall-inner{padding:35px 0 55px}}.product-wizard-paywall.transcript .paywall-inner{padding:15px 0 25px}.product-wizard-paywall .paywall-title{display:table-row;font-size:16px!important;height:0}.product-wizard-paywall .paywall-title--test-prep{display:none}@media (min-width:640px){.product-wizard-paywall .paywall-title--test-prep{display:table-row}}.product-wizard-paywall .paywall-inner{display:table-cell;vertical-align:middle}.product-wizard-paywall h2{font-weight:400;color:#fff;background:rgba(0,0,0,.3);margin:0;vertical-align:middle;padding:.75em;font-size:inherit!important;display:table-cell}.product-wizard-paywall h3{font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;font-style:italic;font-size:18px;color:#ffda77;margin:0 0 .4em}.product-wizard-paywall h3.content-bundle-paywall-title{font-style:normal}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){.product-wizard-paywall.transcript .paywall-inner{padding:25px 0 45px}.product-wizard-paywall .paywall-title{font-size:18px!important}.product-wizard-paywall h3{font-size:18px;margin:0 0 .4em}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-paywall.transcript .paywall-inner{padding:35px 0 55px}.product-wizard-paywall .paywall-title{font-size:21px!important}.product-wizard-paywall h3{font-size:30px;margin:0 0 .4em}}.product-wizard-paywall .benefits-text{color:#fff;font-size:14px!important;margin:.5em 5%;font-weight:200}@media (min-width:480px){.product-wizard-paywall .benefits-text{font-size:16px!important}}.product-wizard-paywall .benefits-text.teacherSegText{font-size:14px!important}.product-wizard-paywall .login-text{color:#fff;margin:.5em 10%;font-size:13px!important}@media (min-width:480px){.product-wizard-paywall .login-text{margin:1em 10%}}.product-wizard-paywall .login-text a,.product-wizard-paywall .standardLink{color:#fff}.product-wizard-paywall .wizard{width:100%}.product-wizard-paywall .wizard-prompt{font-size:20px;color:#fff;font-weight:600;text-shadow:1px 2px 0 #24505c;margin-bottom:5px;padding:0 .5em}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){.product-wizard-paywall .wizard-prompt{font-size:20px;margin-bottom:10px}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-paywall .wizard-prompt{font-size:32px;margin-bottom:15px}}.product-wizard-paywall .wizard-prompt--smaller{font-size:27px}@media (max-width:800px){.product-wizard-paywall .wizard-prompt--smaller{font-size:17px}}.product-wizard-paywall .wizard-quote{color:#fff;font-size:14px;margin-bottom:25px;font-style:italic;padding:1em}.product-wizard-paywall .wizard-choices:after{content:"";clear:both}.product-wizard-paywall .wizard-choices:after,.product-wizard-paywall .wizard-choices:before{content:" ";display:table}.product-wizard-paywall .wizard-choices .btn{background-color:#fff;box-shadow:0 2px 0 0 #e0e0e0;color:#0687aa!important;border:none!important;width:90%;padding:4px;margin:0 auto 10px;font-size:16px;max-width:280px}.open>.dropdown-toggle.product-wizard-paywall .wizard-choices .btn,.product-wizard-paywall .wizard-choices .btn.active,.product-wizard-paywall .wizard-choices .btn.focus,.product-wizard-paywall .wizard-choices .btn:active,.product-wizard-paywall .wizard-choices .btn:focus,.product-wizard-paywall .wizard-choices .btn:hover{color:#0687aa;background-color:#e6e6e6;border-color:#d4d4d4}.open>.dropdown-toggle.product-wizard-paywall .wizard-choices .btn,.product-wizard-paywall .wizard-choices .btn.active,.product-wizard-paywall .wizard-choices .btn:active{background-image:none}.product-wizard-paywall .wizard-choices .btn.disabled,.product-wizard-paywall .wizard-choices .btn.disabled.active,.product-wizard-paywall .wizard-choices .btn.disabled.focus,.product-wizard-paywall .wizard-choices .btn.disabled:active,.product-wizard-paywall .wizard-choices .btn.disabled:focus,.product-wizard-paywall .wizard-choices .btn.disabled:hover,.product-wizard-paywall .wizard-choices .btn[disabled],.product-wizard-paywall .wizard-choices .btn[disabled].active,.product-wizard-paywall .wizard-choices .btn[disabled].focus,.product-wizard-paywall .wizard-choices .btn[disabled]:active,.product-wizard-paywall .wizard-choices .btn[disabled]:focus,.product-wizard-paywall .wizard-choices .btn[disabled]:hover,fieldset[disabled] .product-wizard-paywall .wizard-choices .btn,fieldset[disabled] .product-wizard-paywall .wizard-choices .btn.active,fieldset[disabled] .product-wizard-paywall .wizard-choices .btn.focus,fieldset[disabled] .product-wizard-paywall .wizard-choices .btn:active,fieldset[disabled] .product-wizard-paywall .wizard-choices .btn:focus,fieldset[disabled] .product-wizard-paywall .wizard-choices .btn:hover{background-color:#fff;border-color:#f2f2f2}.product-wizard-paywall .wizard-choices .btn .badge{color:#fff;background-color:#0687aa}.product-wizard-paywall .wizard-choices .btn.white{color:#fff!important;box-shadow:none}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){.product-wizard-paywall .wizard-quote{font-size:14px;margin-bottom:15px}.product-wizard-paywall .wizard-choices .btn{font-size:14px;width:46%;margin:0 1% 10px}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.product-wizard-paywall .wizard-quote{font-size:22px;margin-bottom:25px;font-style:normal}.product-wizard-paywall .wizard-choices .btn{font-size:18px;width:46%;margin:0 1% 10px;padding:12px}}.product-wizard-paywall .wizard-page__box{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin:auto;float:none!important}@media (min-width:600px){.product-wizard-paywall .wizard-page__box{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px}}@media (min-width:768px){.product-wizard-paywall .wizard-page__box{float:left;width:83.33333333%}}@media (min-width:992px){.product-wizard-paywall .wizard-page__box{float:left;width:66.66666667%;margin-top:30px;border:1px solid #fff;border-radius:6px}}@media (min-width:1110px){.product-wizard-paywall .wizard-page__box{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (min-width:1110px) and (min-width:992px){.product-wizard-paywall .wizard-page__box{float:left;width:58.33333333%}}@media (min-width:1300px){.product-wizard-paywall .wizard-page__box{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (min-width:1300px) and (min-width:1200px){.product-wizard-paywall .wizard-page__box{float:left;width:54.16666667%}}@media (min-width:1392px){.product-wizard-paywall .wizard-page__box{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (min-width:1392px) and (min-width:1200px){.product-wizard-paywall .wizard-page__box{float:left;width:50%}}.product-wizard-paywall .wizard-page__features{color:#fff;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px}@media (min-width:992px){.product-wizard-paywall .wizard-page__features{float:left;width:91.66666667%;margin-left:4.16666667%}}.product-wizard-paywall .wizard-page__feature{display:flex;text-align:left;width:100%;margin-bottom:15px;align-items:center}.product-wizard-paywall .wizard-page__img{flex:0 0 55px}.product-wizard-paywall .wizard-page__img img{max-width:100%;padding-right:20px}.product-wizard-paywall .wizard-page__feature-header{font-size:16px;font-weight:600;margin-bottom:5px}.product-wizard-paywall .wizard-page__header{color:#fff;font-weight:600;font-size:27px;margin:15px 0}@media (min-width:992px){.product-wizard-paywall .wizard-page__header{font-size:27px}.product-wizard-paywall .wizard-page__login{margin-bottom:30px}}.product-wizard-paywall.paywall-v4 h3{color:#ffda77;font-size:18px;margin:.4em 0}@media (min-width:480px) and (max-width:580px){.product-wizard-paywall.paywall-v4 h3{font-size:18px;margin:.4em 0;margin-bottom:calc(.4em + 10px)}}@media (min-width:768px) and (max-width:920px){.product-wizard-paywall.paywall-v4 h3{font-size:18px;margin:.4em 0;margin-bottom:calc(.4em + 10px)}}@media (min-width:581px) and (max-width:767px){.product-wizard-paywall.paywall-v4 h3{font-size:18px;margin:.4em 0}}@media (min-width:921px){.product-wizard-paywall.paywall-v4 h3{font-size:18px;margin:.4em 0}}.product-wizard-paywall.paywall-v4 .video-paywall__subtext p.video-paywall__optional-subtext{margin-top:30px;margin-bottom:30px}.product-wizard-paywall.paywall-v4 .wizard-page.paywall{margin-bottom:3em}.product-wizard-paywall.paywall-v4 .wizard-page.paywall--test-prep{margin-bottom:0}.product-wizard-paywall.paywall-v4 .wizard-page__login{position:absolute;bottom:0;left:0;right:0;margin-top:10px}@media (max-width:1199px){.product-wizard-paywall.paywall-v4 .wizard-page__login{margin-bottom:30px;margin-top:0}}.product-wizard-paywall.paywall-v4 .video-paywall__segment-title{color:#fff;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;max-width:90%;margin:.4em auto}.product-wizard-paywall.paywall-v4 .paywall__subtext{margin-bottom:15px;margin-left:auto;margin-right:auto;max-width:90%}@media (max-width:769px){.product-wizard-paywall.paywall-v4 .paywall__subtext{display:none}}.product-wizard-paywall.paywall-v4 .video-paywall__subtext--highlighted{color:#ffda77;font-weight:700}.product-wizard-paywall.paywall-v4 .content-hub__testimonials__source__portrait img{width:41px;height:41px;margin:0 23px 9px 10px}.product-wizard-paywall.paywall-v4 .video-paywall-body{display:flex;flex-flow:row nowrap;justify-content:space-around;margin-bottom:15px}.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-body__points,.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-icon-and-text{display:none}@media (min-width:1200px){.product-wizard-paywall .wizard-page__header{font-size:30px}.product-wizard-paywall.paywall-v4 h3{font-size:30px;margin:.4em 0}.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-body__points{width:330px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;padding-top:10px}.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-icon-and-text{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:150px;align-items:center;align-content:center;padding-bottom:10px;padding-left:50px}.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-icon-and-text~:nth-of-type(3),.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-icon-and-text~:nth-of-type(4){margin-top:-30px}}.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-icon-and-text__icon{width:32px}.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-icon-and-text__text{margin-left:20px;width:80px;text-align:left}.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-body__testimonial{max-width:90%;background:#eee;color:#000;padding:5px 10px;border:none;border-radius:5px;text-align:left}@media (min-width:581px){.product-wizard-paywall.paywall-v4{padding:30px}.product-wizard-paywall.paywall-v4 .video-paywall-body{margin-bottom:15px}.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-body__testimonial{margin-bottom:16px;width:350px}}.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-body__testimonial .content-hub__testimonials__source__details{text-align:right}.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-body__testimonial .content-hub__testimonials__source__details .greenText .icon{display:none}@media (min-width:992px) and (max-width:1100px){.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-body__testimonial p{margin-bottom:0!important}}.product-wizard-paywall.paywall-v4 .video-paywall-body .video-paywall-body__testimonial--teacher{background:0 0;max-width:300px}@media (min-width:768px) and (max-width:900px){.product-wizard-paywall.paywall-v4 .video-paywall-body{margin-bottom:0!important}}.product-wizard-paywall.paywall-v4 .video-paywall__cta-button{margin-bottom:10px}.video-paywall-body__testimonial .content-hub__testimonials__source{display:flex;flex-direction:row;align-content:flex-end;flex-flow:nowrap;justify-content:flex-end}.video-paywall-body__testimonial .icon-user3{font-size:32px;margin-left:10px;filter:invert(76%) sepia(44%) saturate(569%) hue-rotate(146deg) brightness(95%) contrast(89%)}.video-paywall__user-type-tabs{display:-webkit-flex;display:flex;width:100%;max-width:500px;margin:30px auto;list-style:none;padding:0}@media (max-width:580px){.product-wizard-paywall.paywall-v4 .btn{padding:5px 30px;font-size:16px}.video-paywall__user-type-tabs{max-width:320px}}.video-paywall__user-type-tabs li{-webkit-flex:0 0 34%;flex:0 0 34%;background:#eee;border-left:1px solid #aaa}.video-paywall__user-type-tabs li:first-of-type{-webkit-flex:0 0 33%;flex:0 0 33%;border-left:none;border-top-left-radius:6px;border-bottom-left-radius:6px}.video-paywall__user-type-tabs li:last-of-type{-webkit-flex:0 0 33%;flex:0 0 33%;border-top-right-radius:6px;border-bottom-right-radius:6px}.video-paywall__user-type-tabs li a{color:#1797b1;font-weight:600;display:inline-block;width:100%}.video-paywall__user-type-tabs li a:hover{text-decoration:none}.video-paywall__user-type-tabs li.active{background:#1797b1}.video-paywall__user-type-tabs li.active a{color:#fff}.video-paywall__subtext{font-weight:600;padding:0 30px}@media (max-width:599px),(min-width:768px) and (max-width:991px){.video-paywall__user-type-tabs{margin:20px auto}.video-paywall__subtext{padding:0;font-size:13px;margin:0 -5px}.video-paywall__optional-subtext{display:none}}.video-paywall__icons{display:-webkit-flex;display:flex;width:100%;max-width:500px;margin:auto;padding-top:20px;padding-bottom:10px}.video-paywall__icon-and-text{-webkit-flex:0 0 25%;flex:0 0 25%}.video-paywall__icon img{height:30px}@media (min-width:480px) and (max-width:580px),(min-width:768px) and (max-width:920px){.video-paywall__icon img{height:40px}#videoPaywall .product-wizard-paywall h2{font-size:14px!important}}@media (min-width:581px) and (max-width:767px),(min-width:921px){.video-paywall__icon img{height:50px}}@media (max-width:599px){.video-paywall__icon img{height:25px}}.video-paywall__icon-text{font-size:13px;height:40px;margin-top:5px}#videoPaywall.prod-wizard{position:absolute;top:0}#videoPaywall .product-wizard-paywall{position:absolute;border-radius:0;top:0;height:100%}@media (min-width:768px){.product-wizard-paywall .wizard-page__header{margin-top:30px;margin-bottom:30px}#videoPaywall .product-wizard-paywall{position:absolute;margin-top:0;top:0;left:0;height:100%}}#videoPaywall .product-wizard-paywall h2{font-size:14px!important}@media (min-width:581px) and (max-width:767px),(min-width:921px){#videoPaywall .product-wizard-paywall h2{font-size:18px!important}}.wizard-page{display:none}.wizard-page .btn-lg-sm{font-size:12px;line-height:1.5;border-radius:3px;padding:5px 10px}@media (min-width:480px){.wizard-page .btn-lg-sm{padding:10px 30px;line-height:1.3333333;border-radius:6px;font-weight:600;font-size:21px}}.wizard-page .reactivate-btn{font-size:16px;padding:10px 25px}@media (max-width:767px){.wizard-page .reactivate-btn{margin-bottom:15px}}@media (min-width:768px){.wizard-page.paywall{margin-bottom:5em}}.wizard-page.active{display:block}.wizard-page__video{width:280px;height:166px;margin:15px auto}.wizard-page__video .wistia_embed{background:url("/images/reDesign/preloader_large.gif") center no-repeat #eee}.wizard-page .test-prep-paywall__title{font-size:16px;font-weight:600;padding:0 7px 15px}@media (min-width:640px){.wizard-page .test-prep-paywall__title{font-size:24px}}@media (min-width:1110px){.wizard-page .test-prep-paywall__title{font-size:30px}}@media (min-width:1350px){.wizard-page .test-prep-paywall__title{padding:0 7px 7px}}.wizard-page .test-prep-paywall__sub-title{font-size:17px;padding-bottom:30px;display:none}@media (min-width:1350px){.wizard-page .test-prep-paywall__sub-title{display:block}}.wizard-page .test-prep-paywall__stats{display:grid;grid-template-columns:repeat(4,auto);grid-template-rows:unset;grid-template-areas:"questions-svg questions-txt videos-svg videos-txt";justify-content:center;grid-column-gap:15px;padding:0 15px 15px;align-items:center;grid-row-gap:7px}@media (min-width:640px){.wizard-page .test-prep-paywall__stats{grid-template-columns:repeat(4,auto);grid-template-rows:repeat(2,1fr);grid-template-areas:"questions-svg questions-txt lessons-svg lessons-txt" "videos-svg videos-txt flashcards-svg flashcards-txt";grid-row-gap:15px}}@media (min-width:1110px){.wizard-page .test-prep-paywall__stats{grid-template-columns:60px 60px auto 60px 60px;grid-template-rows:repeat(4,auto);grid-template-areas:". . testimonial . ." "questions-svg videos-svg testimonial lessons-svg flashcards-svg" "questions-txt videos-txt testimonial lessons-txt flashcards-txt" ". . testimonial . .";align-items:unset;grid-column-gap:30px;grid-row-gap:0;padding-bottom:30px}}.wizard-page .test-prep-paywall__stat-svg{display:grid}.wizard-page .test-prep-paywall__stat-svg svg{fill:#0096b2}.wizard-page .test-prep-paywall__stat-text{font-size:14px;display:flex;justify-content:left;text-align:left}@media (min-width:1110px){.wizard-page .test-prep-paywall__stat-text{justify-content:center;text-align:center}}.wizard-page .test-prep-paywall__stat-svg-container{display:flex;background-color:#fff;width:45px;height:45px;justify-content:center;align-items:center;border-radius:50%;margin:0}.wizard-page .test-prep-paywall__stat-svg-container--practice-questions{grid-area:questions-svg}.wizard-page .test-prep-paywall__stat-text--practice-questions{grid-area:questions-txt}.wizard-page .test-prep-paywall__stat-svg-container--videos{grid-area:videos-svg}.wizard-page .test-prep-paywall__stat-text--videos{grid-area:videos-txt}.wizard-page .test-prep-paywall__stat-svg-container--lessons{grid-area:lessons-svg;display:none}@media (min-width:640px){.wizard-page .test-prep-paywall__stat-text{font-size:17px}.wizard-page .test-prep-paywall__stat-svg-container--lessons{display:flex}}.wizard-page .test-prep-paywall__stat-text--lessons{grid-area:lessons-txt;display:none}@media (min-width:640px){.wizard-page .test-prep-paywall__stat-text--lessons{display:flex}}.wizard-page .test-prep-paywall__stat-svg-container--flashcards{grid-area:flashcards-svg;display:none}@media (min-width:640px){.wizard-page .test-prep-paywall__stat-svg-container--flashcards{display:flex}}.wizard-page .test-prep-paywall__stat-text--flashcards{grid-area:flashcards-txt;display:none}@media (min-width:640px){.wizard-page .test-prep-paywall__stat-text--flashcards{display:flex}}.wizard-page .test-prep-paywall__testimonial{display:none}@media (min-width:1110px){.wizard-page .test-prep-paywall__stat-svg-container{margin:0 auto 7px}.wizard-page .test-prep-paywall__testimonial{display:flex;flex-direction:column;align-items:center;background-color:unset;border-radius:50%;height:unset;width:unset;padding-top:unset;grid-area:testimonial;justify-content:center}}@media (min-width:1350px){.wizard-page .test-prep-paywall__stats{grid-template-rows:1fr auto 1fr;grid-template-areas:". . testimonial . ." "questions-svg videos-svg testimonial lessons-svg flashcards-svg" "questions-txt videos-txt testimonial lessons-txt flashcards-txt"}.wizard-page .test-prep-paywall__testimonial{background-color:#0096b2;border-radius:50%;height:180px;width:180px;padding-top:25px;align-items:unset;justify-content:unset}}.wizard-page .test-prep-paywall__testimonial .test-prep-paywall__testimonial-percentage{font-size:30px;font-weight:600;background-color:#0096b2;border-radius:50%;width:90px;height:90px;padding:15px;display:flex;align-items:center;margin-bottom:7px}@media (min-width:1350px){.wizard-page .test-prep-paywall__testimonial .test-prep-paywall__testimonial-percentage{font-size:35px;background-color:unset;width:unset;height:unset;padding:unset;margin-bottom:unset;display:block}}.wizard-page .test-prep-paywall__testimonial .test-prep-paywall__testimonial-passed{font-weight:600}.wizard-page .test-prep-paywall__testimonial .test-prep-paywall__testimonial-study{display:none}.wizard-page .test-prep-paywall__unlock-message{margin-right:7px;display:inline;font-size:14px}@media (min-width:1110px){.wizard-page .test-prep-paywall__unlock-message{font-size:17px}}@media (min-width:1350px){.wizard-page .test-prep-paywall__testimonial .test-prep-paywall__testimonial-study{display:block}.wizard-page .test-prep-paywall__unlock-message{display:none}}@media (max-width:580px){.wizard-page .test-prep-paywall__cta{padding:6px 12px!important;font-size:14px!important}}@media (min-width:1110px){.wizard-page .test-prep-paywall__cta{padding:10px 20px;font-weight:600;font-size:18px}}.fadein-icon-btn{transform:translateZ(0);-webkit-transform:translateZ(0)}.fadein-icon-btn [class^=icon-]{opacity:0;font-size:1.4em;margin-right:-1em;position:relative;vertical-align:baseline;line-height:0;top:.15em;-webkit-transition:opacity .3s ease-in,margin-right .3s ease-in;-moz-transition:opacity .3s ease-in,margin-right .3s ease-in;-ms-transition:opacity .3s ease-in,margin-right .3s ease-in;-o-transition:opacity .3s ease-in,margin-right .3s ease-in;transition:opacity .3s ease-in,margin-right .3s ease-in}.fadein-icon-btn:active [class^=icon-],.fadein-icon-btn:hover [class^=icon-]{opacity:1;margin-right:.4em}@media (max-width:767px){.fadein-icon-btn [class^=icon-]{opacity:1;margin-right:.2em!important}.relatedContentTabs .carousel-inner .lesson .description{padding-top:10px}}.product-wizard-paywall.paywall-v4{color:#fff;padding:0}@media (min-width:581px){.product-wizard-paywall.paywall-v4,.video-paywall__icons{padding-bottom:30px}}.product-wizard-paywall.paywall-v4 .paywall{margin-bottom:0}.product-wizard-paywall.paywall-v4 .video-paywall-body{padding-bottom:35px}.product-wizard-paywall.paywall-v4 .video_paywall_testimonial_video_link{position:absolute;padding-top:20px;margin-left:-10px}.transcript.product-wizard-paywall.paywall-v4{padding-bottom:0}.transcript.product-wizard-paywall.paywall-v4 .paywall-inner{padding-bottom:35px}#postRoll,#upNext,.post-roll-countdown{display:none}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .relatedContentTabs_featured_title{font-size:18px;font-style:normal;font-weight:600;line-height:25px;color:#24505c}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .nav-pills>li.active>a,.relatedContentTabs.relatedContentTabs--force-mobile-carousel .nav-pills>li.active>a:focus,.relatedContentTabs.relatedContentTabs--force-mobile-carousel .nav-pills>li.active>a:hover{background-color:#24505c;border:1px solid #24505c}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .nav-pills>li:not(.active)>a{border:1px solid #ccc}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .nav-pills>li+li{margin-left:10px}@media (min-width:768px){.relatedContentTabs.relatedContentTabs--force-mobile-carousel .nav-pills--mobile,.relatedContentTabs.relatedContentTabs--force-mobile-carousel .tab-content--mobile{display:none}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-inner .lesson{width:20%}.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel .list-expand{display:none}}@media (max-width:769px){.relatedContentTabs.relatedContentTabs--force-mobile-carousel .nav-pills--desktop,.relatedContentTabs.relatedContentTabs--force-mobile-carousel .tab-content--desktop{display:none}.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .nav-pills{text-align:center}}@media (max-width:769px) and (max-width:681px){.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-inner .lesson{width:50%}}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel .list-expand{display:none}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-inner .lesson{float:left}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-inner .lesson.quadPreview{width:25%}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-inner .lesson.sixths{width:16%}@media (min-width:992px){.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-inner .lesson{min-height:205px}}@media (min-width:1024px){.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-inner .lesson{min-height:220px}}@media (min-width:1400px){.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-inner .lesson{min-height:208px}}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-inner .lesson .lesson-inner .lesson-body{margin-left:0}@media (max-width:649px){.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-inner .lesson .lesson-inner .lesson-body{min-height:187px}}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-inner .lesson .playIcon{display:none}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-control{display:block;padding:30px 0 0;height:80px;width:60px;top:33%;margin-top:-50px;color:#1797b1}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-control.left{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;box-shadow:2px 1px 2px rgba(0,0,0,.2);background:rgba(255,255,255,.95);opacity:0}.relatedContentTabs.relatedContentTabs--force-mobile-carousel .carousel-control.right{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;box-shadow:-2px 1px 2px rgba(0,0,0,.2);background:rgba(255,255,255,.95)}@media (min-width:769px){.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel-inner .lesson{float:left;width:20%}.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel-inner .lesson.quadPreview{width:25%}.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel-inner .lesson.sixths{width:16%}}.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel-inner .lesson .lesson-inner .lesson-body{margin-left:34%}@media (min-width:540px){.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel-inner .lesson .lesson-inner .lesson-body{margin-left:30%}}@media (min-width:600px){.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel-inner .lesson .lesson-inner .lesson-body{margin-left:27%}.expert-addition .wikiContent .imageplugin.isEven,.expert-addition .wikiContent .imageplugin.isOdd{float:none}}@media (min-width:640px){.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel-inner .lesson .lesson-inner .lesson-body{margin-left:25%}}.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel-control{display:none}@media (min-width:769px){.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel-inner .lesson .lesson-inner .lesson-body{margin-left:0}.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel-control{display:block;padding:2em 0 0;height:100px;width:60px;top:33%;margin-top:-50px;color:#1797b1}.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel-control.left{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;box-shadow:2px 1px 2px rgba(0,0,0,.2);background:rgba(255,255,255,.95);opacity:0}.relatedContentTabs:not(.relatedContentTabs--force-mobile-carousel) .carousel-control.right{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;box-shadow:-2px 1px 2px rgba(0,0,0,.2);background:rgba(255,255,255,.95)}}.relatedContentTabs{margin-top:4.5em}.relatedContentTabs.reducedMargin{margin-top:2.5em}.relatedContentTabs.noMargin{margin-top:0}@media (max-width:769px){.relatedContentTabs .nav-pills>li{float:none;display:inline-block}.relatedContentTabs .nav-pills>li>a{padding:6px 13px!important}}.relatedContentTabs .related-asset-paywall{margin-top:0}.relatedContentTabs .carousel{margin:0 -10px}.relatedContentTabs .carousel:hover .carousel-control.left,.relatedContentTabs .carousel:hover .carousel-control.right{opacity:.8;color:#1dbede}.relatedContentTabs .carousel .list-expand{text-align:center;cursor:pointer}.relatedContentTabs .carousel .list-expand>*{color:#ccc;font-size:26px}.relatedContentTabs .carousel .list-expand .open-icon,.relatedContentTabs .carousel .list-expand.open>*{display:none}.relatedContentTabs .carousel .list-expand.open .open-icon{display:inline}.relatedContentTabs .carousel-inner .lesson{padding:10px}.relatedContentTabs .carousel-inner .lesson .lesson-inner{width:100%}.relatedContentTabs .carousel-inner .lesson .lesson-inner .asset-count{text-align:left;padding:0 15px 0 30px;position:relative;margin-top:.5em;font-size:13px;color:#555}.relatedContentTabs .carousel-inner .lesson .lesson-inner .asset-count:before{content:"\e695";font-family:Icomoon;position:absolute;top:-4px;left:0;font-size:26px;line-height:1;color:#5d8393}@media (min-width:769px){.relatedContentTabs .carousel-inner .lesson .lesson-inner .asset-count{padding:0 15px 0 48px;position:absolute;left:0;bottom:10px;margin-top:0}.relatedContentTabs .carousel-inner .lesson .lesson-inner .asset-count:before{left:15px}.relatedContentTabs .carousel-inner .lesson .lesson-inner{height:240px;border:1px solid #ccc;border-radius:6px;position:relative;padding-bottom:2.5em}.relatedContentTabs .carousel-inner .lesson .lesson-inner .imgWithPlayIcon{float:none;width:100%}.relatedContentTabs .carousel-inner .lesson .lesson-inner .imgWithPlayIcon img{border-width:0 0 1px}.relatedContentTabs .carousel-inner .lesson .lesson-inner .title{padding:.4em 0;line-height:1.5;overflow:hidden}}.relatedContentTabs .carousel-inner .lesson .description{cursor:text;text-align:left;font-size:13px}.relatedContentTabs .carousel-inner.noBorders .lesson-inner{border:none}.relatedContentTabs .carousel-indicators{display:none}@media (min-width:769px){.relatedContentTabs .carousel-indicators{display:block;position:relative;width:100%;left:initial;top:initial;margin:1em 0 0}.relatedContentTabs .carousel-indicators:after{content:"";clear:both}.relatedContentTabs .carousel-indicators:after,.relatedContentTabs .carousel-indicators:before{content:" ";display:table}.relatedContentTabs .carousel-indicators:before{display:block;position:absolute;width:100%;top:50%;height:0;border-bottom:1px solid #ccc}.relatedContentTabs .carousel-indicators li{display:block;float:left;margin:0;width:24%;border-radius:7px;height:1px;padding:3px}.relatedContentTabs .carousel-indicators li.active{background-color:#ccc}}.nav-pills-dark.nav-pills>li>a{padding:6px 15px;border:1px solid #ccc;background:#fff;display:inline-block;margin-right:.5em;margin-bottom:.5em}.nav-pills-dark.nav-pills>li.active>a{border-color:#24505c;background-color:#24505c;color:#fff}.tabbedArticles .seoBoxHeader{margin-top:2em;font-size:18px;font-weight:700;color:#24505c}.tabbedArticles .tab-pane{border:1px solid #ccc;border-radius:6px;margin:.8em 0;padding:20px}.tabbedArticles .col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin:3em 0}@media (min-width:992px){.tabbedArticles .col{float:left;width:33.33333333%}}.tabbedArticles .col50{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.tabbedArticles .col50{float:left;width:50%}}.tabbedArticles h6{font-size:14px;margin:0 0 .3em;line-height:137%;text-align:left!important}.tabbedArticles p{font-size:12px;margin:0 0 1.5em}.tabbedArticles .feature h6{font-size:16px}.tabbedArticles .feature p{font-size:14px}.tabbedArticles .feature .wrapper{margin-left:76px}.tabbedArticles .list ul{padding:0}.tabbedArticles .list li{font-size:12px;list-style:none;margin:0 0 1em;padding:0 0 0 11px}.tabbedArticles .list li:before{font-family:Icomoon;content:"\e62a";position:absolute;left:16px;padding-right:3px;font-size:10px;color:#1797b1}.tabbedArticles .icon{display:block;float:left;text-align:center;border-radius:31px;height:62px;width:62px;margin:0 10px 20px 0;color:#fff;font-size:42px;line-height:146%;border:1px solid #fff}.tabbedArticles.lesson-link-box{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.tabbedArticles.lesson-link-box .wrapper{overflow:hidden}@media (min-width:768px){.tabbedArticles.lesson-link-box{float:left;width:66.66666667%}.tabbedArticles.lesson-link-box .wrapper{margin-bottom:1.5em}}.tabbedArticles.lesson-link-box li{position:relative}.tabbedArticles.lesson-link-box li:before{left:0;top:2px}.tabbedArticles.lesson-link-box h5{display:block;font-size:14px;margin:0 0 7px 10px;color:#24505c;text-align:left;font-style:italic}@media (max-width:991px){.tabbedArticles.lesson-link-box h6{margin-bottom:20px}.tabbedArticles.lesson-link-box .panel-group{border-top:1px solid #ccc}.tabbedArticles.lesson-link-box .panel-group .formWrapper{display:none}.tabbedArticles.lesson-link-box .panel-group .panel{border:none;box-shadow:none;border-radius:0}.tabbedArticles.lesson-link-box .panel-group .panel .panel-body{border-top:0}.tabbedArticles.lesson-link-box .panel-group .panel .panel-body h5{font-size:15px;margin:0 0 6px;font-style:italic;text-align:left}.tabbedArticles.lesson-link-box .panel-group .panel .panel-body ul{margin-bottom:2em}.tabbedArticles.lesson-link-box .panel-group .panel .panel-heading{background:#fff;border-bottom:1px solid #ccc;color:#1797b1;border-radius:0}.tabbedArticles.lesson-link-box .panel-group .panel .panel-heading h4>a{display:block}.tabbedArticles.lesson-link-box .panel-group .panel .panel-heading h4>a:after{font-family:Icomoon;content:"\e63f";float:right;color:#1797b1;margin-top:-6px;font-size:21px}.tabbedArticles.lesson-link-box .panel-group .panel .panel-heading h4>a.collapsed:after{content:"\e63e"!important}.below-video-controls>div .video-speed .video-speed__label.before{display:none}}.tabbedArticles.link-box-sidebar .tab-pane{border:none;padding:0}.tabbedArticles.link-box-sidebar .list ul{margin-bottom:30px}.tabbedArticles.link-box-sidebar .list ul li:before{left:10px;padding-top:2px}.tabbedArticles.link-box-sidebar .nav-pills-dark.nav-pills>li>a{padding:5px 10px;font-size:13px}.tabbedArticles.link-box-sidebar h5{color:#24505c;font-style:italic}#articlesTabCollapse-accordion .icon,#relatedTabCollapse-accordion .icon{display:block;float:left;text-align:center;border-radius:31px;height:38px;width:38px;margin:0 10px 20px 0;color:#fff;font-size:25px;line-height:146%;border:1px solid #fff}#articlesTabCollapse-accordion h6,#relatedTabCollapse-accordion h6{text-align:left;margin-top:0;font-size:14px;margin-bottom:6px}#articlesTabCollapse-accordion .summary,#relatedTabCollapse-accordion .summary{margin-bottom:15px}#articlesTabCollapse-accordion p,#relatedTabCollapse-accordion p{font-size:13px}#articlesTabCollapse-accordion .docList,#relatedTabCollapse-accordion .docList{margin-top:6px}@media (max-width:480px){#articlesTabCollapse-accordion .icon,#relatedTabCollapse-accordion .icon{display:none}}.wistia_embed .spinner{background:url("/images/reDesign/preloader_large.gif") center no-repeat;width:100%;height:100%}.wistia_embed .spinner .small{background-image:url("/images/reDesign/preloader_small.gif")}.wistia_embed .preview{font-size:110px;cursor:pointer;display:none;width:100%;height:100%}.wistia_embed .preview .imgWithPlayIcon{width:100%;height:100%;background-color:#000}.wistia_embed .error{background-color:#dc674c;color:#fff;font-weight:700;display:none;width:100%;height:100%;text-align:center;padding-top:25%}.wistia_embed .previewImage{cursor:pointer;font-size:50px}.below-video-slide-out{border-top:1px solid transparent;background:#eee;margin:0 6px;border-radius:0 0 4px 4px;padding:0 1em;-webkit-transition:padding-top .3s,padding-bottom .3s,border-top-color .3s;-moz-transition:padding-top .3s,padding-bottom .3s,border-top-color .3s;-o-transition:padding-top .3s,padding-bottom .3s,border-top-color .3s;transition:padding-top .3s,padding-bottom .3s,border-top-color .3s}.below-video-slide-out h5{margin-top:0;font-weight:600}.below-video-slide-out h5 small{float:right;font-size:.9em;color:#999}.below-video-slide-out.open{border-top-color:#ccc;padding-top:1em;padding-bottom:1em}.below-video-slide-out hr{margin-top:1em;margin-bottom:1em;border-color:#ccc}.below-video-controls{padding:10px 0 0;display:flex;flex-wrap:wrap}.below-video-controls:after{content:"";clear:both}.below-video-controls:after,.below-video-controls:before{content:" ";display:table}.below-video-controls>div{padding:0}.below-video-controls>div .video-speed .video-speed__label{display:inline;color:#999;margin-right:8px;font-size:13px}.below-video-controls>div .video-speed .video-speed__label.after{display:none}.below-video-controls>div .video-speed .video-speed__button{position:relative;cursor:pointer}.below-video-controls>div .video-speed .video-speed__button .video-speed__button__value{font-size:13px;font-weight:600;color:#999;min-width:4em;border:1px solid #ddd;background-color:#eee;padding:0 10px;border-radius:2px}.below-video-controls>div .video-speed .video-speed__button .video-speed__button__value--changed{color:#fff;background-color:#1797b1}.below-video-controls>div .video-speed .video-speed__button .video-speed__button__options{font-size:13px;font-weight:600;min-width:4em;margin:0;padding:0;border-radius:0}.below-video-controls>div .video-speed .video-speed__button .video-speed__button__options .video-speed__button__options__item{border-bottom:1px solid #eee;padding:6px 10px;color:#1797b1}@media (min-width:768px){.wistia_embed .previewImage{font-size:70px}.below-video-controls>div .video-speed .video-speed__button .video-speed__button__options .video-speed__button__options__item{padding:2px 10px}}.below-video-controls>div .audio-mode{display:none;flex-direction:row;align-items:center;font-size:13px;height:28px}@supports (display:inline-flex){@media (max-width:767px){.below-video-controls>div .audio-mode{display:inline-flex}}}.below-video-controls>div .audio-mode .audio-mode__label{display:inline;color:#999;margin-right:8px;font-size:13px;font-weight:400}@media (max-width:991px){.below-video-controls>div .video-speed .video-speed__label.after{display:block;text-align:center}.below-video-controls>div .audio-mode .audio-mode__label.before{display:none}}.below-video-controls>div .audio-mode .audio-mode__label.after{display:none}.below-video-controls>div .audio-mode .audio-mode__button{width:4em;border:1px solid #ddd;background:url(/images/audio-mode/speaker_icon.svg) center no-repeat,#eee;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;height:20px}@media (max-width:991px){.below-video-controls>div .audio-mode .audio-mode__label.after{display:block;text-align:center}.below-video-controls>div .audio-mode{flex-direction:column-reverse;height:54px}.below-video-controls>div .audio-mode .audio-mode__label{align-self:flex-end}.below-video-controls>div .audio-mode .audio-mode__button{margin-bottom:4px}}.below-video-controls>div>*{display:inline-block;vertical-align:middle;margin-bottom:.75em}@media (min-width:601px){.below-video-controls{padding:10px 0 0}.below-video-controls>div>*{margin-bottom:0}}.below-video-controls .social-proof-view-count{margin:0;line-height:18px;font-size:16px;float:right}@media (min-width:768px){.below-video-controls .social-proof-view-count{position:relative;float:none;font-size:18px}}.freemium-upgrade-list{display:flex;flex-direction:column;gap:8px;list-style-type:none;padding:0;color:#000;margin:8px 0 0}.freemium-upgrade-list .freemium-upgrade-bullet{display:flex;gap:8px;font-size:16px;padding:0}.freemium-upgrade-bullet__icon{fill:#555}.freemium-upgrade-bullet__text{font-size:14px}.freemium-upgrade-bullet__text--bold{font-weight:600}.freemium-upgrade-card{background:linear-gradient(266deg,rgba(255,255,255,0) 1.46%,rgba(245,235,200,.75) 105.31%),#e7f8ff;border:none;padding:24px;border-radius:8px;flex-direction:column;gap:0}.freemium-upgrade-card.freemium-upgrade-card--free-preview-course-tab{margin-top:24px}.freemium-upgrade-card .freemium-upgrade-card__icon-container{display:flex;align-items:center;gap:8px;color:#10837b;font-weight:700;margin-bottom:16px;background-color:#fff;padding:4px 12px;border-radius:90px;width:fit-content}.freemium-upgrade-card .freemium-upgrade-card__card-header{font-family:Inter,sans-serif;font-size:20px;color:#000;font-weight:700;margin:0}.freemium-upgrade-card .freemium-upgrade-card__sub-header{color:#000;font-size:16px;font-weight:400;margin:12px 0 0}.freemium-upgrade-card .freemium-upgrade-card__body{color:#000;margin-top:8px}.freemium-upgrade-card .freemium-upgrade-card__actions{display:flex;flex-direction:column;align-items:center;gap:16px}@media (min-width:768px){.freemium-upgrade-card .freemium-upgrade-card__actions{flex-direction:row}}.freemium-upgrade-card .freemium-upgrade-card__actions--top{align-items:flex-start}.freemium-upgrade-card .freemium-upgrade-card__actions--bottom{margin-top:24px}.freemium-upgrade-card .freemium-upgrade-card__top{display:flex;justify-content:space-between}@media (max-width:767.9px){.freemium-upgrade-card .freemium-upgrade-card__actions--top{margin-top:24px}.freemium-upgrade-card .freemium-upgrade-card__cta{width:100%;text-align:center}.freemium-upgrade-card .freemium-upgrade-card__top{flex-direction:column}.longformToc.longformToc-modernize.in ul li.tocHideM{margin-bottom:8px;padding-bottom:0}}.videoContainer .freemium-upgrade-preroll{background:rgba(0,0,0,.6);color:#fff;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%}.videoContainer .freemium-upgrade-preroll.pre-roll{min-height:100%;height:auto}.videoContainer .freemium-upgrade-preroll.open{display:flex;flex-direction:column;justify-content:flex-start}.videoContainer .freemium-upgrade-roll__disclaimer{background-color:#000;padding:8px 24px;width:100%}.videoContainer .freemium-upgrade-roll__header{font-size:24px;font-weight:700;margin-bottom:8px}@media (max-width:400px){.videoContainer .freemium-upgrade-roll__header{display:none}}.videoContainer .freemium-upgrade-roll__sub-header{font-size:16px;font-weight:600;margin-bottom:32px}@media (max-width:500px){#regPageGoHere .main-form-container .cre-reg-submit-btn,#regPageGoHere .main-form-container .dynamic-form__submit{width:100%}.videoContainer .freemium-upgrade-roll__sub-header{margin-bottom:8px}}@media (max-width:420px){.videoContainer .freemium-upgrade-roll__sub-header{display:none}}.videoContainer .freemium-upgrade-preroll__start-video{background:0 0;border:none;font-weight:700;margin-bottom:24px}@media (max-width:500px){.videoContainer .freemium-upgrade-preroll__start-video{margin-bottom:8px}}.videoContainer .freemium-upgrade-roll__cta{display:flex;align-items:center;justify-content:center;border-radius:8px;background:#fab323;font-size:14px;padding:12px;color:#333!important;background-color:#fab323!important;border:none;text-shadow:none;box-shadow:none;font-weight:700;width:fit-content;margin-bottom:24px;text-decoration:none}.videoContainer .freemium-upgrade-roll__cta:hover{border-color:#ec9c00;background-color:#ec9c00!important;background-image:none}.videoContainer .freemium-upgrade-roll__cta:active{border-color:#d98200;background-color:#d98200!important;background-image:none;box-shadow:none}.videoContainer .freemium-upgrade-roll__cta:disabled{opacity:.6}.videoContainer .freemium-upgrade-roll__cta.btn-lg.btn-lg{padding:16px 12px;font-size:18px;font-weight:700}.videoContainer .freemium-upgrade-roll__cta:focus{background-image:none}@media (max-width:500px){.videoContainer .freemium-upgrade-roll__cta{margin-bottom:8px}}.videoContainer .freemium-upgrade-preroll__content{display:flex;flex-direction:column;align-items:center;margin:auto 0}.videoContainer .freemium-upgrade-postroll{background:rgba(0,0,0,.6);text-align:center}.videoContainer .freemium-upgrade-paywall{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#fff;height:100%}.freemium-quiz-paywall{display:flex;flex-direction:column;align-items:center}.freemium-quiz-paywall .freemium-quiz-paywall__header{font-weight:700;font-size:24px;margin-bottom:8px}.freemium-quiz-paywall .freemium-quiz-paywall__body{font-weight:600;font-size:16px;margin-bottom:32px}.freemium-quiz-paywall .freemium-quiz-paywall__cta{display:flex;align-items:center;justify-content:center;border-radius:8px;background:#fab323;font-size:14px;padding:12px;color:#333!important;background-color:#fab323!important;border:none;text-shadow:none;box-shadow:none;font-weight:700;width:fit-content;text-decoration:none}.freemium-quiz-paywall .freemium-quiz-paywall__cta:hover{border-color:#ec9c00;background-color:#ec9c00!important;background-image:none}.freemium-quiz-paywall .freemium-quiz-paywall__cta:active{border-color:#d98200;background-color:#d98200!important;background-image:none;box-shadow:none}.freemium-quiz-paywall .freemium-quiz-paywall__cta:disabled{opacity:.6}.freemium-quiz-paywall .freemium-quiz-paywall__cta.btn-lg.btn-lg{padding:16px 12px;font-size:18px;font-weight:700}.freemium-quiz-paywall .freemium-quiz-paywall__cta:focus{background-image:none}.freemium-transcript-buttons.freemium-transcript-buttons{display:block}.freemium-transcript-buttons.freemium-transcript-buttons .below-transcript-buttons__item{text-align:left}.freemium-upgrade-roll__content{display:flex;flex-direction:column;align-items:center;margin:auto 0}.videoContainer.video-preview-replacement .video-loading-preview{background:url(/images/reDesign/preloader_large.gif) center no-repeat;height:100%;width:100%;display:block}.videoContainer.video-preview-replacement .video-loading-preview .video-loading-preview__preview-img-container{position:relative;height:0;padding-bottom:56.25%}.videoContainer.video-preview-replacement .video-loading-preview .video-loading-preview__preview-img-container .video-loading-preview__preview-img{position:absolute;height:100%;width:100%;opacity:.01}.videoContainer.video-preview-replacement .video-loading-preview .wistia-native-play-button{display:none}.videoContainer.video-preview-replacement .wistia_embed{position:absolute;left:-99999em}.videoContainer.video-preview-replacement.wistia-embed-ready .video-loading-preview .video-loading-preview__preview-img{opacity:1}.videoContainer.video-preview-replacement.wistia-embed-ready .video-loading-preview .wistia-native-play-button{display:block}.videoContainer.video-preview-replacement.video-preview-clicked .video-loading-preview{display:none}.videoContainer.video-preview-replacement.video-preview-clicked .wistia_embed{position:unset;left:unset}.videoContainer{background-color:#eee;padding:5px;border-radius:5px}.videoContainer .freemium-upgrade-preroll,.videoContainer .fsa-upgrade-preroll{display:none}.wistia_embed{background:url(/images/reDesign/preloader_large.gif) center no-repeat;width:100%;height:100%}.wistia_embed.wistia_embed_initialized{background:0 0;width:100%!important;height:auto!important}.wistia-native-play-button{display:block;position:absolute;left:calc(50%);top:calc(50%);width:93.1641px;height:59.625px;margin-left:-46.58205px;margin-top:-29.8125px}@media (min-width:900px){.wistia-native-play-button{width:110.156px;height:70.5px;margin-left:-55.078px;margin-top:-35.25px}}@media (min-width:1080px){.wistia-native-play-button{width:125px;height:80px;margin-left:-62.5px;margin-top:-40px}}.wistia-native-play-button button{cursor:pointer;background-color:transparent;border:0;box-shadow:none;width:100%;height:100%}.wistia-native-play-button button .wistia-native-play-button__gray-box-1{background:#7b796a;display:block;mix-blend-mode:darken;position:absolute;top:0;left:0;width:100%;height:100%}.wistia-native-play-button button .wistia-native-play-button__gray-box-2{background-color:rgba(123,121,106,.7);transition:background-color 150ms;position:absolute;left:0;top:0;width:100%;height:100%}.wistia-native-play-button button:active .wistia-native-play-button__gray-box-2,.wistia-native-play-button button:focus .wistia-native-play-button__gray-box-2,.wistia-native-play-button button:hover .wistia-native-play-button__gray-box-2{background-color:rgba(153,151,136,.7)}.wistia-native-play-button button svg{fill:#ffffff;stroke-width:0;position:absolute;top:0;left:0;width:100%;height:100%}.report-an-error-popup-link{display:none;padding-top:10px;font-size:11px}.report-an-error-popup-link .icon{display:none}.report-an-error{font-size:14px;font-weight:400;color:#555;text-align:left}.report-an-error .header-text{font-size:19px;font-weight:300}.report-an-error .modal-body{display:table;width:100%;padding:0}.report-an-error .modal-body .modal-body-form{display:table-cell;height:340px;padding:25px 25px 10px}.report-an-error .modal-body .modal-body-form .form-group-short{width:75%}.report-an-error .modal-body .modal-body-form .btn-container{width:150px;padding:8px 20px}.report-an-error .modal-body .modal-body-form .btn-container .btn{font-size:16px;padding:8px 12px}.report-an-error .modal-body .modal-body-form.submitted,.report-an-error .modal-body .modal-body-form.submitting{text-align:center;vertical-align:middle;padding-bottom:25px}.report-an-error .modal-body .modal-body-form.submitted .large,.report-an-error .modal-body .modal-body-form.submitting .large{font-size:large}.report-an-error .modal-body .modal-body-form.submitted>div+div,.report-an-error .modal-body .modal-body-form.submitting>div+div{padding-top:10px}.exit-test .message .report-an-error-popup-link{font-size:11px}@media (min-width:992px){.report-an-error-popup-link{display:inline-block}.exit-test .message .report-an-error-popup-link{display:block}}@media (min-width:480px){.instructorSectionContainer{display:-webkit-flex;display:flex}}.instructorSectionContainer .instructorSummary:not(.instructorSummaryTextLesson){float:left}.instructorSectionContainer .report-an-error-popup-link{font-size:11px;float:right;padding-top:5px}@media (max-width:767px){#articlesTabCollapse-accordion .docList,#relatedTabCollapse-accordion .docList{padding-left:0;list-style:none}#articlesTabCollapse-accordion .docList li,#relatedTabCollapse-accordion .docList li{margin-bottom:15px}.learning-asset-main .report-an-error-overlay{display:none!important}}@media (min-width:768px) and (max-width:991px){.learning-asset-main .report-an-error-overlay{display:none!important}}.learning-asset-main .report-an-error-popup-link{font-weight:600}.lesson-control-bar .report-an-error-popup-link{font-size:11px;float:right;padding-top:0}.practiceExamContainer .report-an-error-popup-link{padding-right:10px;float:right}.practice-set-main .answers-label-and-report-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.practice-set-main .answers-label-and-report-container .answers-label{-webkit-flex:1 0 auto;flex:1 0 auto}.practice-set-main .answers-label-and-report-container .report-an-error-container{-webkit-flex:0 1 auto;flex:0 1 auto}.practice-set-main .answers-label-and-report-container .report-an-error-container .report-an-error-popup-link{padding-top:0}.quiz .questionContainer .question-slide-container .prompt .questionCount{padding-top:0;margin-top:-5px}.quiz .questionContainer .question-slide-container .prompt .questionCount .report-an-error-popup-link{font-size:11px;font-weight:400;float:right;padding:0 5px 5px 0}.sectionHeader .report-an-error-popup-link{font-size:11px;float:right}.setActions .report-an-error-popup-link{font-size:11px;padding-top:0}.skill-set-main .report-an-error-popup-link{padding-top:5px}#studyAnswer .report-an-error-popup-link{display:inline;font-weight:700;padding-top:0;font-size:12px}#studyAnswer .report-an-error-popup-link_text{font-weight:400;vertical-align:unset}#studyAnswer .report-an-error-popup-link-after-content{padding-top:30px}.expert-addition{background:#fafafa;border-radius:4px;border:1px solid #ccc;margin-bottom:30px;margin-top:20px;padding:15px}.tab-content>.expert-addition{margin-top:0}.expert-addition.faq-paywall{display:none}.expert-addition .expert-addition--top-margin{margin-top:15px}.expert-addition h1,.expert-addition h2,.expert-addition h3,.expert-addition h4,.expert-addition h5,.expert-addition h6{color:#24505c;line-height:1.4}.expert-addition h4{font-weight:600}.expert-addition.faded-content{position:relative}.expert-addition.faded-content:after{content:'';position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:200px;max-height:100%;background:url(/images/reDesign/ctas/faded-content-gradient.png) bottom repeat-x;background:-webkit-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:-moz-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);display:block;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.expert-addition .wikiContent h2{margin-bottom:15px}.expert-addition .sectionHeader{margin-bottom:0}.expert-addition .sectionHeader .sectionHeaderTitle{color:#24505c;padding:15px 15px 5px;border-bottom:3px solid;font-size:18px;font-weight:600;display:inline-block;margin-bottom:-1px}.expert-addition-with-cite{display:flex;flex-wrap:wrap}.expert-addition-with-cite .expert-addition-authors{background:#fafafa;border-radius:4px;border:1px solid #eee;margin-bottom:15px;padding:15px 20px;flex:1 1 475px}@media (min-width:600px){.expert-addition-with-cite .expert-addition-authors{display:flex}.expert-addition-with-cite .expert-addition-authors>*{flex:1 0 200px}}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author{display:flex;flex-direction:column}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:first-of-type{margin-bottom:30px}@media (min-width:600px){.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:first-of-type{margin-bottom:0;margin-right:15px}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:nth-of-type(2){margin-left:15px}}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__header{color:#24505c;font-size:17px;font-weight:600;margin-bottom:10px}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__flex{display:flex}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__icon{padding-right:10px}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__icon:before{font-family:Icomoon;content:"\e6a0";font-size:40px;line-height:1;color:#24505c}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__img{margin-right:10px;width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;background-size:cover!important}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__name{font-weight:600;margin-bottom:2px}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__bio{color:#888;font-size:13px}.expert-addition-with-cite .expert-addition-authors .expert-addition-authors__toggle{font-size:13px}.expert-addition-with-cite .expert-addition-cite{flex:0 1 150px;margin-bottom:15px}#addition-tabs{list-style:none;padding:0;margin:0}#addition-tabs li{margin:0;padding:10px 15px;border-top-left-radius:6px;border-top-right-radius:6px;display:inline-block;color:#0096b2;font-size:18px;font-weight:600;cursor:pointer}#addition-tabs li.active{border:1px solid #ccc;background-color:#fafafa;color:#24505c;margin-bottom:-1px;border-bottom:1px solid #fafafa}[highlight-notes]{position:relative}[highlight-notes] .highlightable-content-popup{display:none;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);background:#eee;border:1px solid #ccc;border-radius:4px;position:absolute;margin-top:-4em;left:50%;z-index:10;-webkit-animation:.3s highlightPopoverFade;animation:.3s highlightPopoverFade}@keyframes highlightPopoverFade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes highlightPopoverFade{0%{opacity:0}100%{opacity:1}}[highlight-notes] .highlightable-content-popup.active{display:block}[highlight-notes] .highlightable-content-popup.note{width:100%;left:0!important}[highlight-notes] .highlightable-content-popup .pointer{position:absolute;top:100%;left:50%;margin-left:-.7em}[highlight-notes] .highlightable-content-popup .pointer:after,[highlight-notes] .highlightable-content-popup .pointer:before{content:'';position:absolute;border-style:solid;border-width:.7em .7em 0}[highlight-notes] .highlightable-content-popup .pointer:before{border-color:#ccc transparent}[highlight-notes] .highlightable-content-popup .pointer:after{border-color:#eee transparent;margin-top:-1px}[highlight-notes] .highlightable-content-popup .icon-btn{background:0 0;color:#1797b1;border:none;outline:0;padding:.5em;height:3.5em;width:3.5em;position:relative}[highlight-notes] .highlightable-content-popup .icon-btn:hover{color:#24505c}[highlight-notes] .highlightable-content-popup .icon-btn span{position:absolute;top:50%;margin-top:-.5em;font-size:2.5em;line-height:1;width:100%;left:0;text-align:center}[highlight-notes] .highlightable-content-popup .icon-btn span.close-x{line-height:.8;font-size:4em}[highlight-notes] .highlightable-content-popup .icon-btn [class^=icon-]{font-size:2.5em}[highlight-notes] .highlightable-content-popup textarea{display:block;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:40px;resize:none;margin-top:-1px;width:100%;height:calc(89px - 1em);margin-bottom:0}[highlight-notes] .highlightable-content-popup textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}[highlight-notes] .highlightable-content-popup textarea::-moz-placeholder{color:#999;opacity:1}[highlight-notes] .highlightable-content-popup textarea:-ms-input-placeholder{color:#999}[highlight-notes] .highlightable-content-popup textarea::-webkit-input-placeholder{color:#999}[highlight-notes] .highlightable-content-popup textarea[disabled],[highlight-notes] .highlightable-content-popup textarea[readonly],fieldset[disabled] [highlight-notes] .highlightable-content-popup textarea{cursor:not-allowed;background-color:#eee;opacity:1}textarea[highlight-notes] .highlightable-content-popup textarea{height:auto}body.research [highlight-notes] .highlightable-content-popup textarea{border:2px solid #bbb}[highlight-notes] .highlightable-content-popup .note-lines{white-space:pre-wrap;padding-left:1em;padding-right:1em}[highlight-notes] .highlightable-content-popup .action-table{display:table;max-width:100%;min-width:250px}[highlight-notes] .highlightable-content-popup .action-table.fill-width{width:100%}[highlight-notes] .highlightable-content-popup .action-table>*{padding:.5em;display:table-cell;vertical-align:top}[highlight-notes] .highlightable-content-popup .action-table .action-container{width:11em;text-align:center;position:relative}[highlight-notes] .highlightable-content-popup .action-table .action-container:before{content:"";position:absolute;left:0;top:.5em;bottom:.5em;border-left:1px solid #ccc}[highlight-notes] .highlightable-content-popup .action-table .action-container .btn{width:100%}[highlight-notes] .highlightable-content-popup .action-table .action-container>*{display:block;margin-top:.5em}[highlight-notes] .highlightable-content-popup .action-table .action-container>:first-child{margin-top:0}[highlight-notes] .highlightable-content-popup .action-table .action-container .error-text{font-size:.9em;color:#dc674c}[highlight-notes] .highlightable-content-popup .delete{color:#dc674c}[highlight-notes] .highlightable-content-popup .delete:hover{color:#a23820}[highlight-notes] .highlight{background:rgba(255,222,22,.35);cursor:pointer;padding:.1em 0;-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;transition:background .2s}[highlight-notes] .highlight.active{background:rgba(255,222,22,.7)}[highlight-notes] table.imageplugin caption,[highlight-notes] table.imageplugin td{padding:.5em 0}@media (min-width:601px){[highlight-notes] table.imageplugin{float:left}[highlight-notes] table.imageplugin caption,[highlight-notes] table.imageplugin td{padding:.5em 1em .5em 0}[highlight-notes] table.imageplugin:nth-of-type(odd){float:right}[highlight-notes] table.imageplugin:nth-of-type(odd) caption,[highlight-notes] table.imageplugin:nth-of-type(odd) td{padding:.5em 0 .5em 1em}}.highlightNotesTranscriptCount{float:right;color:#24505c;margin-top:15px;font-size:18px;font-weight:600;display:none}.highlightNotesTranscriptCount>div{display:inline-block}.highlightNotesTranscriptCount .icon{font-size:14px;vertical-align:super;color:#4c8ac0}.notetaking-sidebar-lesson .new-note{padding:15px;border-bottom:1px solid #d5d5d5}.notetaking-sidebar-lesson .new-note:after{content:"";clear:both}.notetaking-sidebar-lesson .new-note:after,.notetaking-sidebar-lesson .new-note:before{content:" ";display:table}.notetaking-sidebar-lesson .new-note .top-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.notetaking-sidebar-lesson .new-note .top-row .timestamp{-webkit-flex:0 0 auto;flex:0 0 auto;color:#787878}.notetaking-sidebar-lesson .new-note .top-row .timestamp:not(.locked){background:0 0}.notetaking-sidebar-lesson .new-note .top-row .character-limit{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:center;align-self:center;margin-bottom:6px}.notetaking-sidebar-lesson .new-note textarea{display:block;font-size:16px;line-height:1.42857143;height:82.57142857px;border:1px solid #d5d5d5;padding:6px;width:100%;max-width:100%;min-width:100%}.notetaking-sidebar-lesson .new-note .actions{float:right;margin-top:6px}.notetaking-sidebar-lesson .new-note .actions .clear{float:right;padding:6px 18px;border-radius:4px;font-size:16px;margin-left:6px;border:none;background-color:transparent;color:#1797b1}.notetaking-sidebar-lesson .new-note .actions .clear:hover{background-color:rgba(0,0,0,.1)}.notetaking-sidebar-lesson .new-note .actions .clear:active{color:#0b4a57;background-color:rgba(0,0,0,.2)}.notetaking-sidebar-lesson .new-note .actions .save{float:right;padding:6px 18px;border-radius:4px;font-size:16px;margin-left:6px;border:none;background-color:#1797b1;color:#fff}.notetaking-sidebar-lesson .new-note .actions .save:hover{background-color:#117084}.notetaking-sidebar-lesson .new-note .actions .save:active{color:#ccc;background-color:#0b4a57}.notetaking-sidebar-lesson .new-note .actions .save[disabled]{background:#eee;color:#999}.notetaking-sidebar-lesson .note{word-wrap:break-word;transition:background-color 50ms ease-out;padding:15px;border:1px solid #eee;margin:0 -1px -1px;position:relative}.notetaking-sidebar-lesson .note:first-child{margin-top:-1px}.notetaking-sidebar-lesson .note .timestamp{color:#1797b1;transition:color 50ms ease-out,background-color 50ms ease-out}.notetaking-sidebar-lesson .note:not(.editing):hover .timestamp{color:#fff;background-color:#1797b1}.notetaking-sidebar-lesson .note:not(.editing):hover .timestamp:hover{background-color:#117084}.notetaking-sidebar-lesson .note:not(.editing):hover .timestamp:active{background-color:#0b4a57}.notetaking-sidebar-lesson .note .delete,.notetaking-sidebar-lesson .note .edit{float:right;border:none;background:0 0;color:#1797b1;padding:0;font-size:24px;margin-left:6px;opacity:0;transition:opacity 50ms ease-out,background-color 50ms ease-out}.notetaking-sidebar-lesson .note .delete:hover,.notetaking-sidebar-lesson .note .edit:hover{color:#117084}.notetaking-sidebar-lesson .note .delete:active,.notetaking-sidebar-lesson .note .edit:active{color:#0b4a57}.notetaking-sidebar-lesson .note .edit{font-weight:600}.notetaking-sidebar-lesson .note .cancel{float:right;padding:3px 12px;border-radius:4px;margin-left:6px;border:none;background-color:transparent;color:#1797b1;font-size:14px}.notetaking-sidebar-lesson .note .cancel:hover{background-color:rgba(0,0,0,.1)}.notetaking-sidebar-lesson .note .cancel:active{color:#0b4a57;background-color:rgba(0,0,0,.2)}.notetaking-sidebar-lesson .note .save{float:right;padding:3px 12px;border-radius:4px;margin-left:6px;border:none;background-color:#1797b1;color:#fff;font-size:14px}.notetaking-sidebar-lesson .note .save:hover{background-color:#117084}.notetaking-sidebar-lesson .note .save:active{color:#ccc;background-color:#0b4a57}.notetaking-sidebar-lesson .note .save[disabled]{background:#eee;color:#999}.notetaking-sidebar-lesson .note textarea{display:block;font-size:14px;line-height:1.42857143;height:74px;border:1px solid #d5d5d5;padding:6px;width:100%;max-width:100%;min-width:100%}.notetaking-sidebar-lesson .note .content{white-space:pre-line}.notetaking-sidebar-lesson .note.editing,.notetaking-sidebar-lesson .note:hover{background-color:#eee}.notetaking-sidebar-lesson .note.editing .delete,.notetaking-sidebar-lesson .note.editing .edit,.notetaking-sidebar-lesson .note:hover .delete,.notetaking-sidebar-lesson .note:hover .edit{opacity:1}.notetaking-sidebar-lesson .note:not(.editing) .delete,.notetaking-sidebar-lesson .note:not(.editing) .edit{display:inline-block}.notetaking-sidebar-lesson .note:not(.editing) .cancel,.notetaking-sidebar-lesson .note:not(.editing) .save{display:none}.notetaking-sidebar-lesson .note.editing .delete,.notetaking-sidebar-lesson .note.editing .edit{display:none}.notetaking-sidebar-lesson .note.editing .cancel,.notetaking-sidebar-lesson .note.editing .save{display:inline-block}.notetaking-sidebar-lesson .note.ng-enter{transition:background-color 1s ease-in-out;background-color:rgba(255,222,22,.33)}.notetaking-sidebar-lesson .note.ng-enter.ng-enter-active{background-color:rgba(255,222,22,0)}.notetaking-sidebar-lesson .timestamp{border-radius:3px;border:1px solid transparent;background:#eee;margin-bottom:6px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.notetaking-sidebar-lesson .timestamp .icon{float:left;font-size:23px;padding-left:3px}.notetaking-sidebar-lesson .timestamp .marker{display:inline-block;font-size:16px;padding:1.2px 6px}.notetaking-sidebar-lesson .vertical-align-middle{display:table-row}.notetaking-sidebar-lesson .vertical-align-middle>*{display:table-cell;vertical-align:middle}.notetaking-sidebar-lesson .no-notes{text-align:center;padding:15px;color:#787878}.notetaking-sidebar-lesson .scrollable{min-height:52px;max-height:400px;overflow-x:hidden;overflow-y:auto}.notetaking-sidebar{background:#fff;margin-bottom:15px;overflow:hidden}.notetaking-sidebar>.heading{color:#1797b1;text-align:center;font-size:16px;display:block;padding:15px 0;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-top-right-radius:6px;border-top-left-radius:6px;background:#eee}.notetaking-sidebar>.heading .icon{display:inline-block;position:relative;bottom:-3px;margin:-4px 0;font-size:22px;line-height:22.85714286px}.notetaking-sidebar>.notetaking-sidebar-lesson{border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.notetaking-sidebar-tabs{margin-bottom:15px}.notetaking-sidebar-tabs>.tab-headers-wrapper{display:table;width:100%;margin-bottom:-1px;float:left}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers{display:table-row}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header{border-top-left-radius:6px;border-top-right-radius:6px;color:#1797b1;cursor:pointer;text-align:center;font-size:16px;display:table-cell;box-sizing:border-box;border:1px solid transparent;padding:15px 0}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header .icon{display:inline-block;position:relative;bottom:-3px;margin:-4px 0;font-size:22px;line-height:22.85714286px}@media (max-width:1199px){.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header{font-size:14px;padding:11.25px 0}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header .icon{bottom:-1px;margin:-2px 0;font-size:16px;line-height:20px}}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header.selected{background:#eee;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header.selected.progressFocused{background-color:#fff}.notetaking-sidebar-tabs>.tab-headers-wrapper>.tab-headers>.tab-header:not(.selected):hover{background:#eee;background-clip:padding-box}.notetaking-sidebar-tabs>.tab-contents>.tab-content{border:1px solid #d5d5d5;border-radius:6px;display:none;overflow:hidden}.notetaking-sidebar-tabs>.tab-contents>.tab-content.selected{display:block}.notetaking-sidebar-tabs>.tab-contents>.tab-content.selected:first-child{border-top-left-radius:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content.selected:last-child{border-top-right-radius:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=recContent]{padding:15px}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer{border:none;border-radius:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavHeader .module-title{display:none}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavHeader .text{margin:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavigator{padding:0;margin:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavigator .chapterSection:last-child>.chapterHeader{border-bottom:none}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavigator .chapterSection:last-child>ul{margin-bottom:0}.notetaking-sidebar-tabs>.tab-contents>.tab-content[tab-id=courseNavigator] .courseNavContainer .courseNavigator .chapterSection:last-child>ul>li:last-child{border-bottom:none}.notetaking-sidebar-tabs .course-nav__status{background:#eee;margin:0 auto;padding:15px 15px 0}.notetaking-sidebar-tabs .course-nav__status.progressFocused{background:#fff}.content-hub__testimonials{text-align:center}.content-hub__testimonials .content-hub__testimonials__container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column{-webkit-flex:1 0 50%;flex:1 0 50%}@media (max-width:769px){.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column{-webkit-flex:1 0 100%;flex:1 0 100%}}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote{background-color:#f5f5f5;border-radius:6px;border:1px solid #eee;text-align:left;padding:15px 20px 20px;margin:20px 10px;overflow:hidden}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__summary{font-style:italic}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source{float:right}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__details{display:table-cell;color:#999;padding-right:12px;padding-left:5px}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__name{text-align:right}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__bio{text-align:right;font-style:italic}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__course{text-align:right}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__course .greenText{position:relative;color:#8cc63e;font-weight:600;padding-left:28px}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__details .content-hub__testimonials__source__course .greenText .icon{position:absolute;background-color:#8cc63e;color:#fff;border-radius:50%;font-size:20px;left:0}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__portrait{display:table-cell;vertical-align:middle}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__portrait img{border-radius:50%;width:40px;height:40px}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__source .content-hub__testimonials__source__portrait .icon{font-size:42px;color:#1797b1;opacity:.5}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__video{margin:-15px -20px 10px;width:calc(100% + 40px);position:relative;background-color:#333;float:none}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__video video{width:100%;display:block;max-height:300px}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote .content-hub__testimonials__video .content-hub__testimonials__video__play{font-size:56px;cursor:pointer;margin:0;transform:translateX(-50%) translateY(-50%)}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote.video-loading .content-hub__testimonials__video{padding-top:56.25%}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote.video-loading .content-hub__testimonials__video::after{width:100px;height:100px;position:absolute;top:calc(50% - (100px / 2));left:calc(50% - (100px / 2));animation:2s linear infinite spin;background:url('/images/reDesign/global/spinner-white.png') 50% 50% no-repeat}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.content-hub__testimonials .content-hub__testimonials__container .content-hub__testimonials__column .content-hub__testimonials__quote.video-loading .content-hub__testimonials__video video{display:none}.content-hub__testimonials .content-hub__view-all-testimonials{margin:10px auto 0;font-size:16px}.link-box-divider{border-color:#ccc;margin:30px 0}.lesson-link-box .lesson-list-tab{max-height:500px;overflow-y:scroll;margin-top:0}.lesson-link-box .course-list-tab{margin-top:0}#seo-related-study-materials .tabbedArticles.lesson-link-box{width:100%}.content-sliced-shared-paywall{text-align:center;background:url(/images/academy/course/byType/hero/other.png) top center/cover no-repeat;padding:30px;color:#fff;border-radius:6px}.content-sliced-shared-paywall .content-sliced-shared-paywall__header{font-size:24px;font-weight:600}@media (min-width:768px){.content-sliced-shared-paywall{padding:50px}.content-sliced-shared-paywall .content-sliced-shared-paywall__header{font-size:32px}}.content-sliced-shared-paywall .content-sliced-shared-paywall__subheader{font-size:16px;margin:10px auto}.longformToc.longformToc-modernize{padding:16px;background-color:#fff;border-radius:8px;border:1px solid #ccc}.longformToc.longformToc-modernize h2{padding:0;background-color:transparent;color:#24505c;font-weight:700}.longformToc.longformToc-modernize ul{padding:16px 0 0!important;background-color:transparent;padding-inline-start:0}.longformToc.longformToc-modernize ul .tocHideM,.longformToc.longformToc-modernize ul li{transition:max-height .5s linear,padding-bottom .5s linear,margin-bottom .5s linear;padding-bottom:0}.longformToc.longformToc-modernize ul li:not(:last-child,.tocHideM){margin-bottom:8px}.longformToc.longformToc-modernize ul .tocHideM::before,.longformToc.longformToc-modernize ul li::before{color:#333;content:"\2022";line-height:1.25}.longformToc.longformToc-modernize .tocShowLink{padding-left:0;padding-bottom:0}.longformToc{margin:15px 0}.longformToc h2{font-size:16px!important;color:#24505c;padding:0 15px;border-top-left-radius:6px;border-top-right-radius:6px;font-weight:600;margin:0}@media (min-width:768px){.content-sliced-shared-paywall .content-sliced-shared-paywall__subheader{font-size:18px;margin:20px auto;max-width:500px}.longformToc.longformToc-modernize ul .tocHideM{transition:none;margin-bottom:8px}.longformToc h2{color:#fff;background-color:#24505c;padding:15px}}.longformToc ul{list-style-type:none;margin:0;padding:15px 15px 0;column-count:1}.longformToc ul li{position:relative;margin:0;padding:0 0 10px 1em;color:#0096b2;break-inside:avoid;transition:max-height .5s linear,padding-bottom .5s linear;line-height:18.5px}.longformToc ul li::before{position:absolute;top:0;left:0;user-select:none;font-family:icomoon;font-style:normal;font-weight:400;content:"\e62a";font-size:1em;line-height:1.42857143}.longformToc ul li.tocHide{overflow:hidden;max-height:0;padding-bottom:0}.in.longformToc ul li.tocHide{max-height:60px;padding-bottom:10px}.longformToc .tocShowLink{display:none;cursor:pointer;padding-bottom:15px;padding-left:15px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.collapseD.longformToc .tocShowLink{display:block}@media (max-width:767.9px){.longformToc ul li.tocHideM{overflow:hidden;max-height:0;padding-bottom:0}.in.longformToc ul li.tocHideM{max-height:60px;padding-bottom:10px}.collapseM.longformToc .tocShowLink{display:block}}.longformToc .tocShowLink:after{content:" more"}.in.longformToc .tocShowLink:after{content:" less"}.longformToc.longformToc--single-column ul{column-count:1}.longform-contributors-mobile{display:block}.longform-contributors-mobile:before{content:"Contributors: ";color:#555!important;text-decoration:none!important}.longform-authors{list-style:none;padding:0;margin:0 0 15px;font-size:12px}.longform-authors li{margin:0}.longform-authors li.longform-author{display:inline;font-weight:600}.longform-authors li.longform-author p,.longform-authors li.longform-author span{font-size:12px}.longform-authors .longform-author__title{color:#24505c;font-weight:600}.longform-authors .longform-author__bio{color:#888;font-size:12px}@media (max-width:767px){.longform-authors .longform-author__bio{display:block;visibility:visible;height:auto!important;font-weight:400}.longform-authors .longform-author__icon,.longform-authors .longform-author__image{display:none}.longform-authors .longform-author__title:after{content:":";display:inline}}@media (min-width:768px){.longformToc ul{background-color:#eee;column-count:2}.longformToc:not(.collapseD) ul{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:15px 15px 5px}.longformToc .tocShowLink{background-color:#eee;text-align:center}.longform-authors{display:grid!important;height:auto!important;visibility:visible;grid:auto/auto-flow 1fr;grid-column-gap:10px;grid-auto-flow:row;grid-template-columns:1fr 1fr;align-items:start}.longform-authors .longform-authors__extra-links-container{grid-column:2/span 1;text-align:right}.longform-authors li.longform-author{font-weight:400;display:grid;flex-grow:1;grid-template-rows:[row-start] min-content [head-body] auto auto auto [row-end];grid-template-columns:[col-start] min-content [col-mid] auto [col-end]}.longform-authors li.longform-author .longform-author__title{grid-area:row-start/col-start/head-body/col-end;font-size:17px;margin-bottom:10px}.longform-authors li.longform-author .longform-author__img{grid-area:head-body/col-start/row-end/col-mid;margin-right:10px;width:40px;height:40px;border-radius:50%;overflow:hidden;background-size:cover!important}.longform-authors li.longform-author .longform-author__img.longform-author__icon:before{font-family:Icomoon;content:"\e6a0";font-size:40px;line-height:1;color:#24505c}.longform-authors li.longform-author .longform-author__name{font-weight:600;margin-bottom:2px;font-size:14px}.longform-authors li.longform-author .longform-author__bio{color:#888;font-size:13px}.longform-authors li.longform-author .longform-author__bio-link{font-size:13px;cursor:pointer}}.freshchat-drawer__corner-button{position:fixed;bottom:15px;right:15px;transition:.2s ease-in;cursor:pointer;z-index:3}.freshchat-drawer__corner-button.hide-corner,.freshchat-drawer__corner-tab-chat-icon__mobile{display:none}@media (max-width:768px){.freshchat-drawer__corner-tab-chat-icon__mobile{display:block}.freshchat-drawer__corner-button__desktop{display:none}}.freshchat-drawer__corner-tab-chat-icon{width:60px;height:60px;border-radius:100px;background-color:#0096b2;box-shadow:0 4px 4px rgba(0,0,0,.25)}.freshchat-drawer__corner-tab-chat-icon img{margin:auto;padding-top:25%;display:block;width:70%}.freshchat-drawer__corner-button__desktop{width:240px;height:90px;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.freshchat-drawer__corner-tab-content{display:flex;justify-content:space-between;position:absolute;width:100%;height:85px;z-index:1;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%),url(/images/background-tiles/bgpattern-education-white.jpg) top left;background-size:cover;padding:10px;border-radius:6px}.freshchat-drawer__corner-tab-content .freshchat-drawer__corner-tab-text{display:flex;flex-direction:column;justify-content:center;row-gap:10px;font-size:14px}.freshchat-drawer__corner-tab-backdrop{position:absolute;width:100%;height:100%;background:#24505c;border-radius:6px}.freshchat-drawer{position:fixed;top:calc(100% - 42px);left:0;z-index:1040;height:100%;width:100%;background:#24505c;transition:top .5s ease-out}.freshchat-drawer .freshchat-drawer__tab{position:relative;height:42px;border-bottom:1px solid #4dc1b8}.freshchat-drawer .freshchat-drawer__tab i{margin-right:6px}.freshchat-drawer.freshchat-drawer--corner{top:100%}@media (min-width:768px){.freshchat-drawer.freshchat-drawer--corner{top:auto;left:auto;bottom:15px;right:15px;border-radius:6px;visibility:hidden;pointer-events:none;opacity:0;height:0;transition:.2s ease-in}.freshchat-drawer.freshchat-drawer--corner.freshchat-drawer--open{visibility:visible;pointer-events:all;opacity:1;top:auto;left:auto;bottom:15px;right:15px;height:100%}.freshchat-drawer.freshchat-tutor-drawer{max-height:550px}}.freshchat-drawer .freshchat-drawer__close{position:absolute;top:10px;right:10px;z-index:1040;color:#ccc;font-size:20px;line-height:1em;padding:2px;background:0 0;border:none;display:none}.freshchat-drawer .freshchat-drawer__close:hover{color:#4dc1b8}.freshchat-drawer .freshchat-drawer__tab-toggle{height:42px;width:100%;color:#fff;font-size:16px;text-align:center;vertical-align:middle;background:0 0;border:none;border-radius:0}.freshchat-drawer .freshchat-drawer__tab-toggle:hover{color:#4dc1b8}.freshchat-drawer .freshchat-drawer__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:calc(100% - 45px)}.freshchat-drawer .freshchat-drawer__header{flex:0 0;padding:15px 0;border-bottom:15px solid #24505c}.freshchat-drawer .freshchat-drawer__chat{flex:1;padding:0 15px}.freshchat-drawer .freshchat-drawer__appointment{flex:0 0;color:#fff;font-size:14px;text-align:center;line-height:19px;padding:15px}.freshchat-drawer .freshchat-drawer__appointment p{margin:0;padding:0}.freshchat-drawer .freshchat-drawer__appointment span{display:block}.freshchat-drawer .freshchat-drawer__appointment i{display:inline-block;font-size:22px;vertical-align:bottom;margin-right:4px}.freshchat-drawer .freshchat-drawer__appointment a{color:#fff;font-weight:600;text-decoration:underline}.freshchat-drawer .freshchat-drawer__appointment a:hover{color:#4dc1b8}.freshchat-drawer.freshchat-drawer--open{top:0}.freshchat-drawer.freshchat-drawer--open .freshchat-drawer__close{display:block}@media (max-width:767px){.freshchat-drawer.freshchat-drawer--loading{top:100%}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons ul li{width:100%}}@media (min-width:769px){.freshchat-drawer.freshchat-drawer--loading{left:calc(100% + 40px)}}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header{display:-ms-grid;display:grid;-ms-grid-columns:auto 90px;grid-template-columns:auto 90px;padding:15px;grid-row-gap:15px}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header .freshchat-drawer__header__full-row{grid-column:1/3}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-quote{-ms-grid-row:1;-ms-grid-column:1;grid-row:1;grid-column:1;padding-right:15px}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-quote p{display:block;position:relative;color:#24505c;font-size:18px;line-height:25px;margin:0;padding:15px;background:#d6e3ea;border-radius:5px}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-quote p strong{display:block;font-weight:700}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-quote p:before{content:"";position:absolute;top:38px;right:-12px;z-index:1;margin-top:-6px;border:6px solid transparent;border-left-color:#d6e3ea}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-image{-ms-grid-row:1;-ms-grid-column:2;grid-row:1;grid-column:2}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-image img{display:block;height:70px;width:70px;margin:0 10px 8px;border-radius:50%}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-image figcaption{color:#ccc;font-size:12px;line-height:19px;text-align:center}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-image figcaption strong{color:#fff;font-size:14px;font-weight:600}@media (min-width:768px) and (max-height:650px){.freshchat-drawer.freshchat-tutor-drawer{top:100px;height:calc(100vh - 100px - 30px)}.freshchat-drawer.freshchat-tutor-drawer.freshchat-drawer--open{top:100px}}@media (max-width:768px){.freshchat-drawer.freshchat-tutor-drawer .tab-content{height:60%}.freshchat-drawer.freshchat-tutor-drawer .tab-content .freshchat-drawer__chat__container{max-height:none}}.freshchat-drawer.freshchat-tutor-drawer .tab-content .tab-pane--chat{height:100%}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header{grid-template-columns:105px auto;align-items:center}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-image{grid-column:1}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-image img{width:90px;height:90px;margin:0 30px 0 0}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-quote{grid-column:2;font-size:16px;font-weight:600;color:#fff}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header--block{padding:30px 15px 15px}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__chat__container{max-height:450px}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__chat__container.shorten{max-height:350px}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__appointment,.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__appointment p{font-size:12px}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__appointment a{font-size:12px;text-decoration:none}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__appointment a.underline-link{text-decoration:underline}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-product{font-size:16px;font-weight:600;color:#fff;padding-bottom:5px}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__description{font-size:14px;font-weight:400;text-align:center;margin-bottom:15px;color:#fff}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons{padding:15px 0 0;text-align:center}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons ul{list-style:none;padding:0}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons ul li{display:inline-block;padding-bottom:10px;padding-left:0}@media (min-width:767px){.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons ul li{padding-bottom:0}}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons .btn{margin:0 5px;border-color:#fff;background-color:unset}@media (max-width:767px){.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__tutor-buttons .btn{width:100%}}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-chat{text-align:center}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-chat.tab-content>.tab-pane.active{display:inline}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-chat .freshchat-drawer__header-tutor-options{padding:0 10px;font-size:10px;font-weight:400;cursor:pointer}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-chat .freshchat-drawer__header-tutor-options__text{text-decoration:underline;text-transform:uppercase}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-chat .freshchat-drawer__header-tutor-options.collapsed .icon-chevron:before{content:"\f078";padding-left:5px}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__header-tutor-chat .freshchat-drawer__header-tutor-options .icon-chevron:before{content:"\f077";padding-left:5px}.freshchat-drawer.freshchat-tutor-drawer .icon-email:before{content:"\e697";padding-right:5px}.freshchat-drawer.freshchat-tutor-drawer .icon-speech-bubble:before{content:"\e95f";padding-right:5px}.freshchat-drawer.freshchat-tutor-drawer .icon-calendar:before{content:"\e610";padding-right:5px}.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__appointment{padding:15px 0}.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__new-text-message{display:none}.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text,.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text-message-confirm{display:block;color:#fff}.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text a{font-weight:600;color:#fff}.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text-button{background:0 0;box-shadow:0 2px 0 transparent;border-radius:6px;color:#fff;display:inline-block;font-weight:600;padding:10px 30px;margin:15px 0;text-align:center;border:1px solid #fff;box-shadow:none;font-size:21px;line-height:28px}.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text-button:active,.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text-button:focus,.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text-button:hover{color:#fff;text-decoration:none}.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text-button.disabled,.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text-button:disabled,.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text-button[disabled],fieldset[disabled] .freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text-button{cursor:not-allowed;pointer-events:none;opacity:.65}.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text-button:hover{background:#0096b2;border-color:#1e7289}.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text-notification,.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__text-notification a{color:#fff}.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__phone{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;width:150px;margin-right:15px;margin-top:15px;align-items:center}select.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__phone{height:46px;line-height:46px}select[multiple].freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__phone,textarea.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__phone{height:auto}.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module__phone-form{display:flex}.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module .instant-answers-form__button-container{padding-top:15px}@media (max-height:730px){.freshchat-drawer.freshchat-tutor-drawer .freshchat-drawer__chat__container{max-height:70%;min-height:190px}.freshchat-drawer.freshchat-tutor-drawer .instant-answers-module .instant-answers-form__text-and-upload .mce-edit-area iframe{height:70px!important}}@media (min-width:768px){.freshchat-drawer{top:151px;left:calc(100% + 1px);height:calc(100vh - 151px - 30px);width:422px;transition:left .5s ease-out;border-bottom-left-radius:6px}.freshchat-drawer.freshchat-drawer--open{top:151px;left:calc(100% - 422px);box-shadow:-3px 3px 4px rgba(0,0,0,.3)}.freshchat-drawer.freshchat-drawer--open .freshchat-drawer__close{top:5px}.freshchat-drawer .freshchat-drawer__tab{position:absolute;left:-35px;top:0;height:auto;width:auto;transform:rotate(-90deg);border:none}.freshchat-drawer .freshchat-drawer__tab-toggle{position:absolute;top:0;right:0;width:213px;height:35px;font-size:13px;background:#24505c;border-bottom:1px solid #4dc1b8;border-top-left-radius:6px;border-top-right-radius:6px;box-shadow:-3px -3px 4px rgba(0,0,0,.3)}.freshchat-drawer .freshchat-drawer__content{height:100%}.freshchat-drawer .freshchat-drawer__appointment span{display:inline}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header{padding-top:30px;padding-bottom:0}.freshchat-drawer.freshchat-drawer--v1 .freshchat-drawer__header-quote p{font-size:21px;line-height:28px}.freshchat-drawer.freshchat-drawer--without-tutoring{height:auto;width:100%;transition:bottom .5s ease-out;border-bottom-left-radius:0;top:auto;left:0}.freshchat-drawer.freshchat-drawer--without-tutoring.freshchat-drawer--open{bottom:0}.freshchat-drawer.freshchat-drawer--without-tutoring.freshchat-drawer--open .icon-chevron-up{transform:rotate(-180deg)}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__header{padding:0}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__header .freshchat-drawer__header-quote{padding-bottom:5px;font-size:22px}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__close{display:none}.freshchat-drawer.freshchat-drawer--without-tutoring .tab-content{border:15px solid #24505c}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__chat{padding:10px 25px;border-radius:4px;background:#fff}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__chat .freshchat-drawer__header{border-bottom:none;display:initial;padding:0}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__chat .freshchat-drawer__header .freshchat-drawer__header-quote{color:#24505c}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__chat .freshchat-drawer__description{text-align:left;color:#888}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab{transform:none;right:30px;top:-70px}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;border-bottom:none;border-radius:0;height:70px;width:300px;box-shadow:none}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle .icon-talk{font-size:50px;padding-left:10px}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle .freshchat-drawer__tab-container{text-align:left}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle .freshchat-drawer__tab-container .freshchat-drawer__tab-text{font-style:normal;font-weight:600;font-size:16px;line-height:1.37;color:#fff}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle .availability{font-size:12px;margin-top:6px}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle .availability:before{content:'';background-color:#4abc8d;border:2px solid #fff;border-radius:50%;width:10px;height:10px;display:inline-block}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle .icon-chevron-up{margin-bottom:30px;margin-right:10px}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle:hover{color:#fff}.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row{display:-webkit-flex;display:flex;padding-top:15px}.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__select-container{padding-top:0;flex:2}.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container{padding-top:0;padding-left:15px;flex:1}.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container button{width:100%;background:#fcb426;box-shadow:0 2px 0 0 #e0a022;color:#fff;text-shadow:0 1px 2px #464646;transition:.2s;border-color:#fcb426}.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container button:active,.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container button:focus,.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container button:hover{color:#fff}.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container button:hover{background:#cc911d}.freshchat-drawer.freshchat-drawer--without-tutoring .mce-answersRemaining{display:none}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__appointment{color:#888;text-align:right}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__appointment .underline-link{color:#4dc1b8;text-decoration:none}}@media (min-width:768px) and (min-width:768px){.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle .freshchat-drawer__tab-container .freshchat-drawer__tab-text{font-size:14px;line-height:1.57}}@media (min-width:768px) and (max-width:525px){.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container button{width:100%}}@media (max-width:767px){.freshchat-drawer.freshchat-drawer--without-tutoring.freshchat-drawer--without-tutoring-popup{margin-top:135px}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__chat{background:#fff}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__chat .freshchat-drawer__header{border-bottom:none;display:initial;padding:0}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__chat .freshchat-drawer__header .freshchat-drawer__header-quote{color:#24505c;font-size:22px;padding:10px 0}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__chat .freshchat-drawer__description{text-align:left;color:#888}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab{border-bottom:none}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle{display:-webkit-flex;display:flex;-webkit-justify-content:start;justify-content:start;-webkit-align-items:center;align-items:center}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle .icon-talk{font-size:22px;padding:0 10px}.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle .availability,.freshchat-drawer.freshchat-drawer--without-tutoring .freshchat-drawer__tab .freshchat-drawer__tab-toggle .icon-chevron-up{display:none}.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row{padding-top:15px}.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__select-container{padding-top:0}.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container button{width:100%;background:#fcb426;box-shadow:0 2px 0 0 #e0a022;color:#fff;text-shadow:0 1px 2px #464646;transition:.2s;border-color:#fcb426}.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container button:active,.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container button:focus,.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container button:hover{color:#fff}.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container button:hover{background:#cc911d}}@media (max-width:767px) and (max-width:525px){.freshchat-drawer.freshchat-drawer--without-tutoring .instant-answers-form__row .instant-answers-form__button-container button{width:100%}}.freshchat-drawer__chat__container{position:relative;overflow:hidden;width:100%;height:100%;border-radius:0 0 6px 6px}.freshchat-drawer__chat__container #fc_frame.STUDY_W{animation:none!important}.freshchat-drawer__chat__container #fc_frame.STUDY_O{max-height:1000px!important;position:relative!important;animation:none!important;margin:auto;left:0;height:calc(100% + 63px)!important;top:-63px}.freshchat-drawer__chat__container #fc_frame.STUDY_O:not(.fc-mobile-view){height:calc(100% + 95px)!important;top:-94px;left:-18px}.freshchat-drawer__chat__container.hide-topic-name{position:relative;overflow:hidden;width:100%;height:100%;border-radius:0 0 6px 6px}.freshchat-drawer__chat__container.hide-topic-name #fc_frame.STUDY_W{animation:none!important}.freshchat-drawer__chat__container.hide-topic-name #fc_frame.STUDY_O{max-height:1000px!important;position:relative!important;animation:none!important;margin:auto;left:0;height:calc(100% + 114px)!important;top:-114px}.freshchat-drawer__chat__container.hide-topic-name #fc_frame.STUDY_O:not(.fc-mobile-view){height:calc(100% + 95px)!important;top:-94px;left:-18px}.freshchat-drawer__tab-count{display:inline-block;padding:0 10px;border-radius:13px;background-color:#c1393e}.freshchat-drawer .loading-dots{position:absolute;margin-top:200px;margin-left:175px}.freshchat-drawer__call-now-or{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;max-width:422px;margin:auto;color:#fff}.freshchat-drawer__call-now-or strong{display:block;font-size:16px}.freshchat-drawer__call-now-or strong+small{display:block;font-size:12px}.freshchat-drawer__call-now-or a:hover{border-color:#fff!important}.freshchat-drawer__call-now-or>:nth-child(2){padding:0 20px;align-self:center;font-weight:400;font-size:16px}.freshchat-drawer__call-now-or .btn{width:120px}@media (min-width:769px){.freshchat-drawer__chat__container{width:384px;margin:auto;height:calc(100% + 115px);transition:.3s linear}.freshchat-drawer__chat__container.shorten{height:calc(100% + 29px)}.freshchat-drawer__call-now-or>:nth-child(2){font-size:18px}.freshchat-drawer__call-now-or .btn{width:160px}.lesson-page-layout--dedicated-video #tab-links{display:none}}/*!
 * Jasny Bootstrap v3.1.3 (http://jasny.github.io/bootstrap)
 * Copyright 2012-2014 Arnold Daniels
 * Licensed under Apache-2.0 (https://github.com/jasny/bootstrap/blob/master/LICENSE)
 */.container-smooth{max-width:1170px}@media (min-width:1px){.container-smooth{width:auto}}.btn-labeled{padding-top:0;padding-bottom:0}.btn-label{position:relative;left:-12px;display:inline-block;padding:6px 12px;background:0 0;background:rgba(0,0,0,.15);border-radius:3px 0 0 3px}.btn-label.btn-label-right{right:-12px;left:auto;border-radius:0 3px 3px 0}.btn-lg .btn-label{left:-16px;padding:10px 16px;border-radius:5px 0 0 5px}.btn-lg .btn-label.btn-label-right{right:-16px;left:auto;border-radius:0 5px 5px 0}.btn-sm .btn-label{left:-10px;padding:5px 10px;border-radius:2px 0 0 2px}.btn-sm .btn-label.btn-label-right{right:-10px;left:auto;border-radius:0 2px 2px 0}.btn-xs .btn-label{left:-5px;padding:1px 5px;border-radius:2px 0 0 2px}.btn-xs .btn-label.btn-label-right{right:-5px;left:auto;border-radius:0 2px 2px 0}.nav-tabs-bottom{border-top:1px solid #ddd;border-bottom:0}.nav-tabs-bottom>li{margin-top:-1px;margin-bottom:0}.nav-tabs-bottom>li>a{border-radius:0 0 4px 4px}.nav-tabs-bottom>li.active>a,.nav-tabs-bottom>li.active>a:focus,.nav-tabs-bottom>li.active>a:hover,.nav-tabs-bottom>li>a:focus,.nav-tabs-bottom>li>a:hover{border:1px solid #ddd;border-top-color:transparent}.nav-tabs-left{border-right:1px solid #ddd;border-bottom:0}.nav-tabs-left>li{float:none;margin-right:-1px;margin-bottom:0}.nav-tabs-left>li>a{margin-right:0;margin-bottom:2px;border-radius:4px 0 0 4px}.nav-tabs-left>li.active>a,.nav-tabs-left>li.active>a:focus,.nav-tabs-left>li.active>a:hover,.nav-tabs-left>li>a:focus,.nav-tabs-left>li>a:hover{border:1px solid #ddd;border-right-color:transparent}.row>.nav-tabs-left{position:relative;z-index:1;padding-right:0;padding-left:15px;margin-right:-1px}.row>.nav-tabs-left+.tab-content{border-left:1px solid #ddd}.nav-tabs-right{border-bottom:0;border-left:1px solid #ddd}.nav-tabs-right>li{float:none;margin-bottom:0;margin-left:-1px}.nav-tabs-right>li>a{margin-bottom:2px;margin-left:0;border-radius:0 4px 4px 0}.nav-tabs-right>li.active>a,.nav-tabs-right>li.active>a:focus,.nav-tabs-right>li.active>a:hover,.nav-tabs-right>li>a:focus,.nav-tabs-right>li>a:hover{border:1px solid #ddd;border-left-color:transparent}.row>.nav-tabs-right{padding-right:15px;padding-left:0}.navbar-offcanvas,.navmenu{width:300px;height:auto;border-style:solid;border-width:1px;border-radius:4px}.navbar-offcanvas,.navmenu-fixed-left,.navmenu-fixed-right{position:fixed;top:0;bottom:0;z-index:1030;overflow-y:auto;border-radius:0}.navbar-offcanvas.navmenu-fixed-left,.navmenu-fixed-left{right:auto;left:0;border-width:0 1px 0 0}.navbar-offcanvas,.navmenu-fixed-right{right:0;left:auto;border-width:0 0 0 1px}.navmenu-nav{margin-bottom:10px}.navmenu-nav.dropdown-menu{position:static;float:none;padding-top:0;margin:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.navbar-offcanvas .navbar-nav{margin:0}@media (min-width:768px){.navbar-offcanvas{width:auto;border-top:0;box-shadow:none}.navbar-offcanvas.offcanvas{position:static;display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-offcanvas .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-offcanvas .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-offcanvas .navmenu-brand{display:none}}.navmenu-brand{display:block;padding:10px 15px;margin:10px 0;font-size:18px;line-height:20px}.navmenu-brand:focus,.navmenu-brand:hover{text-decoration:none}.navbar-default .navbar-offcanvas,.navmenu-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-offcanvas .navmenu-brand,.navmenu-default .navmenu-brand{color:#777}.navbar-default .navbar-offcanvas .navmenu-brand:focus,.navbar-default .navbar-offcanvas .navmenu-brand:hover,.navmenu-default .navmenu-brand:focus,.navmenu-default .navmenu-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-offcanvas .navmenu-text,.navmenu-default .navmenu-text{color:#777}.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a:focus .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a:hover .caret,.navmenu-default .navmenu-nav>.dropdown>a:focus .caret,.navmenu-default .navmenu-nav>.dropdown>a:hover .caret{border-top-color:#333;border-bottom-color:#333}.navbar-default .navbar-offcanvas .navmenu-nav>.open>a,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:hover,.navmenu-default .navmenu-nav>.open>a,.navmenu-default .navmenu-nav>.open>a:focus,.navmenu-default .navmenu-nav>.open>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-offcanvas .navmenu-nav>.open>a .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:focus .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:hover .caret,.navmenu-default .navmenu-nav>.open>a .caret,.navmenu-default .navmenu-nav>.open>a:focus .caret,.navmenu-default .navmenu-nav>.open>a:hover .caret{border-top-color:#555;border-bottom-color:#555}.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a .caret,.navmenu-default .navmenu-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu,.navmenu-default .navmenu-nav.dropdown-menu{background-color:#e7e7e7}.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.divider,.navmenu-default .navmenu-nav.dropdown-menu>.divider{background-color:#f8f8f8}.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:hover,.navmenu-default .navmenu-nav.dropdown-menu>.active>a,.navmenu-default .navmenu-nav.dropdown-menu>.active>a:focus,.navmenu-default .navmenu-nav.dropdown-menu>.active>a:hover{background-color:#d7d7d7}.navbar-default .navbar-offcanvas .navmenu-nav>li>a,.navmenu-default .navmenu-nav>li>a{color:#777}.navbar-default .navbar-offcanvas .navmenu-nav>li>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>li>a:hover,.navmenu-default .navmenu-nav>li>a:focus,.navmenu-default .navmenu-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-offcanvas .navmenu-nav>.active>a,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:hover,.navmenu-default .navmenu-nav>.active>a,.navmenu-default .navmenu-nav>.active>a:focus,.navmenu-default .navmenu-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a:hover,.navmenu-default .navmenu-nav>.disabled>a,.navmenu-default .navmenu-nav>.disabled>a:focus,.navmenu-default .navmenu-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-inverse .navbar-offcanvas,.navmenu-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-offcanvas .navmenu-brand,.navmenu-inverse .navmenu-brand{color:#999}.navbar-inverse .navbar-offcanvas .navmenu-brand:focus,.navbar-inverse .navbar-offcanvas .navmenu-brand:hover,.navmenu-inverse .navmenu-brand:focus,.navmenu-inverse .navmenu-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-offcanvas .navmenu-text,.navmenu-inverse .navmenu-text{color:#999}.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a:focus .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a:hover .caret,.navmenu-inverse .navmenu-nav>.dropdown>a:focus .caret,.navmenu-inverse .navmenu-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:hover,.navmenu-inverse .navmenu-nav>.open>a,.navmenu-inverse .navmenu-nav>.open>a:focus,.navmenu-inverse .navmenu-nav>.open>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:focus .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:hover .caret,.navmenu-inverse .navmenu-nav>.open>a .caret,.navmenu-inverse .navmenu-nav>.open>a:focus .caret,.navmenu-inverse .navmenu-nav>.open>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a .caret,.navmenu-inverse .navmenu-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu,.navmenu-inverse .navmenu-nav.dropdown-menu{background-color:#080808}.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.divider,.navmenu-inverse .navmenu-nav.dropdown-menu>.divider{background-color:#222}.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:hover,.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a,.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a:focus,.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a:hover{background-color:#000}.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a,.navmenu-inverse .navmenu-nav>li>a{color:#999}.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a:hover,.navmenu-inverse .navmenu-nav>li>a:focus,.navmenu-inverse .navmenu-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a:hover,.navmenu-inverse .navmenu-nav>.active>a,.navmenu-inverse .navmenu-nav>.active>a:focus,.navmenu-inverse .navmenu-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a:hover,.navmenu-inverse .navmenu-nav>.disabled>a,.navmenu-inverse .navmenu-nav>.disabled>a:focus,.navmenu-inverse .navmenu-nav>.disabled>a:hover{color:#444;background-color:transparent}.alert-fixed-bottom,.alert-fixed-top{position:fixed;left:0;z-index:1035;width:100%;margin:0;border-radius:0}.alert-fixed-top{top:0;border-width:0 0 1px}@media (min-width:992px){.alert-fixed-bottom,.alert-fixed-top{left:50%;width:992px;margin-left:-496px}.alert-fixed-top{border-width:0 1px 1px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}}.alert-fixed-bottom{bottom:0;border-width:1px 0 0}@media (min-width:992px){.alert-fixed-bottom{border-width:1px 1px 0;border-top-left-radius:4px;border-top-right-radius:4px}.lesson-page-layout--dedicated-video #relatedContentContainer{padding-left:15px;padding-right:15px}}.offcanvas{display:none}.offcanvas.in{display:block}@media (max-width:767px){.offcanvas-xs{display:none}.offcanvas-xs.in{display:block}.low-level-pillar .transcript .article-cutoff-div.article-cutoff-div--last{margin-bottom:0}}@media (max-width:991px){.offcanvas-sm{display:none}.offcanvas-sm.in{display:block}}@media (max-width:1199px){.offcanvas-md{display:none}.offcanvas-md.in{display:block}}.offcanvas-lg{display:none}.offcanvas-lg.in{display:block}.canvas-sliding{-webkit-transition:top .35s,left .35s,bottom .35s,right .35s;transition:top .35s,left .35s,bottom .35s,right .35s}.offcanvas-clone{position:absolute!important;top:auto!important;right:0!important;bottom:0!important;left:auto!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;border:none!important;opacity:0!important}.table .rowlink td:not(.rowlink-skip),.table.rowlink td:not(.rowlink-skip){cursor:pointer}.table .rowlink td:not(.rowlink-skip) a,.table.rowlink td:not(.rowlink-skip) a{font:inherit;color:inherit;text-decoration:inherit}.table-hover .rowlink tr:hover td,.table-hover.rowlink tr:hover td{background-color:#cfcfcf}.btn-file{position:relative;overflow:hidden;vertical-align:middle}.btn-file>input{position:absolute;top:0;right:0;width:100%;height:100%;margin:0;font-size:23px;cursor:pointer;filter:alpha(opacity=0);opacity:0;direction:ltr}.fileinput{display:inline-block;margin-bottom:9px}.fileinput .form-control{display:inline-block;padding-top:7px;padding-bottom:5px;margin-bottom:0;vertical-align:middle;cursor:text}.fileinput .thumbnail{display:inline-block;margin-bottom:5px;overflow:hidden;text-align:center;vertical-align:middle}.fileinput .thumbnail>img{max-height:100%}.fileinput .btn{vertical-align:middle}.fileinput-exists .fileinput-new,.fileinput-new .fileinput-exists{display:none}.fileinput-inline .fileinput-controls{display:inline}.fileinput-filename{display:inline-block;overflow:hidden;vertical-align:middle}.form-control .fileinput-filename{vertical-align:bottom}.fileinput.input-group{display:table}.fileinput.input-group>*{position:relative;z-index:2}.fileinput.input-group>.btn-file{z-index:1}.fileinput-new .input-group .btn-file,.fileinput-new.input-group .btn-file{border-radius:0 4px 4px 0}.fileinput-new .input-group .btn-file.btn-sm,.fileinput-new .input-group .btn-file.btn-xs,.fileinput-new.input-group .btn-file.btn-sm,.fileinput-new.input-group .btn-file.btn-xs{border-radius:0 3px 3px 0}.fileinput-new .input-group .btn-file.btn-lg,.fileinput-new.input-group .btn-file.btn-lg{border-radius:0 6px 6px 0}.form-group.has-warning .fileinput .fileinput-preview{color:#8a6d3b}.form-group.has-warning .fileinput .thumbnail{border-color:#faebcc}.form-group.has-error .fileinput .fileinput-preview{color:#a94442}.form-group.has-error .fileinput .thumbnail{border-color:#ebccd1}.form-group.has-success .fileinput .fileinput-preview{color:#3c763d}.form-group.has-success .fileinput .thumbnail{border-color:#d6e9c6}.input-group-addon:not(:first-child){border-left:0}.lesson-instructors{flex:1 0 auto;width:30vw;min-width:max-content;max-width:426px}.lesson-instructors .lesson-instructors__title{margin-bottom:6.5px;color:#24505c;font-weight:600}.lesson-instructors .lesson-instructors__container{display:flex}.lesson-instructors .lesson-instructors__container>:first-child{margin-right:15px}@media (max-width:768px){.lesson-instructors{margin-bottom:15px}}.lesson-instructor{flex:1 0 auto;display:flex}.lesson-instructor .lesson-instructor__image{margin-right:10px;width:30px;height:30px;overflow:hidden;border-radius:64px;background-size:cover!important}.lesson-instructor .lesson-instructor__no-image{margin-right:10px}.lesson-instructor .lesson-instructor__no-image:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e6a0";font-size:30px;line-height:1;color:#888}.lesson-instructor .lesson-instructor__name{color:#0096b2;font-weight:600;line-height:19.6px}.lesson-instructor .lesson-instructor__tooltip-button{padding:0;background:0 0;border:none}.lesson-instructor .tooltip.bottom{left:unset!important}.lesson-instructor .lesson-instructor__title{color:#555;font-size:12px}.lesson-module{border:1px solid #ddd;border-radius:8px;overflow:hidden}@media (max-width:524px){.lesson-module{display:none}}.lesson-module .lesson-module-header{display:flex;flex-direction:column;padding:15px;background-color:#eee}.lesson-module .lesson-module-header .lesson-module-header__title{display:flex;align-items:center;margin-bottom:15px;font-size:16px;font-weight:700}.lesson-module .lesson-module-header .lesson-module-header__title-text{margin-top:1px}.lesson-module .lesson-module-header .lesson-module-header__icon{margin-right:5px;font-size:32px}.lesson-module .lesson-module-header .lesson-module-header__description{font-size:13px;line-height:18px}.lesson-module .lesson-module-header .lesson-module-header__description .course-navigator-header__lesson,.lesson-module .lesson-module-header .lesson-module-header__lesson{font-weight:600}.lesson-module-list{padding-left:0;list-style:none;margin-bottom:0}.lesson-module-list-item{display:flex;justify-content:space-between;padding:15px;border-bottom:1px solid #ccc}.lesson-module-list-item__link{color:#0096b2}.lesson-module-list-item__length{margin-left:10px;color:#24505c;font-size:13px;font-weight:400}.lesson-module-footer{padding:30px 15px}.lesson-module-footer__view-more{display:flex;gap:10px;align-items:center;color:#0096b2;font-weight:700}.lesson-module-footer__view-more:hover{text-decoration:none}.lesson-module-footer__view-more .icon{font-size:16px}.teacher-state-standard-skill-set-badge{color:#0096b2;border:1px solid #0096b2;font-size:14px;font-weight:600;padding:7px 15px;margin-bottom:20px;margin-top:5px;gap:7px;border-radius:7px;display:flex;align-items:center;width:fit-content;transition:.1s}.teacher-state-standard-skill-set-badge:focus,.teacher-state-standard-skill-set-badge:hover{text-decoration:none;background-color:#0096b2;color:#fff}@media (min-width:768px){.teacher-state-standard-skill-set-badge{margin-top:unset;margin-bottom:15px}}.lesson-page-layout{display:grid;grid-template-columns:repeat(12,[col-start] 1fr [col-end]);column-gap:15px}.lesson-page-layout--llpp{column-gap:30px}.lesson-page-layout--with-mobile-toc-nav{margin-top:37px}@media (min-width:768px){.lesson-page-layout--with-mobile-toc-nav{margin-top:unset}}.lesson-page-header{grid-column:col-start 1/col-end 12;margin-top:10px;padding-bottom:20px;border-bottom:1px solid #eee}.lesson-page-header .lesson-page-header__title-container--authenticated{display:flex;flex-direction:column;margin-top:22px}@media (max-width:991px){.lesson-page-header{border-bottom:none}.lesson-page-header .lesson-page-header__title-container--authenticated{margin-top:17px;flex-direction:column-reverse}}.lesson-page-header .lesson-page-header__title{display:flex;align-items:center;margin-top:38px;color:#24505c;font-size:30px;font-weight:600}@media (max-width:991px){.lesson-page-header .lesson-page-header__title{font-size:24px}}@media (max-width:767.9px){.lesson-page-layout{grid-template-rows:none}.lesson-page-header .lesson-page-header__title{margin-top:15px;margin-bottom:0;padding-bottom:0;font-size:21px}}.lesson-page-header .lesson-page-header__title--seo{margin-top:35px;margin-bottom:7px;line-height:1.3em}@media (max-width:767.9px){.lesson-page-header .lesson-page-header__title--seo{margin-top:15px;margin-bottom:0}}.lesson-page-header .lesson-page-header__title--authenticated{margin-top:0}.lesson-page-header .credit-icon{margin-top:-.3em}.lesson-page-header .credit-icon .credit-icon__icon{padding:6px;margin-right:10px;background:#4dc1b8;color:#fff;font-size:24px;border-radius:50%}.lesson-page-header .lesson-page-header__title-text{font-size:1em;padding-bottom:15px}.lesson-page-header .lesson-page-header__title-text--authenticated{padding-bottom:8px}.lesson-page-header .lesson-page-header__details{display:flex}@media (max-width:767.9px){.lesson-page-header .lesson-page-header__details{display:none}.lesson-page-header--seo{padding-bottom:5px}}.lesson-page-header .lesson-page-header__content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-evenly;margin-right:30px;line-height:20px}.lesson-page-header .lesson-page-header__description{margin-bottom:5px}.lesson-page-header .lesson-page-header__modified{font-size:13px}.lesson-page-header.no-bottom-border{border-bottom:0;padding-bottom:0;margin-bottom:11px}.lesson-page-header.no-bottom-border .lesson-page-header__title{margin-bottom:0}.lesson-page-header--authenticated{margin-top:5px;padding-bottom:7px}@media (max-width:767.9px){.lesson-page-header--authenticated{border-bottom:1px solid #eee;padding-bottom:9px}}.lesson-page-header--academy-article{padding-bottom:15px}.lesson-page-header-bottom-crumbs{display:flex}@media (max-width:767.9px){.lesson-page-header--academy-article{padding-bottom:5px}.lesson-page-header-bottom-crumbs{margin-top:9px!important}}.lesson-page-header-bottom-crumbs .lesson-page-header-bottom-crumbs__left{flex:1}.lesson-page-layout-header--breadcrumbs{margin-top:10px}.lesson-expert-addition-container,.lesson-page-main{grid-column:col-start 1/col-end 12;display:flex;flex-direction:column;max-width:100%}@media (min-width:768px){.lesson-expert-addition-container,.lesson-page-main,.lesson-page-main--authenticated{grid-column:col-start 1/col-end 8}}@media (max-width:767.9px){.lesson-page-main--authenticated{grid-column:col-start 1/col-end 12}}@media (min-width:768px){.lesson-page-main--ai-mastery-project{grid-column:col-start 3/col-end 10}.lesson-page-sidebar--course-navigator.zero-margin-top{margin-top:0}}@media (max-width:767.9px){.lesson-page-main--ai-mastery-project{grid-column:col-start 1/col-end 12}}.lesson-page-main--ai-mastery-activity-results{grid-column:col-start 1/col-end 12}.lesson-page-sidebar{grid-column:col-start 9/col-end 12}.lesson-page-sidebar--course-navigator{margin-left:-4px;margin-top:-3px}@media (max-width:767.9px){.lesson-page-sidebar{grid-column:col-start 1/col-end 12;padding-left:0}.lesson-page-sidebar--course-navigator{margin-left:0}}.lesson-page-sidebar--academy-article{margin-left:-4px;margin-top:2px}@media (max-width:767.9px){.lesson-page-sidebar--academy-article{margin-left:0;margin-top:0}}.lesson-page-sidebar--authenticated{margin-top:58px}@media (min-width:768px){.lesson-page-sidebar--authenticated{grid-column:col-start 9/col-end 12}.lesson-page-description-container{padding-top:20px}}@media (max-width:767.9px){.lesson-page-sidebar--authenticated{margin-top:0;padding-left:0}.lesson-page-sidebar--section{grid-column:col-start 1/col-end 12}}.course-nav-sidebar+.lesson-page-sidebar--tutoring{margin-top:30px}.lesson-page-section{grid-column:col-start 1/col-end 8}.lesson-section-header{display:flex;border-bottom:1px solid #ccc;margin-bottom:10px;color:#24505c}.lesson-section-header__text{font-weight:600;padding:10px;border-bottom:3px solid;margin:0}#mainContainer.seoLessonPage--dedicated-video{padding-bottom:0}.lesson-page-layout--dedicated-video{grid-auto-flow:row}.lesson-page-layout--dedicated-video .lesson-page-header .lesson-page-header__title--seo{margin-top:10px!important}.lesson-page-layout--dedicated-video #seo-video-container{grid-row:1/2}.lesson-page-layout--dedicated-video #seo-video-container .videoContainer{padding:0}.lesson-page-layout--dedicated-video #seo-video-container .video-meta-wrapper{margin-top:10px!important}.lesson-page-layout--dedicated-video .lesson-page-header{grid-row:2/3;margin-bottom:10px;margin-top:0}.lesson-page-layout--dedicated-video #seo-description-and-contents{grid-row:3/4;grid-column:col-start 1/col-end 12}.lesson-page-layout--dedicated-video #seo-description-container{grid-row:4/5}@media (max-width:600px){.lesson-page-layout--dedicated-video #seo-description-container{margin-bottom:15px}}.lesson-page-layout--dedicated-video #seo-testimonials-cta{grid-row:5/6}.lesson-page-layout--dedicated-video #seo-related-study-materials-tabbed{grid-row:6/7;display:block!important}.lesson-page-layout--dedicated-video #seo-30-mil-cta{grid-row:7/8;display:block}.lesson-page-layout--dedicated-video .academic-citation-button,.lesson-page-layout--dedicated-video .expert-addition-cite{display:none!important}.lesson-page-layout--dedicated-video .instructorSummary{font-size:100%!important}@media (max-width:767.9px){.lesson-page-section{grid-column:col-start 1/col-end 12}.lesson-page-layout--dedicated-video #lessonsCarousel .item{display:block!important;transform:none!important;-webkit-transform:none!important;position:relative!important;left:0!important}.lesson-page-layout--dedicated-video #lessonsCarousel .list-expand{display:none!important}.lesson-page-layout--dedicated-video #lessonsCarousel .imgWithPlayIcon{width:40%!important}}@media (min-width:768px) and (max-width:991px){.lesson-page-layout--dedicated-video{grid-template-columns:repeat(8,[col-start] 1fr [col-end])}.lesson-page-layout--dedicated-video .lesson-page-header{grid-column:col-start 1/col-end 8;padding-bottom:0;margin-bottom:0}.lesson-page-layout--dedicated-video #relatedContentContainer{margin-top:0}.lesson-page-layout--dedicated-video #relatedContentContainer h4{display:block!important}.lesson-page-layout--dedicated-video #seo-description-and-contents{grid-column:col-start 1/col-end 8}.low-level-pillar #seo-cta-container{display:block}}@media (min-width:992px){.lesson-page-layout--dedicated-video .lesson-page-header{grid-row:1/2;grid-column:col-start 1/col-end 8;margin-top:10px;margin-bottom:0;padding-bottom:0;border:none}.lesson-page-layout--dedicated-video .lesson-page-header h1{border:none;font-size:24px}.lesson-page-layout--dedicated-video .lesson-page-header .lesson-page-header__title--seo{margin-top:0!important}.lesson-page-layout--dedicated-video #seo-video-container{grid-row:2/3;margin-bottom:0}.lesson-page-layout--dedicated-video #seo-description-and-contents{grid-row:3/4;grid-column:col-start 1/col-end 8}.lesson-page-layout--dedicated-video #seo-testimonials-cta{grid-row:4/5}.lesson-page-layout--dedicated-video #seo-description-container{grid-row:5/6}.lesson-page-layout--dedicated-video #seo-30-mil-cta{grid-row:6/7}.lesson-page-layout--dedicated-video #seo-related-study-materials-tabbed{grid-row:2/span 1000;grid-column:col-start 9/col-end 12}.lesson-page-layout--dedicated-video #seo-related-study-materials-tabbed #relatedContentContainer{margin-top:10px!important;border:1px solid #eee;border-radius:6px}.lesson-page-layout--dedicated-video #seo-related-study-materials-tabbed #relatedLessons{box-shadow:none;-webkit-box-shadow:none}.lesson-page-layout--dedicated-video #seo-related-study-materials-tabbed #lessonsCarousel{margin:0;max-height:1000px;overflow-y:auto}.lesson-page-layout--dedicated-video #seo-related-study-materials-tabbed #lessonsCarousel .carousel-control{display:none}.lesson-page-layout--dedicated-video #seo-related-study-materials-tabbed #lessonsCarousel .lesson.quadPreview{width:100%;margin-bottom:0;padding-left:5px}.lesson-page-layout--dedicated-video #seo-related-study-materials-tabbed #lessonsCarousel .lesson-inner{display:flex;align-items:center;padding-bottom:0;height:auto}.lesson-page-layout--dedicated-video #seo-related-study-materials-tabbed #lessonsCarousel .lesson-inner .imgWithPlayIcon{width:40%;flex-shrink:0}.lesson-page-layout--dedicated-video #seo-related-study-materials-tabbed #lessonsCarousel .lesson-inner .lesson-body{margin-left:10px}.lesson-page-layout--dedicated-video #seo-related-study-materials-tabbed #lessonsCarousel .item{display:block!important;transform:none!important;-webkit-transform:none!important;position:relative!important;left:0!important}}@media (max-width:767.9px){body:not(.low-level-pillar) .mobile-video-above-fold{gap:30px;padding-bottom:15px}body:not(.low-level-pillar) .mobile-video-above-fold>*{order:4}body:not(.low-level-pillar) .mobile-video-above-fold #seo-description-container{order:0;display:flex;flex-direction:column;gap:15px}body:not(.low-level-pillar) .mobile-video-above-fold .toc-accordion-wrapper{order:1}body:not(.low-level-pillar) .mobile-video-above-fold .seo-lesson__expert-addition{order:2}body:not(.low-level-pillar) .mobile-video-above-fold .longformToc{margin:0}body:not(.low-level-pillar) .mobile-video-above-fold #seo-cta-container{order:3;margin-top:0}body:not(.low-level-pillar) .mobile-video-above-fold .seo_transcript_container_2--paywall_avoid{margin-top:0}body:not(.low-level-pillar) .mobile-video-above-fold .expert-addition{margin:0}body:not(.low-level-pillar) .mobile-video-above-fold .create-account-cta{border:none}body:not(.low-level-pillar) .mobile-video-above-fold .create-account-cta__container{display:none}body:not(.low-level-pillar) .mobile-above-fold-no-video{padding-bottom:15px}body:not(.low-level-pillar) .mobile-above-fold-no-video>*{order:5}body:not(.low-level-pillar) .mobile-above-fold-no-video #seo-description-container{order:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:15px}body:not(.low-level-pillar) .mobile-above-fold-no-video .toc-accordion-wrapper{order:1}body:not(.low-level-pillar) .mobile-above-fold-no-video #seo-video-container{order:2}body:not(.low-level-pillar) .mobile-above-fold-no-video .seo-lesson__expert-addition{order:3}body:not(.low-level-pillar) .mobile-above-fold-no-video #seo-cta-container{order:4;margin-top:30px;margin-bottom:15px}body:not(.low-level-pillar) .mobile-above-fold-no-video .expert-addition{margin-bottom:0}.low-level-pillar #seo-30-mil-cta{margin-top:0;margin-bottom:0}}@media (min-width:768px){.lesson-section-header--video-transcript{display:none}.lesson-page-layout.lesson-page-layout--single-column .lesson-expert-addition-container,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-header,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-main,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-main--authenticated,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-section,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-sidebar,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-sidebar--authenticated,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-sidebar--section{grid-column:col-start 1/col-end 12}.lesson-page-layout.lesson-page-layout--single-column #single-column-higher-cta{margin-top:30px;margin-left:17px;order:-1;display:flex;align-items:center;border:1px solid #eee;border-radius:9px}.lesson-page-layout.lesson-page-layout--single-column #single-column-higher-cta .single-column-cta-side-img{height:100%}.lesson-page-layout.lesson-page-layout--single-column #single-column-higher-cta .cta-and-text{margin-left:clamp(8px,2vw,20px);color:#000;padding-top:15px;padding-bottom:15px}.lesson-page-layout.lesson-page-layout--single-column #single-column-higher-cta .cta-and-text .title{font-size:18px;font-weight:700;line-height:160%}.lesson-page-layout.lesson-page-layout--single-column #single-column-higher-cta .cta-and-text .subheading{font-size:14px;font-weight:400;line-height:160%}.lesson-page-layout.lesson-page-layout--single-column #single-column-higher-cta .design-system-cta{margin-right:clamp(20px,3vw,60px);margin-left:6px}.lesson-page-layout.lesson-page-layout--single-column #single-column-higher-cta+#seo-related-study-materials-tabbed .panel{box-shadow:none}.lesson-page-layout.lesson-page-layout--single-column #seo-course-navigator{padding-block:60px}.lesson-page-layout.lesson-page-layout--single-column #seo-course-navigator.lesson-page-sidebar--course-navigator{margin:0}.lesson-page-layout.lesson-page-layout--single-column #seo-course-navigator .navigator-cta{display:none!important}.lesson-page-layout.lesson-page-layout--single-column #seo-course-navigator .courseNavContainer .courseNavigator .chapterContent .next-lesson .imgWithPlayIcon{max-width:200px}}@media (min-width:1024px){.lesson-page-layout.lesson-page-layout--single-column .lesson-expert-addition-container,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-header,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-main,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-main--authenticated,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-section,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-sidebar,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-sidebar--authenticated,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-sidebar--section{grid-column:col-start 2/col-end 11}}@media (min-width:1280px){.lesson-page-layout.lesson-page-layout--single-column .lesson-expert-addition-container,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-header,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-main,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-main--authenticated,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-section,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-sidebar,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-sidebar--authenticated,.lesson-page-layout.lesson-page-layout--single-column .lesson-page-sidebar--section{grid-column:col-start 3/col-end 10}}.dv-breadcrumbs{padding-top:12px;font-weight:600}.mini-reg-cta__container{border:1px solid #8cc63e;border-radius:6px}.lesson-page-sidebar .mini-reg-cta__container{margin-bottom:15px}.mini-reg-cta__form-container{background-color:rgba(140,198,62,.05);padding:15px}.mini-reg-cta__form-container--green{background-color:#8cc63e;padding-bottom:30px}.mini-reg-cta__product-value-title,.mini-reg-cta__select-label{font-style:normal;font-weight:600;font-size:20px;line-height:1.4;color:#24505c}.mini-reg-cta__question+.mini-reg-cta__question{padding-top:15px}.mini-reg-cta__product-value-container{padding:15px;background-color:rgba(140,198,62,.05)}.mini-reg-cta__value-list{list-style:none;margin:0;padding:15px 0 0}.mini-reg-cta__value-icon{color:#8cc63e}.mini-reg-cta__value-item{display:flex;align-items:start;gap:7px}.mini-reg-cta__value-item+.mini-reg-cta__value-item{padding-top:7px}.mini-reg-cta__value-statement{font-weight:600;color:#333;position:relative;visibility:visible}.mini-reg-cta__value-list--loading .mini-reg-cta__value-statement{visibility:hidden}.mini-reg-cta__value-statement-loading-bubble{background:linear-gradient(to right,#ccc,#aaa 50%,#ccc);animation:2s linear infinite MiniRegAnimatedValueStatement;background-size:200%;border-radius:6px;visibility:hidden;position:absolute;height:8px;width:100%;top:calc(50% - (8px/2))}.mini-reg-cta__value-list--loading .mini-reg-cta__value-statement-loading-bubble{visibility:visible}.mini-reg-cta__cta-button-container{padding:0 15px 15px;background-color:rgba(140,198,62,.05);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;gap:15px;container-type:inline-size;container-name:mini-reg-cta__cta-button-container}.mini-reg-cta__cta-button{-webkit-flex:1 0 auto;flex:1 0 auto;max-width:260px}.mini-reg-cta__cta-icon{-webkit-flex:1 1 auto;flex:1 1 auto;max-width:115px;display:none}@media (min-width:1080px){.mini-reg-cta__cta-icon{display:block}}@media (min-width:415px) and (max-width:767px){.mini-reg-cta__cta-icon{display:block}}@container mini-reg-cta__cta-button-container (min-width:301px){.mini-reg-cta__cta-icon{display:block}}@container mini-reg-cta__cta-button-container (max-width:300px){.mini-reg-cta__cta-icon{display:none}}.video-curtain-segmenter{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:100%;width:100%;padding:8px;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px)}@media (min-width:480px){.video-curtain-segmenter{padding:32px}}@media (min-width:1024px){.video-curtain-segmenter{padding:60px}}.video-curtain-segmenter__container{container-type:inline-size;container-name:video-curtain-segmenter-container;width:100%;border-radius:8px;background-color:#f8fafb;padding:16px;display:grid;grid-template-columns:1fr;gap:8px;grid-template-rows:max-content auto auto 24px;background-image:url("/images/lesson/video-curtain-segmenter-background-shapes.svg");background-repeat:no-repeat;background-size:contain;background-position:center}@media (min-width:1024px){.video-curtain-segmenter__container{padding:32px}}.video-curtain-segmenter__container:not(.video-curtain-segmenter__container--complete){grid-template-areas:"title" "user-type" "goal" "cta"}.video-curtain-segmenter__container:not(.video-curtain-segmenter__container--complete) .video-curtain-segmenter__product-value-container{display:none}.video-curtain-segmenter__container.video-curtain-segmenter__container--complete{grid-template-areas:"title" "prod-value" "prod-value" "cta"}.video-curtain-segmenter__container.video-curtain-segmenter__container--complete .video-curtain-segmenter__question{display:none}@media (min-width:768px){.mini-reg-cta__product-value-title,.mini-reg-cta__select-label{font-size:18px;line-height:1.39}.video-curtain-segmenter__container.video-curtain-segmenter__container--desktop{grid-template-rows:max-content auto auto max-content;grid-template-columns:1fr 1fr;gap:12px 8px;grid-template-areas:"title 		prod-value" "user-type prod-value" "goal 		prod-value" "cta 		prod-value"}.video-curtain-segmenter__container.video-curtain-segmenter__container--desktop .video-curtain-segmenter__question{display:unset}.video-curtain-segmenter__container.video-curtain-segmenter__container--desktop .video-curtain-segmenter__product-value-container{display:flex}.video-curtain-segmenter__container{background-image:none}}.video-curtain-segmenter__title-container{grid-area:title;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.video-curtain-segmenter__title{font-style:normal;line-height:1.32;font-size:16px;font-weight:700;color:#000}@media (min-width:768px){.video-curtain-segmenter__title{font-size:26px;line-height:1.38}}@container video-curtain-segmenter-container (min-width:360px){.video-curtain-segmenter__title{font-size:18px}}@container video-curtain-segmenter-container (min-width:600px){.video-curtain-segmenter__title{font-size:24px}}.video-curtain-segmenter__mobile-back-btn{display:none}.video-curtain-segmenter__container--complete .video-curtain-segmenter__mobile-back-btn{display:block;font-size:12px}.video-curtain-segmenter__select-label{font-style:normal;font-weight:600;line-height:1.39;font-size:12px;color:#000;margin-bottom:4px}@media (min-width:768px){.video-curtain-segmenter__container--desktop .video-curtain-segmenter__mobile-back-btn{display:none}.video-curtain-segmenter__select-label{font-size:16px;line-height:1.56}.video-curtain-segmenter__product-value-container{background-image:url("/images/lesson/video-curtain-segmenter-background-shapes.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.video-curtain-segmenter__product-value-container.video-curtain-segmenter__product-value-container--empty{background-image:url("/images/lesson/video-curtain-segmenter-illustration.svg")}}@container video-curtain-segmenter-container (min-width:360px){.video-curtain-segmenter__select-label{font-size:14px}}@container video-curtain-segmenter-container (min-width:600px){.video-curtain-segmenter__select-label{font-size:16px}}.video-curtain-segmenter__question--user-type{grid-area:user-type}.video-curtain-segmenter__question--goal{grid-area:goal}.video-curtain-segmenter__select{font-size:12px;padding:0 12px;line-height:1;height:24px}@media (min-width:480px){.video-curtain-segmenter__container{grid-template-rows:max-content auto auto 36px}.video-curtain-segmenter__select{height:30px}}@container video-curtain-segmenter-container (min-width:360px){.video-curtain-segmenter__select{font-size:14px}}.video-curtain-segmenter__select--no-value:not(:focus){color:#ccc}.video-curtain-segmenter__product-value-container{grid-area:prod-value;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;row-gap:4px;padding:4px;margin:0;list-style:none}@media (min-width:525px){.video-curtain-segmenter__product-value-container{row-gap:8px;padding:8px}}@media (min-width:1024px){.video-curtain-segmenter__select{height:34px}.video-curtain-segmenter__product-value-container{row-gap:16px;padding:16px}}.video-curtain-segmenter__value-icon{color:#10837b;margin-top:1px}.video-curtain-segmenter__product-value-container--loading .video-curtain-segmenter__value-icon{color:#0ec3ae}.video-curtain-segmenter__value-item{display:-webkit-flex;display:flex;-webkit-align-items:start;align-items:start;gap:8px;font-size:12px}@container video-curtain-segmenter-container (min-width:360px){.video-curtain-segmenter__value-item{font-size:14px}}@container video-curtain-segmenter-container (min-width:600px){.video-curtain-segmenter__value-item{font-size:16px}}.video-curtain-segmenter__value-statement{font-weight:600;color:#333;position:relative;visibility:visible}.video-curtain-segmenter__product-value-container--loading .video-curtain-segmenter__value-statement{visibility:hidden}.video-curtain-segmenter__value-statement-loading-bubble{background:linear-gradient(to right,#c4ece7,#0ec3ae 50%,#c4ece7);animation:2s linear infinite MiniRegAnimatedValueStatement;background-size:200%;border-radius:8px;visibility:hidden;position:absolute;height:8px;width:100%;top:calc(8px/2)}.video-curtain-segmenter__product-value-container--loading .video-curtain-segmenter__value-statement-loading-bubble{visibility:visible}.video-curtain-segmenter__container .video-curtain-segmenter__cta-button{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-area:cta;margin-top:0;padding:0;font-size:12px;font-weight:600}@media (min-width:525px){.video-curtain-segmenter__container .video-curtain-segmenter__cta-button{font-size:13px;padding:8px}}@media (min-width:1024px){.video-curtain-segmenter__container .video-curtain-segmenter__cta-button{margin-top:16px;font-size:14px}}.video-curtain-segmenter__container .video-curtain-segmenter__cta-button.video-curtain-segmenter__cta-button--disabled{opacity:.65;background-image:none;cursor:default;border-color:transparent}@keyframes MiniRegAnimatedValueStatement{0%{background-position-x:0}50%{background-position-x:100%}100%{background-position-x:200%}}.wiki-description .wiki-description__updated{white-space:nowrap;font-style:italic}.assignment-upgrade-driver-portal{margin:24px 0}.lesson-card{display:flex;flex-direction:column;min-height:170px;height:170px;border:1px solid #aaa;border-radius:6px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);overflow:hidden}.lesson-card:hover .lesson-card__image,.lesson-card:hover .lesson-card__text-lesson-icon{transform:scale(1.15);transition:.25s}.lesson-card__image-container{min-height:80px;height:80px;width:100%;overflow:hidden}.lesson-card__text-lesson{display:flex;justify-content:center;align-items:center;background-color:#24505c;height:100%;width:100%}.lesson-card__text-lesson-icon{height:80px;width:100%;background:url(/images/reDesign/home/homepage-test/svg/icon_lesson_fff.svg) center no-repeat}.lesson-card__image{height:100%;width:100%;object-fit:cover}.lesson-card__image img{height:100%!important;object-fit:cover}.lesson-card__image .playIcon{top:45%!important;left:45%!important;width:38px!important;height:32px!important}.lesson-card__image .triangle{margin-top:-8px!important;margin-left:-4px!important;border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:10px solid #fff!important}.lesson-card__content{flex:1;display:flex;align-items:center;padding:15px;height:100%;overflow:hidden}.lesson-card--horizontal{flex-direction:row;min-height:unset;height:unset}.lesson-card--horizontal .lesson-card__image-container{width:80px}.lesson-card--horizontal .lesson-card__content{height:unset}@media (min-width:768px){.carousel-slider{display:none}}.carousel-slider__inner{height:100%}.carousel-slider__item{width:calc(235px + 15px)!important;height:100%}.carousel-slider__item>*{display:inline-block;margin-bottom:5px;width:235px;min-height:170px;height:170px}.carousel-slider__item--partitioned>*{height:unset;min-height:unset}.study-carousel-footer{display:flex;align-items:center;justify-content:space-between;padding-top:8px}.study-carousel-indicators-container{max-width:calc((5 * 8px) + (6px * (5 - 1)));margin:0 auto;overflow:hidden}.study-carousel-indicators{display:grid;grid-auto-flow:column;gap:6px;padding:0;list-style:none;margin:0;transition:transform .5s ease-in}.study-carousel-indicator{width:8px;height:8px}.study-carousel-indicator__dot{width:100%;height:100%;border-radius:50%;background-color:#eee;transition:transform .5s ease-in}.study-carousel-indicator.active .study-carousel-indicator__dot{background-color:#333}.study-carousel__button{border:none;padding:0;margin:0;border-radius:50%;filter:brightness(0) saturate(100%) invert(14%) sepia(3%) saturate(0%) hue-rotate(145deg) brightness(96%) contrast(82%)}.study-carousel__button--disabled{opacity:.4;cursor:not-allowed}.study-carousel__button--left{left:0}.study-carousel__button--right{right:0}.create-account-cta{display:flex;flex-direction:column;gap:15px;padding-top:30px;padding-bottom:30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.create-account-cta__container{display:flex;flex-direction:column;gap:8px;line-height:140%}.create-account-cta__text{margin:0;padding:0;color:#24505c;font-size:24px;font-weight:300}.create-account-cta__subtext{color:#555;font-size:12px}.dropdown-list-item{border-bottom:1px solid #ccc}.dropdown-list-item__button{display:flex;justify-content:space-between;align-items:center;padding:15px 0;width:100%;border:none;background-color:inherit;text-align:left}.dropdown-list-item__button:not(.collapsed) .dropdown-list-item__icon{transform:rotate(180deg)}.dropdown-list-item__icon{color:#0096b2;font-size:30px}.view-more-button{display:flex;color:#0096b2;font-weight:600;border:none;background-color:inherit}.view-more-button:hover{color:#24505c}.view-more-button__icon{margin-right:5px;font-size:20px}.faq-dropdown-button{display:flex;justify-content:space-between;padding:0;width:100%;border:none;background-color:inherit}.faq-dropdown-button .icon{color:#0096b2;font-size:30px}.color-blueberry{color:#24505c}.mt-10{margin-top:10px}.mt-45{margin-top:45px}.mb-45{margin-bottom:45px}.pr-0{padding-right:0}.pt-30{padding-top:30px}.sidebar-module{padding:15px;background:#fff;border:1px solid #ccc;border-radius:6px}.sidebar-module>:not(:last-child){margin-bottom:15px}.sidebar-module .sidebar-module-header{display:flex;align-items:center;margin-bottom:15px;color:#24505c;font-size:24px}.sidebar-module .sidebar-module-header .sidebar-module-header__icon{margin-right:10px;font-size:32px}.sidebar-module .sidebar-module-header .sidebar-module-header__image{margin-right:10px;width:32px;height:32px}.sidebar-module .sidebar-module-header .sidebar-module-header__title{flex:1}.sidebar-module .sidebar-module-header .sidebar-module-header__see-all{font-size:14px;font-weight:700}.sidebar-module .sidebar-module__description{color:#555;font-size:13px}.sidebar-module .sidebar-module__body>:not(:last-child){margin-bottom:15px}.sidebar-module .sidebar-module__footer{padding-top:15px}.sidebar-module .icon-skills::before{content:url("/images/skills/skills-puzzle-blueberry.svg")}.sidebar-module .icon-lesson-plan::before{content:url("/images/teacher-info-hub/teacher-resource-study-blueberry.svg")}.sidebar-module-list{padding-left:5px;margin-bottom:0;padding-inline-start:20px}.sidebar-module-list>:not(:last-child){margin-bottom:17px}.sidebar-module-list__item{color:#0096b2}.sidebar-module-list__item::marker{color:#333}.sidebar-module-list__link{color:inherit}.tutor-module-footer{padding-top:15px;padding-bottom:15px}.tutor-module-footer__membership{margin-bottom:15px;color:#555;font-weight:600}.study-nav-sticky{z-index:113}.table-of-contents-nav{position:sticky;z-index:113;top:65px;left:0;width:100%;background-color:#24505c;box-shadow:0 2px 2px 0 rgba(0,0,0,.25)}@media (min-width:768px){.table-of-contents-nav{display:none}}.table-of-contents-nav__btn-group.open .table-of-contents-nav__button-icon{transform:rotate(180deg)}.table-of-contents-nav__button{display:flex;align-items:center;margin:10px 15px;background-color:transparent;color:#fff;font-size:12px;font-weight:600;border:none;box-shadow:none!important}.table-of-contents-nav__button-icon{margin-left:10px}.table-of-contents-nav__menu{margin:0;width:100vw}.table-of-contents-nav__list{list-style:none;padding-inline-start:0}.table-of-contents-nav__list>*{color:#000;padding:10px 15px}.table-of-contents-nav__list .tocLink{color:#000}.toc-accordion-dropdown .table-of-contents-nav__list .tocLink{color:#1797b1}.tab-module{padding-top:30px;padding-bottom:30px}.tab-module__tabs{list-style:none;padding:0;margin:0;border-bottom:1px solid #ccc}.tab-module__tabs li{margin:0}.tab-module__tab{position:relative;z-index:2;padding:0 15px 14px!important;border-top-left-radius:6px;border-top-right-radius:6px;display:inline-block;color:#0096b2;font-size:18px;font-weight:600;cursor:pointer}.tab-module__tab.active{color:#24505c}.tab-module__tab.active .tab-module__active-indicator{display:block}.tab-module__active-indicator{position:absolute;z-index:1;bottom:-8px;display:none;margin-left:calc(50% - 24px);height:16px;width:16px;background-color:#fff;border:1px solid #ccc;transform:rotate(45deg)}.tab-module__pane{border-bottom:1px solid #ccc}.tab-module-content{position:relative;z-index:2;padding-top:15px;margin-bottom:30px;background-color:#fff}@media (max-width:524px){.topics{display:none}}@media (min-width:525px){.topics-mobile{display:none}}.topics__title{margin-top:60px;margin-bottom:15px;color:#24505c;font-size:26px;line-height:36px}.topics__description{color:#555;line-height:20px}.topics__items{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:0;margin-top:15px;list-style-type:none;width:100%}.topics__items.collapse{display:none!important}.topics__items.collapse.in{display:grid!important}.topics__more{margin-top:30px}@media (min-width:525px){.topics__container-mobile{display:none}}.related-lessons .related-lessons__title{margin-top:60px;margin-bottom:15px;color:#24505c;font-size:26px;line-height:36px}.related-lessons .related-lessons__items{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px;padding:0;list-style-type:none}@media (max-width:524px){.topics__items{grid-template-columns:1fr}.related-lessons,.topics__container{display:none}.related-lessons .related-lessons__items{grid-template-columns:1fr}}.related-lessons .related-lessons__items.collapse{display:none!important}.related-lessons .related-lessons__items.collapse.in{display:grid!important}.promo-module,.related-lessons .related-lessons__more{margin-top:30px}.promo-module .promo-module__head{display:grid;grid:auto-flow/1fr;row-gap:15px;column-gap:30px}.promo-module .promo-module__head .imageplugin{margin-bottom:15px}.promo-module .promo-module__head .imageplugin td{text-align:center;display:block;max-height:140px;overflow:hidden}.promo-module .promo-module__head .imageplugin caption{padding-bottom:0;text-align:center}.promo-module .promo-module__head .imageplugin img{max-width:100%}.promo-module .promo-module__head h2,.promo-module .promo-module__head h4{font-weight:600;color:#24505c;font-size:26px}@media (min-width:768px){.promo-module .promo-module__head{grid:1fr/minmax(100px,235px) 1fr}.promo-module .promo-module__head h2{grid-column-end:span 2}.promo-module .promo-module__head .imageplugin{margin-bottom:0;max-width:235px}.promo-module .promo-module__head .imageplugin td{max-height:235px}}.promo-module .promo-module__links{list-style:none;margin:30px;padding:30px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;display:grid;grid:auto-flow/1fr 1fr}.promo-module .promo-module__links a:not(.unchevron){position:relative;display:block;padding:.2em 0 .5em 1em;font-weight:600}.promo-module .promo-module__links a:not(.unchevron):after{content:"\e62a";font-family:Icomoon;position:absolute;left:0;top:.3em;font-size:.9em}.promo-module .promo-module__links a:not(.unchevron).display-inline-block{display:inline-block}@media (min-width:768px){.promo-module .promo-module__links{margin-bottom:1.5em}.promo-module .promo-module__links:last-child{margin-bottom:0}.promo-module .promo-module__links a:not(.unchevron){display:inline-block;padding:0 0 0 1em;margin:.4em 0}.promo-module .promo-module__links a:not(.unchevron):after{top:.1em}}.promo-module .promo-module__close>a{font-weight:600}.promo-module .promo-module__close>a:after{display:inline;content:" less"}.promo-module .promo-module__close>a.collapsed .icon-caret-up:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e63e"}.promo-module .promo-module__close>a.collapsed:after{display:inline;content:" more"}.low-level-pillar #mainContainer{padding-bottom:0;overflow:unset}.low-level-pillar .create-account-cta__text{margin-bottom:10px;font-size:22px}.low-level-pillar .create-account-cta__subtext{margin-bottom:10px;display:block}.low-level-pillar .longform-authors{margin-top:30px}@media (min-width:480px){.low-level-pillar .longform-authors{margin-top:0;justify-content:unset;gap:16px}.low-level-pillar .longform-authors li{flex-grow:0}}.low-level-pillar #searchBrowseModule{display:block}.low-level-pillar #searchBrowseModule .mainInner{width:100%!important}@media (min-width:768px){.low-level-pillar .longform-authors{display:flex!important}.low-level-pillar #searchBrowseModule .searchBrowse{margin-top:60px;margin-bottom:48px}}.low-level-pillar .lesson-page-header__breadcrumbs .show-mobile{display:none}@media (max-width:599px){.low-level-pillar .lesson-page-header__breadcrumbs .crumb{display:none}.low-level-pillar .lesson-page-header__breadcrumbs .crumb:last-of-type{display:inline}.low-level-pillar .lesson-page-header__breadcrumbs .crumb-spacer{display:none}.low-level-pillar .lesson-page-header__breadcrumbs .show-mobile{display:inline}}.low-level-pillar .lesson-page-description-container ul#tab-links{display:none}@media (min-width:768px) and (max-width:991px){.low-level-pillar .lesson-page-description-container ul#tab-links{display:block}.low-level-pillar #seo-video-container ul#tab-links{display:none}}.low-level-pillar .seo-description-container ul#tab-links{display:none}@media (max-width:991px){.low-level-pillar .lesson-page-main{grid-column:col-start 1/col-end 12}.low-level-pillar #seo-transcript-container-1{order:4}.low-level-pillar #seo-transcript-container-section-1 .article-cutoff-div{margin-bottom:0}.low-level-pillar .mobile-video-above-fold{gap:30px;padding-bottom:16px}.low-level-pillar .mobile-video-above-fold>*{order:10}.low-level-pillar .mobile-video-above-fold #seo-description-container{order:0;display:flex;flex-direction:column;gap:15px}.low-level-pillar .mobile-video-above-fold .toc-accordion-wrapper{order:1}.low-level-pillar .mobile-video-above-fold .seo-lesson__expert-addition{order:2}.low-level-pillar .mobile-video-above-fold .longformToc{margin:0}.low-level-pillar .mobile-video-above-fold #seo-cta-container{order:7;margin-top:0}.low-level-pillar .mobile-video-above-fold #seo-video-container{order:6}.low-level-pillar .mobile-video-above-fold #seo-transcript-container-mid{order:9}.low-level-pillar .mobile-video-above-fold .seo_transcript_container_2--paywall_avoid{margin-top:0}.low-level-pillar .mobile-video-above-fold .expert-addition{margin:0}.low-level-pillar .mobile-video-above-fold .create-account-cta{padding-top:0;padding-bottom:0;padding-left:0;border:none}.low-level-pillar .mobile-video-above-fold .create-account-cta__container{display:none}.low-level-pillar .mobile-above-fold-no-video{padding-bottom:16px;gap:30px}.low-level-pillar .mobile-above-fold-no-video>*{order:5}.low-level-pillar .mobile-above-fold-no-video #seo-description-container{order:0;gap:15px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.low-level-pillar .mobile-above-fold-no-video .toc-accordion-wrapper{order:1}.low-level-pillar .mobile-above-fold-no-video #seo-video-container{order:2;order:4}.low-level-pillar .mobile-above-fold-no-video .seo-lesson__expert-addition{order:3}.low-level-pillar .mobile-above-fold-no-video #seo-cta-container{order:4}.low-level-pillar .mobile-above-fold-no-video .expert-addition{margin-bottom:0}.low-level-pillar .mobile-above-fold-no-video .create-account-cta{padding-top:0;padding-bottom:0;padding-left:0;border:none}.low-level-pillar .mobile-above-fold-no-video .create-account-cta__container{display:none}.low-level-pillar .courseNavContainer{margin-bottom:32px}}.low-level-pillar .overviewCTAContainer{padding-left:0;padding-right:0}.low-level-pillar .product-wizard-paywall.transcript{margin-bottom:15px}.low-level-pillar .transcript .article-cutoff-div{margin-bottom:30px}.low-level-pillar .wikiContent ul{list-style-position:outside}.low-level-pillar .wikiDescription{margin-bottom:32px}.low-level-pillar .searchBrowseAction input{z-index:auto}@media (min-width:992px){.low-level-pillar .longform-authors--TEXT{margin-top:30px}.low-level-pillar .seo-30-mil-cta--llpp{order:1}.low-level-pillar .component-container--desktop-spacing-top{padding-top:32px}}.low-level-pillar .seo-30-mil-cta--llpp .cta-relatedContent{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-direction:column}.low-level-pillar .seo-30-mil-cta--llpp .cta-relatedContent .ctaText{padding-left:0!important}.low-level-pillar .courseNavContainer{width:100%;margin-top:13px;border-radius:8px}.low-level-pillar .component-container .component-container__title{font:600 20px/160% "Open Sans",sans-serif;color:#24505c}@media (max-width:991px){.low-level-pillar .component-container .component-container__title{padding:16px;background:#eee}.low-level-pillar .component-container .component-container__title--plain{padding:0;background:0 0}}.low-level-pillar .component-container ul{margin:0;list-style:disc inside;line-height:25px;padding-left:0;padding-top:0;font-size:14px;display:grid;column-gap:32px;row-gap:4px;font-weight:400}@media (min-width:768px){.low-level-pillar .seo-30-mil-cta--llpp .cta-relatedContent{flex-direction:row}.low-level-pillar .component-container ul{font-size:14px}}.low-level-pillar .component-container li{page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;padding:5px 15px}.low-level-pillar .component-container li.collapse.in{display:list-item}.low-level-pillar .component-container--border{border:1px solid #eee;border-radius:8px}.low-level-pillar .faq-component-container.component-container{margin-bottom:16px}.low-level-pillar .faq-component-container.component-container ul{display:block}.low-level-pillar .component-container--no-bottom-pad{padding-bottom:0}@media (min-width:992px){.low-level-pillar .component-container--desktop-spacing-bottom{padding-bottom:32px}.low-level-pillar .lesson-pillar-thumbnail--top.component-container--desktop-spacing-bottom{padding-bottom:12px}}.low-level-pillar .component-container__title,.low-level-pillar .eureka_accordion_set .eureka_accordion_set__title{font:600 18px/160% "Open Sans",sans-serif;color:#24505c;padding-bottom:12px}.low-level-pillar .component-container__thumbnail{padding:16px}.low-level-pillar .lesson-pillar-list{padding-bottom:0}.low-level-pillar .lesson-pillar-list__assets{border-bottom:1px solid #eee}.low-level-pillar .lesson-pillar-list__view-more{font-size:16px;padding:16px;border-bottom:1px solid #eee;font-weight:600}.low-level-pillar .related_lesson__view-all{display:block}.low-level-pillar .related-asset__view-all{padding:10px 16px;border-top:1px solid #eee;font-weight:600;display:flex;gap:8px}.low-level-pillar .related-asset__view-all--subjects{padding:16px 16px 0}.low-level-pillar .related-asset__caret{flex-basis:20px;background:#0f88aa;mask-image:url(/images/icons/material/icon-caret-20.svg)}.low-level-pillar .ia_subject__view{padding-left:0;border:none}.low-level-pillar .subject-children__view-all{font-weight:600;border:none;padding-left:0}.low-level-pillar .sibling-cards-component-container ul,.low-level-pillar .sibling-list-component-container ul{padding-top:0}@media (max-width:767.9px){.low-level-pillar .sibling-list-component-container{padding-top:0;padding-bottom:0}}@media (min-width:768px){.low-level-pillar .sibling-list-component-container ul{list-style:disc}.low-level-pillar .sibling-list-component-container li{border:none}.low-level-pillar .sibling-list-component-container:last-of-type{padding-left:16px;padding-right:16px}.low-level-pillar ul.sibling-list{display:block;columns:3;column-gap:32px;list-style:disc;padding:0 0 16px 16px;font-weight:400}.low-level-pillar ul.sibling-list li{padding:5px 5px 5px 0}}.low-level-pillar #lesson-pillar-related-course-sidebar{padding:16px}.low-level-pillar #lesson-pillar-courses-mobile .lesson-pillar-list__view-course,.low-level-pillar #lesson-pillar-related-course-sidebar .lesson-pillar-list__view-course{display:block;width:100%;padding:8px 0;font-weight:600;border:none;background:#0f88aa;box-shadow:none}.low-level-pillar #lesson-pillar-courses-mobile .eureka-thumbnail,.low-level-pillar #lesson-pillar-related-course-sidebar .eureka-thumbnail{height:100%}.low-level-pillar #lesson-pillar-courses-mobile .eureka-thumbnail__body,.low-level-pillar #lesson-pillar-related-course-sidebar .eureka-thumbnail__body{height:100%;line-height:normal;gap:8px}.low-level-pillar #lesson-pillar-courses-mobile .eureka-thumbnail__metadata,.low-level-pillar #lesson-pillar-related-course-sidebar .eureka-thumbnail__metadata{margin-top:auto}.low-level-pillar #lesson-pillar-courses-mobile .eureka-thumbnail--horizontal .eureka-thumbnail__graphic,.low-level-pillar #lesson-pillar-related-course-sidebar .eureka-thumbnail--horizontal .eureka-thumbnail__graphic{height:130px;flex-basis:50%}.low-level-pillar #lesson-pillar-courses-mobile .eureka-thumbnail__thumbnail-img,.low-level-pillar #lesson-pillar-related-course-sidebar .eureka-thumbnail__thumbnail-img{height:auto;width:auto}.low-level-pillar #lesson-pillar-courses-mobile .eureka-thumbnail--interactive:hover .lesson-pillar-list__view-course,.low-level-pillar #lesson-pillar-related-course-sidebar .eureka-thumbnail--interactive:hover .lesson-pillar-list__view-course{background:#24505c}.low-level-pillar #lesson-pillar-courses-mobile .lesson-pillar-list__context,.low-level-pillar #lesson-pillar-related-course-sidebar .lesson-pillar-list__context{font-size:12px}.low-level-pillar #lesson-pillar-courses-mobile li,.low-level-pillar #lesson-pillar-related-course-sidebar li{border:none;padding-left:0;padding-right:0}@media (max-width:991px){.low-level-pillar #lesson-pillar-siblings{border:1px solid #eee;border-radius:8px}}@media (min-width:992px){.low-level-pillar .sibling-list-component-container:last-of-type{padding-left:0;padding-right:0}.low-level-pillar #lesson-pillar-siblings .component-container__title{background:0 0}.low-level-pillar ul.sibling-list{padding-bottom:0}}@media (min-width:768px){.low-level-pillar ul.sibling-cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:10px;list-style:none;padding:16px}.low-level-pillar ul.sibling-cards li{border-radius:8px}.low-level-pillar ul.sibling-cards li:first-child{background:#06152d}.low-level-pillar ul.sibling-cards li:nth-child(2){background:#10837b}.low-level-pillar ul.sibling-cards li:nth-child(3){background:#480303}.low-level-pillar .sibling-card{font-weight:700;color:#fff;border-radius:8px;padding:8px 32px;line-height:25px;text-align:center;min-height:75px;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}}.low-level-pillar .sibling-card__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.low-level-pillar .subject-children{border-radius:8px;width:100%;padding-top:0;padding-bottom:0}@media (min-width:1024px){.low-level-pillar .subject-children{border:1px solid #eee;padding:16px}.low-level-pillar .subject-children .eureka-thumbnail.eureka-thumbnail--card{border:none;padding:0}.low-level-pillar .subject-children ul{columns:2}}.low-level-pillar .subject-children .subject-children__title{font:600 20px/160% "Open Sans",sans-serif;color:#24505c;padding-bottom:16px}.low-level-pillar .subject-children .subject-children__list{display:flex;flex-wrap:wrap;gap:8px;font-size:14px}.low-level-pillar .subject-children .subject-children__list li{border:2px solid #24505c;border-radius:4px;padding:7px 10px}.low-level-pillar .subject-children .subject-children__list li:hover{outline:#24505c solid 1px}.low-level-pillar .subject-children .subject-children__list a{color:#24505c;display:flex;gap:10px;align-items:center}.low-level-pillar .subject-children .subject-children__list a:hover{color:#24505c;text-decoration:none}.low-level-pillar .subject-children .subject-children__list .icon__arrow-right{height:24px;flex:0 0 24px}.low-level-pillar .subject-children .subject-children__list__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-width:200px;line-height:normal}@media (min-width:992px){.low-level-pillar ul.sibling-cards{padding:0 0 16px}.low-level-pillar aside{padding-left:16px}}@media (max-width:991px){.low-level-pillar .subject-children{width:auto}.low-level-pillar .course-nav-sidebar{grid-column:col-start 1/col-end 12}}.low-level-pillar .navigator-cta{margin-top:10px}.low-level-pillar .sidebar-content-component{padding:0;border:1px solid #eee;margin-top:15px;border-radius:8px;width:100%}.low-level-pillar .sidebar-content-component .sidebar-content-component__title{font:600 20px/160% "Open Sans",sans-serif;color:#24505c;padding:16px;background:#eee}.low-level-pillar .sidebar-content-component .sidebar-content-component__title--no-bg{background:0 0;padding:0 0 16px}.low-level-pillar .sidebar-content-component ul{line-height:25px;padding-left:0;padding-top:0;grid-template-columns:1fr;font-weight:600;list-style:none}.low-level-pillar .sidebar-content-component ul li.collapse.in{display:list-item}.low-level-pillar .sidebar-content-component ul li{border-top:1px solid #eee;padding:10px 16px}.low-level-pillar .sidebar-content-component .sidebar-content-component__lesson-count{color:#555;font-size:14px;line-height:24px}.low-level-pillar .sidebar-content-component .lesson-pillar-thumbnail__assets{display:block;padding:16px}.low-level-pillar .sidebar-content-component .lesson-pillar-thumbnail__assets .eureka-thumbnail__graphic{max-width:150px;width:auto}.low-level-pillar .subject-subtopics-sidebar{padding:16px}.low-level-pillar .subject-subtopics-sidebar ul{display:flex;flex-wrap:wrap;gap:8px}.low-level-pillar .subject-subtopics-sidebar ul li{border:2px solid #24505c;border-radius:4px;padding:7px 10px}.low-level-pillar .subject-subtopics-sidebar ul li:hover{outline:#24505c solid 1px}.low-level-pillar .subject-subtopics-sidebar ul a{color:#24505c;display:flex;gap:10px;align-items:center}.low-level-pillar .subject-subtopics-sidebar ul a:hover{color:#24505c;text-decoration:none}.low-level-pillar .subject-subtopics-sidebar ul .icon__arrow-right{height:24px;flex:0 0 24px}.low-level-pillar .subject-subtopics-sidebar .subject-subtopics-sidebar__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-width:200px;line-height:normal}.low-level-pillar .content-component__lesson-count{color:#555;font-size:14px;line-height:24px}.low-level-pillar .lesson-pillar-thumbnail__assets{display:flex;gap:16px}.low-level-pillar .lesson-pillar-thumbnail__assets .eureka-thumbnail{flex:1}.low-level-pillar .lesson-pillar-thumbnail__assets .eureka-thumbnail--vertical,.low-level-pillar .lesson-pillar-thumbnail__assets .eureka-thumbnail__graphic{max-width:300px}.low-level-pillar .eureka-thumbnail__title{color:#0f88aa;-webkit-line-clamp:3}.low-level-pillar .not-eureka-thumbnail__play-button{background:#555;opacity:.7;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.low-level-pillar .not-eureka-thumbnail__play-button-icon{background:#fff;mask-image:url('/images/icons/material/icon-play-40.svg');width:40px;height:40px;mask-repeat:no-repeat;mask-size:40px}.low-level-pillar li.loading-text{margin-bottom:7px}.eureka-radio-input__container .eureka-input__text{margin-top:auto;margin-bottom:auto}.eureka-date-input__container{position:relative}.eureka-calendar-input__container{position:relative;margin:0}.eureka-date-input__icon{position:absolute;top:9px;left:12px;pointer-events:none}.eureka-date-input::-webkit-date-and-time-value{display:none}.eureka-date-input::-webkit-calendar-picker-indicator{opacity:0;width:100%;-webkit-appearance:none;cursor:pointer}.eureka-date-input__text{position:absolute;top:9px;left:40px;font-size:14px;font-weight:400;pointer-events:none}.eureka-date-input__placeholder{color:#555}.eureka-date-input__selected-date{color:#000}.eureka-select-input-container{position:relative}.eureka-select-input-container .eureka-select-dropdown{height:38px;width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:400;box-shadow:none;cursor:default!important;background-color:#fff;color:#000;font-size:14px;padding:8px 12px;border-radius:8px;border:1px solid #ccc;-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.eureka-select-input-container .eureka-select-dropdown.eureka-select-dropdown__unselected{color:#555}.eureka-select-input-container .eureka-select-dropdown.eureka-select-dropdown__invalid{border:2px solid #c1393e}.eureka-select-input-container .bs5-dropdown-toggle:hover,.eureka-select-input-container .dropdown-toggle:hover{cursor:pointer}.eureka-select-input-container .bs5-dropdown-menu,.eureka-select-input-container .dropdown-menu{width:100%;border-radius:8px;padding:0;box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}.eureka-select-input-container .bs5-dropdown-item,.eureka-select-input-container .dropdown-item{padding:8px 12px;color:#000;text-decoration:none}.eureka-select-input-container .bs5-dropdown-item:first-child,.eureka-select-input-container .dropdown-item:first-child{border-radius:8px 8px 0 0}.eureka-select-input-container .bs5-dropdown-item:last-child,.eureka-select-input-container .dropdown-item:last-child{border-radius:0 0 8px 8px}.eureka-select-input-container .bs5-dropdown-item:hover,.eureka-select-input-container .dropdown-item:hover{color:#000!important;background-color:#f8fafb}.eureka-select-input-container .bs5-dropdown-item:active,.eureka-select-input-container .dropdown-item:active{color:#fff;background-color:#0f88aa}.eureka-select-input-container .eureka-select-input__icon{position:absolute;right:7px;top:8px;pointer-events:none}.eureka-show-timeframe__toggle{color:#0f88aa;font-weight:700;font-size:14px;display:inline-block;width:fit-content}.eureka-show-timeframe__toggle:hover{cursor:pointer}.eureka-date-input{color:#000;height:38px;font-size:14px;padding:7px 12px;border-radius:8px;border:1px solid #ccc;background:#fff;margin:0;width:100%;-webkit-appearance:none;-moz-appearance:none}.eureka-date-input--firefox{-webkit-appearance:unset;-moz-appearance:unset;font-weight:400}.eureka-date-input::-webkit-datetime-edit-fields-wrapper{opacity:0}.modal-open{overflow:hidden;position:relative}.bs5-modal-backdrop.show{opacity:.4}.eureka-modal{overflow:hidden}.eureka-modal .bs5-modal-dialog{margin:24px auto;max-width:620px}@media (max-width:652px){.eureka-modal .bs5-modal-dialog{margin:24px 16px}}@media (max-width:479.9px){.eureka-modal .bs5-modal-dialog{width:100%;height:100%;margin:0}}.eureka-modal .bs5-modal-content{border-radius:8px;box-shadow:none;border:none;overflow-y:auto}.eureka-modal .bs5-modal-content>:not(.eureka-modal__body){padding:24px}.eureka-modal__title,.eureka-modal__title.bs5-modal-title{color:#000;font-weight:600;margin:0}.eureka-modal__close{fill:#333;cursor:pointer}.eureka-modal__body{display:flex;flex-direction:column;gap:8px;max-height:65vh;color:#000;overflow-y:auto}@media (max-height:600px){.eureka-modal .bs5-modal-content{height:calc(100vh - (24px * 2))}.eureka-modal__body{max-height:100%}}.eureka-modal__body input{font-weight:400}.eureka-modal .bs5-modal-content .eureka-modal__footer{display:flex;gap:32px}@media (max-width:479.9px){.eureka-modal .bs5-modal-content{height:100%;border-radius:unset}.eureka-modal .bs5-modal-content .eureka-modal__header{padding:16px 24px}.eureka-modal__body{max-height:100%}.eureka-modal .bs5-modal-content .eureka-modal__footer{padding:16px 24px}}.eureka-modal__cancel{color:#24505c}.eureka-modal__cancel:hover{color:#163b45}.eureka-modal__cancel:active{color:#000}.eureka-modal-skeleton-body{gap:24px}.eureka-modal-skeleton-question{display:flex;flex-direction:column;gap:8px}.eureka-modal-skeleton-question__text{max-width:100%;width:300px}.eureka-modal-skeleton-question__input{max-width:100%;width:100%;height:36px}.eureka-modal-skeleton__button{width:50px}.form-container{padding:32px 24px;color:#000}.form-main{display:flex;flex-direction:column;gap:24px}.form-section:not(#partialRegFormModal *){display:flex;flex-direction:column;gap:24px;padding:24px;border-radius:8px;border:1px solid #eee}.form-question{display:flex;flex-direction:column;gap:8px;color:#000}.form-question-row{display:flex;gap:8px}.illustration-container{grid-column:9/13;display:block;padding:44px 0}@media (max-width:767.9px){.illustration-container{display:none}}.illustration-container img{position:sticky;top:50%;transform:translateY(-50%);max-width:100%}.form-column-container{display:flex;flex-direction:row;gap:12px}@media (max-width:479.9px){.form-section:not(#partialRegFormModal *){border:none;padding:0}.form-column-container{gap:0;flex-direction:column}}.form-column{width:280px;display:flex;flex-direction:column;gap:17px}.typing-dna-modal__prompt{color:#000;font-weight:600}.typing-dna-modal__highlight-and-input{padding-top:4px;color:#000;position:relative}.typing-dna-modal__matching-text{padding:2px 0 2px 2px}.typing-dna-modal__remaining-text{border-radius:4px;background:#ffecc5;padding:2px 2px 2px 0}.highlight-fade{animation:1.6s highlight-fade}@keyframes highlight-fade{0%,50%{background-color:#fff}100%{background-color:#ffecc5}}.typing-dna-modal__input{margin-top:8px;margin-bottom:0;padding:8px 12px;border-radius:8px}.check-icon{width:20px;height:20px;border-radius:100%;background-color:#0ca71c;position:absolute;bottom:9px;right:9px;opacity:0}.check-icon-fade{animation:2.4s linear check-icon-fade}@keyframes check-icon-fade{0%,100%{opacity:0}33%,66%{opacity:1}}.check-icon-svg{fill:#fff;color:#fff}.typing-dna-modal__input-subtext-container{position:relative}.typing-dna-modal__input-subtext{margin-top:4px;position:absolute;font-size:12px;color:#555;opacity:0;transition:opacity .8s linear}.typing-dna-modal__input-subtext.active{opacity:1;transition:opacity .8s linear .8s}.academy-modal input.typing-dna-modal__input{margin-top:8px;margin-bottom:0;padding:8px 12px;border-radius:8px}.typing-dna-modal__submit{display:inline-block;padding:12px 16px;font-weight:700;border-radius:8px;text-decoration:none;color:#fff;background-color:#24505c;border:none}.typing-dna-modal__submit.eureka-button--small{padding:8px 12px}.typing-dna-modal__submit:focus,.typing-dna-modal__submit:hover{text-decoration:none;color:#fff;background-color:#163b45}.typing-dna-modal__submit:focus{box-shadow:none}.typing-dna-modal__submit:focus-visible{text-decoration:underline}.typing-dna-modal__submit:active{background-color:#000}.typing-dna-modal__submit[disabled]{opacity:60%;background-color:#789299}.identity-verification-modal .veriff-submit{margin:0;display:inline-block;padding:12px 16px;font-weight:700;border-radius:8px;text-decoration:none;color:#fff;background-color:#24505c;border:none;line-height:110%;width:auto}.identity-verification-modal .veriff-submit.eureka-button--small{padding:8px 12px}.identity-verification-modal .veriff-submit:focus,.identity-verification-modal .veriff-submit:hover{text-decoration:none;color:#fff;background-color:#163b45}.identity-verification-modal .veriff-submit:focus{box-shadow:none}.identity-verification-modal .veriff-submit:focus-visible{text-decoration:underline}.identity-verification-modal .veriff-submit:active{background-color:#000}.identity-verification-modal .veriff-submit[disabled]{opacity:60%;background-color:#789299}.identity-verification-modal .veriff-description{display:none}.identity-verification-modal #veriff-root{text-align:right}.identity-verification-modal .veriff-wrapper--disabled .veriff-submit{pointer-events:none;cursor:not-allowed;opacity:.7}.identity-verification-modal .modal-actions{display:flex;align-items:center;justify-content:end;padding:24px}.identity-verification-modal .eureka-modal__body{gap:24px}.verification-disclaimer{display:flex;background-color:#e6f4f7;border-radius:8px;padding:12px;gap:8px}.verification-disclaimer div{width:fit-content;margin-top:auto;margin-bottom:auto}.verification-disclaimer__icon{fill:#227187;min-width:24px}.form-question__text-input{border-radius:8px;border:1px solid #ccc;padding:8px 12px;width:100%}.form-question__label{font-weight:600}.form-question__disclaimer{color:#555}.verification-support-link a{color:#0f88aa;font-weight:700}.radio-button-container{display:flex;gap:8px}.typing-dna-modal__content{display:flex;flex-direction:column;gap:32px}.typing-dna-modal__content .alert-banner{display:flex;align-items:center;background-color:#feffd9;padding:12px;font-weight:600}.typing-dna-modal__content .alert-banner svg{margin-right:4px}.name-container{display:flex;gap:24px}.name-container .form-question{width:50%}.unproctored-exam-in-progress-banner{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;color:#000;padding:16px 24px;display:flex;align-items:center;background-color:#ffecc5;box-shadow:0 1px 10px 0 rgba(0,0,0,.1);margin-bottom:8px}.unproctored-exam-in-progress-banner__icon{margin-right:16px;position:relative;top:2px}.academic-integrity-policy__title{font-size:16px;font-weight:700;margin:0;padding-bottom:16px}.academic-integrity-policy__list{margin:0;padding-bottom:16px}.academic-integrity-policy__list li b{font-weight:600}.academic-integrity-policy__text{padding-bottom:32px}.academic-integrity-policy__sub-title{margin:0;padding-bottom:16px}.academic-integrity-policy__pre-list{padding-bottom:16px}.identity-verification-modal .eureka-modal__close,.typing-dna-collection-modal .eureka-modal__close{min-width:24px;min-height:24px}.identity-verification-modal .eureka-modal__title,.typing-dna-collection-modal .eureka-modal__title{line-height:140%}.identity-verification-modal .checkbox-input__container,.identity-verification-modal .checkbox-input__container .eureka-input__text,.typing-dna-collection-modal .checkbox-input__container,.typing-dna-collection-modal .checkbox-input__container .eureka-input__text{margin:0}.name-update-form-container{display:flex;flex-direction:column;gap:12px}.identity-verification-view{display:flex;flex-direction:column;gap:24px}.eureka-date-input__icon,.eureka-input__icon{fill:#555}.e2-step--complete .e2-step__circle{transition:background-color .8s}.course-requirements-container{display:flex;gap:24px}.course-requirement{display:flex;gap:4px}.phone-number-input{max-width:142px;padding:8px 12px;border-radius:8px;border:1px solid #ccc;margin:0}.ai-mastery-enrollment-requirements{display:flex;flex-direction:column}.ai-mastery-enrollment-requirements .ai-mastery-enrollment-requirements__item-container{background:#fafafa;border-radius:8px;padding:16px;margin-top:16px}.ai-mastery-enrollment-requirements .ai-mastery-enrollment-requirements__list{margin:0;padding-left:16px}.eureka_accordion_set .eureka_accordion_set__title{font:700 18px/160% "Open Sans",sans-serif;color:#000;padding-bottom:12px}.eureka_accordion{color:#000;padding:16px}.eureka_accordion.eureka_accordion--with-border{border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}.eureka_accordion.eureka_accordion--with-border.eureka_accordion--first{border-top:1px solid #eee;border-top-left-radius:8px;border-top-right-radius:8px}.eureka_accordion.eureka_accordion--with-border.eureka_accordion--last{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.eureka_accordion .eureka_accordion__title{gap:8px;display:flex;justify-content:space-between;cursor:pointer}.eureka_accordion .eureka_accordion__title .eureka_accordion__title__text{font:600 16px/160% "Open Sans",sans-serif}.eureka_accordion .eureka_accordion__title.collapsed .eureka_accordion__title__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.eureka_accordion .eureka_accordion__title .eureka_accordion__title__collapsed-icon,.eureka_accordion .eureka_accordion__title .eureka_accordion__title__opened-icon{color:#000;display:none;height:24px}.eureka_accordion .eureka_accordion__title.collapsed .eureka_accordion__title__collapsed-icon,.eureka_accordion .eureka_accordion__title:not(.collapsed) .eureka_accordion__title__opened-icon{display:block}.eureka_accordion .eureka_accordion__content{font:400 14px/160% "Open Sans",sans-serif;color:#000;padding-top:16px}.eureka-button{display:inline-block;padding:12px 16px;font-weight:700;border-radius:8px;text-decoration:none}.eureka-button.eureka-button--small{padding:8px 12px}.eureka-button:focus,.eureka-button:hover{text-decoration:none}.eureka-button:focus{box-shadow:none}.eureka-button:focus-visible{text-decoration:underline}.eureka-button--primary{color:#fff;background-color:#24505c;border:none}.eureka-button--primary:focus,.eureka-button--primary:hover{color:#fff;background-color:#163b45}.eureka-button--primary:active{background-color:#000}.eureka-button--primary[disabled]{opacity:60%;background-color:#789299}.eureka-button--secondary{background-color:transparent;border:2px solid #24505c;color:#24505c;padding:10px 14px}.eureka-button--secondary.eureka-button--small{padding:6px 10px}.eureka-button--secondary:active{border-color:#000;color:#000}.eureka-button--secondary:focus-visible,.eureka-button--secondary:hover{border-color:#163b45;border-width:3px;padding:9px 13px}.eureka-button--secondary:focus-visible.eureka-button--small,.eureka-button--secondary:hover.eureka-button--small{padding:5px 9px}.eureka-button--secondary[disabled]{opacity:60%;border:2px solid #24505c;color:#24505c;padding:10px 14px}.eureka-button--secondary.eureka-button--pill{padding:6px 14px}.eureka-button--secondary.eureka-button--pill:hover{padding:5px 13px}.eureka-button--tertiary{background:0 0;border:none;color:#0f88aa;text-decoration:none}.eureka-button--tertiary:hover{color:#227187}.eureka-button--tertiary:active{color:#24505c}.eureka-button--tertiary[disabled]{opacity:60%;color:#0f88aa}.eureka-button--tertiary-link{padding:0}.eureka-button--circle{border-radius:50%}.eureka-button--pill{border-radius:500px;padding:8px 16px}.eureka-button--loading{opacity:60%}.eureka-button__loading-spinner{animation:1s linear infinite spin}.eureka-button--loading:not(.eureka-button--primary) .eureka-button__loading-spinner{background-color:#24505c;mask-image:url("/images/reDesign/svg/white/spinner.svg");-webkit-mask-image:url("/images/reDesign/svg/white/spinner.svg")}.eureka-button--mango{border:none;background:#fab323;color:#333;font-size:14px}.eureka-button--mango:hover{background-color:#ec9c00;border-color:#ec9c00;color:#333}.eureka-button--mango:active{background-color:#d98200;border-color:#d98200}.eureka-button--mango:focus{color:#333}.eureka-button--mango:disabled{opacity:.6}@-moz-keyframes spin{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.eureka-carousel{display:flex;flex-direction:column;gap:8px}.eureka-carousel__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.eureka-carousel__header-title{font-weight:600;color:#000;font-size:16px}.eureka-carousel__header-link{font-weight:600;min-width:fit-content}.eureka-carousel__header-link:hover{color:#24505c}.eureka-carousel__carousel{display:grid;grid-template-columns:0 1fr 0;grid-template-areas:"eureka-carousel-paginate-left eureka-carousel-items eureka-carousel-paginate-right"}.eureka-carousel__items-container{grid-area:eureka-carousel-items;display:flex;gap:8px;scroll-snap-type:x mandatory}.eureka-carousel__items-container>*{scroll-snap-align:start}.eureka-carousel__paginate{display:flex;align-items:center;z-index:1}.modal-backdrop{z-index:1}.eureka-carousel__paginate--left{grid-area:eureka-carousel-paginate-left}.eureka-carousel__paginate--right{grid-area:eureka-carousel-paginate-right}.eureka-carousel__svg{background-color:#fff;transition:background-color .2s linear;border-radius:50%;height:40px;width:40px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 10px 0 #ccc;-webkit-box-shadow:0 4px 10px 0 #ccc}.eureka-carousel__svg svg{fill:#000;height:40px;width:40px}.eureka-carousel__svg:hover:not(.eureka-carousel__svg--disable){background-color:#eee}.eureka-carousel__svg:active:not(.eureka-carousel__svg--disable){background-color:#d9d9d9}.eureka-carousel__svg--disable svg{fill:#ccc}.eureka-carousel__pagination-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:8px}.eureka-carousel__pagination-dots--overflow-first :first-child{height:4px;width:4px}.eureka-carousel__pagination-dots--overflow-first :nth-child(2){height:6px;width:6px}.eureka-carousel__pagination-dots--overflow-last :nth-last-child(2){height:6px;width:6px}.eureka-carousel__pagination-dots--overflow-last :last-child{height:4px;width:4px}.eureka-carousel__pagination-dot{height:8px;width:8px;background-color:#ccc;border-radius:50%;transition:width .25s,height .25s}.eureka-carousel__pagination-dot--active{background-color:#000}.eureka-clickable-tags__list{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start;gap:8px}.eureka-clickable-tags__list li{margin:0}.eureka-clickable-tags__tag{padding:4px 12px;border-radius:8px;background-color:#f8fafb;color:#0f88aa;display:inline-flex;display:flex;align-items:center;gap:4px;border:none}.eureka-clickable-tags__tag:before{content:"";display:inline-block;width:20px;height:20px;background-color:#0f88aa;mask-image:url("/images/icons/material/icon-info-circle-20.svg");-webkit-mask-image:url("/images/icons/material/icon-info-circle-20.svg");flex-shrink:0}.eureka-clickable-tags__tag:hover{text-decoration:underline}.eureka-dropdown{position:relative}.eureka-dropdown .eureka-dropdown__link{display:flex;align-items:center;gap:4px}.eureka-dropdown .eureka-dropdown__link:after{content:"";display:inline-block;width:20px;height:20px;background-color:#0f88aa;mask-image:url("/images/icons/material/icon-caret-20.svg");-webkit-mask-image:url("/images/icons/material/icon-caret-20.svg");flex-shrink:0}.eureka-dropdown--open.eureka-dropdown .eureka-dropdown__link:after{transform:scaleY(-1)}.eureka-dropdown .eureka-dropdown__list{box-shadow:0 4px 10px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);list-style:none;padding:0;margin:0;z-index:1;background-color:#fff;border-radius:8px;position:absolute;top:100%;display:none;overflow-y:scroll;scroll-snap-type:y proximity;max-height:480px}.eureka-dropdown .eureka-dropdown__list li{margin:0}.eureka-dropdown--open.eureka-dropdown .eureka-dropdown__list{display:block}.eureka-dropdown .eureka-dropdown__list.eureka-dropdown__list--right{right:0;width:max-content;max-width:225px}.eureka-dropdown .eureka-dropdown__item{scroll-snap-align:start;padding:12px;cursor:pointer;font:400 14px/160% "Open Sans",sans-serif;color:#000}.eureka-dropdown .eureka-dropdown__item:focus-visible{text-decoration:underline}.eureka-dropdown .eureka-dropdown__item.eureka-dropdown__item--disabled{color:#888}.eureka-dropdown .eureka-dropdown__item.eureka-dropdown__item--multiple{display:flex;align-items:center;gap:8px}.eureka-dropdown .eureka-dropdown__item.eureka-dropdown__item--multiple:before{content:"";display:inline-block;width:20px;height:20px;background-color:#000;mask-image:url("/images/icons/material/icon-checkbox-empty-20.svg");-webkit-mask-image:url("/images/icons/material/icon-checkbox-empty-20.svg");flex-shrink:0}.eureka-dropdown .eureka-dropdown__item.eureka-dropdown__item--multiple.eureka-dropdown__item--selected{display:flex;align-items:center;gap:8px;color:#000}.eureka-dropdown .eureka-dropdown__item.eureka-dropdown__item--multiple.eureka-dropdown__item--selected:before{content:"";display:inline-block;width:20px;height:20px;background-color:#000;mask-image:url("/images/icons/material/icon-checkbox-filled-20.svg");-webkit-mask-image:url("/images/icons/material/icon-checkbox-filled-20.svg");flex-shrink:0}.eureka-dropdown .eureka-dropdown__item:active,.eureka-dropdown .eureka-dropdown__item:focus-visible,.eureka-dropdown .eureka-dropdown__item:hover{background-color:#f8fafb}.eureka-dropdown .eureka-dropdown__placeholder{scroll-snap-align:start;padding:12px;font:400 14px/160% "Open Sans",sans-serif;color:#555}.eureka-dropdown .eureka-dropdown__link-item{padding:12px;color:#0f88aa;display:flex;align-items:center;gap:8px;font:700 14px/160% "Open Sans",sans-serif;cursor:pointer}.eureka-dropdown .eureka-dropdown__link-item:before{content:"";display:inline-block;width:20px;height:20px;background-color:#0f88aa;mask-image:url("/images/icons/material/icon-add-20.svg");-webkit-mask-image:url("/images/icons/material/icon-add-20.svg");flex-shrink:0}.eureka-dropdown .eureka-dropdown__link-item:focus,.eureka-dropdown .eureka-dropdown__link-item:hover{color:#227187}.eureka-dropdown .eureka-dropdown__link-item:focus:before,.eureka-dropdown .eureka-dropdown__link-item:hover:before{background-color:#227187}.eureka-dropdown .eureka-dropdown__link-item:active,.eureka-dropdown .eureka-dropdown__link-item:focus-visible,.eureka-dropdown .eureka-dropdown__link-item:hover{background-color:#f8fafb}.eureka-dropdown .eureka-dropdown__link-item:focus-visible{text-decoration:underline}.eureka-inpage-navigator{position:sticky;z-index:100;background:unset}.eureka-inpage-navigator__container{display:grid;grid-auto-flow:column;grid-template-areas:"eureka-inpage-nav-left eureka-inpage-nav-center eureka-inpage-nav-right";grid-template-columns:0 1fr 0;height:fit-content;padding:0;background:#333;color:#fff;max-width:1080px;margin:auto;position:relative}@media (min-width:768px){.eureka_accordion .eureka_accordion__title.collapsed .eureka_accordion__title__text{-webkit-line-clamp:2;line-clamp:2}.eureka-inpage-navigator{background:#333}.eureka-inpage-navigator__container{padding:0 40px}}.eureka-inpage-navigator__items-container{grid-area:eureka-inpage-nav-center;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;overflow:hidden;margin:0 auto;padding:0;gap:12px;width:100%;scroll-behavior:smooth}.eureka-inpage-navigator__item{cursor:pointer;padding:12px 8px 16px;position:relative}.eureka-inpage-navigator__item-text{font-weight:600;font-size:16px;display:block;white-space:nowrap;overflow:hidden}.eureka-inpage-navigator__item-underline{height:4px;width:100%;background:#fff;border-radius:2px 2px 0 0;position:absolute;bottom:0;left:0}.eureka-inpage-navigator__paginate-left{grid-area:eureka-inpage-nav-left;transform:translateX(-100%);left:0}.eureka-inpage-navigator__paginate-right{grid-area:eureka-inpage-nav-right;transform:translateX(100%);right:0}.eureka-inpage-navigator__paginate-left,.eureka-inpage-navigator__paginate-right{background:#333;position:absolute;height:100%;z-index:1;display:flex;align-items:center;justify-content:center;opacity:0;transition:transform .5s,opacity .5s;cursor:unset}.eureka-inpage-navigator__paginate-left svg,.eureka-inpage-navigator__paginate-right svg{fill:#fff;height:40px;width:40px}.eureka-inpage-navigator__paginate-left--show,.eureka-inpage-navigator__paginate-right--show{opacity:1;transform:translateX(0);cursor:pointer}.eureka-inpage-navigator__dropdown-button{color:#fff;background-color:#333;font-size:16px;font-weight:600;display:flex;align-items:center;gap:4px;padding:8px 32px;width:100%;border:none}@media not (hover:none){.eureka-inpage-navigator__item:hover{color:#ccc}.eureka-inpage-navigator__paginate-left svg:hover,.eureka-inpage-navigator__paginate-right svg:hover{fill:#ccc}.eureka-inpage-navigator__dropdown-button:hover{background-color:#000}}.eureka-inpage-navigator__dropdown-button-text{width:fit-content;text-align:left}.eureka-inpage-navigator__dropdown-button-svg{height:20px;width:20px;transition:transform .3s}.eureka-inpage-navigator__dropdown-button-svg--open{transform:scaleY(-1)}.eureka-inpage-navigator__dropdown-list{list-style:none;padding:0;margin:0;box-shadow:0 4px 10px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);background-color:#fff;border-radius:0 0 8px 8px;overflow:hidden}.eureka-inpage-navigator__dropdown-list li{margin:0}.eureka-inpage-navigator__dropdown-list-item{cursor:pointer;color:#000;padding:12px 24px}.eureka-inpage-navigator__dropdown-list-item:hover{background-color:#eee}.eureka-inpage-navigator__dropdown-list-item--active{font-weight:600}.eureka-mobile-sticky-footer-cta{padding:0;position:fixed;bottom:0;left:0;right:0;height:0;transition:.3s ease-in-out;background-color:#fff;z-index:1;box-shadow:none}@media (min-width:768px){.eureka-mobile-sticky-footer-cta{display:none}}.eureka-mobile-sticky-footer-cta.eureka-mobile-sticky-footer-cta--sticky{padding:16px;height:80px;box-shadow:0 -4px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 -4px 10px 0 rgba(0,0,0,.1)}.eureka-mobile-sticky-footer-cta .reg-cta-mango{text-align:center;display:inline-block;width:100%;padding:12px;border-radius:8px;font-size:16px;font-weight:700;color:#000}.eureka-input__container{display:flex;gap:4px;margin-bottom:8px}.eureka-input__container:not(.eureka-input__container--disabled){cursor:pointer}.eureka-input__text{font-size:14px;font-weight:400;color:#000;margin-bottom:8px}input.eureka-input__hide{display:none}.eureka-input__icon-container{display:flex;align-items:center}.eureka-input__invalid.eureka-input__invalid{border:2px solid #c1393e}.eureka-input__invalid-text{color:#c1393e;font-size:14px;font-weight:600}.eureka-input__text-medium{max-width:202px;padding:7px 12px;font-size:14px;border-radius:8px;border:1px solid #ccc}.eureka-input__text-input{padding:8px 12px;font-size:14px;border-radius:8px;border:1px solid #ccc}.checkbox-input__container .eureka-input__icon{flex-shrink:0}.checkbox-input__container--center{align-items:center}.checkbox-input__container--disabled{color:#ccc;cursor:not-allowed;fill:#ccc}img.breakthrough-logo{box-sizing:content-box;min-height:24.07017544pt}img.breakthrough-logo.breakthrough-logo--horizontal{min-height:22.86666667pt}img.breakthrough-logo.breakthrough-logo--vertical{min-height:71.8pt}img.breakthrough-logo.breakthrough-logo--without-gutter{min-height:12.63157895pt}img.breakthrough-logo.breakthrough-logo--without-gutter.breakthrough-logo--horizontal{min-height:12pt}img.breakthrough-logo.breakthrough-logo--without-gutter.breakthrough-logo--vertical{min-height:53pt}.eureka-thumbnail{border-radius:8px;display:flex;gap:12px;align-items:center;height:auto}.eureka-thumbnail--vertical{flex-direction:column;align-items:stretch;width:266px}.eureka-thumbnail--horizontal{flex-direction:row}.eureka-thumbnail--card.eureka-thumbnail--horizontal{padding:16px}.eureka-thumbnail--card.eureka-thumbnail--horizontal .eureka-thumbnail__action{flex-shrink:0}.eureka-thumbnail--card.eureka-thumbnail--vertical{padding-bottom:16px}.eureka-thumbnail--card.eureka-thumbnail--vertical .eureka-thumbnail__body{padding-top:4px}.eureka-thumbnail--card.eureka-thumbnail--vertical .eureka-thumbnail__action,.eureka-thumbnail--card.eureka-thumbnail--vertical .eureka-thumbnail__body{padding-left:16px;padding-right:16px}.eureka-thumbnail--interactive{cursor:pointer}.eureka-thumbnail--flat.eureka-thumbnail--interactive{box-shadow:none;transition:box-shadow .3s}.eureka-thumbnail--flat.eureka-thumbnail--interactive:focus-visible .eureka-thumbnail__graphic,.eureka-thumbnail--flat.eureka-thumbnail--interactive:hover .eureka-thumbnail__graphic{box-shadow:0 4px 10px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}.eureka-thumbnail--card.eureka-thumbnail--interactive{box-shadow:none;transition:box-shadow .3s}.eureka-thumbnail--card.eureka-thumbnail--interactive:focus-visible,.eureka-thumbnail--card.eureka-thumbnail--interactive:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}.eureka-thumbnail--default-color{color:unset!important}.eureka-thumbnail:hover{text-decoration:none}.eureka-thumbnail--card{border:1px solid #eee}.eureka-thumbnail__graphic{position:relative;aspect-ratio:1.77777778;max-width:266px;width:100%;overflow:hidden;border-radius:8px;flex-grow:0}.eureka-thumbnail--card.eureka-thumbnail--vertical .eureka-thumbnail__graphic{border-bottom-left-radius:0;border-bottom-right-radius:0}.eureka-thumbnail--horizontal .eureka-thumbnail__graphic{width:160px;max-width:160px;flex:0 0 100%}.eureka-thumbnail__thumbnail-img,.eureka-thumbnail__thumbnail-svg{height:100%;width:100%}.eureka-thumbnail__thumbnail-img{object-fit:cover}.eureka-thumbnail__thumbnail-svg{display:flex;justify-content:center;align-items:center;background-color:#24505c}.eureka-thumbnail__thumbnail-svg object,.eureka-thumbnail__thumbnail-svg svg{fill:#fff;height:40px;width:40px}.eureka-thumbnail__thumbnail-type{color:#fff;position:absolute;bottom:0;right:0;padding:4px;background-color:#555;opacity:.9;display:flex;align-items:center;gap:4px;font-size:12px;border-top-left-radius:8px}.eureka-thumbnail__thumbnail-type svg{height:20px;width:20px}.eureka-thumbnail__thumbnail-type.eureka-thumbnail__thumbnail-type--play-button{border-top-left-radius:0;bottom:calc(50% - 25px);right:calc(50% - 40px)}.eureka-thumbnail__thumbnail-type.eureka-thumbnail__thumbnail-type--play-button svg{height:50px;width:80px}.eureka-thumbnail__body{display:flex;flex-direction:column;gap:4px;color:#555;flex-grow:1;font-weight:400;font-size:14px}.eureka-thumbnail__title{color:#000;font-weight:600;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis}.eureka-thumbnail--interactive:hover .eureka-thumbnail__title{color:#227187}.eureka-thumbnail--interactive:focus-visible .eureka-thumbnail__title{text-decoration:underline}.eureka-thumbnail__status{display:flex;align-items:center;gap:4px;font-weight:600}.eureka-thumbnail__status--success{color:#007d3a}.eureka-thumbnail__status--warning{color:#fab323}.eureka-thumbnail__status--error{color:#b00020}.eureka-rating-scale{width:100%;margin:auto}.eureka-rating-scale .eureka-rating-scale__container{display:flex;flex-direction:row;width:100%}@media (max-width:767.9px){.eureka-rating-scale{max-width:420px}.eureka-rating-scale .eureka-rating-scale__container{flex-wrap:wrap;row-gap:12px}}.eureka-rating-scale .eureka-rating-scale__container .eureka-rating-scale__button{display:flex;align-items:center;justify-content:center;padding:6px 0;font-size:14px;font-weight:600;border-width:1px 0 1px 1px;border-color:#eee;border-style:solid;background-color:#f8fafb;flex:1}.eureka-rating-scale .eureka-rating-scale__container .eureka-rating-scale__button:hover{background-color:#e6f4f7;color:#000;font-weight:600}.eureka-rating-scale .eureka-rating-scale__container .eureka-rating-scale__button:first-of-type{border-radius:8px 0 0 8px}.eureka-rating-scale .eureka-rating-scale__container .eureka-rating-scale__button:last-of-type{border-radius:0 8px 8px 0;border-width:1px}@media (max-width:767.9px){.eureka-rating-scale .eureka-rating-scale__container .eureka-rating-scale__button{flex-basis:20%;-webkit-border-radius:0px}.eureka-rating-scale .eureka-rating-scale__container .eureka-rating-scale__button:first-of-type,.eureka-rating-scale .eureka-rating-scale__container .eureka-rating-scale__button:nth-of-type(6){border-radius:8px 0 0 8px}.eureka-rating-scale .eureka-rating-scale__container .eureka-rating-scale__button:last-of-type,.eureka-rating-scale .eureka-rating-scale__container .eureka-rating-scale__button:nth-of-type(5){border-radius:0 8px 8px 0;border-width:1px}.eureka-rating-scale .eureka-rating-scale__text-container .eureka-rating-scale__desktop-text{display:none}}.eureka-rating-scale .eureka-rating-scale__container .eureka-rating-scale__button-selected,.eureka-rating-scale .eureka-rating-scale__container .eureka-rating-scale__button-selected:hover{background-color:#0f88aa;color:#fff;font-weight:700}.eureka-rating-scale .eureka-rating-scale__text-container{display:flex;justify-content:space-between;position:relative;height:16px;margin-top:8px}.eureka-rating-scale .eureka-rating-scale__text-container .eureka-rating-scale__text{color:#555;font-size:12px;font-weight:400;line-height:normal}@media (min-width:768px){.eureka-rating-scale .eureka-rating-scale__text-container .eureka-rating-scale__mobile-text{display:none}}@keyframes shimmer{0%{background-position:-450px 0}100%{background-position:450px 0}}.eureka-skeleton-generic{background-color:#eee;overflow:hidden;position:relative;border-radius:8px}.eureka-skeleton-generic:before{position:absolute;content:"";height:100%;width:100%;background-image:linear-gradient(to right,#eee 0,#e8e8e8 20%,#eee 40%,#eee 100%);background-repeat:no-repeat;background-size:450px 400px;animation:1s linear infinite shimmer}.eureka-skeleton-text{background-color:#eee;overflow:hidden;position:relative;height:24px;width:220px;border-radius:8px}.eureka-skeleton-text:before{position:absolute;content:"";height:100%;width:100%;background-image:linear-gradient(to right,#eee 0,#e8e8e8 20%,#eee 40%,#eee 100%);background-repeat:no-repeat;background-size:450px 400px;animation:1s linear infinite shimmer}.eureka-skeleton-text-inline{background-color:#eee;overflow:hidden;position:relative;height:24px;width:220px;border-radius:8px;display:inline-block}.eureka-skeleton-text-inline:before{position:absolute;content:"";height:100%;width:100%;background-image:linear-gradient(to right,#eee 0,#e8e8e8 20%,#eee 40%,#eee 100%);background-repeat:no-repeat;background-size:450px 400px;animation:1s linear infinite shimmer}.eureka-skeleton-text--paragraph{height:16px}.eureka-skeleton-box{background-color:#eee;overflow:hidden;position:relative;border-radius:10px;height:100px;width:200px}.eureka-skeleton-box:before{position:absolute;content:"";height:100%;width:100%;background-image:linear-gradient(to right,#eee 0,#e8e8e8 20%,#eee 40%,#eee 100%);background-repeat:no-repeat;background-size:450px 400px;animation:1s linear infinite shimmer}.eureka-skeleton-box--full{width:100%}.videoContainer .wistia_embed .wistia_video{width:100%!important}.main-container--lesson-member{padding-bottom:0!important}.sectionHeader{border-bottom:1px solid #ccc;margin-bottom:20px}.sectionHeader ul{list-style:none;padding:0;margin:0}.sectionHeader ul li{margin:0}.sectionHeader span.sectionHeaderTitle{color:#24505c;padding:15px 15px 5px;border-bottom:3px solid;font-size:18px;font-weight:600;display:inline-block;margin-bottom:-1px}.sectionHeader li.sectionHeaderTab{color:#24505c;padding:15px 15px 5px;border-bottom:3px solid;font-size:18px;font-weight:600;display:inline-block;margin-bottom:-1px;cursor:pointer}.sectionHeader li.sectionHeaderTab a{color:#24505c}.sectionHeader li.sectionHeaderTab--llpp a{text-decoration:none}.sectionHeader li.sectionHeaderTab:not(.active){color:#ccc}.sectionHeader li.sectionHeaderTab:not(.active) a{color:#ccc}.sectionHeader li.sectionHeaderTab:not(.active) a:hover{color:#24505c}.sectionHeader--offset{margin-bottom:44px}@media (max-width:767.9px){.tab-content.longform-tab-content-wrapper>.tab-pane{display:block;visibility:visible;opacity:1}}@media (min-width:768px){.videoTranscriptScrollLink{display:none}}.autoplaylabel{display:inline;color:#999;margin-right:8px;font-size:13px}.autoplaylabel.after{display:none}@media (max-width:991px){.autoplaylabel.before{display:none}.autoplaylabel.after{display:block;text-align:center}}.onoffswitch{position:relative;display:inline-block;width:59px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;vertical-align:middle}.onoffswitch .onoffswitch-checkbox{display:none}.onoffswitch .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #ddd;border-radius:8px;margin:0}.onoffswitch .onoffswitch-inner{display:block;width:200%;margin-left:-100%;-moz-transition:margin .3s ease-in;-webkit-transition:margin .3s ease-in;-o-transition:margin .3s ease-in;transition:margin .3s ease-in}.onoffswitch .onoffswitch-inner:after,.onoffswitch .onoffswitch-inner:before{display:block;float:left;width:50%;height:17px;padding:0;line-height:17px;font-size:13px;font-family:Trebuchet,Arial,sans-serif;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.onoffswitch .onoffswitch-inner:before{content:"on";padding-left:7px;background-color:#1797b1;color:#fff;text-align:left}.onoffswitch .onoffswitch-inner:after{content:"off";padding-right:9px;background-color:#eee;color:#999;text-align:right}.onoffswitch .onoffswitch-switch{display:block;width:24px;margin:0;height:19px;background:#fff;border:1px solid #ddd;border-radius:8px;position:absolute;top:0;bottom:0;right:35px;-moz-transition:.3s ease-in;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.concept-list{display:none;margin:0 0 30px}.concept-list__header{padding:8px 15px;border:1px solid #24505c;border-width:1px 1px 0;border-radius:6px 6px 0 0;background-color:#24505c;color:#fff;font-size:18px;font-weight:600;letter-spacing:.01em;text-align:center}.concept-list__body{border:1px solid #ccc;border-radius:0 0 6px 6px;background-color:#eee;list-style:none;margin:0;padding:15px}.concept-list__body .time-mark{display:table}.concept-list__body .time-mark__item{display:table-row;cursor:pointer;font-size:14px}.concept-list__body .time-mark__item>*{display:table-cell;padding:0 0 6px}.concept-list__body .time-mark__item:hover .time-mark__item__label,.concept-list__body .time-mark__item:hover .time-mark__item__value{color:#0096b2;text-decoration:underline}.concept-list__body .time-mark__item:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e623";color:#fab323}.concept-list__body .time-mark__item__value{color:#0096b2;padding:0 8px 0 2px;text-align:right}.concept-list__body .time-mark__item__label{font-weight:600;font-size:16px}.instructorSummary{font-size:80%;background:#f5f5f5;border-radius:6px;padding:7px 24px;margin-bottom:10px}.instructorSummary .instructorName{font-weight:700}.instructorSummary p{font-size:14px;margin-top:7px}.instructorSummary .submission-title{color:#24505c;margin-bottom:10px;margin-top:20px}.instructorSummary .submission-error-text,.instructorSummary .submission-success-text{display:flex;align-items:center;font-size:14px;font-weight:600;line-height:22px;color:#555}.instructorSummary .submission-error-text .icon,.instructorSummary .submission-success-text .icon{font-size:18px;margin-right:12px}.instructorSummary .submission-error-text .icon-ok-sign,.instructorSummary .submission-success-text .icon-ok-sign{color:#8cc63e}.instructorSummary .submission-error-text .icon-remove-sign,.instructorSummary .submission-success-text .icon-remove-sign{color:#c1393e}.instructorSummary .last-submission-text{color:#555;font-size:14px;font-weight:600;line-height:22px}.instructorSummary .no-submission-text{color:#555;font-size:14px}.instructorSummary .max-files-size-text{color:#888;font-size:12px;margin-bottom:16px}.instructorSummary .add-file-btn{color:#0096b2;font-size:14px;font-weight:700;line-height:20px;cursor:pointer}.instructorSummary .submission-form{margin-top:30px}.instructorSummary .submission-form.inactive{opacity:65%}.instructorSummary .submission-form__section-title{margin-top:30px}.instructorSummary .submission-form__course-project-link{width:95%}.instructorSummary .submission-form__course-project-link.invalid{border-color:#c1393e}.instructorSummary form .btn-primary{margin-top:20px;margin-bottom:13px}.instructorSummary .file-upload-row{display:flex;align-items:center}.instructorSummary .file-upload-row .btn-primary{margin-top:0;margin-bottom:0;margin-left:7px}.instructorSummary .file-upload-row .course-project-submission__course-project-file{display:inline-block;width:60%;background-color:#fff;padding-bottom:11px}.instructorSummary .file-upload-row .course-project-submission__course-project-file-hidden{display:none}.tab-pane .lesson-wiki-sections.accordionOneHeader a{padding:10px}.transcript h2{font-size:26px}.transcript .lesson-wiki-sections h2{font-size:18px;margin:0}.transcript .faded-content{position:relative}.transcript .faded-content:after{content:'';position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:200px;max-height:100%;background:url(/images/reDesign/ctas/faded-content-gradient.png) bottom repeat-x;background:-webkit-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:-moz-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);display:block}.transcript .faded-in-content .mjx-chtml{position:static!important}.transcript .faded-in-content:before{content:'';position:absolute;top:0;right:0;bottom:auto;left:0;width:100%;height:200px;max-height:100%;background:url(/images/reDesign/ctas/faded-content-gradient.png) bottom repeat-x;background:-webkit-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:-moz-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);transform:rotate(180deg);display:block}.transcript .continue-reading-block{padding:60px 80px;width:100%;border-radius:6px;background:url(/images/reDesign/ctas/bg-cta-green-icons.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;margin-top:15px}@media (max-width:767px){.transcript .continue-reading-block{padding:10%}}@media (max-width:600px){.transcript .continue-reading-block{padding:30px 15px;margin-left:-15px;margin-right:-15px;width:auto;border-radius:0}}.transcript .continue-reading-block h3{color:#fff;font-weight:400;font-size:32px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-shadow:0 0 10px #000}@media (max-width:767px){.transcript .continue-reading-block h3{font-size:24px}}.transcript .continue-reading-block h4{color:#bdfff6;font-weight:400;font-size:20px;font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;font-style:italic;text-shadow:0 0 10px #000}.transcript .continue-reading-block h5{color:#ffecb9;font-weight:400;margin-top:30px;font-size:16px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-shadow:0 0 10px #000}@media (max-width:767px){.transcript .continue-reading-block h4{font-size:16px}.transcript .continue-reading-block h5{font-size:15px}.transcript .article-cutoff-div p span{display:block;margin:auto;font-size:175%}}.transcript .continue-reading-block p{color:#fff;font-size:14px}.transcript .continue-reading-block p a{color:#bdfff6}.transcript .continue-reading-block .btn{margin:8px}.transcript .article-cutoff-div{border:1px solid #ccc;border-left:none;border-right:none;margin:20px 0 50px;padding:15px 5%;text-align:center}.transcript .article-cutoff-div p{margin:0}.transcript .article-cutoff-div p a{font-weight:700}.transcript .article-cutoff-div.article-cutoff-div--accountito{border-bottom-width:0;margin-bottom:10px;font-size:12px}.transcript .article-cutoff-div.article-cutoff-div--img{padding:0;display:grid;justify-items:center}.transcript .article-cutoff-div.article-cutoff-div--img .unlock-cutoff{display:block;width:100%;height:100%;background-repeat:no-repeat}@media (max-width:874.9px){.transcript .article-cutoff-div.article-cutoff-div--img .unlock-cutoff{max-width:355px;aspect-ratio:2.63157895;background-image:url(/images/lesson/lesson-unlock-mobile.png);background-position:50% 50%;background-size:113%}}@media (min-width:875px){.transcript .article-cutoff-div.article-cutoff-div--img .unlock-cutoff{max-width:520px;min-height:53px;background-image:url(/images/lesson/lesson-unlock-desktop.png);background-position:56% 50%;background-size:147%}}.overviewCTAContainer{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.overviewCTA{border-top:1px solid #eee;border-bottom:1px solid #eee;margin:1em 0 15px;padding:10px 0 15px}.overviewCTA.noBorder{border-top:none;border-bottom:none}.overviewCTA .btn-cta{color:#fff!important}.overviewCTA .btn{display:block;width:100%;font-size:21px;margin:10px 0 5px;line-height:22px}.overviewCTA .btn>span{font-size:70%}@media (min-width:600px){.overviewCTA .btn{position:relative;float:left;min-height:1px;width:auto;padding-left:0;padding-right:0}}.overviewCTA .ctaText{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.concept-list{display:block}.instructorSummary{width:85%}.tab-pane .lesson-wiki-sections.accordionOneHeader a{padding:10px}.overviewCTAContainer{float:left;width:66.66666667%}.overviewCTA{padding:25px 0}.overviewCTA .btn{font-size:17px}.overviewCTA .ctaText{float:left;width:58.33333333%}#lessonContentCTA .contentCTA{float:left;width:66.66666667%}}@media (min-width:600px){.overviewCTA .ctaText{position:relative;float:left;width:58.33333333%;min-height:1px;padding-right:15px;padding-left:0}.overviewCTA .cta-relatedContent .ctaText{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px}}.overviewCTA .ctaText p{font-size:135%}.overviewCTA .ctaText .tagline{margin:5px 0;font-size:18px;font-weight:300;line-height:1.3}.overviewCTA .ctaText .tagline .courseName{font-size:13px}@media (min-width:992px){.overviewCTA .btn{font-size:21px}.overviewCTA .ctaText{padding-left:15px}.overviewCTA .ctaText .tagline{font-size:24px}.overviewCTA .ctaText .tagline .courseName{font-size:18px}}.overviewCTA .cta-relatedContent .ctaText .tagline{font-size:22px}.overviewCTA .cta-relatedContent .ctaText .small{font-size:16px}.overviewCTA .cta-relatedContent .ctaText .text-success{color:#4abc8d}.overviewCTA .cta-relatedContent .btn{white-space:normal}@media (min-width:600px){.overviewCTA .cta-relatedContent .btn{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px}}.overviewCTA .cta-relatedContent .btn.btn--accountito{font-size:17px;width:100%;float:none}.overviewCTA .cta-relatedContent .lesson-paywall-cta__upgrade-section{float:left}.overviewCTA .cta-relatedContent .cta-below-button{position:relative;text-align:center}#lessonContentCTA .modal-content{overflow:hidden}#lessonContentCTA .modal-body{padding:0}#lessonContentCTA .contentCTA{min-height:1px;position:initial;background:#1797b1;color:#fff;padding:30px;text-align:center}#lessonContentCTA .contentCTA h2{font-size:300%;margin-bottom:15px}#lessonContentCTA .contentCTA .h4{margin-bottom:25px}#lessonContentCTA .contentCTA .btn{margin-bottom:15px}#lessonContentCTA .contentCTA span{margin-bottom:25px}#lessonContentCTA .subjectList{position:relative;min-height:1px;padding:20px 10px 0;text-align:center}#lessonContentCTA .subjectList ul{list-style:none;padding:0}#lessonContentCTA .subjectList ul li{padding:2px 0}#lessonContentCTA .subjectList ul a{font-weight:700}#lessonContentCTA .subjectList ul a:hover{text-decoration:underline}.lesson-control-bar{text-align:left}.below-video-controls .lesson-control-bar{width:100%}.seoLessonPage .lesson-control-bar{width:100%;text-align:center}.seoLessonPage .lesson-control-bar .social-proof{display:none}.lesson-control-bar--audio-mode{line-height:2}.lesson-control-bar .lesson-control-bar__row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.lesson-control-bar .lesson-control-bar__row .lesson-control-bar__row__left{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}@media (min-width:601px){.lesson-control-bar .lesson-control-bar__row .lesson-control-bar__row__left{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}}.lesson-control-bar .lesson-control-bar__row .lesson-control-bar__row__left>*{-webkit-flex:1 1 auto;flex:1 1 auto;width:50%;margin:0;padding:0 4px 6px 0}.lesson-control-bar .lesson-control-bar__row .lesson-control-bar__row__right{-webkit-flex:1 1 auto;flex:1 1 auto}@media (min-width:601px){.lesson-control-bar .lesson-control-bar__row .lesson-control-bar__row__left>*{width:auto;padding:0 4px 0 0}.lesson-control-bar .lesson-control-bar__row .lesson-control-bar__row__right{-webkit-flex:1 1 15%;flex:1 1 15%}}.lesson-control-bar>*{padding-right:.8em}.lesson-control-bar .sharing-options--text-lesson{position:relative;bottom:4px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__label{display:inline-block;font-weight:600;color:#0096b2;position:relative;top:3px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__label--no-link{display:inline-block;font-weight:600;position:relative;top:3px;color:#000}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:0;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;-webkit-transition:.2s ease-in-out;width:32px;height:32px;margin-left:15px;background-color:#eee;background-repeat:no-repeat;background-position:center center;background-size:100%;white-space:normal}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.active.focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.active:focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon:active.focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon:active:focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon:focus,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon:hover{color:#1797b1;text-decoration:none}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.active,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.disabled,.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon[disabled],fieldset[disabled] .lesson-control-bar .sharing-options--text-lesson .sharing-options__icon{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px){#lessonContentCTA .subjectList{float:left;width:33.33333333%}.seoLessonPage .lesson-control-bar{text-align:left}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon{white-space:nowrap}}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon-cta{font-weight:600}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon-cta-lg{font-size:18px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon-cta-md{font-size:16px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon-cta.open-reg-form{padding:7px 55px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon-ghost{color:#fff;border:1px solid #fff}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon-ghost:hover{background:rgba(255,255,255,.8);color:#333}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon-ghost-primary{color:#1797b1;border:1px solid #1797b1}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon-ghost-primary:hover{background:#1797b1;color:#fff}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}@media (max-width:525px){.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon-gold{width:100%}}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon small{display:block;font-size:70%}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon .lesson-teacher-tools__button__text{display:none}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon .lesson-teacher-tools__button__icon{margin:0;background:0 0}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon .lesson-teacher-tools__button__icon.icon-classroom:before{content:none}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.google-classroom{border-radius:0;position:relative;top:-1px;background-image:url(/images/classrooms/google-classroom/google-classroom-square-logo-28x28.png);width:28px;height:28px}.lesson-control-bar .sharing-options--text-lesson .sharing-options__icon.share-with-students{background-image:url(/images/classrooms/teacher-edition/share-with-student-icon.png)}@media (min-width:992px){.lesson-control-bar>*{padding:0 15px}.lesson-control-bar .sharing-options--text-lesson{float:left}}.lesson-control-bar .sharing-options .sharing-options__label{display:inline-block;font-weight:600;color:#0096b2;position:relative;top:3px}.lesson-control-bar .sharing-options .sharing-options__label--no-link{display:inline-block;font-weight:600;position:relative;top:3px;color:#000}.lesson-control-bar .sharing-options .sharing-options__icon{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:0;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;-webkit-transition:.2s ease-in-out;width:32px;height:32px;margin-left:15px;background-color:#eee;background-repeat:no-repeat;background-position:center center;background-size:100%;white-space:normal}.lesson-control-bar .sharing-options .sharing-options__icon.active.focus,.lesson-control-bar .sharing-options .sharing-options__icon.active:focus,.lesson-control-bar .sharing-options .sharing-options__icon.focus,.lesson-control-bar .sharing-options .sharing-options__icon:active.focus,.lesson-control-bar .sharing-options .sharing-options__icon:active:focus,.lesson-control-bar .sharing-options .sharing-options__icon:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.lesson-control-bar .sharing-options .sharing-options__icon.focus,.lesson-control-bar .sharing-options .sharing-options__icon:focus,.lesson-control-bar .sharing-options .sharing-options__icon:hover{color:#1797b1;text-decoration:none}.lesson-control-bar .sharing-options .sharing-options__icon.active,.lesson-control-bar .sharing-options .sharing-options__icon:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.lesson-control-bar .sharing-options .sharing-options__icon.disabled,.lesson-control-bar .sharing-options .sharing-options__icon[disabled],fieldset[disabled] .lesson-control-bar .sharing-options .sharing-options__icon{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.lesson-control-bar .sharing-options .sharing-options__icon-cta{font-weight:600}.lesson-control-bar .sharing-options .sharing-options__icon-cta-lg{font-size:18px}.lesson-control-bar .sharing-options .sharing-options__icon-cta-md{font-size:16px}.lesson-control-bar .sharing-options .sharing-options__icon-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.lesson-control-bar .sharing-options .sharing-options__icon-cta.open-reg-form{padding:7px 55px}.lesson-control-bar .sharing-options .sharing-options__icon-ghost{color:#fff;border:1px solid #fff}.lesson-control-bar .sharing-options .sharing-options__icon-ghost:hover{background:rgba(255,255,255,.8);color:#333}.lesson-control-bar .sharing-options .sharing-options__icon-ghost-primary{color:#1797b1;border:1px solid #1797b1}.lesson-control-bar .sharing-options .sharing-options__icon-ghost-primary:hover{background:#1797b1;color:#fff}.lesson-control-bar .sharing-options .sharing-options__icon-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}@media (max-width:525px){.lesson-control-bar .sharing-options .sharing-options__icon-gold{width:100%}}.lesson-control-bar .sharing-options .sharing-options__icon small{display:block;font-size:70%}.lesson-control-bar .sharing-options .sharing-options__icon .lesson-teacher-tools__button__text{display:none}.lesson-control-bar .sharing-options .sharing-options__icon .lesson-teacher-tools__button__icon{margin:0;background:0 0}.lesson-control-bar .sharing-options .sharing-options__icon .lesson-teacher-tools__button__icon.icon-classroom:before{content:none}.lesson-control-bar .sharing-options .sharing-options__icon.google-classroom{border-radius:0;position:relative;top:-1px;background-image:url(/images/classrooms/google-classroom/google-classroom-square-logo-28x28.png);width:28px;height:28px}.lesson-control-bar .sharing-options .sharing-options__icon.share-with-students{background-image:url(/images/classrooms/teacher-edition/share-with-student-icon.png)}.lesson-control-bar .social-proof{margin-top:.75em;border-top:1px solid #eee;padding-top:.75em;display:block}@media (min-width:768px){.lesson-control-bar .sharing-options .sharing-options__icon{white-space:nowrap}.lesson-control-bar .social-proof{float:right;border-top:none;margin:0;padding:0}.lesson-control-bar .social-proof>*{display:inline-block;margin-left:.5em}}.lesson-control-bar a{font-weight:600;text-decoration:none;font-size:14px}.lesson-control-bar a>i{font-size:1.5em;line-height:0;position:relative;top:.15em}.lesson-control-bar a:hover{text-decoration:none}.lesson-control-bar .printing-options{border-top:1px solid #eee;margin-top:16px;padding-top:8px;padding-right:0;width:100%}.lesson-control-bar .printing-options.related-practice-set-above{border:none;margin-top:0}.lesson-control-bar .printing-options .printing-options__row{margin:0;padding:0;list-style:none;display:table;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.lesson-control-bar .printing-options .printing-options__row .printing-options__item,.lesson-control-bar .printing-options .printing-options__row .printing-options__label{position:relative;display:table-cell}.lesson-control-bar .printing-options .printing-options__row .printing-options__item.printing-options__item--unit-test,.lesson-control-bar .printing-options .printing-options__row .printing-options__label.printing-options__item--unit-test{width:150px;text-align:left}.lesson-control-bar .printing-options .printing-options__row .printing-options__item:after,.lesson-control-bar .printing-options .printing-options__row .printing-options__label:after{content:"|";padding:0 6px;display:inline-block;color:#ccc}.lesson-control-bar .printing-options .printing-options__row .printing-options__item:first-child:after,.lesson-control-bar .printing-options .printing-options__row .printing-options__item:last-child:after,.lesson-control-bar .printing-options .printing-options__row .printing-options__label:first-child:after,.lesson-control-bar .printing-options .printing-options__row .printing-options__label:last-child:after{content:none}.lesson-control-bar .printing-options .printing-options__row .printing-options__item{text-align:center}.lesson-control-bar .printing-options .printing-options__row .printing-options__label{display:table-row;padding-right:10px;margin-top:2px}.lesson-control-bar .printing-options .printing-options__row .printing-options__item__btn{width:100%;padding:8px 0;color:#0096b2;font-weight:600}.transcriptContainer .social-proof{padding:.5em 0;margin-bottom:.8em;border-bottom:1px solid #eee}.transcriptContainer .social-proof:after{content:"";clear:both}.transcriptContainer .social-proof:after,.transcriptContainer .social-proof:before{content:" ";display:table}.below-transcript-buttons{padding-top:20px;width:100%}@media (min-width:480px){.lesson-control-bar .printing-options .printing-options__row .printing-options__label{display:table-cell}.below-transcript-buttons{display:table}}.below-transcript-buttons__item{display:block;text-align:center;padding-bottom:15px}@media (min-width:480px){.below-transcript-buttons__item{display:table-cell;vertical-align:bottom;width:33%}.below-transcript-buttons__item:first-child{text-align:left}.below-transcript-buttons__item:last-child{text-align:right}}.below-transcript-buttons__feedback{display:block;text-align:center;padding-top:30px;padding-bottom:15px;font-weight:600}.below-transcript-buttons.below-transcript-buttons--inline{display:table;border-top:1px solid #eee;border-bottom:1px solid #eee;padding-top:15px}@media (min-width:1px){.below-transcript-buttons.below-transcript-buttons--inline .below-transcript-buttons__item{display:table-cell;vertical-align:bottom;width:33%}.below-transcript-buttons.below-transcript-buttons--inline .below-transcript-buttons__item:first-child{text-align:left}.below-transcript-buttons.below-transcript-buttons--inline .below-transcript-buttons__item:last-child{text-align:right}}.feedback-form{margin:auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding:10px 5%;max-width:769px;display:flex;flex-direction:column;justify-content:center;min-height:100%}.feedback-form--mobile{text-align:center}.feedback-form--not-mobile{display:none}@media (min-width:768px){.feedback-form--mobile{display:none}.feedback-form--not-mobile{display:block}.feedback-form{display:inherit;padding:0 5% 15px;height:auto}}@media (min-width:768px) and (max-width:1008px){.feedback-form{background-color:#333}}.feedback-form__question{font-size:22px;padding-top:15px}.feedback-form__title{font-size:18px;text-align:center}.feedback-form__legend{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%;padding:10px 3px}.feedback-form__legend--bottom{display:none}.feedback-form__legend__item{color:#ccc}.feedback-form__options{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-bottom:4px}@media (min-width:480px){.feedback-form__options{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}.feedback-form__options__item{-webkit-flex:1 1 auto;flex:1 1 auto;width:20%;padding:0 1px 3px}@media (min-width:480px){.feedback-form__options__item{width:auto}}@media (min-width:768px){.feedback-form__question{font-size:18px}.feedback-form__title{text-align:left;font-size:30px}.feedback-form__options__item{padding:0 3px}}.feedback-form__options__item__label{background-color:#555;margin:0;border:none;font-size:16px;font-weight:400;border-radius:4px;line-height:1;width:100%;max-width:3em;height:3em;padding:16px 0}.feedback-form__options__item__label.selected,.feedback-form__options__item__label:hover{background-color:#8cc63e;font-weight:600}@media (min-width:768px){.feedback-form__options__item__label{padding:2px 4px 4px}}.feedback-form__comment__prompt{margin-top:15px}.feedback-form__comment__text-area{min-height:4em;resize:vertical}.feedback-form__buttons{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.feedback-form__buttons>*{-webkit-flex:0 0 auto;flex:0 0 auto}.feedback-form__buttons__not-now{text-decoration:underline;color:#ccc;background:0 0;border:none;font-size:12px}.feedback-page-error-panel{margin:auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding:10px 5%;max-width:769px;display:inherit}.feedback-page-error-panel .panel-body{padding:0;height:100%}@media (min-width:768px){.feedback-page-error-panel{padding:0 5%}}.feedback-page-error-panel__text{text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:15px 0;min-height:100%}.feedback-page-error-panel__text__title{margin:0;padding-bottom:15px;font-size:20px;display:none}@media (min-width:390px){.feedback-page-error-panel__text__title{display:block}}@media (min-width:768px){.feedback-page-error-panel__text__title{font-size:30px}#seo-cta-container{display:none}}.feedback-page-error-panel__text__buttons{padding-top:15px}.feedback-page-error-panel__text__refer{padding:10px 0;line-height:1.3;border:none;margin:0;font-size:14px}@media (min-width:360px){.feedback-page-error-panel__text__refer{font-size:18px}}.feedback-page-error-panel__text__refer__btn-link{margin:0;padding:0;background:0 0;border:none;text-decoration:underline;color:#4dc1b8}.feedback-page-error-panel__text__explanation{display:none}@media (min-width:836px){.feedback-page-error-panel__text__explanation{display:block;max-width:500px;margin:15px auto 0;width:100%}}.feedback-page-error-panel .btn-reset{margin:0;padding:0;background:0 0;border:none}.post-roll--after-feedback{display:none!important}#postRoll,#postRollContainer,#upNext{display:none;-webkit-animation:.5s postRollFadeIn;-o-animation:.5s postRollFadeIn;animation:.5s postRollFadeIn}@keyframes postRollFadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes postRollFadeIn{0%{opacity:0}100%{opacity:1}}#postRoll.in,#postRollContainer.in,#upNext.in{display:block}.post-roll--top{position:absolute;background:rgba(0,0,0,.7);width:100%;height:100%;top:0;z-index:2;color:#fff;padding:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-justify-content:flex-start;justify-content:flex-start}.post-roll--top .enrollment{background:rgba(0,0,0,.5);text-align:center;padding-bottom:10px}.post-roll--top .enrollment .topBar{display:block;text-align:right}.post-roll--top .enrollment .doNotShow{display:inline-block;margin:8px;font-weight:800;color:#999}.post-roll--top .enrollment .doNotShow:hover{color:#555;text-decoration:none}.post-roll--top .enrollment h3{margin:10px 0}.post-roll--top .enrollment strong{font-size:18px}.post-roll--top .enrollment .actions{margin:18px}.post-roll--top .enrollment .actions .btn{padding:8px 24px;font-size:16px;margin-right:30px}.post-roll--top .enrollment .actions .browse{font-weight:600}.post-roll--top .enrollment .actions .browse:hover{text-decoration:none}.post-roll--top .post-roll__header{font-size:18px;margin-top:0;margin-bottom:1.5em;text-align:center}@media (min-width:992px){.lesson-control-bar a{font-size:16px}.post-roll--top .post-roll__header{font-size:20px;font-weight:300}.post-roll--top .post-roll__button{font-size:16px}}.post-roll--top .post-roll__button{padding:.6em;width:8em;margin:0 .5em;font-weight:600}.post-roll--top .post-roll__button [class^=icon]{font-size:2em;line-height:0;top:.22em;position:relative;margin-right:.22em}@media (min-width:601px){.post-roll--top .post-roll__header{display:block}.post-roll--top .post-roll__button{width:12.25em;margin:0 1.25em;padding:.75em}}.post-roll--top .post-roll__text-link{color:#fff;font-size:14px;cursor:pointer;-webkit-transition:color .15s;-moz-transition:color .15s;-o-transition:color .15s;transition:color .15s}.post-roll--top .post-roll__text-link:hover{color:#eee;text-decoration:none!important}.post-roll--top .post-roll__text-link:hover .text{text-decoration:underline!important}.post-roll--top .post-roll__text-link [class^=icon]{font-size:1.2em;position:relative;top:.1em;margin-right:.1em}.post-roll--top .post-roll__actions{text-align:center;padding:.75em}.post-roll--top .post-roll__actions.post-roll__text-link__left{text-align:left}.post-roll--top .post-roll__bottom-actions{border-top:2px solid #ccc;padding-top:20px;text-align:center;margin-top:15px;max-width:440px;margin-left:auto;margin-right:auto;width:100%}.post-roll--top .post-roll__bottom-actions .post-roll__bottom-actions__link-container{display:inline-block;padding:0 15px}.post-roll--top .post-roll__up-next{width:100%;z-index:3;position:absolute;top:0;left:0}.post-roll--top .post-roll__up-next .post-roll__up-next__text{background:rgba(0,0,0,.8);color:#fff;font-size:13px;padding:10px;width:100%}@media (max-width:600px){.post-roll--top .post-roll__up-next{display:none}}.post-roll--top.practice-test-post-roll{padding:0}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top{background-color:rgba(0,0,0,.5);display:table;width:100%;height:45%;position:absolute;top:0}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top>div{display:table-cell;vertical-align:middle}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__icon{width:40%;text-align:right;padding-right:20px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__icon img{width:120px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__right{width:60%;text-align:left;padding-right:20%}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__right__info{font-size:16px;line-height:26px;margin-bottom:10px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__top__right__button a{padding:12px 40px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__middle{display:table;width:100%;height:35%;position:absolute;top:45%;padding-top:10px}@media (min-width:992px){.post-roll--top .post-roll__text-link{font-size:16px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__middle{padding-top:20px}}.post-roll--top.practice-test-post-roll .practice-test-post-roll__middle>div{display:table-cell}.post-roll--top.practice-test-post-roll .practice-test-post-roll__left{width:50%;padding-right:20px;text-align:right}.post-roll--top.practice-test-post-roll .practice-test-post-roll__left .practice-test-post-roll__chapter{width:230px;margin-left:auto}.post-roll--top.practice-test-post-roll .practice-test-post-roll__left .practice-test-post-roll__chapter div{text-align:left}.post-roll--top.practice-test-post-roll .practice-test-post-roll__right{width:50%;padding-left:20px;text-align:left}.post-roll--top.practice-test-post-roll .practice-test-post-roll__right .practice-test-post-roll__chapter{padding-left:20px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__chapter{height:4em;text-align:left}.post-roll--top.practice-test-post-roll .practice-test-post-roll__chapter__type{font-weight:600}.post-roll--top.practice-test-post-roll .practice-test-post-roll__chapter--last{text-align:center;padding:0 20px}.post-roll--top.practice-test-post-roll .post-roll__button{font-size:14px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__button__practice-test{padding:14px 16px;font-weight:600;width:230px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__button--view-course{margin-top:10px}.post-roll--top.practice-test-post-roll .practice-test-post-roll__bottom{display:table;width:100%;height:20%;position:absolute;bottom:0;text-align:center}.post-roll--top.practice-test-post-roll .practice-test-post-roll__bottom>*{display:table-cell;vertical-align:middle}.post-roll--top.post-roll--feedback{z-index:101}.post-roll--top.post-roll--feedback .post-roll--feedback__template,.post-roll--top.post-roll--feedback .post-roll--feedback__template .post-roll--feedback__template__states,.post-roll--top.post-roll--feedback .post-roll--feedback__template .post-roll--feedback__template__states>*{height:100%}#autoplayLimitPostRoll,#normalPostRoll{display:none}#autoplayLimitPostRoll.in,#normalPostRoll.in{display:block}.post-roll{position:absolute;background:rgba(0,0,0,.7);width:100%;height:100%;top:0;z-index:2;color:#fff;padding:5%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.post-roll .enrollment{background:rgba(0,0,0,.5);text-align:center;padding-bottom:10px}.post-roll .enrollment .topBar{display:block;text-align:right}.post-roll .enrollment .doNotShow{display:inline-block;margin:8px;font-weight:800;color:#999}.post-roll .enrollment .doNotShow:hover{color:#555;text-decoration:none}.post-roll .enrollment h3{margin:10px 0}.post-roll .enrollment strong{font-size:18px}.post-roll .enrollment .actions{margin:18px}.post-roll .enrollment .actions .btn{padding:8px 24px;font-size:16px;margin-right:30px}.post-roll .enrollment .actions .browse{font-weight:600}.post-roll .enrollment .actions .browse:hover{text-decoration:none}.post-roll .post-roll__header{font-size:18px;margin-top:0;margin-bottom:1.5em;text-align:center}@media (min-width:992px){.post-roll .post-roll__header{font-size:20px;font-weight:300}.post-roll .post-roll__button{font-size:16px}}.post-roll .post-roll__button{padding:.6em;width:8em;margin:0 .5em;font-weight:600}.post-roll .post-roll__button [class^=icon]{font-size:2em;line-height:0;top:.22em;position:relative;margin-right:.22em}@media (min-width:601px){.post-roll .post-roll__header{display:block}.post-roll .post-roll__button{width:12.25em;margin:0 1.25em;padding:.75em}}.post-roll .post-roll__text-link{color:#fff;font-size:14px;cursor:pointer;-webkit-transition:color .15s;-moz-transition:color .15s;-o-transition:color .15s;transition:color .15s}.post-roll .post-roll__text-link:hover{color:#eee;text-decoration:none!important}.post-roll .post-roll__text-link:hover .text{text-decoration:underline!important}.post-roll .post-roll__text-link [class^=icon]{font-size:1.2em;position:relative;top:.1em;margin-right:.1em}.post-roll .post-roll__actions{text-align:center;padding:.75em}.post-roll .post-roll__actions.post-roll__text-link__left{text-align:left}.post-roll .post-roll__bottom-actions{border-top:2px solid #ccc;padding-top:20px;text-align:center;margin-top:15px;max-width:440px;margin-left:auto;margin-right:auto;width:100%}.post-roll .post-roll__bottom-actions .post-roll__bottom-actions__link-container{display:inline-block;padding:0 15px}.post-roll .post-roll__up-next{width:100%;z-index:3;position:absolute;top:0;left:0}.post-roll .post-roll__up-next .post-roll__up-next__text{background:rgba(0,0,0,.8);color:#fff;font-size:13px;padding:10px;width:100%}@media (max-width:600px){.post-roll .post-roll__up-next{display:none}}.post-roll.practice-test-post-roll{padding:0}.post-roll.practice-test-post-roll .practice-test-post-roll__top{background-color:rgba(0,0,0,.5);display:table;width:100%;height:45%;position:absolute;top:0}.post-roll.practice-test-post-roll .practice-test-post-roll__top>div{display:table-cell;vertical-align:middle}.post-roll.practice-test-post-roll .practice-test-post-roll__top__icon{width:40%;text-align:right;padding-right:20px}.post-roll.practice-test-post-roll .practice-test-post-roll__top__icon img{width:120px}.post-roll.practice-test-post-roll .practice-test-post-roll__top__right{width:60%;text-align:left;padding-right:20%}.post-roll.practice-test-post-roll .practice-test-post-roll__top__right__info{font-size:16px;line-height:26px;margin-bottom:10px}.post-roll.practice-test-post-roll .practice-test-post-roll__top__right__button a{padding:12px 40px}.post-roll.practice-test-post-roll .practice-test-post-roll__middle{display:table;width:100%;height:35%;position:absolute;top:45%;padding-top:10px}@media (min-width:992px){.post-roll .post-roll__text-link{font-size:16px}.post-roll.practice-test-post-roll .practice-test-post-roll__middle{padding-top:20px}}.post-roll.practice-test-post-roll .practice-test-post-roll__middle>div{display:table-cell}.post-roll.practice-test-post-roll .practice-test-post-roll__left{width:50%;padding-right:20px;text-align:right}.post-roll.practice-test-post-roll .practice-test-post-roll__left .practice-test-post-roll__chapter{width:230px;margin-left:auto}.post-roll.practice-test-post-roll .practice-test-post-roll__left .practice-test-post-roll__chapter div{text-align:left}.post-roll.practice-test-post-roll .practice-test-post-roll__right{width:50%;padding-left:20px;text-align:left}.post-roll.practice-test-post-roll .practice-test-post-roll__right .practice-test-post-roll__chapter{padding-left:20px}.post-roll.practice-test-post-roll .practice-test-post-roll__chapter{height:4em;text-align:left}.post-roll.practice-test-post-roll .practice-test-post-roll__chapter__type{font-weight:600}.post-roll.practice-test-post-roll .practice-test-post-roll__chapter--last{text-align:center;padding:0 20px}.post-roll.practice-test-post-roll .post-roll__button{font-size:14px}.post-roll.practice-test-post-roll .practice-test-post-roll__button__practice-test{padding:14px 16px;font-weight:600;width:230px}.post-roll.practice-test-post-roll .practice-test-post-roll__button--view-course{margin-top:10px}.post-roll.practice-test-post-roll .practice-test-post-roll__bottom{display:table;width:100%;height:20%;position:absolute;bottom:0;text-align:center}.post-roll.practice-test-post-roll .practice-test-post-roll__bottom>*{display:table-cell;vertical-align:middle}.post-roll-countdown{position:absolute;bottom:0;color:#fff;z-index:2;padding:5px;visibility:hidden;width:100%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.post-roll-countdown .countdown-bar{height:5px;width:100%;position:relative}.post-roll-countdown .countdown-bar:after{content:'';display:block;background-color:#fff;-webkit-transition:width 10s linear;transition:width 10s linear;position:absolute;height:100%;width:0;left:0;top:0}.post-roll-countdown.in{visibility:visible;opacity:1}.post-roll-countdown.in .countdown-bar:after{width:100%}.quiz-game-cta{background:#fafafa;border:1px solid #dbdbdb;border-radius:4px;padding:1em;margin-bottom:30px;font-weight:600}.quiz-game-cta .quiz-game-cta__bottom{border-top:1px solid #dbdbdb;padding-top:10px;margin-top:10px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:10px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__header .quiz-game-info__header__icon{-webkit-flex:0 0 auto;flex:0 0 auto;width:83px;margin-right:10px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__header .quiz-game-info__header__title{-webkit-flex:1 1 auto;flex:1 1 auto;font-size:18px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__description{font-weight:400;padding-bottom:10px}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn{text-align:center}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn{color:#fff;background-color:#1797b1;border-color:#14849a;box-shadow:0 2px 0 0 #10697b}.open>.dropdown-toggle.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:active{background-image:none}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled.active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled.focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled:active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled:focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.disabled:hover,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled],.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled].active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled].focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled]:active,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled]:focus,.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn[disabled]:hover,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.active,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn.focus,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:active,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:focus,fieldset[disabled] .quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn:hover{background-color:#1797b1;border-color:#14849a}.quiz-game-cta .quiz-game-cta__bottom .quiz-game-info__btn .btn .badge{color:#1797b1;background-color:#fff}.quiz-game-cta .quiz-game-teaser{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text{-webkit-flex:1 1 auto;flex:1 1 auto}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand{color:#1797b1;border-radius:0;text-decoration:underline;font-weight:600}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand.active,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:active,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand[disabled],fieldset[disabled] .quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:active,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:focus,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:hover{border-color:transparent}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:focus,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:hover{color:#0e5d6d;text-decoration:underline;background-color:transparent}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand[disabled]:focus,.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand[disabled]:hover,fieldset[disabled] .quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:focus,fieldset[disabled] .quiz-game-cta .quiz-game-teaser .quiz-game-teaser__text .quiz-game-teaser__text__expand:hover{color:#ccc;text-decoration:none}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__icon{-webkit-flex:0 0 auto;flex:0 0 auto;height:48px;width:65px;color:#0096b2;margin-left:5px}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__icon:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e94e";font-size:23px;margin-right:6px;position:relative;top:-5px}.quiz-game-cta .quiz-game-teaser .quiz-game-teaser__icon:after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e90a";font-size:35px}.seoLessonPage .article-cutoff-div{clear:both}.seoLessonPage .expert-addition-with-cite .expert-addition-cite{order:1}#seo-cta-container{position:relative;text-align:center;margin-top:10px}#seo-video-container .social-proof-view-count{float:right;margin-bottom:0;margin-top:5px}#seo-video-container .video-meta-wrapper{clear:both}@media (max-width:767.9px){.seoLessonPage .expert-addition-with-cite{display:block}.seoLessonPage .expert-addition-with-cite .expert-addition-cite{float:right;font-size:13px;margin-bottom:0}.seoLessonPage .expert-addition-with-cite .expert-addition-authors{border:none;background:0 0;padding:0}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__icon,.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__img{display:none}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__name{position:absolute;top:0;font-size:11px;left:102px}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author{position:relative}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:first-of-type{margin-bottom:3px}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:first-of-type .expert-addition-authors__name{left:57px}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:first-of-type:not(:only-child) .expert-addition-authors__toggle{display:none}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__author:last-of-type:not(:only-child) .expert-addition-authors__toggle:after{content:"s";display:inline}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__flex{display:block}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__header{font-weight:400;font-size:11px;margin-bottom:0}.seoLessonPage .expert-addition-with-cite .expert-addition-authors .expert-addition-authors__header::after{content:":";position:absolute}#seo-video-container .video-meta-wrapper.full-bleed{margin:0 -15px}#seo-transcript-container-2 .product-wizard-paywall{display:none}.seo_transcript_container_2--paywall_avoid{margin-top:30px}}@media (min-width:768px){#seo-video-container{display:flex;flex-direction:column}#seo-video-container .social-proof-view-count{position:absolute;bottom:10px;right:0}#seo-video-container .video-meta-wrapper{margin:20px 0 0}#seo-video-container .video-meta-wrapper.no-margin-top{margin-top:0}#hiddenVideoTools{display:block;visibility:visible}}@media (min-width:768px) and (min-width:992px){#seo-video-container .social-proof-view-count{bottom:5px}}#tab-links{display:inline-block;font-size:12px;list-style:none;padding:0;margin:11px 0 0}#tab-links li{margin:0 10px 0 0;display:inline-block}#tab-links .social-proof-view-count{float:right}#tab-links .tab-link__self{display:none}@media (min-width:768px){#tab-links .tab-link__self{display:inline-block}}#tab-links .tab-link__quiz a:before{content:"Practice ";display:inline}#tab-links .tab-link__course a:after{content:" Info";display:inline}#seo-30-mil-cta .overviewCTAContainer{width:100%}#seo-related-study-materials-tabbed{order:-1}#seo-next-gen-lesson{margin-top:30px}#seo-course-navigator .courseNavContainer{border-radius:8px}#seo-course-navigator .cheaty-header-gap{display:none;visibility:hidden}#seo-course-navigator .navigator-cta{display:none;margin:10px 0 15px}#seo-course-navigator .navigator-cta .design-system-cta{text-align:center}@media (min-width:768px){#seo-course-navigator .navigator-cta{display:block}}#seo-description-container .citation-head__modal-title span{white-space:nowrap}#seo-description-container .description-modified{white-space:nowrap;font-style:italic}#seo-description-container .instructorSectionContainer{display:flex}#seo-description-container .instructorSectionContainer .instructorSummary{background:0 0;padding:2px;flex:2}#seo-description-container .instructorSectionContainer .showBio{display:block}#seo-description-container .instructorSectionContainer .showBio:not(.collapsed){display:none}#searchBrowseModule{display:none}@media (min-width:768px){#seo-description-container .instructorSectionContainer .instructorSummary{padding:7px;background:#f5f5f5}#seo-description-container .instructorSectionContainer .showBio{display:none}#seo-description-container .instructorSectionContainer .instructorBio{display:block;visibility:visible;height:initial}#seo-related-study-materials-tabbed .relatedContentTabs{width:100%}#seo-related-study-materials-tabbed .relatedContentTabs .panel-group .panel{border:none;margin:0;padding:0}#seo-related-study-materials-tabbed .relatedContentTabs .panel-group .panel .panel-body{padding:0}#seo-related-study-materials-tabbed .relatedContentTabs .panel-group .panel .collapse{display:block;visibility:visible}#seo-related-study-materials .lesson-link-box #articlesTabCollapse li{display:none}}@media (max-width:767.9px){#seo-title-container{margin:0;padding:0;border:none}#seo-title-container .headerTitle{margin:15px 0}#seo-title-container .headerTitle h1{padding:0;margin:0}#seo-related-study-materials-tabbed .relatedContentTabs{margin-top:0}#seo-related-study-materials-tabbed .relatedContentTabs .nav,#seo-related-study-materials-tabbed .relatedContentTabs .nav-pills,#seo-related-study-materials-tabbed .relatedContentTabs .nav-pills-dark,#seo-related-study-materials-tabbed .relatedContentTabs>h4{display:none}#seo-related-study-materials-tabbed .relatedContentTabs .tab-content .tab-pane{display:block;visibility:visible}#seo-related-study-materials-tabbed .relatedContentTabs .tab-content.panel-group{margin:0}#seo-related-study-materials-tabbed .relatedContentTabs .tab-content.panel-group .panel{padding:0;margin:0}#seo-related-study-materials .tabbedArticles.related-materials-tabbed .panel-group{border-top:none}#seo-related-study-materials .tabbedArticles.related-materials-tabbed .panel-group .panel:first-child{display:none}#seo-related-study-materials .tabbedArticles.lesson-link-box .panel:first-child{display:block!important}#seo-related-study-materials-tabbed{order:0}}#seo-related-study-materials-header .seoBoxHeader{margin-top:30px}@media (max-width:991px){.seoLessonPage .transcript h2{font-size:19px}#seo-related-study-materials-header .seoBoxHeader{font-weight:600;text-align:center}#seo-related-study-materials-header .seoBoxHeader>i{font-weight:400}#seo-related-study-materials-tabbed .relatedContentTabs,.seo-related-study-materials-tabbed .relatedContentTabs{width:100%}#seo-related-study-materials-tabbed .relatedContentTabs>h4,.seo-related-study-materials-tabbed .relatedContentTabs>h4{display:none}}@media (max-width:991px) and (min-width:768px){#seo-related-study-materials-tabbed .relatedContentTabs .panel-group .panel .collapse,.seo-related-study-materials-tabbed .relatedContentTabs .panel-group .panel .collapse{display:block;visibility:visible}}#transcriptHeader{display:none}#seo-testimonials-cta{margin-bottom:15px}#seo-30-mil-cta{margin-bottom:30px}@media (min-width:768px){#seo-30-mil-cta{margin-bottom:0}#transcriptHeader{display:block}#transcriptHeader.lessonTabsBelowVideo-v1{border-bottom:none}#transcriptHeader.lessonTabsBelowVideo-v1 .sectionHeaderTab{padding:0 0 4px;height:100%;border-bottom:none;position:relative}#transcriptHeader.lessonTabsBelowVideo-v1 .sectionHeaderTab:not(#transcriptHeader.lessonTabsBelowVideo-v1 .sectionHeaderTab:first-child){margin-left:12px}#transcriptHeader.lessonTabsBelowVideo-v1 .sectionHeaderTab.active::after,#transcriptHeader.lessonTabsBelowVideo-v1 .sectionHeaderTab:hover::after{content:'';position:absolute;width:100%;height:4px;background-color:#000;border-radius:2px 2px 0 0;bottom:0;left:0}#transcriptHeader.lessonTabsBelowVideo-v1 .sectionHeaderTab:hover::after{background-color:#ccc}#transcriptHeader.lessonTabsBelowVideo-v1 .sectionHeaderTab>a{text-decoration:none;font-size:16px;font-weight:600;display:inline-block;padding:12px 8px 16px;letter-spacing:.1px;color:#000}#seo-title-container{order:-3;margin-right:-50%}#seo-video-container{order:-2;position:relative}#seo-video-container #tab-links,.lesson-page-description-container #tab-links{margin-top:0;position:relative;min-height:1px;order:-1;padding:0}#seo-video-container #tab-links li,.lesson-page-description-container #tab-links li{position:relative;width:20%}#seo-video-container #tab-links li a,.lesson-page-description-container #tab-links li a{position:relative;display:inline-block;color:#fff;padding:3px 0 13px;background:#1797b1;border-radius:6px 6px 0 0;width:100%;letter-spacing:1px;text-align:center;font-weight:600;font-size:1.4em}#seo-video-container #tab-links li a:focus,#seo-video-container #tab-links li a:hover,.lesson-page-description-container #tab-links li a:focus,.lesson-page-description-container #tab-links li a:hover{text-decoration:none}#seo-video-container #tab-links li a:before,.lesson-page-description-container #tab-links li a:before{font-family:icomoon;margin-right:1px;font-size:1.3em;position:relative;top:2px;font-weight:400;font-variant:normal;text-transform:none}#seo-video-container #tab-links li a:after,.lesson-page-description-container #tab-links li a:after{content:'';position:absolute;top:90%;right:0;bottom:0;left:0;background:-webkit-linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25));background:-moz-linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25));background:linear-gradient(to bottom,rgba(36,80,92,0) 0,rgba(36,80,92,.25))}#seo-video-container #tab-links li.tab-link__self a:before,.lesson-page-description-container #tab-links li.tab-link__self a:before{content:"\e694"}#seo-video-container #tab-links li.tab-link__self.tab-link__video a:before,.lesson-page-description-container #tab-links li.tab-link__self.tab-link__video a:before{content:"\e61e"}#seo-video-container #tab-links li.tab-link__quiz a:before,.lesson-page-description-container #tab-links li.tab-link__quiz a:before{content:"\e60b"}#seo-video-container #tab-links li.tab-link__course a:before,.lesson-page-description-container #tab-links li.tab-link__course a:before{content:"\e616"}#seo-video-container #tab-links li.tab-link__course a:after,.lesson-page-description-container #tab-links li.tab-link__course a:after{content:''}#seo-video-container #tab-links li.active a,.lesson-page-description-container #tab-links li.active a{background:#24505c}#seo-video-container #tab-links li.active:after,.lesson-page-description-container #tab-links li.active:after{display:block;position:absolute;top:auto;bottom:0;left:0;right:0;margin:0 auto;width:0;height:0;background:0 0;border-style:solid;border-color:#fff transparent;border-width:0 12px 12px;content:''}#seo-video-container #tab-links li:hover a,.lesson-page-description-container #tab-links li:hover a{background:#24505c}#seo-testimonials-cta{order:-1;margin-bottom:0}#searchBrowseModule{display:block}.tutor-cta{margin-top:30px;order:-1}}@media (min-width:768px) and (min-width:768px){#seo-video-container #tab-links,.lesson-page-description-container #tab-links{float:left;width:100%}}@media (min-width:768px) and (max-width:991px){#seo-video-container #tab-links li,.lesson-page-description-container #tab-links li{width:23%}#seo-video-container #tab-links li a,.lesson-page-description-container #tab-links li a{font-size:1em}}#seo-title-container.with-breadcrumbs{margin-top:10px}.tutor-cta{margin-bottom:30px;padding:0 15px;text-align:center}.tutor-cta .tutor-cta__header{color:#24505c;font-size:20px;margin-bottom:30px;text-align:center;font-weight:600}.tutor-cta .tutor-cta__flex{display:flex;flex-direction:column}@media (min-width:768px){.tutor-cta .tutor-cta__header{font-size:18px;text-align:left}.tutor-cta .tutor-cta__flex{flex-direction:row}}.tutor-cta .tutor-cta__btn{width:100%;margin:0 0 15px}.tutor-cta .tutor-cta__btns{flex:8 1 0%}.tutor-cta .tutor-cta__or{font-size:18px;margin:15px 0}@media (min-width:768px){.tutor-cta .tutor-cta__or{margin:15px 30px 0}.related-practice-skills{display:none}}.marketing-cta-container{padding:15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:25px}.marketing-cta-container .marketing-cta-container__quote{font-weight:600;font-size:14px;line-height:22px}.marketing-cta-container .marketing-cta-container__student{margin-top:15px;font-size:14px;line-height:20px}.marketing-cta-container .marketing-cta-container__student .title{color:#888}.marketing-cta-container .design-system-cta{margin-top:15px}@media screen and (max-width:479px){.marketing-cta-container .design-system-cta .design-system-cta__button{width:100%}}.marketing-cta-container .design-system-cta .design-system-cta__actual-button{padding:9px 15px;font-size:21px;min-width:212px}.related-practice-skills{padding:15px;background:#fafafa;border:1px solid #ccc;border-radius:6px;margin-bottom:30px;line-height:1.43}.related-practice-skills.related-practice-skills--desktop{display:none}@media (min-width:768px){.related-practice-skills.related-practice-skills--desktop{display:block;margin-top:15px}}.related-practice-skills .related-practice-skills__header{font-size:18px;font-weight:600;margin-bottom:10px}.related-practice-skills .related-practice-skills__hscroll{display:flex;flex:1 1 auto;overflow-x:auto;padding-bottom:15px}.related-practice-skills .related-practice-skills__hscroll::-webkit-scrollbar{height:10px}.related-practice-skills .related-practice-skills__hscroll::-webkit-scrollbar-track{background:0 0;border-radius:5px;margin:0}.related-practice-skills .related-practice-skills__hscroll::-webkit-scrollbar-thumb:horizontal{border-width:0 10px;background:#ccc;border-radius:5px}.related-practice-skills .related-practice-skills__hscroll::-webkit-scrollbar-thumb:horizontal:hover{background:#b3b3b3}.related-practice-skills .related-practice-skills__skill{background:#fff;border:1px solid #ccc;border-radius:6px;padding:15px;flex:0 0 225px;margin-right:15px}@media (min-width:992px){.related-practice-skills .related-practice-skills__skill{flex:1 0 30%}}.related-practice-skills .related-practice-skills__flex{display:-webkit-flex;display:flex}.related-practice-skills .related-practice-skills__icon{background-color:#fff;margin-right:10px}.related-practice-skills .related-practice-skills__icon:after{width:25px;height:25px;background-size:cover;background-color:#0096b2;content:"";display:inline-block;mask-image:url(/images/icons/standardized/square/icon-skill-puzzle.svg);-webkit-mask-image:url(/images/icons/standardized/square/icon-skill-puzzle.svg)}.related-practice-skills .related-practice-skills__details,.related-practice-skills .related-practice-skills__details:hover{text-decoration:none;font-weight:600;font-size:14px}.related-practice-skills .related-practice-skills__title{color:#0096b2;height:41px;overflow:hidden}.related-practice-skills .related-practice-skills__subject{font-size:12px;font-style:italic;font-weight:400;color:#888;margin-bottom:10px}.related-practice-skills .related-practice-skills__view{color:#0096b2;font-size:12px}.related-practice-skills .related-practice-skills__view .icon{vertical-align:middle}.teacher-tools{display:none}.font-weight-semibold{font-weight:600}.color-study-blue{color:#0096b2}.rounded-button{background-color:#0096b2;border-radius:6px;font-weight:600;color:#fff;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.3)}.rounded-button:hover{text-decoration:none!important;color:#fff!important}.rounded-button--gold{padding:7px 15px;background:linear-gradient(to bottom,#fed66a 0,#f0b001 100%);font-size:18px}.rounded-button--gold:hover{background:#f5b400}.rounded-button--blue{padding:7px 20px;background:#0096b2;font-size:16px;border:1px solid #1e7289;box-shadow:0 2px 0 #175768}.rounded-button--blue:hover{background:#24505c;border-color:#24505c}.course-nav-sidebar{display:flex;flex-direction:column;align-items:center}.sidebar-modules{padding-top:18px;width:100%}.sidebar-modules>:not(:last-child){margin-bottom:45px}@media (max-width:525px){.sidebar-modules{padding-top:0!important}}.sidebar-modules--authenticated{padding-top:46px}@media (min-width:525px){.show-on-mobile{display:none!important}}.unset-float{float:unset}.unset-width{width:unset}.video-control-text{color:#555!important;font-size:14px!important;font-weight:600}.video-control-icon{color:#aaa}.onoffswitch--gray{width:70px;border:1px solid #aaa}.onoffswitch--gray .onoffswitch-label{border-radius:0}.onoffswitch--gray .onoffswitch-inner::before{content:"On"}.onoffswitch--gray .onoffswitch-inner::after{content:"Off"}.onoffswitch--gray .onoffswitch-switch{right:38px;width:30px;background-color:#ccc;border-radius:2px}#relatedContentContainerMobile{margin-top:0;width:100%}#relatedContentContainerMobile .panel-group .panel{padding:0}.zoomable-img{height:137px;background-size:110%!important;transition:.25s;background-color:#24505c!important}.zoomable-img:hover{background-size:115%!important}@media (min-width:992px){.zoomable-img:hover{background-size:150%!important}}.zoomable-img--default{background-size:40%!important}.zoomable-img--default:hover{background-size:45%!important}@media (min-width:992px){.zoomable-img--default:hover{background-size:60%!important}}.panel-group--mobile{margin:0}.tab-pane--mobile{margin:0!important}.lesson-explore-and-social--authenticated{margin-bottom:199px}.lesson-explore-and-social--llpp-authenticated{margin-top:20px}@media (max-width:767.9px){#seo-30-mil-cta{margin-top:34px}#mainContainer.mainOverflowVisible{overflow:visible!important}#seo-related-study-materials-tabbed-mobile #relatedContentContainerMobile .tab-content .tab-pane{display:block;visibility:visible}.lesson-explore-and-social--authenticated{margin-bottom:135px}#seo-related-study-materials-tabbed{display:none}#relatedCoursesMobile,#relatedLessonsMobile{display:block;visibility:visible}}.wikiContent a.external:hover{color:#1797b1;text-decoration:none}.site_resource_text_link,.site_resource_text_link *{color:#000;font-style:italic;font-weight:400!important}.site_resource_text_link :hover,.site_resource_text_link:hover{color:#000;font-weight:400}h3{border-bottom:none}.relatedArticles{margin-top:50px}.relatedArticles .selectCategory{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:20px}.relatedArticles .selectCategory .areaOfStudyDropMenu{top:71%}.relatedArticles .selectCategory .dropdown-menu{left:15px}.relatedArticles .chooseArticle{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.relatedArticles .chooseArticle h5{padding-bottom:5px;border-bottom:1px solid #ccc;margin-top:25px}@media (min-width:768px){.panel-group--mobile{border-top:none!important}#seo-related-study-materials-tabbed-mobile{display:none}#relatedCoursesMobile-collapse,#relatedLessonsMobile-collapse{display:block;visibility:visible}body{padding-bottom:unset}.relatedArticles .selectCategory{float:left;width:41.66666667%;margin-top:50px}.relatedArticles .selectCategory .areaOfStudyDropMenu{top:68%}.relatedArticles .selectCategory .degreeLevelDropMenu{top:94%}.relatedArticles .chooseArticle{float:left;width:58.33333333%}.relatedArticles .chooseArticle h5{margin-top:10px}.relatedArticles .relatedArticlesInner{padding:15px 0 30px}}.relatedArticles .relatedArticlesInner{background:#eee;border:1px solid #d5d5d5;border-radius:6px;padding:15px 0 30px;margin-top:20px}.relatedArticles .relatedArticlesHeader{margin:0 15px 20px;border-bottom:1px solid #ccc}.relatedArticles .dropdownContainer>div{cursor:pointer}.relatedArticles .dropdownContainer>div:after{font-family:Icomoon;content:"\e63e";float:right;color:#fff}.relatedArticles .dropdownHeader{border-radius:4px;background:#1797b1;color:#fff;padding:10px;margin-bottom:10px}.relatedArticles .searchByHeader{color:#24505c;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300;font-size:150%;margin:30px 0}.relatedArticles .tabs>li{background:#1797b1;border-radius:4px;display:inline-block;padding:3px 0;margin-bottom:4px}@media (min-width:768px){.relatedArticles .tabs>li{padding:5px}}.relatedArticles .tabs>li.active{background:#24505c}.relatedArticles .tabs>li a{color:#fff;font-size:90%;padding:5px}.relatedArticles .tab-content{font-size:90%}.relatedArticles .tab-content ul{padding:0}.relatedArticles .tab-content ul li{padding:5px 0}.relatedContentTabs .relatedArticlesInner{padding:10px}.relatedSupplemental .tab-content{height:400px;overflow-y:scroll}.confetti-explosion{position:relative}.confetti-explosion .confetti-explosion__particle{position:absolute;top:40%;left:50%;opacity:0;z-index:-1}.confetti-explosion .confetti-explosion__particle:before{content:'';display:block}.confetti-explosion .confetti-explosion__particle:nth-child(3n):before{width:6px;height:6px;background:#fab323}.confetti-explosion .confetti-explosion__particle:nth-child(3n+1):before{border-style:solid;border-color:#bf2867 transparent transparent;border-width:6px 4px 0}.confetti-explosion .confetti-explosion__particle:nth-child(3n+2):before{width:6px;height:6px;border-radius:50%;background:#0096b2}.confetti-explosion.exploding .confetti-explosion__particle{opacity:1;-webkit-animation-name:confettiParticle;animation-name:confettiParticle;-webkit-animation-delay:inherit;animation-delay:inherit;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes confettiParticle{0%{transform:translate(0,0) rotate(0);opacity:0}1%,70%{opacity:1}30%{top:20%}100%{top:60%;opacity:0}}@-webkit-keyframes confettiParticle{0%{transform:translate(0,0) rotate(0);opacity:0}1%,70%{opacity:1}30%{top:20%}100%{top:60%;opacity:0}}.lesson-articleBundle-wrapper{width:calc(100% + 10px);margin:20px auto 20px -10px}.articleBundleNavigator{border:1px solid #ddd;border-radius:6px;background:#fff;overflow:hidden}.articleBundleNavigator.sidebarAB{margin-bottom:20px;margin-top:40px}@media (max-width:480px){.articleBundleNavigator.sidebarAB{margin-top:0}}.articleBundleNavigator.sidebarAB>.title{background:#24505c;color:#fff;padding:10px 15px;margin:0;font-size:21px}.articleBundleNavigator.sidebarAB .chapters .chapter{border-bottom:1px solid #ddd}.articleBundleNavigator.sidebarAB .chapters .chapter:last-child{border-bottom:none}.articleBundleNavigator.sidebarAB .chapters .chapter .header{display:block;background:#eee;color:#1797b1;font-size:15px;font-weight:600;padding:4px 30px 4px 15px;position:relative;cursor:pointer}.articleBundleNavigator.sidebarAB .chapters .chapter .header:after{font-family:Icomoon;font-size:16px;content:"\e63f";position:absolute;top:3px;right:6px}.articleBundleNavigator.sidebarAB .chapters .chapter .header.collapsed:after{content:"\e63e"}.articleBundleNavigator.sidebarAB .chapters .chapter .content{border-top:1px solid #ddd;padding:5px 15px;margin:0;background:#fff}.articleBundleNavigator.sidebarAB .chapters .chapter .content li{list-style-type:none;padding:5px 0;margin-bottom:0;position:relative;font-weight:600}.articleBundleNavigator.sidebarAB .chapters .chapter .content li:not(.upNext):before{font-family:Icomoon;content:'\e62a';color:#1797b1;font-size:11px;font-weight:400;vertical-align:baseline;position:absolute;top:.75em;left:0}.articleBundleNavigator.sidebarAB .chapters .chapter .content li a{display:block;font-size:13px;padding-left:1em}.articleBundleNavigator.sidebarAB .chapters .chapter .content li.upNow a,.articleBundleNavigator.sidebarAB .chapters .chapter .content li.upNow:before{color:#24505c}.articleBundleNavigator.sidebarAB .chapters .chapter .content li.upNext{margin:10px 0;padding:0}.articleBundleNavigator.sidebarAB .chapters .chapter .content li.upNext .emblem{position:absolute;top:4px;left:0;border-top-left-radius:6px;border-bottom-right-radius:6px;color:#fff;background:#4dc1b8;margin:0;padding:.4em .75em;white-space:nowrap;font-size:90%;font-weight:400}.articleBundleNavigator.sidebarAB .chapters .chapter .content li.upNext .emblem span{margin-left:1px;font-size:80%}.articleBundleNavigator.sidebarAB .chapters .chapter .content li.upNext .title{margin-left:78px;padding-top:0}.articleBundleNavigator.sidebarAB .close{display:none}.articleBundleNavigator.sidebarAB.in{position:fixed;top:0;left:0;bottom:0;right:0!important;margin:0;border-radius:0;border:0;background:#eee;display:flex;flex-direction:column;z-index:101}.articleBundleNavigator.sidebarAB.in .close{display:inline-block;position:absolute;top:0;right:4px;flex:none}.articleBundleNavigator.sidebarAB.in>.title{flex:0 0 auto}.articleBundleNavigator.sidebarAB.in .chapters{flex:1 1 auto}.articleBundleNavigator.underContent{margin-bottom:20px}.articleBundleNavigator.underContent>.title{position:relative;background:#24505c;padding:15px}.articleBundleNavigator.underContent>.title>.lineArt{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url('/images/reDesign/research/bg_general_10fade.png');background-repeat:no-repeat;background-position:right -15px}.articleBundleNavigator.underContent>.title>span{color:#fff;font-size:20px;text-shadow:1px 2px 2px hsla(0,0%,0%,.3)}.articleBundleNavigator.underContent>.title:after{content:'';position:absolute;bottom:-15px;left:15px;right:0;top:auto;width:0;height:0;background:0 0;display:block;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #24505c}.articleBundleNavigator.underContent>.chapters{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-width:200px;-moz-column-width:200px;column-width:200px;padding:24px 15px 5px}.articleBundleNavigator.underContent>.chapters .chapter{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.articleBundleNavigator.underContent>.chapters .chapter .article,.articleBundleNavigator.underContent>.chapters .chapter .header{padding-bottom:10px}.articleBundleNavigator.underContent>.chapters .chapter .header{font-size:large;font-weight:700}.articleBundleNavigator.underContent>.chapters .chapter .article{position:relative;font-weight:600}.articleBundleNavigator.underContent>.chapters .chapter .article:not(.upNext):before{font-family:Icomoon;content:'\e62a';color:#1797b1;font-size:11px;font-weight:400;vertical-align:baseline;position:absolute;top:3px;left:0}.articleBundleNavigator.underContent>.chapters .chapter .article a{display:block;font-size:13px;padding-left:1em}.articleBundleNavigator.underContent>.chapters .chapter .article.upNow a,.articleBundleNavigator.underContent>.chapters .chapter .article.upNow:before{color:#24505c}.articleBundleNavigator.underContent>.videoHeader{font-size:large;font-weight:700;padding:8px 15px;border-top:1px solid #ddd}.articleBundleNavigator.underContent>.videos{display:flex;justify-content:space-around}.articleBundleNavigator.underContent>.videos .video{flex-grow:1;min-height:80px;margin:0 15px 15px;padding:0;position:relative;font-weight:600}.articleBundleNavigator.underContent>.videos .video .emblem{position:absolute;top:0;left:0;border-top-left-radius:6px;border-bottom-right-radius:6px;color:#fff;background:#4dc1b8;margin:0;padding:.4em .75em;white-space:nowrap;font-size:90%;font-weight:400}.articleBundleNavigator.underContent>.videos .video .emblem span{margin-left:1px;font-size:80%}.articleBundleNavigator.underContent>.videos .video .title{margin-left:calc(40% + 5px);padding-top:4px}@media (max-width:768px){.articleBundleNavigator.underContent.mobileAccordions{border:none}.articleBundleNavigator.underContent.mobileAccordions>.chapters{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-width:auto;-moz-column-width:auto;column-width:auto;padding:24px 0 5px}.articleBundleNavigator.underContent.mobileAccordions>.chapters .chapter{padding-bottom:5px}.articleBundleNavigator.underContent.mobileAccordions>.chapters .chapter .header{background-color:#1797b1;color:#fff;padding:10px 5px;font-weight:400;font-size:16px;cursor:pointer;position:relative}.articleBundleNavigator.underContent.mobileAccordions>.chapters .chapter .header:after{font-family:Icomoon;content:'\e63e';float:right;margin-right:15px;vertical-align:middle;position:absolute;top:10px;right:0}.articleBundleNavigator.underContent.mobileAccordions>.chapters .chapter .chapter-body{display:none;padding:1em}.articleBundleNavigator.underContent.mobileAccordions>.chapters .chapter .chapter-body .article a{font-size:16px;font-weight:400}}.articleBundleNavigator.underSearch{margin-top:20px}@media (min-width:769px){.lesson-articleBundle-wrapper{width:auto;margin:auto}.articleBundleNavigator.underContent{margin-bottom:auto}.articleBundleNavigator.underSearch{margin-top:0}}.articleBundleContainer{margin:20px 0;border:1px solid #ddd;border-radius:6px}.articleBundleContainer:after{content:"";clear:both}.articleBundleContainer:after,.articleBundleContainer:before{content:" ";display:table}.articleBundleContainer .articleGroup .articleCategory{list-style-type:none;padding:7px 0 5px;border-bottom:1px dotted #ddd;margin-bottom:0}.articleBundleContainer .articleGroup .articleCategory:last-of-type{border-bottom:none}.articleBundleContainer .articleGroup .articleCategory .header{color:#24505c;margin-bottom:7px;font-size:16px;font-weight:700}.articleBundleContainer .articleGroup .articleCategory li:before{font-family:Icomoon;content:'\e62a';color:#1797b1;position:absolute;margin-top:2px;font-size:12px}.articleBundleContainer .articleGroup .articleCategory li.header:before{content:''}.articleBundleContainer .articleGroup .articleCategory li a{display:inline-block;font-size:13px;margin-bottom:7px;margin-left:10px}.chapterNavContainer{border-radius:6px;overflow:hidden;border:1px solid #ccc;background:#eee}@media (max-width:767px){.chapterNavContainer{border-radius:0}}.chapterNavContainer p{color:#787878}.chapterNavContainer .chapterNavHeader{background:#eee;border-bottom:1px solid #ccc;padding:.75em .9em;position:relative}.chapterNavContainer .chapterNavHeader:after{content:"";clear:both}.chapterNavContainer .chapterNavHeader:after,.chapterNavContainer .chapterNavHeader:before{content:" ";display:table}.chapterNavContainer .chapterNavHeader .close{padding:0 15px;color:#333;opacity:1;position:absolute;top:0;right:0;font-size:30px}.chapterNavContainer .chapterNavHeader .courseName{font-size:16px;display:block;margin-bottom:.6em;padding-right:22px}.chapterNavContainer .chapterNavHeader .chapterNumber{font-size:14px;color:#24505c;font-weight:600;float:left}.chapterNavContainer .chapterNavHeader small{float:right;font-size:12px}.chapterNavContainer .chapterNavHeader .courseProgress.mini{width:100%;padding:0}.chapterNavContainer .chapterNavHeader .courseProgress.mini .progressBarContainer{padding:0;border:0;display:block!important}.chapterNavContainer .chapterNavigator{background-color:#fff;margin-bottom:10px;font-size:13px;width:100%;max-height:95vh;overflow-y:scroll;display:block;padding-bottom:200px}@media (min-width:768px){.chapterNavContainer .chapterNavHeader .courseName{padding-right:0}.chapterNavContainer .chapterNavHeader{display:block}.chapterNavContainer .chapterNavigator{max-height:none;height:300px;padding-bottom:20px}.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.chapterNavContainer .chapterNavigator p{margin-bottom:3px}.chapterNavContainer .chapterNavigator .chapterHeader{background:#dadada;border-bottom:1px solid #fff;padding:10px 17px 10px 13px;color:#555;position:relative}.chapterNavContainer .chapterNavigator .chapterHeader>a{font-weight:700;color:inherit;display:block}.chapterNavContainer .chapterNavigator .chapterHeader:not(.chapterHeader--empty-chapter):after{font-family:Icomoon;content:"\e63f";color:inherit;top:6px;position:absolute;right:12px;font-size:16px}.chapterNavContainer .chapterNavigator .chapterHeader:not(.chapterHeader--empty-chapter).collapsed:after{content:"\e63e"!important}.chapterNavContainer .chapterNavigator .chapterHeader--empty-chapter{cursor:auto}.chapterNavContainer .chapterNavigator .chapterContent{padding-left:0;list-style:none}.chapterNavContainer .chapterNavigator .chapterContent li{overflow:auto;padding:10px 17px 10px 13px;border-bottom:1px solid #ddd}.chapterNavContainer .chapterNavigator .chapterContent a{float:left!important;max-width:80%;font-weight:600}.chapterNavContainer .chapterNavigator .chapterContent .chapterLinkPrefix{float:left!important;color:#1797b1;margin-right:3px}.chapterNavContainer .chapterNavigator .chapterContent .is-viewing{cursor:default}.chapterNavContainer .chapterNavigator .chapterContent .is-viewing a{color:#24505c;cursor:default}.chapterNavContainer .chapterNavigator .chapterContent .is-viewing span.icon-eye{float:right!important;margin-right:5px;margin-top:2px;color:#555}.chapterNavContainer .chapterNavigator .chapterContent .next-lesson{background:#f3f9fc}.chapterNavContainer .chapterNavigator .chapterContent .next-lesson a{width:100%;max-width:100%}.chapterNavContainer .chapterNavigator .chapterContent .next-lesson .imgWithPlayIcon{width:47%;margin-right:3%;font-size:32px;float:left}.chapterNavContainer .chapterNavigator .chapterContent .next-lesson p{font-weight:600}.chapterNavContainer .chapterNavigator .chapterContent .next-lesson span.title{float:left;width:50%}.chapterNavContainer .chapterNavigator .chapterContent .next-lesson span.lessonTime{font-weight:400}.chapterNavContainer .chapterNavigator .chapterContent span.lessonTime{color:#24505c;float:right!important;margin-right:7px}.chapterNavContainer .offcanvas.navmenu .chapterNavigator{overflow:scroll;padding-bottom:100px}.chapterNavContainer.navmenu{width:100%!important}.chapterNavTrigger .icon{font-size:17px;float:left;margin-right:3px}/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.15.35
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em!important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.datePicker .input-group-addon{cursor:pointer}.datePicker .input-group-addon span{color:#1797b1}.exam-teacher-tool-buttons{padding:10px 15px}.exam-teacher-tool-buttons.exam-teacher-tool-buttons--gray{background:#fafafa;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}@media (max-width:767px){.exam-teacher-tool-buttons.exam-teacher-tool-buttons--gray{flex-direction:column}.exam-teacher-tool-buttons.exam-teacher-tool-buttons--gray .exam-teacher-tool-buttons__set:first-child{padding-bottom:15px}#customCoursesTab table.courseList .createdOn,#customCoursesTab table.courseList .topicsCount,#customCoursesTab table.courseList .viewCourse{display:none}}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__set{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-right:30px}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__set .exam-teacher-tool-buttons__set__title{font-size:12px;color:#888;font-weight:600;margin-bottom:4px}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__set .assignment-creation-link__import{line-height:21px}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__set .exam-teacher-tool-buttons__set__actions{font-weight:600;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__set .exam-teacher-tool-buttons__set__actions .lesson-teacher-tools__button__icon img{height:25px;width:25px}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__set .exam-teacher-tool-buttons__set__actions .exam-teacher-tool-buttons__set__actions__link{margin-right:15px;border:none;padding:0}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__set .exam-teacher-tool-buttons__set__actions .exam-teacher-tool-buttons__set__actions__link *,.exam-teacher-tool-buttons .exam-teacher-tool-buttons__set .exam-teacher-tool-buttons__set__actions .exam-teacher-tool-buttons__set__actions__link:hover{text-decoration:none;background-color:transparent}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__set .exam-teacher-tool-buttons__set__actions .exam-teacher-tool-buttons__set__actions__link .icon-classroom{font-size:24px;line-height:0;position:relative;top:.25em}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__set .exam-teacher-tool-buttons__set__actions .exam-teacher-tool-buttons__set__actions__icon{font-size:24px;height:24px;width:24px;line-height:1;margin-right:15px}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__set .exam-teacher-tool-buttons__set__actions .exam-teacher-tool-buttons__set__actions__icon.exam-teacher-tool-buttons__set__actions__icon--print{color:#fab323}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__set .exam-teacher-tool-buttons__set__actions .exam-teacher-tool-buttons__set__actions__icon.exam-teacher-tool-buttons__set__actions__icon--print:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e67a"}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__button-set{display:-webkit-flex;display:flex}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__button-set:not(:last-child){padding-right:40px}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__button-set.exam-teacher-tool-buttons__button-set--bordered{border-top:1px solid #eee;padding-top:10px}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__button-set .exam-teacher-tool-buttons__button-set__icon{line-height:26px;position:relative;top:4px;font-size:26px;color:#fab323}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__button-set .exam-teacher-tool-buttons__button-set__icon.exam-teacher-tool-buttons__button-set__icon--print:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e67a"}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__button-set .exam-teacher-tool-buttons__button-set__icon.exam-teacher-tool-buttons__button-set__icon--share:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e95a"}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__button-set .exam-teacher-tool-buttons__button-set__button{font-weight:600;font-size:16px;margin-left:15px;-webkit-align-self:center;align-self:center}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__button-set .exam-teacher-tool-buttons__button-set__button.exam-teacher-tool-buttons__button-set__button--small{font-size:14px}.exam-teacher-tool-buttons .exam-teacher-tool-buttons__exam-listing-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:25px}.exam-listing-header{padding:30px 10px 10px;font-weight:600;font-size:1.4em;border-bottom:1px solid #ccc;margin-top:0}.exam-listing{display:block;border-bottom:1px solid #ccc;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding-top:6px}.exam-listing .exam-listing-icon{display:none}.exam-listing.free-practice-test__exam-listing .exam-listing-icon{display:flex;height:40px;width:40px;padding-top:15px}.exam-listing.free-practice-test__exam-listing .exam-listing__left{max-width:none}.exam-listing .exam-listing__left{-webkit-flex:0 0 auto;flex:0 0 auto;padding:15px 5px 15px 10px;max-width:400px;width:calc(100% - 40px)}.exam-listing .exam-listing__left:hover{text-decoration:none}.exam-listing .exam-listing__left .exam-listing__left__exam-name{font-size:1.15em;margin-bottom:.2em;font-weight:600}.exam-listing .exam-listing__left .exam-listing__left__status{text-align:left;font-weight:600;color:#555;margin-bottom:.4em;background:0 0}.exam-listing .exam-listing__left .exam-listing__left__status--not-started{text-align:left;margin-bottom:.4em;background:0 0;font-weight:400;color:#999}.exam-listing .exam-listing__right{-webkit-flex:1 0 auto;flex:1 0 auto;padding:15px 0 0 5px}.exam-listing .exam-listing__right .exam-listing__right__action{text-align:right;padding-bottom:10px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button{display:inline-block;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:5px 10px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;-webkit-transition:.2s ease-in-out;font-size:12px;line-height:1.5;width:200px;text-align:center;margin-bottom:10px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button.active.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button.active:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button:active.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button:active:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button:hover{color:#1797b1;text-decoration:none}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button.disabled,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button[disabled],fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px){.exam-listing.free-practice-test__exam-listing .exam-listing__left{max-width:400px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button{white-space:nowrap}}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button-cta{font-weight:600}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button-cta-lg{font-size:18px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button-cta-md{font-size:16px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button-cta.open-reg-form{padding:7px 55px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button-ghost{color:#fff;border:1px solid #fff}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button-ghost:hover{background:rgba(255,255,255,.8);color:#333}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button-ghost-primary{color:#1797b1;border:1px solid #1797b1}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button-ghost-primary:hover{background:#1797b1;color:#fff}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}@media (max-width:525px){.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button-gold{width:100%}}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button small{display:block;font-size:70%}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary{display:inline-block;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #14849a;padding:5px 10px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;-webkit-transition:.2s ease-in-out;font-size:12px;line-height:1.5;width:200px;text-align:center;margin-bottom:10px;color:#fff;background-color:#1797b1;box-shadow:0 2px 0 0 #10697b}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.active.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.active:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:active.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:active:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:hover{color:#1797b1;text-decoration:none}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.disabled,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary[disabled],fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px){.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary{white-space:nowrap}}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary-cta{font-weight:600}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary-cta-lg{font-size:18px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary-cta-md{font-size:16px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary-cta.open-reg-form{padding:7px 55px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary-ghost{color:#fff;border:1px solid #fff}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary-ghost:hover{background:rgba(255,255,255,.8);color:#333}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary-ghost-primary{color:#1797b1;border:1px solid #1797b1}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary-ghost-primary:hover{background:#1797b1;color:#fff}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}@media (max-width:525px){.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary-gold{width:100%}}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary small{display:block;font-size:70%}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:hover,.open>.dropdown-toggle.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary{color:#fff;background-color:#117084;border-color:#0d5664}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:active,.open>.dropdown-toggle.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary{background-image:none}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.disabled,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.disabled.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.disabled.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.disabled:active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.disabled:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.disabled:hover,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary[disabled],.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary[disabled].active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary[disabled].focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary[disabled]:active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary[disabled]:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary[disabled]:hover,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.active,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary.focus,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:active,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:focus,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary:hover{background-color:#1797b1;border-color:#14849a}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--primary .badge{color:#1797b1;background-color:#fff}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default{display:inline-block;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;padding:5px 10px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;-webkit-transition:.2s ease-in-out;font-size:12px;line-height:1.5;width:200px;text-align:center;margin-bottom:10px;box-shadow:0 2px 0 0 #d0d0d0;border:none;background:#1797b1;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.22)}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.active.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.active:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:active.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:active:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:hover{color:#1797b1;text-decoration:none}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.disabled,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default[disabled],fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px){.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default{white-space:nowrap}}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default-cta{font-weight:600}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default-cta-lg{font-size:18px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default-cta-md{font-size:16px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default-cta.open-reg-form{padding:7px 55px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default-ghost{color:#fff;border:1px solid #fff}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default-ghost:hover{background:rgba(255,255,255,.8);color:#333}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default-ghost-primary{color:#1797b1;border:1px solid #1797b1}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default-ghost-primary:hover{background:#1797b1;color:#fff}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}@media (max-width:525px){.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default-gold{width:100%}}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default small{display:block;font-size:70%}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:hover,.open>.dropdown-toggle.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default{color:#1797b1;background-color:#d5d5d5;border-color:#c3c3c3}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:active,.open>.dropdown-toggle.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default{background-image:none}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.disabled,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.disabled.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.disabled.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.disabled:active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.disabled:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.disabled:hover,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default[disabled],.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default[disabled].active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default[disabled].focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default[disabled]:active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default[disabled]:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default[disabled]:hover,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.active,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default.focus,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:active,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:focus,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default:hover{background-color:#eee;border-color:#e2e2e2}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--default .badge{color:#eee;background-color:#1797b1}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success{display:inline-block;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #40ad80;padding:5px 10px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;-webkit-transition:.2s ease-in-out;font-size:12px;line-height:1.5;width:200px;text-align:center;margin-bottom:10px;color:#fff;background-color:#4abc8d;box-shadow:0 2px 0 0 #36936c}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.active.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.active:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:active.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:active:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:hover{color:#1797b1;text-decoration:none}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.disabled,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success[disabled],fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success-cta{font-weight:600}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success-cta-lg{font-size:18px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success-cta-md{font-size:16px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success-cta.open-reg-form{padding:7px 55px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success-ghost{color:#fff;border:1px solid #fff}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success-ghost:hover{background:rgba(255,255,255,.8);color:#333}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success-ghost-primary{color:#1797b1;border:1px solid #1797b1}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success-ghost-primary:hover{background:#1797b1;color:#fff}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}@media (max-width:525px){.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success-gold{width:100%}}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success small{display:block;font-size:70%}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:hover,.open>.dropdown-toggle.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success{color:#fff;background-color:#399a72;border-color:#2f805f}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:active,.open>.dropdown-toggle.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success{background-image:none}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.disabled,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.disabled.active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.disabled.focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.disabled:active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.disabled:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.disabled:hover,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success[disabled],.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success[disabled].active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success[disabled].focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success[disabled]:active,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success[disabled]:focus,.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success[disabled]:hover,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.active,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success.focus,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:active,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:focus,fieldset[disabled] .exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success:hover{background-color:#4abc8d;border-color:#40ad80}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success .badge{color:#4abc8d;background-color:#fff}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__number{color:#555;font-weight:600;font-size:12px;line-height:18px;white-space:nowrap;padding-top:10px}.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__number:not(:last-child){padding-right:10px}.exam-listing .exam-listing__right .exam-listing__right__no-exam{font-style:italic;color:#888;text-align:right;margin-bottom:20px;margin-right:10px}.exam-listing .exam-listing__right .exam-listing__right__fake-exam{font-size:12px;color:#555}.exam-listing .exam-listing__lower{-webkit-flex:1 0 auto;flex:1 0 auto;-webkit-justify-content:flex-end;justify-content:flex-end}@media (min-width:480px){.exam-listing .mobile-heading{display:none}}.status{border-radius:6px;padding:15px 20px;width:94%;margin:10px 3%;position:relative}.status:after{content:"";clear:both}.status:after,.status:before{content:" ";display:table}.status .symbol{color:#fff;font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;width:40px;margin-top:-15px;position:absolute;top:50%}.status .message{margin-left:40px}.status .heading{font-size:120%;margin:0 0 10px;font-weight:700}.status-error{background:#f7dbd5;color:#4d1b0f}.status-error .symbol:before{content:"\e605"}.status-success{background:#c1e8d8;color:#102a1f}.status-success .symbol:before{content:"\e604"}.status-info{background:#e3f4f9;color:#124a5b}.status-info .symbol:before{content:"\e60e"}.status-warning{background:#feecc7;color:#553901}.status-warning .symbol:before{content:"\e60f"}.related-asset-paywall{text-align:center;margin-top:2.5em}.related-asset-paywall:after{content:"";clear:both}.related-asset-paywall:after,.related-asset-paywall:before{content:" ";display:table}.related-asset-paywall h5{margin-top:0;margin-bottom:1.5em;text-align:left;color:#24505c;font-size:16px}.related-asset-paywall .lesson{display:block;position:relative;overflow:hidden;margin-bottom:1.5em;cursor:pointer}.related-asset-paywall .lesson .imgWithPlayIcon{font-size:2em;float:left;width:100px}@media (min-width:400px){.related-asset-paywall .lesson .imgWithPlayIcon{width:150px}}.related-asset-paywall .lesson .title{overflow:hidden;text-align:left;padding-left:1em;font-weight:400;line-height:1.7}.related-asset-paywall.horizontal{margin-top:1em}.related-asset-paywall.horizontal .sectionHeader{text-align:left}.related-asset-paywall.horizontal .lesson{float:left;width:33%;padding:0 15px;margin-bottom:1em}.related-asset-paywall.horizontal .lesson .title{clear:both;padding:0;text-align:left}.related-asset-paywall.horizontal .lesson .imgWithPlayIcon{width:100%;margin-bottom:.25em}.related-asset-paywall.wide{margin-top:4em;border-top:1px solid #eee;padding-top:2em}.related-asset-paywall.wide h5{text-align:center;font-size:2em;font-weight:300;margin-bottom:1em}.related-asset-paywall.wide .lesson{width:20%;padding:10px;float:left}.related-asset-paywall.wide .lesson .imgWithPlayIcon{float:none;width:100%}.related-asset-paywall.wide .lesson .title{padding:0}.related-asset-paywall.connect-four{margin-top:4em}@media (min-width:601px){.related-asset-paywall.connect-four{padding:0 4em;margin-top:6em}}.related-asset-paywall.connect-four h5{padding:0 15px}.related-asset-paywall.connect-four .lesson{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.related-asset-paywall.connect-four .lesson .imgWithPlayIcon{float:left;width:160px;margin-right:.5em;margin-bottom:.5em}.related-asset-paywall.connect-four .lesson .title{overflow:hidden;clear:both;padding:0 0 1em;border-bottom:1px solid #ccc}@media (min-width:480px){.related-asset-paywall.connect-four .lesson .title{clear:none;padding-bottom:0;border-bottom:0}}.emptyCourseHelper span.courseName{font-style:italic}.emptyCourseHelper a{display:inline-block!important;padding:0!important}.emptyCourseHelper .customCourseHelpLink{margin-top:5px}.emptyCourseHelper.emptyChapters,.emptyCourseHelper.emptyLessons{text-align:center;padding:20px 30px}.emptyCourseHelper.emptyChapters{color:#aaa;font-size:24px;width:70%;margin:0 auto}#customCoursesTab .well{background:#eee;border:1px solid #d5d5d5;border-radius:6px;box-shadow:none;margin-top:2em}#customCoursesTab .well h3{font-size:21px}#customCoursesTab .well>h3:first-child{margin-top:0}#customCoursesTab .well>p:last-child{margin-bottom:0}#customCoursesTab .playlist-upgrade{color:#999;margin:1.4em 0;text-align:center}#customCoursesTab .dropdown-menu{left:auto;right:0}#customCoursesTab .custom-courses-search{margin-top:100px}#customCoursesTab .mobileSummary{margin-top:25px}#customCoursesTab .createEmptySomething{text-align:center}#customCoursesTab .createEmptySomething .btn{width:100%;max-width:180px;margin:2em .5em 0}#customCoursesTab .createEmptySomething .btn [class^=icon]{font-size:1.3em;position:relative;top:.15em;margin-right:.2em;line-height:0}#customCoursesTab .createEmptySomething .btn-wide{max-width:300px;margin-top:2em}#customCoursesTab .upgradeCTA{text-align:center;border:1px solid #eee;border-radius:6px;color:#24505c;background:#f5f5f5;padding:20px;font-size:16px}#customCoursesTab .numberedList{counter-reset:ccIntroSteps;list-style-type:none}#customCoursesTab .numberedList li{position:relative}#customCoursesTab .numberedList li:before{content:counter(ccIntroSteps) '.';counter-increment:ccIntroSteps;font-weight:700;position:absolute;right:100%;padding-right:1em}#customCoursesTab table.courseList{width:100%;margin-top:40px}#customCoursesTab table.courseList tr{border-bottom:1px solid #ddd}#customCoursesTab table.courseList td{padding:10px 5px}#customCoursesTab table.courseList td,#customCoursesTab table.courseList th{width:1px;text-align:center;font-weight:400;white-space:nowrap}#customCoursesTab table.courseList td.courseName,#customCoursesTab table.courseList th.courseName{width:auto;text-align:left;white-space:normal}#customCoursesTab table.courseList td.createdOn,#customCoursesTab table.courseList td.lessonsCount,#customCoursesTab table.courseList td.topicsCount,#customCoursesTab table.courseList td.viewCourse,#customCoursesTab table.courseList th.createdOn,#customCoursesTab table.courseList th.lessonsCount,#customCoursesTab table.courseList th.topicsCount,#customCoursesTab table.courseList th.viewCourse{padding:10px 25px!important}#customCoursesTab table.courseList td.courseName{font-weight:600}#customCoursesTab .dropdown button{font-size:12px;display:inline-block;border:2px solid #ddd;border-radius:4px;color:#1797b1;background:#fff;width:3em;height:1.6667em;text-align:center;padding:0;margin:0;-webkit-transition:background .15s;-moz-transition:background .15s;-o-transition:background .15s;transition:background .15s}#customCoursesTab .dropdown button:before{content:"\2022\2022\2022";font-weight:700;font-family:sans-serif;letter-spacing:.2em;padding-left:.2em;width:100%;text-align:center}#customCoursesTab .dropdown button:hover{background:#ddd}#customCoursesTab .dropdown .dropdown-menu{padding:0;left:auto;right:0;top:calc(100% + .8em);border:1px solid #ddd;border-radius:4px}#customCoursesTab .dropdown .dropdown-menu ul{list-style:none;padding:0;margin:0}#customCoursesTab .dropdown .dropdown-menu ul:after,#customCoursesTab .dropdown .dropdown-menu ul:before{content:'';position:absolute;top:auto;border-style:solid;border-width:0 .8em .8em;left:auto;right:6px}#customCoursesTab .dropdown .dropdown-menu ul:before{bottom:100%;border-color:#ddd transparent}#customCoursesTab .dropdown .dropdown-menu ul:after{bottom:calc(100% - 1px);border-color:#fff transparent}#customCoursesTab .dropdown .dropdown-menu li{padding:0;margin:0}#customCoursesTab .dropdown .dropdown-menu li a{display:block;text-decoration:none;padding:.3em .75em;cursor:pointer;-webkit-transition:background .15s,color .15s;-moz-transition:background .15s,color .15s;-o-transition:background .15s,color .15s;transition:background .15s,color .15s}#customCoursesTab .dropdown .dropdown-menu li:first-child a{border-radius:4px 4px 0 0;position:relative}#customCoursesTab .dropdown .dropdown-menu li:first-child a:after{-webkit-transition:border-color .15s;-moz-transition:border-color .15s;-o-transition:border-color .15s;transition:border-color .15s}#customCoursesTab .dropdown .dropdown-menu li:last-child a{border-radius:0 0 4px 4px}#customCoursesTab .dropdown .dropdown-menu li:hover a{color:#fff;background:#24505c}#customCoursesTab .dropdown .dropdown-menu li:hover a:after{border-color:#24505c transparent}#customCoursesTab .modal.addCustomCourseAsset .modal-body{padding-bottom:25px}#customCoursesTab .modal.addCustomCourseAsset .modal-title{margin-bottom:20px}#customCoursesTab .modal.addCustomCourseAsset .actions{margin-top:20px}#customCoursesTab .modal-footer{text-align:left}#customCoursesTab .courseTitle,#customCoursesTab .lessonTitle,#customCoursesTab .topicTitle{font-weight:600}#customCoursesTab .courseTitle,#customCoursesTab .topicTitle{font-size:large}#customCoursesTab .courseSummary{margin-top:-1.5em;margin-bottom:40px}#customCoursesTab .courseSummary:after{content:"";clear:both}#customCoursesTab .courseSummary:after,#customCoursesTab .courseSummary:before{content:" ";display:table}#customCoursesTab .courseSummary .courseTitle{font-size:x-large}#customCoursesTab .courseSummary .name{position:relative;min-height:1px;padding-right:15px;padding-left:0}@media (min-width:768px){.exam-listing .exam-listing__right .exam-listing__right__action .exam-listing__right__action__button--success{white-space:nowrap}.related-asset-paywall.connect-four .lesson{float:left;width:25%}.related-asset-paywall.connect-four .lesson .imgWithPlayIcon{margin-right:auto;margin-left:auto;float:none}#customCoursesTab .courseSummary .name{float:left;width:66.66666667%;right:33.33333333%}}@media (min-width:992px){#customCoursesTab .courseSummary .name{float:left;width:75%;right:25%}}#customCoursesTab .courseSummary .menu{position:relative;min-height:1px;padding-left:15px;padding-right:0}@media (min-width:768px){#customCoursesTab .courseSummary .menu{float:left;width:33.33333333%;left:66.66666667%}#customCoursesTab .courseDetails .courseSummary{margin-bottom:40px}#customCoursesTab .courseDetails table.topicSummary{width:calc(100% + 1px);background:rgba(0,0,0,.05);border-top-left-radius:6px;border-top-right-radius:6px}#customCoursesTab .courseDetails table.topicSummary.noLessons{border-radius:6px}#customCoursesTab .courseDetails table.topicSummary td.menu,#customCoursesTab .courseDetails table.topicSummary td.name{vertical-align:top;padding-top:8px}#customCoursesTab .courseDetails table.topicSummary td.description,#customCoursesTab .courseDetails table.topicSummary td.toggle{vertical-align:bottom;padding-bottom:1em}#customCoursesTab .courseDetails table.topicSummary td.description,#customCoursesTab .courseDetails table.topicSummary td.name{text-align:left}#customCoursesTab .courseDetails table.topicSummary td.menu,#customCoursesTab .courseDetails table.topicSummary td.toggle{text-align:right;padding-left:8px;padding-right:8px;width:1px;white-space:nowrap}#customCoursesTab .courseDetails table.topicSummary td.drag{vertical-align:baseline;line-height:2em;font-size:21px;color:#ddd}#customCoursesTab .courseDetails table.topicSummary td.drag:hover{color:#ccc}#customCoursesTab .courseDetails table.topicSummary .topicTitle{margin-top:0}#customCoursesTab .courseDetails table.topicSummary .subListToggle{cursor:pointer;color:#1797b1;display:inline-block;padding-right:15px;position:relative;font-size:small}#customCoursesTab .courseDetails table.topicSummary .subListToggle:after{font-family:Icomoon;content:"\e643";font-size:125%;position:absolute;bottom:-6px;right:0}#customCoursesTab .courseDetails table.topicSummary .subListToggle.collapsed:after{content:"\e642";bottom:0}#customCoursesTab .courseDetails table.lessonSummary tr{border-top:1px solid #ddd}#customCoursesTab .courseDetails table.lessonSummary td{vertical-align:middle}#customCoursesTab .courseDetails table.lessonSummary td.drag{font-size:21px;color:#eee}#customCoursesTab .courseDetails table.lessonSummary td.drag:hover{color:#ccc}#customCoursesTab .courseDetails table.lessonSummary td a{padding:10px 0}#customCoursesTab .courseDetails table.lessonSummary td a:hover{text-decoration:none;color:#24505c}#customCoursesTab .courseDetails table.lessonSummary td a:hover .preview{background:rgba(0,0,0,.05);border-color:#24505c}#customCoursesTab .courseDetails table.lessonSummary .preview{width:131px;margin:8px 8px 8px 0;display:inline-block}#customCoursesTab .courseDetails table.lessonSummary .preview.textOnly{border:2px solid #1797b1;border-radius:3px;color:#1797b1;vertical-align:middle;text-align:center;line-height:72px;font-size:36px;text-decoration:none}#customCoursesTab .courseDetails .dnd-global ul[dnd-list].dnd-topic>li{border:1px solid #ddd;border-radius:6px;margin-bottom:1em}#customCoursesTab .courseDetails .dnd-global .emptyPlaceholder{padding:40px 20px;color:#999}}@media (min-width:992px){#customCoursesTab .courseSummary .menu{float:left;width:25%;left:75%}}#customCoursesTab .courseSummary .menu>*{float:right;margin-left:.5em}#customCoursesTab table{width:100%}#customCoursesTab table td{padding:0}#customCoursesTab table td.drag{cursor:move}#customCoursesTab table td.nodrag{display:none}#customCoursesTab table td.drag,#customCoursesTab table td.nodrag,#customCoursesTab table td.remove,#customCoursesTab table td.remove a{width:36px;text-align:center;vertical-align:middle;color:hsla(0,0%,0%,.3)}#customCoursesTab table td.name{width:auto}#customCoursesTab table td.name>a{display:flex;align-items:center}#customCoursesTab table td.name>a>.lessonTitle{flex:1 1 auto}#customCoursesTab table td.menu{vertical-align:middle;text-align:right;width:1px;padding-left:8px}#customCoursesTab table.lessonSummary.onlyLesson td.drag,#customCoursesTab table.topicSummary.onlyTopic td.drag{display:none!important}#customCoursesTab table.lessonSummary.onlyLesson td.nodrag,#customCoursesTab table.topicSummary.onlyTopic td.nodrag{display:table-cell}@media (max-width:767px){#customCoursesTab .courseDetails .topic{background:rgba(0,0,0,.05);padding:8px 8px 8px 0;margin-bottom:8px}#customCoursesTab .topicDetails .lesson{padding:1em 0;border-top:1px solid #eee}#customCoursesTab .topicDetails .lesson .name a:hover{text-decoration:none}#customCoursesTab .topicDetails .lesson .name a:hover .lessonTitle{text-decoration:underline}#customCoursesTab .topicDetails .lesson .name .lessonIcon{font-size:x-large;padding-right:8px}}.social-proof-view-count #customCourseDropdown{font-size:14px;font-weight:400;float:none;padding-bottom:10px}#customCourseDropdown{display:inline-block;position:relative}#customCourseDropdown.logged-out{z-index:auto}#customCourseDropdown>span[data-toggle=tooltip]{display:inline-block}#customCourseDropdown .cc-breadcrumb{font-size:12px}#customCourseDropdown .cc-breadcrumb .icon{font-size:10px}#customCourseDropdown .tooltip>.tooltip-inner{min-width:150px}#customCourseDropdown .hidden{display:none}#customCourseDropdown .mainButton{text-decoration:none}#customCourseDropdown .nowrap{white-space:nowrap;text-overflow:ellipsis}#customCourseDropdown .backdrop{background:rgba(0,0,0,.7);position:fixed;top:0;right:0;bottom:0;left:0;z-index:110}@media (min-width:768px){#customCourseDropdown .backdrop{display:none}}#customCourseDropdown .custom-course-react-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110}@media (max-width:768px){#customCourseDropdown .custom-course-react-modal-backdrop{background:rgba(0,0,0,.7)}}#customCourseDropdown.hide-tooltip .tooltip.bottom{display:none!important}#customCourseDropdown .custom-course__dropdown-menu{padding:0;display:inline-block;min-width:300px;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin-top:12px;z-index:111;position:fixed;top:10vh;left:10px;background:#fff}#customCourseDropdown .custom-course__dropdown-menu:after{display:none!important}@media (min-width:768px){#customCourseDropdown .custom-course__dropdown-menu{position:absolute;top:100%;left:0}#customCourseDropdown .custom-course__dropdown-menu:after,#customCourseDropdown .custom-course__dropdown-menu:before{content:'';position:absolute;top:auto;left:12px;border-style:solid;border-width:0 12px 12px}#customCourseDropdown .custom-course__dropdown-menu:before{bottom:100%;border-color:#ccc transparent}#customCourseDropdown .custom-course__dropdown-menu:after{bottom:calc(100% - 1px);border-color:#fff transparent}.instant-answers-form .instant-answers-form__text-and-upload{height:250px}}#customCourseDropdown .custom-course__dropdown-menu .closeModal{position:absolute;top:0;right:0;height:38px;width:38px;text-align:center;line-height:38px;text-decoration:none;vertical-align:middle;font-size:16px;color:#24505c!important;opacity:.4}#customCourseDropdown .custom-course__dropdown-menu .initialized,#customCourseDropdown .custom-course__dropdown-menu .initializing{position:relative}#customCourseDropdown .custom-course__dropdown-menu .initializing,#customCourseDropdown .custom-course__dropdown-menu .registerCTA,#customCourseDropdown .custom-course__dropdown-menu .upgradeCTA{font-weight:600;text-align:center;padding:1.5em}#customCourseDropdown .custom-course__dropdown-menu .initializing a,#customCourseDropdown .custom-course__dropdown-menu .registerCTA a,#customCourseDropdown .custom-course__dropdown-menu .upgradeCTA a{text-decoration:underline}#customCourseDropdown .custom-course__dropdown-menu .registerCTA .register-cta-react-italics{font-style:italic}#customCourseDropdown .custom-course__dropdown-menu .registerCTA .register-cta-react-or{padding:0 10px;font-size:15px}#customCourseDropdown .custom-course__dropdown-menu .danger-react{color:#dc674c;font-size:13px;padding:3px}#customCourseDropdown .custom-course__dropdown-menu .course-list{margin:-15px -15px 15px;border-bottom:1px solid #ddd;max-height:150px;overflow-y:auto}#customCourseDropdown .custom-course__dropdown-menu .course-list .course-list__item{border-bottom:1px solid #ddd;display:block}#customCourseDropdown .custom-course__dropdown-menu .course-list .course-list__item:last-child{border-bottom:none}#customCourseDropdown .custom-course__dropdown-menu .course-list .course-list__item .course-list__item__active:hover{background-color:#24505c}#customCourseDropdown .custom-course__dropdown-menu .course-list .course-list__item .course-list__item__active:hover>*{color:#fff;text-decoration:none}#customCourseDropdown .custom-course__dropdown-menu .course-list .course-list__item .course-list__item__active .course-list__item__active__title{padding:5px 15px;white-space:nowrap;text-overflow:ellipsis;font-weight:600;font-size:13px;zoom:1;overflow:hidden;width:10000px;display:table-cell;vertical-align:top}#customCourseDropdown .custom-course__dropdown-menu .course-list .course-list__item .course-list__item__active .course-list__item__active__view-link{display:table-cell;vertical-align:top;padding:5px 15px;font-weight:600;font-size:13px;border-left:1px solid #ddd}#customCourseDropdown .custom-course__dropdown-menu .course-list .course-list__item .course-list__item__disabled .course-list__item__disabled__title{padding:5px 15px;white-space:nowrap;text-overflow:ellipsis;font-weight:600;font-size:13px;zoom:1;overflow:hidden;width:10000px;display:table-cell;vertical-align:top;background-color:#eee;color:#999}#customCourseDropdown .custom-course__dropdown-menu .course-list .course-list__item .course-list__item__disabled .course-list__item__disabled__view-link{display:table-cell;vertical-align:top;padding:5px 15px;font-weight:600;font-size:13px;border-left:1px solid #ddd}#customCourseDropdown .custom-course__dropdown-menu .topic-list{margin:0 -15px -15px;border-top:1px solid #ddd;max-height:150px;overflow-y:auto}#customCourseDropdown .custom-course__dropdown-menu .topic-list .topic-list__item{border-bottom:1px solid #ddd;display:block}#customCourseDropdown .custom-course__dropdown-menu .topic-list .topic-list__item:last-child{border-bottom:none}#customCourseDropdown .custom-course__dropdown-menu .topic-list .topic-list__item .topic-list__item__active:hover{background-color:#24505c}#customCourseDropdown .custom-course__dropdown-menu .topic-list .topic-list__item .topic-list__item__active:hover>*{color:#fff;text-decoration:none}#customCourseDropdown .custom-course__dropdown-menu .topic-list .topic-list__item .topic-list__item__active .topic-list__item__active__title{padding:5px 15px;white-space:nowrap;text-overflow:ellipsis;font-weight:600;font-size:13px;zoom:1;overflow:hidden;width:10000px;display:table-cell;vertical-align:top}#customCourseDropdown .custom-course__dropdown-menu .topic-list .topic-list__item .topic-list__item__active .topic-list__item__active__view-link{display:table-cell;vertical-align:top;padding:5px 15px;font-weight:600;font-size:13px;border-left:1px solid #ddd}#customCourseDropdown .custom-course__dropdown-menu .panel.panel-default{margin:0;border:none}#customCourseDropdown .custom-course__dropdown-menu .panel.panel-default>.panel-heading{background-color:transparent}#customCourseDropdown .custom-course__dropdown-menu .panel.panel-default>.panel-footer>*,#customCourseDropdown .custom-course__dropdown-menu .panel.panel-default>.panel-heading>*{white-space:nowrap;text-overflow:ellipsis}#customCourseDropdown .custom-course__dropdown-menu .panel.panel-default>.panel-footer{text-align:center}#customCourseDropdown .custom-course__dropdown-menu .panel.panel-default .panel-title-react{padding:0}#customCourseDropdown .custom-course__dropdown-menu .panel.panel-default .custom-course__success-header{font-size:13px;font-weight:600;border-bottom:1px solid #ddd;padding:10px;background-color:#fafafa}#customCourseDropdown .custom-course__dropdown-menu .panel.panel-default .custom-course__success-header .icon-correct_checkmark{font-size:2em;line-height:40px;color:#8cc63e}#customCourseDropdown .custom-course__dropdown-menu .panel.panel-default .custom-course__success-header .custom-course__success-header__chapter-link span{font-size:13px;font-weight:600}#customCourseDropdown .custom-course__dropdown-menu .saveAnotherCourse .input-group .input-group-btn button{box-shadow:none;border-color:#ccc}#customCourseDropdown .custom-course__dropdown-menu .saveSuccess .success{color:#4abc8d}#customCourseDropdown .custom-course__dropdown-menu .saveSuccess .destination{font-weight:600}#customCourseDropdown .custom-course__dropdown-menu .saveSuccess .custom-course__success-share .custom-course__success-share__link{margin-top:10px;display:block}#customCourseDropdown .custom-course__dropdown-menu .saveSuccess .custom-course__success-share .custom-course__success-share__view-topic{margin-top:4px;display:block}#customCourseDropdown .custom-course__dropdown-menu .saveSuccess .custom-course__success-share .custom-course__success-share__view-topic .custom-course__success-share__view-topic__icon{padding:0 5px;font-size:1.15em}#customCourseDropdown .custom-course__dropdown-menu .saveSuccess .custom-course__success-share .custom-course__success-share__view-topic .custom-course__success-share__view-topic__icon:after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e628"}#customCourseDropdown .custom-course__dropdown-menu .overCourseLimit{color:#dc674c}a.customCourseHelpLink:hover{text-decoration:none}.create-custom-course-cta{border-radius:6px;padding:0 1.5em}.instant-answers-buy img{width:90px;margin-top:30px}.instant-answers-buy h2{color:#24505c}.instant-answers-buy select{width:50%;margin:15px auto}.instant-answers-buy .actions-jackson>*{display:block;margin:15px auto}study-styled-dropdown{position:relative;display:inline-block;width:100%;background:#fff;border-radius:4px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#555}study-styled-dropdown>select{position:relative;width:100%;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:rgba(255,255,255,0);border:1px solid #eee;border-radius:4px;padding:6px 12px}study-styled-dropdown>svg{display:none}@supports (-webkit-appearance:none) or (-moz-appearance:none){study-styled-dropdown{transition:background .2s}study-styled-dropdown:before{position:absolute;top:0;right:0;height:100%;width:34px;content:"";background:#eee;border-radius:0 4px 4px 0}study-styled-dropdown>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}study-styled-dropdown:hover{background:#eee}study-styled-dropdown>svg{position:absolute;display:block;top:0;right:0;width:34px;height:100%;padding:0 8px 0 9px;box-sizing:border-box;pointer-events:none}study-styled-dropdown>svg path{stroke-width:2px;stroke:#0096b2;fill:transparent}}.instant-answers-form .instant-answers-form__text-and-upload{position:relative}.instant-answers-form .instant-answers-form__text-and-upload--dragover .instant-answers-form__upload-here{opacity:0;visibility:hidden}.instant-answers-form .instant-answers-form__text-and-upload--dragover .mce-tinymce{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.instant-answers-form .instant-answers-form__text-and-upload--disabled{margin-bottom:15px}.instant-answers-form .instant-answers-form__text-and-upload--disabled .instant-answers-form__buy-more-credits{position:absolute;z-index:1;top:70px;left:0;right:0;margin-left:0;margin-right:0;text-align:center}.instant-answers-form .instant-answers-form__text-and-upload--disabled .instant-answers-form__buy-more-credits h4{color:#24505c;margin-bottom:7px;text-align:center!important}.instant-answers-form .instant-answers-form__text-and-upload--disabled .instant-answers-form__buy-more-credits a{text-decoration:underline}.instant-answers-form .instant-answers-form__text-and-upload--disabled .instant-answers-form__plan-includes{padding-top:15px}.instant-answers-form .instant-answers-form__text-and-upload--disabled .instant-answers-form__plan-includes p{text-align:center}.instant-answers-form .instant-answers-form__text-and-upload--disabled iframe{height:0!important}.instant-answers-form .instant-answers-form__text-and-upload--disabled .mce-tinymce .mce-edit-area{padding-bottom:190px;background:#eee}.instant-answers-form .instant-answers-form__upload-here{border:1px dashed #ccc;border-radius:4px;background:#fff;color:#555;font-weight:400;padding:5px 10px;transition:.2s ease-out;text-align:center}@media (max-width:767px){.instant-answers-form .instant-answers-form__upload-here{margin:15px 0;display:block}}.instant-answers-form .mce-tinymce{border-radius:4px;transition:.2s}@media (min-width:768px){.instant-answers-form .instant-answers-form__upload-here{width:calc(100% - 20px);position:absolute;bottom:25px;left:10px}.instant-answers-form .mce-tinymce .mce-edit-area{padding-bottom:40px}}.instant-answers-form .mce-tinymce .mce-toolbar .mce-flow-layout-item{display:block}.instant-answers-form .mce-tinymce .mce-toolbar .mce-flow-layout-item .mce-answersRemaining{border:transparent;background:0 0;float:right}.instant-answers-form .mce-tinymce .mce-toolbar .mce-flow-layout-item .mce-answersRemaining *{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}.instant-answers-form .mce-tinymce .mce-toolbar .mce-flow-layout-item .mce-answersRemaining b{font-weight:600}.instant-answers-form .mce-tinymce .mce-toolbar .mce-flow-layout-item .mce-answersRemaining .red{color:#dc674c}.instant-answers-form .mce-tinymce .mce-toolbar .mce-flow-layout-item .mce-answersRemaining .green{color:#8cc63f}.instant-answers-form .mce-tinymce .mce-toolbar .mce-flow-layout-item .mce-answersRemaining .gray{color:#888}.instant-answers-form .mce-tinymce .mce-toolbar .mce-flow-layout-item .mce-answersRemaining .addMore{color:#1797b1;margin-left:5px}.instant-answers-form .instant-answers-form__row{margin-left:-15px;margin-right:-15px}.instant-answers-form .instant-answers-form__select-container{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px}@media (min-width:400px){.instant-answers-form .instant-answers-form__select-container{position:relative;float:left;width:58.33333333%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0}}@media (min-width:768px){.instant-answers-form .instant-answers-form__select-container{float:left;width:58.33333333%}}@media (min-width:992px){.instant-answers-form .instant-answers-form__select-container{float:left;width:66.66666667%}}.instant-answers-form .instant-answers-form__button-container{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px}@media (min-width:400px){.instant-answers-form .instant-answers-form__button-container{position:relative;float:left;width:41.66666667%;min-height:1px;padding-right:15px;padding-left:0;margin-bottom:0}}@media (min-width:768px){.instant-answers-form .instant-answers-form__button-container{float:left;width:41.66666667%}}@media (min-width:992px){.instant-answers-form .instant-answers-form__button-container{float:left;width:33.33333333%}}.instant-answers-form .instant-answers-form__select{width:100%}.instant-answers-form .instant-answers-form__button{background:#fcb426;box-shadow:0 2px 0 0 #e0a022;color:#fff;text-shadow:0 1px 2px #464646;transition:.2s;border-color:transparent;width:100%}.instant-answers-form .instant-answers-form__button:active,.instant-answers-form .instant-answers-form__button:focus,.instant-answers-form .instant-answers-form__button:hover{color:#fff}.instant-answers-form .instant-answers-form__button:hover{background:#cc911d}@media (max-width:525px){.instant-answers-form .instant-answers-form__button{width:100%}}@media (min-width:525px){.instant-answers-form .instant-answers-form__select{height:41px;font-size:16px}.instant-answers-form .instant-answers-form__button{font-size:18px}}.instant-answers-form .instant-answers-form__error{color:#dc674c}.instant-answers-form.iaspForm,.instant-answers-form.iaspForm label{margin-top:15px}.instant-answers-form.iaspForm button{margin-top:30px!important}.instant-answers-form.iaspForm study-styled-dropdown+study-styled-dropdown{margin-top:5px}.already-answered .bs5-modal-header .close{font-size:32px;position:unset;opacity:.2}@media (min-width:768px){.already-answered .bs5-modal-header .close{font-size:28px}}.already-answered .bs5-modal-header{display:block}.already-answered .close{margin-top:-30px}.already-answered .header{font-size:21px}.already-answered .related-answer-subheader{font-size:16px;margin-bottom:10px;font-weight:600}.already-answered .related-answer a{display:flex;flex:0 1 auto;align-items:center;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #eee}.already-answered .related-answer a .related-answer-icon{flex:0 0 50px;padding-right:15px}.already-answered .related-answer a .related-answer-icon img{max-width:100%}.already-answered .related-answer:last-of-type a{border:none}.already-answered .related-answer-button{margin-top:5px}#instantAnswerExpertButton{background:#4c8ac0;border-top-right-radius:6px;border-top-left-radius:6px;border-top:2px solid #badfe7;color:#fff;font-size:12px;font-weight:700;padding:8px 16px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:fixed;right:-44px;top:164px}#instantAnswerExpertButton.answers-mobile-test{border:none;background:#24505c}.instant-answers-modal .bs5-modal-dialog{margin:10px}.instant-answers-modal .bs5-modal-content{background-color:unset}.instant-answers-modal .modal-dialog .modal-content{min-height:400px}.instant-answers-modal .modal-body{padding:0}.instant-answers-modal .modal-body .modal-header{padding:10px 10px 0;background-color:#4c8ac0;border-radius:3px 3px 0 0;border-bottom:1px solid #e5e5e5}.instant-answers-modal .modal-body .modal-header h4{margin-top:2px;color:#fff}.instant-answers-modal .modal-body .modal-header h4:before{font-family:Icomoon;content:'\e69c';display:inline-block;position:relative;padding:0 10px;vertical-align:middle;font-size:30px}.instant-answers-modal .modal-body .modal-header .close{font-size:32px;opacity:.2;position:unset}.instant-answers-modal input[type=email],.instant-answers-modal input[type=tel],.instant-answers-modal input[type=text]{font-size:16px}.instant-answers-modal .instant-answers-modal__body{padding:15px;margin-bottom:15px}.instant-answers-modal .instant-answers-modal__ask-support{margin-bottom:15px;text-align:center}.instant-answers-modal .instant-answers-module__page-header--submitted{margin-top:40px}.instant-answers-modal.answers-mobile-test-modal .modal-header{background:#24505c}.instant-answers-modal.answers-mobile-test-modal .instant-answers-form__buy-more-credits{top:30px}.instant-answers-modal.answers-mobile-test-modal .mce-btn{display:none}.instant-answers-modal.answers-mobile-test-modal .mce-answersRemaining{display:block}.study-radio-group{display:inline-block}.study-radio-group label{font-weight:400;padding-left:25px;padding-right:15px;position:relative;cursor:pointer}.study-radio-group [type=radio]:checked,.study-radio-group [type=radio]:not(:checked){position:absolute;left:-9999px}.study-radio-group label>[type=radio]:checked+span:before,.study-radio-group label>[type=radio]:not(:checked)+span:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.study-radio-group label>[type=radio]:checked+span:after,.study-radio-group label>[type=radio]:not(:checked)+span:after{content:'';width:10px;height:10px;background:#0096b2;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:.2s;transition:.2s}.study-radio-group label>[type=radio]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.study-radio-group label>[type=radio]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.study-checkbox-group{display:inline-block}.study-checkbox-group label{font-weight:400;padding-left:25px;padding-right:15px;position:relative;cursor:pointer}.study-checkbox-group [type=checkbox]:checked,.study-checkbox-group [type=checkbox]:not(:checked){position:absolute;left:-1px;top:-1px;width:auto;transform:scale(0);box-shadow:none}.study-checkbox-group label>[type=checkbox]:checked+span:before,.study-checkbox-group label>[type=checkbox]:not(:checked)+span:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:4px;background:#fff}.study-checkbox-group label>[type=checkbox]:checked+span:after,.study-checkbox-group label>[type=checkbox]:not(:checked)+span:after{font-family:Icomoon;content:"\e94d";font-size:27px;color:#0096b2;position:absolute;top:-9px;left:-4px;border-radius:100%;-webkit-transition:.2s;transition:.2s}.study-checkbox-group label>[type=checkbox]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);transform-origin:50% 50%}.study-checkbox-group label>[type=checkbox]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);transform-origin:50% 50%}@media print{.instantAnswerPopUp{display:none!important}}.instant-answers__corner-button{position:fixed;bottom:15px;right:15px;transition:.2s ease-in;cursor:pointer;z-index:3}.instant-answers__corner-button.hide-corner{display:none}.instant-answers__corner-button .instant-answers__corner-tab-content{display:flex;justify-content:space-between;position:absolute;width:100%;height:85px;z-index:1;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%),url(/images/background-tiles/bgpattern-education-white.jpg) top left;background-size:cover;padding:10px;border-radius:6px}.instant-answers__corner-button .instant-answers__corner-tab-content .instant-answers__corner-tab-text{display:flex;flex-direction:column;justify-content:center;row-gap:10px;font-size:14px}.instant-answers__corner-button .instant-answers__corner-tab-backdrop{position:absolute;width:100%;height:100%;background:#24505c;border-radius:6px}.instant-answers__corner-button .instant-answers__corner-tab-chat-icon{width:60px;height:60px;border-radius:100px;background-color:#0096b2;box-shadow:0 4px 4px rgba(0,0,0,.25)}.instant-answers__corner-button .instant-answers__corner-tab-chat-icon img{margin:auto;padding-top:25%;display:block;width:70%}.instant-answers__corner-button .instant-answers__corner-button__desktop{width:240px;height:90px;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget{display:none;height:0;margin-top:10px;opacity:0}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module>.corner-close-btn{color:#ccc;position:absolute;right:6px;top:2px}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__above-page{border-bottom:1px solid #0096b2;margin-left:-15px;margin-right:-15px;padding-bottom:10px;text-align:center}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__above-page .instant-answers-module__above-page-content{color:#fff;font-size:16px;font-weight:600}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__above-page .corner-close-btn{color:#ccc;position:absolute;right:15px;top:13px}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-module__page-header{color:#fff;font-size:26px;font-weight:600;margin-top:25px;margin-bottom:20px;text-align:center}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-module__page-header h3 .icon-envelope-alt{font-size:22px;margin-right:10px}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .mce-tinymce.mce-container{background-color:#fff;height:93%}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-form .instant-answers-form__text-and-upload{height:350px}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-form .instant-answers-form__text-and-upload .instant-answers-form__upload-here{position:absolute;width:calc(100% - 20px);bottom:16px;left:10px}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-form .instant-answers-form__text-and-upload .instant-answers-form__upload-here .alt-upload-text .glyphicon-cloud-upload{font-weight:400}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-form .instant-answers-form__text-and-upload .instant-answers-form__upload-here .alt-upload-text .instant-answers-form__select-file{color:#0096b2;margin-left:5px;cursor:pointer;text-decoration-line:underline}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-form__row{margin-left:0;margin-right:0;text-align:center}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-form__row .instant-answers-form__select-container{float:none;padding:0;position:unset;width:100%}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-form__row .instant-answers-form__button-container{float:none;margin:30px 0 15px;padding:0;width:100%}@media (min-width:525px){.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget{margin-top:15px}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-form .instant-answers-form__text-and-upload .instant-answers-form__upload-here{width:calc(100% - 24px);bottom:24px;left:12px}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-form__row .instant-answers-form__button-container{margin-left:calc(50% - 75px);width:150px}}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-form__row .instant-answers-form__button-container .instant-answers-form__button{background:#0096b2;border:1px solid #1e7289;box-shadow:0 2px 0 #175768;border-radius:6px;font-size:13px;padding:7px 20px}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-module__terms{font-size:13px;color:#fff;text-align:center}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .instant-answers-module__terms a{color:#fff;cursor:pointer;text-decoration:underline}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .login-action{font-size:13px;color:#fff;text-align:center}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget .instant-answers-module .instant-answers-module__page .login-action a{color:#fff;cursor:pointer;text-decoration:underline}.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget.open{display:block;border:1px solid gray;border-radius:0;height:630px;padding:15px;z-index:111;position:fixed;bottom:0;right:0;width:100%;max-width:530px;opacity:1;transition:bottom .3s ease-out,opacity .5s;background-color:#24505c}@media (min-width:768px){.instantAnswerPopUpContent.instant-answer-pop-up-corner-widget.open{border-radius:6px;bottom:15px;right:15px}}.instantAnswerPopUp{z-index:111;position:fixed;bottom:-494px;right:0;width:100%;transition:bottom .3s ease-out,opacity .5s;background-color:#24505c}.instantAnswerPopUp:hover{bottom:-484px}.instantAnswerPopUp.open{bottom:0}.instantAnswerPopUp.open .instantAnswerPopUpTab span:after{transform:rotate(180deg)}.instantAnswerPopUp.doNotShow{opacity:0;bottom:-420px}.instantAnswerPopUp .instantAnswerPopUpTab{position:absolute;right:10%;bottom:100%;padding:12px 28px 10px 20px;border-radius:4px 4px 0 0;background:#24505c;color:#fff}.instantAnswerPopUp .instantAnswerPopUpTab:after{content:"";clear:both}.instantAnswerPopUp .instantAnswerPopUpTab:after,.instantAnswerPopUp .instantAnswerPopUpTab:before{content:" ";display:table}.instantAnswerPopUp .instantAnswerPopUpTab.tab-left{left:10%;right:auto}.instantAnswerPopUp .instantAnswerPopUpTab div{display:inline-block}.instantAnswerPopUp .instantAnswerPopUpTab .icon{font-size:44px;margin-right:10px}.instantAnswerPopUp .instantAnswerPopUpTab span{font-weight:600;display:block}.instantAnswerPopUp .instantAnswerPopUpTab span:after{font-size:14px;transition:transform .3s ease-out;font-family:Icomoon;content:'\e631';padding-left:16px;position:relative;display:inline-block;transform-origin:23px 50%}.instantAnswerPopUp .instantAnswerPopUpTab .essay-tab span:after{float:right;color:#fff}.instantAnswerPopUp .instantAnswerPopUpTab .availability{font-size:12px;margin-top:6px}.instantAnswerPopUp .instantAnswerPopUpTab .availability:before{content:'';background-color:#4abc8d;border:2px solid #fff;border-radius:50%;width:10px;height:10px;display:inline-block}.instantAnswerPopUp .instantAnswerPopUpTab .beta{color:#fcb426;float:right;font-size:12px;margin-top:6px;margin-right:28px}.instantAnswerPopUp .instantAnswerPopUpBorder{width:1400px;max-width:100%;min-width:290px;clear:both;padding:0 15px;margin:15px auto}.instantAnswerPopUp .instantAnswerPopUpBorder>.navbar-collapse,.instantAnswerPopUp .instantAnswerPopUpBorder>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:769px){.instantAnswerPopUp .instantAnswerPopUpBorder>.navbar-collapse,.instantAnswerPopUp .instantAnswerPopUpBorder>.navbar-header{margin-right:0;margin-left:0}}@media (max-width:767px){.instantAnswerPopUp .instantAnswerPopUpBorder{padding:0}.paginationContainer .pagination li:first-of-type>a:before,.paginationContainer .pagination li:first-of-type>button:before{margin-left:.5em}}.instantAnswerPopUp .instantAnswerPopUpContent{background:#fff;border-radius:4px;padding:20px 28px;height:464px;position:relative;min-height:390px}.instantAnswerPopUp .hide{display:none}.instantAnswerPopUpContent.ppc-instant-answers{font-size:14px}.instantAnswerPopUpContent.ppc-instant-answers h3{margin-top:0;text-align:center;color:#24505c;margin-bottom:10px}.instantAnswerPopUpContent.ppc-instant-answers .instant-answers__30day{font-size:13px;font-style:italic;margin-top:15px;margin-bottom:15px;text-align:center}.instantAnswerPopUpContent.ppc-instant-answers .question_prompt p{height:auto}.instantAnswerPopUpContent.ppc-instant-answers select.iaselect{margin-bottom:15px;width:100%}.instantAnswerPopUpContent.ppc-instant-answers button.iasubmit{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;border-color:#f4b300 #f4b300 #a87b00;background-color:#f5b400!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdb7a", endColorstr="#f4b300");background-image:-khtml-gradient(linear,left top,left bottom,from(#ffdb7a),to(#f4b300));background-image:-moz-linear-gradient(top,#ffdb7a,#f4b300);background-image:-ms-linear-gradient(top,#ffdb7a,#f4b300);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffdb7a),color-stop(100%,#f4b300));background-image:-webkit-linear-gradient(top,#ffdb7a,#f4b300);background-image:-o-linear-gradient(top,#ffdb7a,#f4b300);background-image:linear-gradient(#ffdb7a,#f4b300);border-color:#f4b300 #f4b300 hsl(44,100%,41.5%);color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-font-smoothing:antialiased;padding:10px 30px;line-height:1.3333333;border-radius:6px;font-weight:600;font-size:21px;width:100%}.instantAnswerPopUpContent.ppc-instant-answers .instant-answers-form__select-file{color:#0096b2;text-decoration:underline}.instant-answer-pop-up-free-badge{position:relative}.instant-answer-pop-up-free-badge:before{content:"";background-image:url("/images/reDesign/svg/free-ia/badge.svg");background-size:contain;z-index:9;position:absolute;top:-80px;left:-38px;width:54px;height:54px}.instant-answer-pop-up-free-badge:after{content:"FREE";z-index:10;font-size:14px;font-weight:700;color:#fff;position:absolute;top:-63px;left:-29px}.instant-answers-module:after{content:"";clear:both}.instant-answers-module:after,.instant-answers-module:before{content:" ";display:table}.instant-answers-module .instant-answers-module__already-member{float:right!important;display:none}@media (min-width:768px){.instantAnswerPopUpContent.ppc-instant-answers .instant-answers-form__text-and-upload .instant-answers-form__upload-here{width:93%}.instant-answers-module .instant-answers-module__already-member{display:inline}.instant-answers-module--sm .instant-answers-form__select-container{float:left;width:100%}}.instant-answers-module .instant-answers-module__page--submitted{text-align:center;color:#24505c}.instant-answers-module .instant-answers-module__page--submitted .instant-answers-module__page-header{margin-top:100px}.instant-answers-module .instant-answers-module__page--text-message .instant-answers-module__page-header{margin-top:60px}.instant-answers-module .instant-answers-module__page--text-message .instant-answers-module__text{margin:0 0 10px}.instant-answers-module .instant-answers-module__page--text-message .instant-answers-module__text-button{padding-left:20px;padding-right:20px;margin-top:0}.instant-answers-module .instant-answers-module__page--text-message .instant-answers-module__text-button--send-text-btn{margin-top:5px;margin-bottom:15px}.instant-answers-module .instant-answers-module__page--text-message .instant-answers-module__text-button--submit-text-btn{vertical-align:top}.instant-answers-module .instant-answers-module__page--text-message .instant-answers-module__new-text-message{color:#555;font-size:18px}.instant-answers-module .instant-answers-module__terms{font-size:80%;text-align:right;margin-top:5px}.instant-answers-module .instant-answers-module__page-header{color:#24505c;font-weight:600;font-size:24px;margin-top:0;margin-bottom:5px}.instant-answers-module .instant-answers-module__page-subheader{margin-bottom:15px}.instant-answers-module .instant-answers-module__text{font-size:16px}.instant-answers-module .instant-answers-module__button{padding:10px 30px;line-height:1.3333333;border-radius:6px;font-weight:600;font-size:21px;margin-top:10px;margin-bottom:50px}.instant-answers-module--logged-in .instant-answers-form__button{background:#1797b1;box-shadow:0 2px 0 0 #12798e;color:#fff;text-shadow:0 1px 2px #464646;transition:.2s}.instant-answers-module--logged-in .instant-answers-form__button:active,.instant-answers-module--logged-in .instant-answers-form__button:focus,.instant-answers-module--logged-in .instant-answers-form__button:hover{color:#fff}.instant-answers-module--logged-in .instant-answers-form__button:hover{background:#14849a}.instant-answers-module--sm{border-radius:4px;box-shadow:1px 1px 4px #888;padding:15px;margin-bottom:30px}.instant-answers-module--sm .instant-answers-module__already-member,.instant-answers-module--sm .instant-answers-module__terms{display:none}.instant-answers-module--sm .instant-answers-module__page--submitted .instant-answers-module__page-header{margin-top:30px}.instant-answers-module--sm .instant-answers-form__select-container{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px}.instant-answers-module--sm .instant-answers-form__button-container{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.instant-answers-module--sm .instant-answers-form__text-and-upload--disabled{margin-bottom:0}.instant-answers-module--sm .instant-answers-form__select-file{color:#0096b2;text-decoration:underline}.instant-answers-module--sm .instant-answers-module__button{font-size:14px}@media (min-width:1200px){.instant-answers-module--sm .instant-answers-module__button{font-size:21px}}.instant-answers-module.instant-answers-module--dark{background:#24505c;border-radius:6px;padding:15px}.instant-answers-module.instant-answers-module--dark .instant-answers-module__already-member{display:none}.instant-answers-module.instant-answers-module--dark .instant-answers-module__page-header{color:#fff;text-align:center}@media (min-width:650px){.instant-answers-module.instant-answers-module--dark .instant-answers-module__page-header{text-align:left}}.instant-answers-module.instant-answers-module--dark .instant-answers-module__page-subheader{color:#fff}.instant-answers-module.instant-answers-module--dark .instant-answers-module__page-header--submitted{color:#fab323;font-size:30px;margin-top:50px;text-align:center}.instant-answers-module.instant-answers-module--dark .instant-answers-module__terms{color:#fff;margin-top:15px}.instant-answers-module.instant-answers-module--dark .instant-answers-module__terms a{color:#fff}.instant-answers-module.instant-answers-module--dark .instant-answers-module__text{color:#fff;font-size:18px}.instant-answers-module.instant-answers-module--dark .instant-answers-module__button{padding:10px 20px;font-weight:600;font-size:18px}.instant-answers-module.instant-answers-module--dark .instant-answers-form__select-file{color:#0096b2;text-decoration:underline}.instant-answers-module.instant-answers-module--dark .instant-answers-module__new-text-message{color:#fff}.freshchat-drawer .instant-answers-module{height:100%}.freshchat-drawer .instant-answers-module .instant-answers-module__page-header,.freshchat-drawer .instant-answers-module .instant-answers-module__page-subheader,.freshchat-drawer .instant-answers-module .instant-answers-module__terms,.freshchat-drawer .instant-answers-module .instant-answers-module__text{display:none}.freshchat-drawer .instant-answers-module__page{height:100%}.freshchat-drawer .instant-answers-module .instant-answers-form{height:calc(100% - 70px)}.freshchat-drawer .instant-answers-module .instant-answers-form__text-and-upload{height:100%}.freshchat-drawer .instant-answers-module .instant-answers-form__text-and-upload .mce-tinymce{height:90%}@media (min-width:768px){.instant-answers-module--sm .instant-answers-form__button-container{float:left;width:100%}.freshchat-drawer .instant-answers-module .instant-answers-form__text-and-upload .mce-tinymce{height:100%}}.freshchat-drawer .instant-answers-module .instant-answers-form__text-and-upload .mce-tinymce .mce-container-body{height:100%}.freshchat-drawer .instant-answers-module .instant-answers-form__text-and-upload .mce-edit-area{height:calc(100% - 80px)}.freshchat-drawer .instant-answers-module .instant-answers-form__text-and-upload .mce-edit-area iframe{height:100%!important}.freshchat-drawer .instant-answers-module .instant-answers-form__text-and-upload--disabled .mce-tinymce .mce-edit-area{padding-bottom:0;height:calc(100% - 40px)}.freshchat-drawer .instant-answers-module .instant-answers-form__upload-here{bottom:0}.freshchat-drawer .instant-answers-module .instant-answers-form__row{text-align:center;margin:0;padding:0}.freshchat-drawer .instant-answers-module .instant-answers-form__select-container{width:100%;margin:0;padding:20px 0 0}.freshchat-drawer .instant-answers-module .instant-answers-form__button-container{width:100%;margin:0;padding:30px 0 0}.freshchat-drawer .instant-answers-module .instant-answers-form__button{width:40%;font-weight:600;color:#fff;background-color:#1797b1;border-color:#14849a;box-shadow:0 2px 0 0 #10697b}.freshchat-drawer .instant-answers-module .instant-answers-form__button.active,.freshchat-drawer .instant-answers-module .instant-answers-form__button.focus,.freshchat-drawer .instant-answers-module .instant-answers-form__button:active,.freshchat-drawer .instant-answers-module .instant-answers-form__button:focus,.freshchat-drawer .instant-answers-module .instant-answers-form__button:hover,.open>.dropdown-toggle.freshchat-drawer .instant-answers-module .instant-answers-form__button{color:#fff;background-color:#117084;border-color:#0d5664}.freshchat-drawer .instant-answers-module .instant-answers-form__button.active,.freshchat-drawer .instant-answers-module .instant-answers-form__button:active,.open>.dropdown-toggle.freshchat-drawer .instant-answers-module .instant-answers-form__button{background-image:none}.freshchat-drawer .instant-answers-module .instant-answers-form__button.disabled,.freshchat-drawer .instant-answers-module .instant-answers-form__button.disabled.active,.freshchat-drawer .instant-answers-module .instant-answers-form__button.disabled.focus,.freshchat-drawer .instant-answers-module .instant-answers-form__button.disabled:active,.freshchat-drawer .instant-answers-module .instant-answers-form__button.disabled:focus,.freshchat-drawer .instant-answers-module .instant-answers-form__button.disabled:hover,.freshchat-drawer .instant-answers-module .instant-answers-form__button[disabled],.freshchat-drawer .instant-answers-module .instant-answers-form__button[disabled].active,.freshchat-drawer .instant-answers-module .instant-answers-form__button[disabled].focus,.freshchat-drawer .instant-answers-module .instant-answers-form__button[disabled]:active,.freshchat-drawer .instant-answers-module .instant-answers-form__button[disabled]:focus,.freshchat-drawer .instant-answers-module .instant-answers-form__button[disabled]:hover,fieldset[disabled] .freshchat-drawer .instant-answers-module .instant-answers-form__button,fieldset[disabled] .freshchat-drawer .instant-answers-module .instant-answers-form__button.active,fieldset[disabled] .freshchat-drawer .instant-answers-module .instant-answers-form__button.focus,fieldset[disabled] .freshchat-drawer .instant-answers-module .instant-answers-form__button:active,fieldset[disabled] .freshchat-drawer .instant-answers-module .instant-answers-form__button:focus,fieldset[disabled] .freshchat-drawer .instant-answers-module .instant-answers-form__button:hover{background-color:#1797b1;border-color:#14849a}.freshchat-drawer .instant-answers-module .instant-answers-form__button .badge{color:#1797b1;background-color:#fff}.freshchat-drawer .instant-answers-module .instant-answers-form__text-and-upload--disabled .instant-answers-form__buy-more-credits{position:relative;top:auto;left:auto;background:#eee;border-radius:4px;height:100%;display:flex;flex-direction:column;justify-content:center}.timeline{font-size:10px;line-height:14px;margin:0;border:none;background:0 0;overflow:hidden}.timeline.in{display:block}@media (min-width:992px){.instant-answers-module--sm .instant-answers-form__button-container,.instant-answers-module--sm .instant-answers-form__select-container{float:left;width:100%}.timeline{font-size:12px}}.timeline ul{height:110px;position:relative;margin:0;padding:0 0 0 3em;list-style:none}.timeline ul:before{content:'';width:100%;height:2px;display:block;background:#fcb426;border-radius:2px;position:absolute;top:49px;left:0}.timeline li{cursor:pointer;position:relative;margin:0;padding:0 2em 0 36px;float:left}.timeline li:hover{text-decoration:underline}.timeline li:nth-child(odd){background:url("/images/academy/timelineMarkerOdd.gif") 0 9px no-repeat;top:14px;padding-bottom:15px}.timeline li:nth-child(2n){background:url("/images/academy/timelineMarkerEven.gif") 0 6px no-repeat;top:50px;padding-top:14px}.display-print-only{display:none}#examPrint,#quizPrint,.worksheet-print-preview{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}#examPrint .ng-hide:not(.ng-hide-animate),#examPrint [ng-cloak],#quizPrint .ng-hide:not(.ng-hide-animate),#quizPrint [ng-cloak],.worksheet-print-preview .ng-hide:not(.ng-hide-animate),.worksheet-print-preview [ng-cloak]{display:none!important}#examPrint .ng-notvisible,#quizPrint .ng-notvisible,.worksheet-print-preview .ng-notvisible{opacity:0;transition:opacity .5s}#examPrint .ng-visible,#quizPrint .ng-visible,.worksheet-print-preview .ng-visible{opacity:1}#examPrint .worksheet.quiz,#quizPrint .worksheet.quiz,.worksheet-print-preview .worksheet.quiz{font-size:18px}@media print{.no-print,.no-print *{display:none!important}.display-print-only{display:block}.academic-citation-btn,.newNavContainer .topBar,.study-nav__main-actions{display:none!important;content:''!important}.newNavContainer .navContainer{border:none;box-shadow:none}.newNavContainer .navContainer .navbar-header{border:none}.newNavContainer .navContainer .navbar-header .mobileTopActions{display:none!important;content:''!important}.newNavContainer .navContainer .navbar-header .navbar-brand{display:block!important}.newNavContainer .navContainer .navbar-collapse,.newNavContainer .navContainer .navbar-header .navbar-brand:after{display:none!important;content:''!important}.main-container{padding:0}.main-container header .icon-badge,.main-container header .pageNavigation{display:none!important;content:''!important}.main-container #mainContainer #lessonTab{display:block;visibility:visible;opacity:1}.main-container #mainContainer .mainContent .pageTabContent{margin:0}.main-container #mainContainer .mainContent .pageTabContent .pageTabContentWithSideBar{width:100%;padding:0}.main-container #mainContainer .mainContent .below-transcript-buttons,.main-container #mainContainer .mainContent .belowVideoControls,.main-container #mainContainer .mainContent .course-filter-wrapper,.main-container #mainContainer .mainContent .courseInfoContent,.main-container #mainContainer .mainContent .courseNavContainer,.main-container #mainContainer .mainContent .courseNavHeader,.main-container #mainContainer .mainContent .instructorSummary,.main-container #mainContainer .mainContent .pageTabContent .pageTabContentWithSideBar .article-cutoff-div,.main-container #mainContainer .mainContent .pageTabContent .pageTabContentWithSideBar .continue-reading-block,.main-container #mainContainer .mainContent .pageTabContent .sideBar,.main-container #mainContainer .mainContent .questionsContent,.main-container #mainContainer .mainContent .social-proof,.main-container #mainContainer .mainContent .timeline,.main-container #mainContainer .mainContent .videoContainer,.main-container #mainContainer .mainContent .wrapper,.main-container #mainContainer .mainInner,a[href]:after,footer{display:none!important;content:''!important}#examPrint .worksheet.quiz,#quizPrint .worksheet.quiz,.worksheet-print-preview .worksheet.quiz{font-size:16px}}#examPrint .worksheet.quiz .quiz-title,#quizPrint .worksheet.quiz .quiz-title,.worksheet-print-preview .worksheet.quiz .quiz-title{font-size:1.6em;line-height:1.2;margin-top:7px;margin-bottom:5px}@media print{#examPrint .worksheet.quiz .quiz-title,#quizPrint .worksheet.quiz .quiz-title,.worksheet-print-preview .worksheet.quiz .quiz-title{font-size:1.33em}#examPrint .worksheet.quiz .answersContainer .answerOption:before,#quizPrint .worksheet.quiz .answersContainer .answerOption:before,.worksheet-print-preview .worksheet.quiz .answersContainer .answerOption:before{top:4px}}#examPrint .worksheet.quiz .questions,#quizPrint .worksheet.quiz .questions,.worksheet-print-preview .worksheet.quiz .questions{position:relative}#examPrint .worksheet.quiz .questions .question h3,#quizPrint .worksheet.quiz .questions .question h3,.worksheet-print-preview .worksheet.quiz .questions .question h3{font-size:1em}#examPrint .worksheet.quiz .questions .answersContainer .answers label,#quizPrint .worksheet.quiz .questions .answersContainer .answers label,.worksheet-print-preview .worksheet.quiz .questions .answersContainer .answers label{font-size:.83em}#examPrint .worksheet.quiz .questions .answersContainer .answers label p,#quizPrint .worksheet.quiz .questions .answersContainer .answers label p,.worksheet-print-preview .worksheet.quiz .questions .answersContainer .answers label p{font-size:1em}#examPrint .worksheet.quiz .quiz-lesson-breadcrumb,#quizPrint .worksheet.quiz .quiz-lesson-breadcrumb,.worksheet-print-preview .worksheet.quiz .quiz-lesson-breadcrumb{font-size:.72em}#examPrint .worksheet.quiz .study-com-logo img,#quizPrint .worksheet.quiz .study-com-logo img,.worksheet-print-preview .worksheet.quiz .study-com-logo img{height:1.95em}#examPrint .worksheet.quiz .question img,#quizPrint .worksheet.quiz .question img,.worksheet-print-preview .worksheet.quiz .question img{display:block;margin:10px 0}#examPrint .worksheet.quiz .question p,#quizPrint .worksheet.quiz .question p,.worksheet-print-preview .worksheet.quiz .question p{display:inline}#examPrint .worksheet.quiz.hideOptions .answersContainer,#quizPrint .worksheet.quiz.hideOptions .answersContainer,.worksheet-print-preview .worksheet.quiz.hideOptions .answersContainer{display:none}#examPrint .worksheet.quiz.hideOptions .prompt,#quizPrint .worksheet.quiz.hideOptions .prompt,.worksheet-print-preview .worksheet.quiz.hideOptions .prompt{border-bottom:none;margin-bottom:160px}#examPrint .worksheet.quiz .answersContainer p,#quizPrint .worksheet.quiz .answersContainer p,.worksheet-print-preview .worksheet.quiz .answersContainer p{margin:0}#examPrint .worksheet.quiz .answersContainer .answers,#quizPrint .worksheet.quiz .answersContainer .answers,.worksheet-print-preview .worksheet.quiz .answersContainer .answers{list-style:none;margin:0}#examPrint .worksheet.quiz .answersContainer .answers img,#quizPrint .worksheet.quiz .answersContainer .answers img,.worksheet-print-preview .worksheet.quiz .answersContainer .answers img{margin-bottom:25px}#examPrint .worksheet.quiz .answersContainer label,#quizPrint .worksheet.quiz .answersContainer label,.worksheet-print-preview .worksheet.quiz .answersContainer label{position:relative;padding-left:0;margin:0}#examPrint .worksheet.quiz .answersContainer label input[type=radio],#quizPrint .worksheet.quiz .answersContainer label input[type=radio],.worksheet-print-preview .worksheet.quiz .answersContainer label input[type=radio]{display:none}#examPrint .worksheet.quiz .answersContainer .answerOption,#quizPrint .worksheet.quiz .answersContainer .answerOption,.worksheet-print-preview .worksheet.quiz .answersContainer .answerOption{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;position:relative}#examPrint .worksheet.quiz .answersContainer .answerOption:before,#quizPrint .worksheet.quiz .answersContainer .answerOption:before,.worksheet-print-preview .worksheet.quiz .answersContainer .answerOption:before{content:" ";height:1em;width:1em;background-color:#fff;border:1px solid #000;border-radius:50px;position:relative;margin-top:.3em;margin-right:.5em;-webkit-flex:0 0 auto;flex:0 0 auto}#examPrint .worksheet.quiz.showCorrectAnswers .answersContainer .answerOption.isCorrect:before,#quizPrint .worksheet.quiz.showCorrectAnswers .answersContainer .answerOption.isCorrect:before,.worksheet-print-preview .worksheet.quiz.showCorrectAnswers .answersContainer .answerOption.isCorrect:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e604";border:none;font-size:1em;top:-.3em}#examPrint .worksheet.quiz.condensedView .prompt,#quizPrint .worksheet.quiz.condensedView .prompt,.worksheet-print-preview .worksheet.quiz.condensedView .prompt{border-bottom:none}#examPrint .worksheet.quiz.condensedView .questions,#quizPrint .worksheet.quiz.condensedView .questions,.worksheet-print-preview .worksheet.quiz.condensedView .questions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}#examPrint .worksheet.quiz.condensedView .questions .worksheetQuestion,#quizPrint .worksheet.quiz.condensedView .questions .worksheetQuestion,.worksheet-print-preview .worksheet.quiz.condensedView .questions .worksheetQuestion{-webkit-flex:0 0 auto;flex:0 0 auto;width:48%}#examPrint .worksheet.quiz .worksheetPassage,#quizPrint .worksheet.quiz .worksheetPassage,.worksheet-print-preview .worksheet.quiz .worksheetPassage{border:1px solid #555;border-radius:6px;text-align:left;padding:1.5em;margin:1em 0}#examPrint .worksheet.quiz .worksheetPassage b,#examPrint .worksheet.quiz .worksheetPassage p,#quizPrint .worksheet.quiz .worksheetPassage b,#quizPrint .worksheet.quiz .worksheetPassage p,.worksheet-print-preview .worksheet.quiz .worksheetPassage b,.worksheet-print-preview .worksheet.quiz .worksheetPassage p{display:block;margin-bottom:.5em}#examPrint .worksheet.quiz .worksheetPassage p,#quizPrint .worksheet.quiz .worksheetPassage p,.worksheet-print-preview .worksheet.quiz .worksheetPassage p{margin:0 0 .5em;font-size:.8em}#examPrint .quiz-print-header,#quizPrint .quiz-print-header,.worksheet-print-preview .quiz-print-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;border-bottom:1px solid #000;padding-bottom:7px}#examPrint .quiz-print-header .quiz-print-header__logo,#quizPrint .quiz-print-header .quiz-print-header__logo,.worksheet-print-preview .quiz-print-header .quiz-print-header__logo{-webkit-flex:0 0 auto;flex:0 0 auto}#examPrint .quiz-print-header .quiz-print-header__buttons,#quizPrint .quiz-print-header .quiz-print-header__buttons,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons{-webkit-flex:0 1 auto;flex:0 1 auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button{color:#0096b2;font-weight:600;background:0 0;padding:.65em 1.65em;border-radius:.35em;border:2px solid #0096b2;-webkit-transition-property:background,color,border-color;-moz-transition-property:background,color,border-color;-o-transition-property:background,color,border-color;transition-property:background,color,border-color;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:15px;margin-bottom:7px;cursor:pointer}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button:not([disabled=disabled]):hover,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button:not([disabled=disabled]):hover,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button:not([disabled=disabled]):hover{background:#0096b2;color:#fff}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button:not([disabled=disabled]):active,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button:not([disabled=disabled]):active,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button:not([disabled=disabled]):active{border-color:#005666;background:#005666}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button:disabled,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button:disabled,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button:disabled{color:#888;background-color:#ccc;border-color:#aaa;cursor:not-allowed;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button:first-child,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button:first-child,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button:first-child{margin-left:0}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success{display:inline-block;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #40ad80;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;-webkit-transition:.2s ease-in-out;color:#fff;background-color:#4abc8d;box-shadow:0 2px 0 0 #36936c;-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:15px;margin-bottom:7px}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active.focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active:focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active.focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active:focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active.focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active:focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active.focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active:focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active.focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active:focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active.focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active:focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:hover,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:hover,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:hover{color:#1797b1;text-decoration:none}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled],#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled],.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled],fieldset[disabled] #examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,fieldset[disabled] #quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,fieldset[disabled] .worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta{font-weight:600}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta-lg,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta-lg,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta-lg{font-size:18px}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta-md,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta-md,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta-md{font-size:16px}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta.btn-gold,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta.btn-gold,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta.open-reg-form,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta.open-reg-form,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-cta.open-reg-form{padding:7px 55px}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-ghost,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-ghost,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-ghost{color:#fff;border:1px solid #fff}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-ghost:hover,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-ghost:hover,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-ghost:hover{background:rgba(255,255,255,.8);color:#333}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-ghost-primary,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-ghost-primary,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-ghost-primary{color:#1797b1;border:1px solid #1797b1}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-ghost-primary:hover,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-ghost-primary:hover,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-ghost-primary:hover{background:#1797b1;color:#fff}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-gold,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-gold,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success small,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success small,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success small{display:block;font-size:70%}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:hover,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:hover,.open>.dropdown-toggle#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,.open>.dropdown-toggle#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,.open>.dropdown-toggle.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:hover{color:#fff;background-color:#399a72;border-color:#2f805f}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active,.open>.dropdown-toggle#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,.open>.dropdown-toggle#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,.open>.dropdown-toggle.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active{background-image:none}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled.active,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled.focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled:active,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled:focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled:hover,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled],#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled].active,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled].focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled]:active,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled]:focus,#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled]:hover,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled.active,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled.focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled:active,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled:focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled:hover,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled],#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled].active,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled].focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled]:active,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled]:focus,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled]:hover,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled.active,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled.focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled:active,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled:focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.disabled:hover,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled],.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled].active,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled].focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled]:active,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled]:focus,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success[disabled]:hover,fieldset[disabled] #examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,fieldset[disabled] #examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active,fieldset[disabled] #examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.focus,fieldset[disabled] #examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active,fieldset[disabled] #examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:focus,fieldset[disabled] #examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:hover,fieldset[disabled] #quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,fieldset[disabled] #quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active,fieldset[disabled] #quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.focus,fieldset[disabled] #quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active,fieldset[disabled] #quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:focus,fieldset[disabled] #quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:hover,fieldset[disabled] .worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,fieldset[disabled] .worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.active,fieldset[disabled] .worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success.focus,fieldset[disabled] .worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:active,fieldset[disabled] .worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:focus,fieldset[disabled] .worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:hover{background-color:#4abc8d;border-color:#40ad80}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success .badge,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success .badge,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success .badge{color:#4abc8d;background-color:#fff}#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:first-child,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:first-child,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success:first-child{margin-left:0}#examPrint .quiz-print-header .quiz-print-header__student-name,#quizPrint .quiz-print-header .quiz-print-header__student-name,.worksheet-print-preview .quiz-print-header .quiz-print-header__student-name{-webkit-flex:1 1 auto;flex:1 1 auto;max-width:33%;display:none}@media print{#examPrint .worksheet.quiz .answersContainer .answerOption p,#quizPrint .worksheet.quiz .answersContainer .answerOption p,.worksheet-print-preview .worksheet.quiz .answersContainer .answerOption p{margin:0}#examPrint .quiz-print-header .quiz-print-header__logo,#examPrint .quiz-print-header .quiz-print-header__logo img,#quizPrint .quiz-print-header .quiz-print-header__logo,#quizPrint .quiz-print-header .quiz-print-header__logo img,.worksheet-print-preview .quiz-print-header .quiz-print-header__logo,.worksheet-print-preview .quiz-print-header .quiz-print-header__logo img{width:125px}#examPrint .quiz-print-header .quiz-print-header__buttons,#quizPrint .quiz-print-header .quiz-print-header__buttons,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons{display:none}#examPrint .quiz-print-header .quiz-print-header__student-name,#quizPrint .quiz-print-header .quiz-print-header__student-name,.worksheet-print-preview .quiz-print-header .quiz-print-header__student-name{display:block}}.worksheet-metadata{padding:15px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;border-bottom:1px solid #eee;margin-bottom:30px}.worksheet-metadata .worksheet-metadata__print .worksheet-metadata__print__icon{height:72px;padding-bottom:15px;display:block;margin:0 auto}.worksheet-metadata .worksheet-metadata__print .worksheet-metadata__print__button{display:block;margin:0 auto 15px}.worksheet-metadata .worksheet-metadata__info{padding:0 0 30px 15px;margin:auto;max-width:400px;list-style:none}@media (min-width:601px){.worksheet-metadata{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;padding:30px 30px 15px}.worksheet-metadata .worksheet-metadata__print{-webkit-flex:0 0 auto;flex:0 0 auto}.worksheet-metadata .worksheet-metadata__print .worksheet-metadata__print__button{margin:0 auto}.worksheet-metadata .worksheet-metadata__info{-webkit-flex:1 0 auto;flex:1 0 auto;padding:0 0 0 30px;margin:unset}}.metadata-item{font-size:14px;line-height:1.4;padding-top:30px;padding-bottom:15px}.metadata-item .metadata-item__type{font-weight:600;display:inline}.metadata-item .metadata-item__info{display:inline}.worksheet-print-preview .worksheet.quiz{border:1px solid #ccc;padding:30px 15px 15px;-webkit-box-shadow:0 1px 5px 1px #ccc;-moz-box-shadow:0 1px 5px 1px #ccc;box-shadow:0 1px 5px 1px #ccc;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px}.worksheet-print-preview .worksheet.quiz .blurred-questions{background:url("/images/worksheet/blurred-questions.jpg") left top no-repeat;height:49em;background-size:cover}.worksheet-print-preview .after-free-questions{position:relative}.worksheet-print-preview .teacher-worksheet-cta{border:1px solid #eee;-webkit-box-shadow:0 1px 5px 1px #ccc;-moz-box-shadow:0 1px 5px 1px #ccc;box-shadow:0 1px 5px 1px #ccc;max-width:90%;text-align:center;position:absolute;left:0;right:0;top:-4em;margin:0 auto;padding:45px;background-color:#fff}.worksheet-print-preview .teacher-worksheet-cta .teacher-worksheet-cta__text{position:relative;padding-bottom:30px;max-width:350px;margin:0 auto;font-weight:600}.worksheet-print-preview .teacher-worksheet-cta .teacher-worksheet-cta__text:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e67a";position:relative;color:#0096b2;font-size:2.25em;top:.25em;display:inline}.worksheet-print-preview .teacher-worksheet-cta .teacher-worksheet-cta__text .teacher-worksheet-cta__text__text{display:inline}.worksheet-print-preview .teacher-worksheet-cta .teacher-worksheet-cta__text .teacher-worksheet-cta__text__text-button{color:#0096b2;display:inline;font-weight:600;vertical-align:baseline;padding:0}.worksheet-print-preview .worksheet-print-preview__bottom-buttons{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:30px 0}.print-options-modal .print-options-modal__body{position:relative;width:100%}.print-options-modal .print-options-modal__body .print-options-modal__body__close{position:absolute;right:0;padding-right:6px;top:0}.print-options-modal .print-options-modal__body .print-options-modal__body__description,.print-options-modal .print-options-modal__body .print-options-modal__body__title{margin-bottom:45px;text-align:center}.print-options-modal .print-options-modal__body .print-options-modal__body__description .print-options-modal__body__description__nowrap{white-space:nowrap}.print-options-modal .print-options-modal__body .print-options-modal__body__button{vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;padding:10px 30px;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-transition:.2s ease-in-out;box-shadow:0 2px 0 0 #d0d0d0;border:none;background:#1797b1;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.22);line-height:1.3333333;font-weight:600;font-size:21px;text-align:center;display:block;max-width:380px;margin:0 auto 30px}.print-options-modal .print-options-modal__body .print-options-modal__body__button.active.focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button.active:focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button.focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button:active.focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button:active:focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.print-options-modal .print-options-modal__body .print-options-modal__body__button.focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button:focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button:hover{color:#1797b1;text-decoration:none}.print-options-modal .print-options-modal__body .print-options-modal__body__button.active,.print-options-modal .print-options-modal__body .print-options-modal__body__button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.print-options-modal .print-options-modal__body .print-options-modal__body__button.disabled,.print-options-modal .print-options-modal__body .print-options-modal__body__button[disabled],fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px){#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success{white-space:nowrap}.worksheet-print-preview .worksheet-print-preview__bottom-buttons{padding:45px 0 0}.print-options-modal .print-options-modal__body .print-options-modal__body__button{white-space:nowrap}}.print-options-modal .print-options-modal__body .print-options-modal__body__button-cta{font-weight:600}.print-options-modal .print-options-modal__body .print-options-modal__body__button-cta-lg{font-size:18px}.print-options-modal .print-options-modal__body .print-options-modal__body__button-cta-md{font-size:16px}.print-options-modal .print-options-modal__body .print-options-modal__body__button-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.print-options-modal .print-options-modal__body .print-options-modal__body__button-cta.open-reg-form{padding:7px 55px}.print-options-modal .print-options-modal__body .print-options-modal__body__button-ghost{color:#fff;border:1px solid #fff}.print-options-modal .print-options-modal__body .print-options-modal__body__button-ghost:hover{background:rgba(255,255,255,.8);color:#333}.print-options-modal .print-options-modal__body .print-options-modal__body__button-ghost-primary{color:#1797b1;border:1px solid #1797b1}.print-options-modal .print-options-modal__body .print-options-modal__body__button-ghost-primary:hover{background:#1797b1;color:#fff}.print-options-modal .print-options-modal__body .print-options-modal__body__button-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}.print-options-modal .print-options-modal__body .print-options-modal__body__button small{display:block;font-size:70%}.open>.dropdown-toggle.print-options-modal .print-options-modal__body .print-options-modal__body__button,.print-options-modal .print-options-modal__body .print-options-modal__body__button.active,.print-options-modal .print-options-modal__body .print-options-modal__body__button.focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button:active,.print-options-modal .print-options-modal__body .print-options-modal__body__button:focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button:hover{color:#1797b1;background-color:#d5d5d5;border-color:#c3c3c3}.open>.dropdown-toggle.print-options-modal .print-options-modal__body .print-options-modal__body__button,.print-options-modal .print-options-modal__body .print-options-modal__body__button.active,.print-options-modal .print-options-modal__body .print-options-modal__body__button:active{background-image:none}.print-options-modal .print-options-modal__body .print-options-modal__body__button.disabled,.print-options-modal .print-options-modal__body .print-options-modal__body__button.disabled.active,.print-options-modal .print-options-modal__body .print-options-modal__body__button.disabled.focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button.disabled:active,.print-options-modal .print-options-modal__body .print-options-modal__body__button.disabled:focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button.disabled:hover,.print-options-modal .print-options-modal__body .print-options-modal__body__button[disabled],.print-options-modal .print-options-modal__body .print-options-modal__body__button[disabled].active,.print-options-modal .print-options-modal__body .print-options-modal__body__button[disabled].focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button[disabled]:active,.print-options-modal .print-options-modal__body .print-options-modal__body__button[disabled]:focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button[disabled]:hover,fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button,fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button.active,fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button.focus,fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button:active,fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button:focus,fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button:hover{background-color:#eee;border-color:#e2e2e2}.print-options-modal .print-options-modal__body .print-options-modal__body__button .badge{color:#eee;background-color:#1797b1}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide{vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;padding:10px 30px;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-transition:.2s ease-in-out;box-shadow:0 2px 0 0 #d0d0d0;border:none;background:#1797b1;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.22);line-height:1.3333333;font-weight:600;text-align:center;display:block;margin:0 auto 30px;max-width:500px;font-size:18px}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.active.focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.active:focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:active.focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:active:focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:hover{color:#1797b1;text-decoration:none}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.active,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.disabled,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide[disabled],fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button--wide{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide-cta{font-weight:600}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide-cta-lg{font-size:18px}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide-cta-md{font-size:16px}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide-cta.open-reg-form{padding:7px 55px}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide-ghost{color:#fff;border:1px solid #fff}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide-ghost:hover{background:rgba(255,255,255,.8);color:#333}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide-ghost-primary{color:#1797b1;border:1px solid #1797b1}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide-ghost-primary:hover{background:#1797b1;color:#fff}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}@media (max-width:525px){#examPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-gold,#quizPrint .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-gold,.instant-answers-module--logged-in .instant-answers-form__button,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide-gold,.print-options-modal .print-options-modal__body .print-options-modal__body__button-gold,.worksheet-print-preview .quiz-print-header .quiz-print-header__buttons .quiz-print-header__buttons__button--success-gold{width:100%}}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide small{display:block;font-size:70%}.open>.dropdown-toggle.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.active,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:active,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:hover{color:#1797b1;background-color:#d5d5d5;border-color:#c3c3c3}.open>.dropdown-toggle.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.active,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:active{background-image:none}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.disabled,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.disabled.active,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.disabled.focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.disabled:active,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.disabled:focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.disabled:hover,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide[disabled],.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide[disabled].active,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide[disabled].focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide[disabled]:active,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide[disabled]:focus,.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide[disabled]:hover,fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button--wide,fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.active,fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button--wide.focus,fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:active,fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:focus,fieldset[disabled] .print-options-modal .print-options-modal__body .print-options-modal__body__button--wide:hover{background-color:#eee;border-color:#e2e2e2}.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide .badge{color:#eee;background-color:#1797b1}.paginationContainer{text-align:center}@media (min-width:768px){.print-options-modal .print-options-modal__body .print-options-modal__body__button--wide{white-space:nowrap;font-size:21px}.paginationContainer{margin-top:30px;margin-bottom:30px}}@media (max-width:480px){.paginationContainer{margin-top:15px;margin-bottom:15px;padding-left:0;padding-right:0}}.paginationContainer .pagination>li>a,.paginationContainer .pagination>li>span{padding:10px 16px;font-size:18px}.paginationContainer .pagination>li:first-child>a,.paginationContainer .pagination>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.paginationContainer .pagination>li:last-child>a,.paginationContainer .pagination>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.paginationContainer .pagination li{display:inline-block;margin-left:0;margin-right:0}.paginationContainer .pagination li>a,.paginationContainer .pagination li>button{position:relative;float:left;line-height:1.42857143;text-decoration:none;color:#1797b1;display:inline-block;font-weight:600;border-radius:4px;background-color:#eee;border:none;margin:0 .25em;padding:.3em .2em;min-width:2em;cursor:pointer;font-size:16px;-webkit-transition:background .1s,color .1s;-moz-transition:background .1s,color .1s;-ms-transition:background .1s,color .1s;-o-transition:background .1s,color .1s;transition:background .1s,color .1s}.paginationContainer .pagination li.disabled>a,.paginationContainer .pagination li.disabled>button{border:none;background:#f5f5f5!important;color:#ccc!important;cursor:not-allowed!important}.paginationContainer .pagination li.active>a,.paginationContainer .pagination li.active>button{border:none;cursor:default!important;background:#fff!important;color:#333!important}@media (min-width:768px){.paginationContainer .pagination li.active>a,.paginationContainer .pagination li.active>button{background:#24505c!important;color:#fff!important}.paginationContainer .pagination li:first-of-type>a,.paginationContainer .pagination li:first-of-type>button,.paginationContainer .pagination li:last-of-type>a,.paginationContainer .pagination li:last-of-type>button{width:8em;padding:.4em 10px;height:2.2em;font-size:1.4em;line-height:1.3;position:relative;vertical-align:baseline;top:.3em}}.paginationContainer .pagination li>a:active,.paginationContainer .pagination li>a:hover,.paginationContainer .pagination li>button:active,.paginationContainer .pagination li>button:hover{background:#1797b1;color:#fff}.paginationContainer .pagination li:first-of-type>a:before,.paginationContainer .pagination li:first-of-type>button:before,.paginationContainer .pagination li:last-of-type>a:before,.paginationContainer .pagination li:last-of-type>button:before{font-family:icomoon}.paginationContainer .pagination li:first-of-type{margin:0 1.33333333em 0 0}.paginationContainer .pagination li:first-of-type>a:before,.paginationContainer .pagination li:first-of-type>button:before{content:"\e613";float:left}.paginationContainer .pagination li:last-of-type{margin:0 0 0 1.33333333em}.paginationContainer .pagination li:last-of-type>a:before,.paginationContainer .pagination li:last-of-type>button:before{content:"\e62a";float:right}.paginationContainer .pagination li.leftDots,.paginationContainer .pagination li.rightDots{position:relative}.paginationContainer .pagination li.leftDots:before,.paginationContainer .pagination li.rightDots:before{content:'...';font-size:1.2em;position:absolute;color:#ccc;pointer-events:none}.paginationContainer .pagination li.rightDots{margin:0 1.2em 0 0}.paginationContainer .pagination li.rightDots:before{right:-1em}.paginationContainer .pagination li.leftDots{margin:0 0 0 1.2em}.paginationContainer .pagination li.leftDots:before{left:-1em}@media (max-width:767px){.paginationContainer .pagination li:last-of-type>a:before,.paginationContainer .pagination li:last-of-type>button:before{margin-right:.5em}.paginationContainer .pagination{display:block}.paginationContainer .pagination li{display:none}.paginationContainer .pagination li>a,.paginationContainer .pagination li>button{padding:10px 0;font-size:18px}.paginationContainer .pagination li:first-of-type{margin:0 1% 0 0}.paginationContainer .pagination li:last-of-type{margin:0 0 0 1%}.paginationContainer .pagination li.disabled a,.paginationContainer .pagination li.disabled button{background:#fff}.paginationContainer .pagination li.active{display:inline-block;width:21%;margin:0;text-align:center}.paginationContainer .pagination li.active a,.paginationContainer .pagination li.active button{width:100%}.paginationContainer .pagination li:first-of-type,.paginationContainer .pagination li:last-of-type{display:inline-block;width:36%}.paginationContainer .pagination li:first-of-type a,.paginationContainer .pagination li:first-of-type button,.paginationContainer .pagination li:last-of-type a,.paginationContainer .pagination li:last-of-type button{margin:0;width:100%;display:block;border:none}.paginationContainer .pagination .end-text{display:inline}}@media (max-width:380px){.paginationContainer .pagination li.active{display:none}.paginationContainer .pagination li:first-of-type,.paginationContainer .pagination li:last-of-type{width:48%}}.pageSizeContainer a{display:inline-block;margin:0 .5em 0 0;vertical-align:baseline;text-align:center;min-width:2em;text-decoration:none;color:#1797b1;font-weight:600;border-radius:4px;background-color:#eee;border:none;padding:.3em 2px;cursor:pointer;font-size:16px;-webkit-transition:background .1s,color .1s;-moz-transition:background .1s,color .1s;-ms-transition:background .1s,color .1s;-o-transition:background .1s,color .1s;transition:background .1s,color .1s}.pageSizeContainer a.active{cursor:default!important;background:#fff!important;color:#333!important}@media (min-width:768px){.pageSizeContainer a.active{background:#24505c!important;color:#fff!important}}.pageSizeContainer a:active,.pageSizeContainer a:hover{background:#1797b1;color:#fff}.similarCourseLoader{margin-top:30px;text-align:center}.similarCourse{display:table;width:100%;margin-bottom:40px}.similarCourse a.btn-primary.disabled{background-color:#3999ac;opacity:.5}.similarCourse .course-tags:after{content:"";clear:both}.similarCourse .course-tags:after,.similarCourse .course-tags:before{content:" ";display:table}.similarCourse .course-tags .course-tag{float:left;background:rgba(0,0,0,.06);border-radius:6px;font-size:14px;line-height:1;font-weight:600;padding:8px;margin-top:8px;margin-right:20px;max-width:calc(50% - 20px);white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.similarCourse .course-tags .course-tag:last-child{margin-right:0}.similarCourse .course-tags .course-tag:hover{background:rgba(0,0,0,.1)}.similarCourse.currentCourse{padding:15px;background-color:#f5f5f5;border-radius:6px}.similarCourse .image-column{display:table-cell;vertical-align:top;padding-right:20px;width:225px}.similarCourse .image-column .custom-course-placeholder,.similarCourse .image-column img{width:225px;height:126.5625px}.similarCourse .image-column .custom-course-placeholder{outline:#1797B1 solid 1px;outline-offset:-1px;display:table-cell;vertical-align:middle;text-align:center}.similarCourse .image-column .custom-course-placeholder .icon{font-size:70px;color:#1797b1}.similarCourse .image-column a{display:block;font-weight:600;font-size:16px;margin-top:12px}.similarCourse .content-column{display:table-cell;vertical-align:top}.similarCourse .content-column .course-title{font-size:18px;font-weight:600;margin-top:0}.similarCourse .content-column .course-asset-counts{margin-top:12px;font-weight:600}.similarCourse .content-column .course-tags{margin-top:4px}.similarCourse .content-column .course-views{margin:8px 0 0}.similarCourse .content-column .summary-label{margin-top:12px;font-weight:600}.similarCourse .content-column .enroll-container a{display:inline-block;margin-top:12px;padding-left:50px;padding-right:50px;font-weight:600}#questionsTab .teacher-features__title{padding-top:20px;font-size:30px}#questionsTab .teacher-features__subtitle{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:15px;font-weight:300;margin-top:15px}#questionsTab .teacher-features__subtitle__container{display:table;margin:auto}#questionsTab .teacher-features__subtitle__text{display:table-cell;font-size:20px;padding-right:30px}@media (max-width:600px){#questionsTab .teacher-features__subtitle__text{text-align:center;display:block;padding-right:0;padding-bottom:15px}}#questionsTab .teacher-features__subtitle__button{display:table-cell}@media (max-width:600px){#questionsTab .teacher-features__subtitle__button{display:block;text-align:center}}#questionsTab .teacher-features__subtitle__button .btn{white-space:nowrap;color:#fff;background-color:#4abc8d;border-color:#40ad80;box-shadow:0 2px 0 0 #36936c}#questionsTab .teacher-features__subtitle__button .btn.active,#questionsTab .teacher-features__subtitle__button .btn.focus,#questionsTab .teacher-features__subtitle__button .btn:active,#questionsTab .teacher-features__subtitle__button .btn:focus,#questionsTab .teacher-features__subtitle__button .btn:hover,.open>.dropdown-toggle#questionsTab .teacher-features__subtitle__button .btn{color:#fff;background-color:#399a72;border-color:#2f805f}#questionsTab .teacher-features__subtitle__button .btn.active,#questionsTab .teacher-features__subtitle__button .btn:active,.open>.dropdown-toggle#questionsTab .teacher-features__subtitle__button .btn{background-image:none}#questionsTab .teacher-features__subtitle__button .btn.disabled,#questionsTab .teacher-features__subtitle__button .btn.disabled.active,#questionsTab .teacher-features__subtitle__button .btn.disabled.focus,#questionsTab .teacher-features__subtitle__button .btn.disabled:active,#questionsTab .teacher-features__subtitle__button .btn.disabled:focus,#questionsTab .teacher-features__subtitle__button .btn.disabled:hover,#questionsTab .teacher-features__subtitle__button .btn[disabled],#questionsTab .teacher-features__subtitle__button .btn[disabled].active,#questionsTab .teacher-features__subtitle__button .btn[disabled].focus,#questionsTab .teacher-features__subtitle__button .btn[disabled]:active,#questionsTab .teacher-features__subtitle__button .btn[disabled]:focus,#questionsTab .teacher-features__subtitle__button .btn[disabled]:hover,fieldset[disabled] #questionsTab .teacher-features__subtitle__button .btn,fieldset[disabled] #questionsTab .teacher-features__subtitle__button .btn.active,fieldset[disabled] #questionsTab .teacher-features__subtitle__button .btn.focus,fieldset[disabled] #questionsTab .teacher-features__subtitle__button .btn:active,fieldset[disabled] #questionsTab .teacher-features__subtitle__button .btn:focus,fieldset[disabled] #questionsTab .teacher-features__subtitle__button .btn:hover{background-color:#4abc8d;border-color:#40ad80}#questionsTab .teacher-features__subtitle__button .btn .badge{color:#4abc8d;background-color:#fff}#questionsTab .teacher-features__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#questionsTab .teacher-features__content .teacher-feature__item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding-top:40px}@media (max-width:600px){#questionsTab .teacher-features__content .teacher-feature__item{-webkit-flex-direction:column;flex-direction:column}}#questionsTab .teacher-features__content .teacher-feature__item__icon{height:90px;width:90px;-webkit-flex:0 0 auto;flex:0 0 auto}#questionsTab .teacher-features__content .teacher-feature__item__icon .icon-show-video-color{width:72px}#questionsTab .teacher-features__content .teacher-feature__item__icon .icon-print-worksheet-color{width:77px}#questionsTab .teacher-features__content .teacher-feature__item__icon .icon-quiz-game-color{width:79px}#questionsTab .teacher-features__content .teacher-feature__item__icon .icon-share-video-color{width:45px}#questionsTab .teacher-features__content .teacher-feature__item__description{-webkit-flex:1 1 auto;flex:1 1 auto;padding-left:25px}#questionsTab .teacher-features__content .teacher-feature__item__description__title{color:#1797b1;font-size:18px;font-weight:600;padding-bottom:.6em}@media (max-width:600px){#questionsTab .teacher-features__content .teacher-feature__item__description{padding-bottom:1em}}#questionsTab .teacher-features__content .teacher-feature__item__links{-webkit-flex:0 0 auto;flex:0 0 auto;padding-left:25px}#questionsTab .teacher-features__content .teacher-feature__item__links__title{font-size:13px;text-align:center;font-weight:600;padding-bottom:.5em}#questionsTab .teacher-features__content .teacher-feature__item__links .btn{margin-bottom:15px;min-width:135px;display:block}#questionsTab .teacher-features__content .teacher-feature__item__links .btn-ghost-primary{background-color:#fff}#questionsTab .teacher-features__content .teacher-feature__item__links .btn-ghost-primary:hover{background-color:#1797b1}#questionsTab .teacher-features__content .teacher-feature__item__links .smallify-font{font-size:13px}#questionsTab .teacher-features .benefit-list{margin:0;padding:0 0 .3em;list-style:none}#questionsTab .teacher-features .benefit-list>*{position:relative;padding:0 0 .5em 20px}#questionsTab .teacher-features .benefit-list>:before{position:absolute;top:0;left:0;color:#8cc63e;font-size:18px;font-family:icomoon;font-style:normal;font-weight:400;content:"\e91f"}#questionsTab .teacher-features .note-title{font-weight:600}.upgradeToEnrollModal{left:0!important;right:0!important}.upgradeToEnrollModal .modal-content{border-radius:6px;overflow:hidden;max-width:600px;margin:auto}.upgradeToEnrollModal .header{font-size:17px;text-align:center;margin-bottom:10px}.upgradeToEnrollModal .header .course-name{display:inline-block;max-width:100%;color:#1797b1;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.upgradeToEnrollModal .explanation{text-align:center;margin-bottom:15px}.upgradeToEnrollModal .benefits{margin-bottom:15px}.upgradeToEnrollModal .benefits .progress-benefits{display:table;width:100%;margin-bottom:15px;table-layout:fixed}.upgradeToEnrollModal .benefits .progress-benefits .benefit{display:table-cell;text-align:center;vertical-align:top}.upgradeToEnrollModal .benefits .progress-benefits .benefit .icon{color:#1797b1;font-size:48px}.upgradeToEnrollModal .benefits .progress-benefits .benefit .text{font-weight:600}.upgradeToEnrollModal .benefits .progress-benefits .divider{display:table-cell;vertical-align:top;line-height:1;width:28px}.upgradeToEnrollModal .benefits .progress-benefits .divider:before{font-size:48px;content:"+";color:#1797b1}.upgradeToEnrollModal .benefits .features{color:#999;font-style:italic;text-align:left}.upgradeToEnrollModal .benefits .features ul{padding:0;list-style-type:none;margin-bottom:0}.upgradeToEnrollModal .benefits .features .benefit{color:#555;font-style:normal}.upgradeToEnrollModal .benefits .features .benefit:before{position:relative;top:1px;padding-right:2px;content:"\e604";font-family:icomoon;color:#4abc8d;font-size:16px}.upgradeToEnrollModal .actions{margin:0 -15px -2em;background:#f5f5f5;padding:15px 15px 2em;text-align:center}.upgradeToEnrollModal .actions>*{margin-bottom:15px}.upgradeToEnrollModal .actions>:last-child{margin-bottom:0}@media (min-width:601px){.upgradeToEnrollModal .header{font-size:18px}.upgradeToEnrollModal .benefits{display:table;margin:40px 0}.upgradeToEnrollModal .benefits .progress-benefits{display:table-cell;width:100%;vertical-align:middle;padding-right:30px;margin-bottom:0}.upgradeToEnrollModal .benefits .features{display:table-cell;width:1px;vertical-align:middle;white-space:nowrap}}practice-test-dropdown{display:table;width:100%}practice-test-dropdown>*{display:table-cell;vertical-align:middle}practice-test-dropdown select{padding:3px;width:100%}practice-test-dropdown .practice-test-dropdown-back{width:1px;font-size:16px;padding:5px}practice-test-dropdown .practice-test-dropdown-back:hover{text-decoration:none}.chapterContent li .icon-container{float:left}.chapterContent li .icon-container .icon-exam2{font-size:20px;font-weight:600;color:#1797b1}.chapterContent li .link-container{float:left;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;margin-left:5px;width:62.5%}.chapterContent li .question-count-container{float:right}.dash-table{width:100%}.dash-table__row{border-bottom:1px solid #ddd;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.dash-table__row--header{border-bottom:2px solid #ccc;font-weight:700}.dash-table__cell{padding:.75em 1.25em;word-break:break-word;-webkit-flex:0 0 auto;flex:0 0 auto;width:125px}.assign-to-course-button-row{margin-top:45px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.assign-to-course-button-row button.start-this-course.btn-success{width:auto;padding:10px 20px}.student-list{border-top:2px solid #ccc;margin-top:10px}.student-list .student-list__assigned,.student-list .student-list__disabled{color:#888}.student-list .dash-table__row{-webkit-justify-content:space-between;justify-content:space-between}.student-list .dash-table__cell{width:auto}.student-list .student-list__radio{position:relative;top:3px}.student-list .student-list__name{flex-grow:1;display:-webkit-flex;display:flex;text-align:left}.student-list .student-list__name label{font-weight:400}.study-goals--family-plan .family-plan-continue-row{text-align:center}.study-goals--family-plan .family-plan-continue-row button.btn-success{width:auto;padding:10px 20px}.study-goals--family-plan .date-row{padding-bottom:0}.enroll-in-course{text-align:center}.enroll-confirmation{color:#4abc8d;font-size:16px;line-height:25px;vertical-align:top}.enroll-confirmation i{font-size:25px}.enroll-success .close{opacity:.6;z-index:1000;position:absolute;right:10px;top:7px}.enroll-success .modal-header{border-radius:4px 4px 0 0;border-bottom:none;background:#1797b1;color:#fff;position:relative;padding-top:10px;padding-bottom:5px;min-height:45px}.enroll-success .enroll-success__congration{text-align:center;font-size:18px;color:#24505c}.enroll-success .enroll-success__course-name{text-align:center;font-size:18px;color:#1797b1}.enroll-success .enroll-success__next-lesson-row{margin:20px auto 30px;max-width:400px;vertical-align:top}.enroll-success .enroll-success__next-lesson-row:after{content:"";clear:both}.enroll-success .enroll-success__next-lesson-row:after,.enroll-success .enroll-success__next-lesson-row:before{content:" ";display:table}.enroll-success .enroll-success__next-lesson-row .enroll-success__next-lesson-row__image{width:50%;padding-right:15px;float:left}.enroll-success .enroll-success__next-lesson-row .enroll-success__next-lesson-row__image.icon,.enroll-success .enroll-success__next-lesson-row .enroll-success__next-lesson-row__image.imgWithPlayIcon{font-size:48px}.enroll-success .enroll-success__next-lesson-row .enroll-success__next-lesson-row__lesson{vertical-align:top;text-align:left}.enroll-success .enroll-success__next-lesson-row .enroll-success__next-lesson-row__lesson p{margin-bottom:0}.enroll-success .enroll-success__explanation{color:#24505c;font-size:13px}.enroll-success .enroll-success__links{background-color:#f5f5f5;margin:1.5em -15px -15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:15px}.enroll-success .enroll-success__links .start-lesson-button{font-weight:700;font-size:16px}.enroll-success .enroll-success__links .next-lesson-image{width:100%}.enroll-success .enroll-success__links .enroll-success__link__image{display:inline-block;width:140px}.enroll-success .enroll-success__links .enroll-success__link__text{display:inline-block;width:250px;text-align:left;padding:10px;vertical-align:middle}.enroll-success .enroll-success__links .enroll-success__link__text .enroll-success__link__coordinates{color:#999;font-size:12px}.enroll-success .enroll-success__links .enroll-success__link__button{display:inline-block}.enroll-success .enroll-success__links .enroll-success__link__button.continue_span{padding:3em 0}.enroll-success .enroll-success__links .enroll-success__link__button.continue_span a{padding:.5em 3em}.enroll-success .enroll-success__links span.icon-article{font-size:36px;position:relative;top:10px}.enroll-success .enroll-success__links .enroll-success__link{width:50%;padding-left:15px;padding-right:15px;display:table-cell;vertical-align:top;text-align:center}.enroll-success .enroll-success__links .enroll-success__link .enroll-success__link__icon{font-size:60px;line-height:60px;height:60px}.enroll-success .enroll-success__links .enroll-success__link .enroll-success__link__icon.icon-dashboard{font-size:46px;position:relative;top:-3px}.enroll-success .enroll-success__links .enroll-success__link .enroll-success__link__explanation{font-weight:400;color:#555}.enroll-success .title-divider{padding:0 20px}.enroll-success .study-goal-date-row{margin:0 20px 15px}.enroll-success .study-goal-date-row label{margin-top:5px}.enroll-success .date-picker{height:30px;position:initial;float:none;margin-right:-3px;width:150px}@media (min-width:500px){.enroll-success .study-goal-date-row label{padding-right:10px}.enroll-success .date-picker{height:31px;margin-right:-4px}}.enroll-success .image-mini{height:50%}.enroll-success .study-goals__explanation{color:#24505c;font-size:13px}.enroll-success .study-goals__end-date-error{color:#c1393e;font-size:12px}.enroll-success .study-goals__links{clear:both;padding-top:20px}.enroll-success .study-goals__links .media{padding-left:30px;padding-right:30px}.enroll-success .study-goals__links .media-body{font-weight:600;margin-left:15px;text-align:left}.enroll-success .date-row{width:100%;padding-bottom:10px;align-items:center;display:block;text-align:center}@media (min-width:430px){.enroll-success .date-row{display:flex}}.enroll-success .date-row>div{display:inline-block;width:100%}.enroll-success .date-row .input-group-addon{color:#1797b1;font-size:18px;padding:2px 8px;display:inline}@media (min-width:500px){.enroll-success .date-row>div{width:auto}.enroll-success .date-row .input-group-addon{display:inline-block;padding:5px 10px;width:auto;margin-top:-1px}}@media (min-width:768px){.enroll-success .date-row{text-align:left}.enroll-success .date-row .input-group-addon{margin-top:0}}.enroll-success .date-row .date-action-text{padding-left:15px;font-size:12px;font-weight:600;white-space:nowrap}.enroll-success .date-row .date-action-text a{padding:0}.enroll-success .study-goals__label{display:inline-block;margin:5px;font-weight:700}.enroll-success .sms-row{clear:both;padding-left:20px;width:100%;text-align:center}.enroll-success .sms-row .sms-toggle-block{float:none;display:block}@media (min-width:768px){.enroll-success .sms-row .sms-toggle-block{padding-bottom:15px;float:left}}@media (min-width:500px){.enroll-success .sms-row .sms-toggle-block{display:inline-block}}.enroll-success .sms-row .sms-disclaimer{color:#999;font-size:11px;padding-left:15px;line-height:25px;float:none;display:block}@media (min-width:500px){.enroll-success .sms-row .sms-disclaimer{display:inline-block}}.enroll-success .sms-row .sms-toggle-label{padding-right:10px}.enroll-success .sms-row .toggle-control{vertical-align:middle}.enroll-success .sms-row .toggle-control .on{background-color:#999}.enroll-success .email-row{text-align:left}.enroll-success .email-row .email_update_message{display:inline-block;font-size:14px;text-align:left}.enroll-success .phone-row{clear:both;min-height:34px;text-align:center;padding-left:20px;width:100%}@media (min-width:768px){.enroll-success .sms-row .sms-disclaimer{float:left}.enroll-success .phone-row{text-align:left}}.enroll-success .phone-row .phone-label{display:block}@media (min-width:500px){.enroll-success .phone-row .phone-label{display:inline-block}}.enroll-success .phone-row .phone-form{display:block}@media (min-width:500px){.enroll-success .phone-row .phone-form{display:inline-block}}.enroll-success .phone-row .input-phone-number{margin-left:10px;max-width:120px;display:inline-block}.enroll-success .phone-row .btn-primary{margin-left:5px;padding:5px 15px;width:84px}.enroll-success .dashboard-row{clear:both;font-size:12px;font-weight:700;text-align:center}.enroll-success .dashboard-row a{font-weight:600;padding:0}.enroll-success .course-requirements-note{text-align:center;margin-top:15px}.enroll-success .course-requirements{text-align:center}.enroll-success .course-requirements .course-requirement{display:inline-block;margin-left:35px}.enroll-success .course-requirements .course-requirement div{text-align:center}.enroll-success .course-requirements .course-requirement .requirement-label{color:#999;font-size:10px;font-weight:700;letter-spacing:1px}.enroll-success .course-requirements .course-requirement .requirement-count{color:#24505c;display:inline-block;position:relative;top:-5px;font-weight:700}.enroll-success .course-requirements .course-requirement .requirement-icon{color:#ccc;font-size:24px;display:inline-block}.enroll-success .course-requirements .course-requirements-label{display:inline-block;position:relative;top:-15px;font-weight:700;font-size:13px;color:#24505c}.enroll-success .course-requirements .course-requirements-holder{display:inline-block}.enroll-success .date-row .date-row__calendar{white-space:normal}.enroll-explanation{margin-top:20px}.enroll-explanation .enroll-explanation__title{color:#24505c;font-style:italic;font-weight:600}.enroll-explanation .enroll-explanation-icon-row{display:flex;flex-direction:column;gap:12px;margin-top:10px}@media (min-width:768px){.enroll-explanation .enroll-explanation-icon-row{flex-direction:row;gap:16px}}.enroll-explanation .enroll-explanation-icon-row .enroll-explanation-column{color:#24505c;display:flex;align-items:center;gap:8px}@media (min-width:768px){.enroll-explanation .enroll-explanation-icon-row .enroll-explanation-column{flex:1}}.enroll-explanation .enroll-explanation-icon-row .enroll-explanation-column .icon{font-size:24px;flex-shrink:0}@media (min-width:992px){.enroll-explanation .enroll-explanation-icon-row .enroll-explanation-column .icon{font-size:32px}}.enroll-explanation .enroll-explanation-icon-row .enroll-explanation-column .enroll-explanation__description{font-size:12px}.course-summary-enroll-button{margin:20px 0}.course-summary-enroll-button a,.edit-custom-course{padding:10px 30px}.certificate-message,.course-in-plan-disclaimer{margin-top:12px;color:#24505c;display:flex;gap:8px;justify-content:center;align-items:center}.certificate-message{text-align:center}.start-this-course--full-width{width:100%}.start-this-course__disabled-with-tooltip{width:fit-content;float:right}.mobile-enroll-overlay{margin:24px 0;text-align:center}@media (min-width:768px){.mobile-enroll-overlay{display:none}}.mobile-enroll-overlay .unenroll-overlay{justify-content:center}.unenroll-overlay{margin-top:24px;display:flex;gap:24px;align-items:center}.unenroll-modal{text-align:left}.unenroll-overlay__unenroll-button{color:#0096b2}.enroll-modal-body__text,.unenroll-modal-body__text{font-size:16px;font-width:400;font-family:Inter,sans-serif;color:#374f5c}.unenroll-modal-body__text{padding-bottom:24px}.unenroll-modal-body__text:last-child{padding-bottom:0}.unenroll-modal-header{border-right:0}.unenroll-modal-body__link{font-family:Inter,sans-serif;font-weight:700;color:#007bba}.unenroll-modal-body__link:hover{text-decoration:none}.enrolled-message{font-weight:700;color:#36936c;display:flex;gap:8px;justify-content:flex-start;align-items:center}.information-message{color:#888}.enroll-question-container{display:flex;flex-direction:column;gap:8px}.teacher-onboarding-assign__carousel .bs5-carousel-indicators{margin-bottom:30px}.teacher-onboarding-assign__carousel .bs5-carousel-indicators [data-bs-target]{background-color:transparent}.teacher-onboarding-assign__carousel .bs5-carousel-indicators button{border:1px solid #0096b2}.teacher-onboarding-assign__carousel .bs5-carousel-indicators button.active{background-color:#0096b2}.teacher-onboarding-assign__carousel .bs5-carousel-control-next,.teacher-onboarding-assign__carousel .bs5-carousel-control-prev{color:#fab323;font-size:40px}.teacher-onboarding-assign__carousel .bs5-carousel-control-next:focus,.teacher-onboarding-assign__carousel .bs5-carousel-control-next:hover,.teacher-onboarding-assign__carousel .bs5-carousel-control-prev:focus,.teacher-onboarding-assign__carousel .bs5-carousel-control-prev:hover{color:#e59b05}.teacher-onboarding-assign__carousel-control{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.teacher-onboarding-assign__got-it{display:block;margin-left:auto;margin-right:30px}.teacher-onboarding-assign__wrapper{position:relative;color:#000;margin:20px 0;border-radius:4px;border:1px solid #0096b2}.teacher-onboarding-assign__wrapper:before{content:"";position:absolute;width:17px;height:17px;border-top:1px solid;border-left:1px solid;border-color:#0096b2;top:-9.5px;right:1em;background:#fff;transform:rotate(45deg)}.teacher-onboarding-assign__wrapper .bs5-carousel-indicators{margin-bottom:30px}.teacher-onboarding-assign__wrapper .bs5-carousel-inner{padding:30px 30px 50px}.teacher-onboarding-assign__popup-wrapper .bs5-modal-dialog{max-width:650px}.teacher-onboarding-assign__popup-wrapper .bs5-carousel-inner{padding:5px 0 45px}.teacher-onboarding-assign__popup-wrapper .bs5-carousel-indicators{margin-bottom:15px}.teacher-onboarding-assign__popup-wrapper .bs5-carousel-control-next,.teacher-onboarding-assign__popup-wrapper .bs5-carousel-control-prev{width:auto}.teacher-onboarding-assign__carousel-slide{display:flex;flex-direction:column;height:450px;max-width:500px;margin:0 auto;align-items:center;text-align:center}.teacher-onboarding-assign__image{width:90%;height:100%;overflow:hidden;object-fit:contain;image-rendering:-webkit-optimize-contrast}.teacher-onboarding-assign__link{padding:0;border:none;cursor:pointer;text-align:left}.teacher-onboarding-assign__icon{color:#8cc63e;font-size:50px;margin-right:30px}.teacher-onboarding-assign__intro-content{width:80%;max-width:400px;text-align:left;margin-top:auto}.teacher-onboarding-assign__intro-bullet{display:flex;align-items:center;margin-bottom:15px}.teacher-onboarding-assign__modal-title{font-weight:700;color:#24505c}.teacher-onboarding-assign__text{color:#000}.teacher-onboarding-assign__how-to-get-started{margin-bottom:auto}@media (max-width:767px){.teacher-onboarding-assign__popup-wrapper .bs5-carousel-inner,.teacher-onboarding-assign__wrapper .bs5-carousel-inner{padding:5px 5px 30px}.teacher-onboarding-assign__popup-wrapper .bs5-carousel-indicators,.teacher-onboarding-assign__wrapper .bs5-carousel-indicators{margin-bottom:1rem}.teacher-onboarding-assign__image{width:100%}.accordionOneHeader__icon-text{display:none}.teacher-onboarding-assign__carousel-slide{height:475px}.teacher-onboarding-assign__icon{font-size:30px;margin-right:15px}.teacher-onboarding-assign__intro-text{font-size:13px;line-height:17px}.teacher-onboarding-assign__intro-content{width:80%}}.pro-tip{position:relative;background-color:#24505c;color:#fff;border-radius:4px;padding:10px}.pro-tip:after{content:'';border-style:solid;border-color:#24505c transparent;border-width:.75em .75em 0;position:absolute;bottom:-.75em;right:1em}.pro-tip .pro-tip__icon{padding-right:10px;display:table-cell;vertical-align:top}.pro-tip .pro-tip__icon:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e689";color:#fab323;font-size:3.8em;line-height:1.2}.pro-tip .pro-tip__content{zoom:1;overflow:hidden;width:10000px;display:table-cell;vertical-align:top}.pro-tip .pro-tip__content .pro-tip__content__header{font-weight:600}.classroom-invite-modal .classroom-invite-modal__classroom-select-label{padding-right:10px;display:table-cell;margin:0;min-width:150px;vertical-align:middle}.classroom-invite-modal .classroom-invite-modal__classroom-select{margin:0}.classroom-invite-modal .classroom-invite-modal__text{text-align:center;margin-bottom:20px}.classroom-invite-modal .classroom-invite-modal__text .classroom-invite-modal__text__code{font-size:3em;text-transform:uppercase;color:#fab323;margin-top:30px;margin-bottom:10px}.classroom-invite-modal .classroom-invite-modal__text .classroom-invite-modal__text__instructions{max-width:450px;margin:auto}.classroom-invite-modal .classroom-invite-modal__link{cursor:default;background-color:transparent}.classroom-invite-modal .classroom-invite-modal__footer{text-align:right}.classroom-invite-modal .pro-tip{margin-left:150px;margin-top:10px}.classroom-invite-modal .classroom-invite-modal__email-address__label{padding-right:10px;display:table-cell;vertical-align:top;min-width:150px}.classroom-invite-modal .classroom-invite-modal__email-address__label .classroom-invite-modal__email-address__label-subtext{font-weight:400;color:#aaa;font-size:.9em}.classroom-invite-modal .classroom-invite-modal__email-address__textarea{resize:none;height:6em}.classroom-invite-modal .classroom-invite-modal__actions{margin-top:10px;margin-bottom:30px;text-align:right}.classroom-invite-modal .classroom-invite-modal__actions .classroom-invite-modal__actions__invite{padding-left:20px;padding-right:20px}.classroom-invite-modal .classroom-invite-modal__success{text-align:center;padding:10px 20px}.classroom-invite-modal .classroom-invite-modal__success .notification{background:#8cc63e;padding:10px 10px 10px 56px;border-radius:4px;color:#fff;text-align:left;position:relative}.classroom-invite-modal .classroom-invite-modal__success .notification:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e929";line-height:1;font-size:36px;position:absolute;left:10px;top:10px}.classroom-invite-modal .classroom-invite-modal__success .notification .notification__header{font-weight:600}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__text{color:#24505c;font-size:18px;margin-top:30px;margin-bottom:14px}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #14849a;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;-webkit-transition:.2s ease-in-out;color:#fff;background-color:#1797b1;box-shadow:0 2px 0 0 #10697b}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.active.focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.active:focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:active.focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:active:focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:hover{color:#1797b1;text-decoration:none}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.active,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.disabled,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button[disabled],fieldset[disabled] .classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button-cta{font-weight:600}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button-cta-lg{font-size:18px}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button-cta-md{font-size:16px}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button-cta.open-reg-form{padding:7px 55px}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button-ghost{color:#fff;border:1px solid #fff}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button-ghost:hover{background:rgba(255,255,255,.8);color:#333}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button-ghost-primary{color:#1797b1;border:1px solid #1797b1}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button-ghost-primary:hover{background:#1797b1;color:#fff}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button small{display:block;font-size:70%}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.active,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:active,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:hover,.open>.dropdown-toggle.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button{color:#fff;background-color:#117084;border-color:#0d5664}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.active,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:active,.open>.dropdown-toggle.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button{background-image:none}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.disabled,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.disabled.active,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.disabled.focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.disabled:active,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.disabled:focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.disabled:hover,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button[disabled],.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button[disabled].active,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button[disabled].focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button[disabled]:active,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button[disabled]:focus,.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button[disabled]:hover,fieldset[disabled] .classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button,fieldset[disabled] .classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.active,fieldset[disabled] .classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button.focus,fieldset[disabled] .classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:active,fieldset[disabled] .classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:focus,fieldset[disabled] .classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button:hover{background-color:#1797b1;border-color:#14849a}.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button .badge{color:#1797b1;background-color:#fff}.videoContainer .fsa-upgrade-preroll{background:rgba(0,0,0,.9);color:#fff;padding:1em;text-align:center}.videoContainer .fsa-upgrade-preroll.pre-roll{min-height:100%;height:auto}.videoContainer .fsa-upgrade-preroll.open{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.videoContainer .fsa-upgrade-preroll .fsa-upgrade-preroll__header{font-size:32px;color:#fab323;font-weight:400}.videoContainer .fsa-upgrade-preroll .fsa-upgrade-preroll__sub-header{font-size:18px;font-weight:400;margin-top:.4em}.videoContainer .fsa-upgrade-preroll .fsa-upgrade-preroll__upgrade-paragraph{margin-top:2em;border-top:1px solid rgba(255,255,255,.5);padding-top:2em;max-width:550px;margin-left:auto;margin-right:auto}.videoContainer .fsa-upgrade-preroll .fsa-upgrade-preroll__link{font-weight:700}.videoContainer .fsa-upgrade-preroll .fsa-upgrade-preroll__start-video{color:#fff;font-weight:600;background:0 0;padding:.65em 1.65em;border-radius:.35em;border:2px solid #fff;-webkit-transition-property:background,color,border-color;-moz-transition-property:background,color,border-color;-o-transition-property:background,color,border-color;transition-property:background,color,border-color;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;margin-top:2em}.videoContainer .fsa-upgrade-preroll .fsa-upgrade-preroll__start-video:not([disabled=disabled]):hover{background:#fff;color:#000}.videoContainer .fsa-upgrade-preroll .fsa-upgrade-preroll__start-video:not([disabled=disabled]):active{border-color:#d9d9d9;background:#d9d9d9}.videoContainer .fsa-upgrade-preroll .fsa-upgrade-preroll__start-video:disabled{color:#888;background-color:#ccc;border-color:#aaa;cursor:not-allowed;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}.lesson-assign-preroll{background:rgba(0,0,0,.9);color:#fff;padding:1em}.lesson-assign-preroll__header{color:#1797b1;font-size:1.25em;margin-bottom:.35em}@media (min-width:480px){.lesson-assign-preroll__header{font-size:1.6em}}@media (min-width:601px) and (max-width:767px),(min-width:992px){.lesson-assign-preroll{padding:2em 3em}.lesson-assign-preroll__header{font-size:2.3em;font-weight:300}}.lesson-assign-preroll p{margin:.35em 0 0;line-height:1.85}.lesson-assign-preroll__instructions p{display:none}.lesson-assign-preroll__instructions__start-button{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #14849a;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;-webkit-transition:.2s ease-in-out;color:#fff;background-color:#1797b1;box-shadow:0 2px 0 0 #10697b;margin-top:.5em}.lesson-assign-preroll__instructions__start-button.active.focus,.lesson-assign-preroll__instructions__start-button.active:focus,.lesson-assign-preroll__instructions__start-button.focus,.lesson-assign-preroll__instructions__start-button:active.focus,.lesson-assign-preroll__instructions__start-button:active:focus,.lesson-assign-preroll__instructions__start-button:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.lesson-assign-preroll__instructions__start-button.focus,.lesson-assign-preroll__instructions__start-button:focus,.lesson-assign-preroll__instructions__start-button:hover{color:#1797b1;text-decoration:none}.lesson-assign-preroll__instructions__start-button.active,.lesson-assign-preroll__instructions__start-button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.lesson-assign-preroll__instructions__start-button.disabled,.lesson-assign-preroll__instructions__start-button[disabled],fieldset[disabled] .lesson-assign-preroll__instructions__start-button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.lesson-assign-preroll__instructions__start-button-cta{font-weight:600}.lesson-assign-preroll__instructions__start-button-cta-lg{font-size:18px}.lesson-assign-preroll__instructions__start-button-cta-md{font-size:16px}.lesson-assign-preroll__instructions__start-button-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.lesson-assign-preroll__instructions__start-button-cta.open-reg-form{padding:7px 55px}.lesson-assign-preroll__instructions__start-button-ghost{color:#fff;border:1px solid #fff}.lesson-assign-preroll__instructions__start-button-ghost:hover{background:rgba(255,255,255,.8);color:#333}.lesson-assign-preroll__instructions__start-button-ghost-primary{color:#1797b1;border:1px solid #1797b1}.lesson-assign-preroll__instructions__start-button-ghost-primary:hover{background:#1797b1;color:#fff}.lesson-assign-preroll__instructions__start-button-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}@media (max-width:525px){.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button-gold,.lesson-assign-preroll__instructions__start-button-gold{width:100%}}.lesson-assign-preroll__instructions__start-button small{display:block;font-size:70%}.lesson-assign-preroll__instructions__start-button.active,.lesson-assign-preroll__instructions__start-button.focus,.lesson-assign-preroll__instructions__start-button:active,.lesson-assign-preroll__instructions__start-button:focus,.lesson-assign-preroll__instructions__start-button:hover,.open>.dropdown-toggle.lesson-assign-preroll__instructions__start-button{color:#fff;background-color:#117084;border-color:#0d5664}.lesson-assign-preroll__instructions__start-button.active,.lesson-assign-preroll__instructions__start-button:active,.open>.dropdown-toggle.lesson-assign-preroll__instructions__start-button{background-image:none}.lesson-assign-preroll__instructions__start-button.disabled,.lesson-assign-preroll__instructions__start-button.disabled.active,.lesson-assign-preroll__instructions__start-button.disabled.focus,.lesson-assign-preroll__instructions__start-button.disabled:active,.lesson-assign-preroll__instructions__start-button.disabled:focus,.lesson-assign-preroll__instructions__start-button.disabled:hover,.lesson-assign-preroll__instructions__start-button[disabled],.lesson-assign-preroll__instructions__start-button[disabled].active,.lesson-assign-preroll__instructions__start-button[disabled].focus,.lesson-assign-preroll__instructions__start-button[disabled]:active,.lesson-assign-preroll__instructions__start-button[disabled]:focus,.lesson-assign-preroll__instructions__start-button[disabled]:hover,fieldset[disabled] .lesson-assign-preroll__instructions__start-button,fieldset[disabled] .lesson-assign-preroll__instructions__start-button.active,fieldset[disabled] .lesson-assign-preroll__instructions__start-button.focus,fieldset[disabled] .lesson-assign-preroll__instructions__start-button:active,fieldset[disabled] .lesson-assign-preroll__instructions__start-button:focus,fieldset[disabled] .lesson-assign-preroll__instructions__start-button:hover{background-color:#1797b1;border-color:#14849a}.lesson-assign-preroll__instructions__start-button .badge{color:#1797b1;background-color:#fff}@media (min-width:601px) and (max-width:767px),(min-width:992px){.lesson-assign-preroll__instructions__start-button{padding:10px 20px;font-weight:600;font-size:18px}.lesson-assign-preroll__instructions{width:calc(100% - 160px);float:left;padding-right:1em}.lesson-assign-preroll__instructions p{display:block}.lesson-assign-preroll__information{width:160px;float:left}}.lesson-assign-preroll__information__view-others{font-size:.9em;color:#fff;opacity:.8;display:none;-webkit-transition:opacity .15s;-moz-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}@media (min-width:480px){.lesson-assign-preroll p{margin:.5em 0}.lesson-assign-preroll__information__view-others{display:inline}}.lesson-assign-preroll__information__view-others:hover{color:#fff;opacity:1}.lesson-assign-preroll__tooltip{position:absolute;bottom:1.5em;left:1.5em;background:#1a1a1a;border:1px solid #fff;padding:1em;border-radius:.5em;display:none;-webkit-animation-name:videoAssignmentTooltip;animation-name:videoAssignmentTooltip;-webkit-animation-duration:.75s;animation-duration:.75s}@media (min-width:480px){.lesson-assign-preroll__tooltip{display:block}}@keyframes videoAssignmentTooltip{0%{opacity:0;bottom:2.5em}}@-webkit-keyframes videoAssignmentTooltip{0%{opacity:0;bottom:2.5em}}.lesson-assign-preroll__tooltip:after,.lesson-assign-preroll__tooltip:before{content:'';display:block;position:absolute;left:2em;border-style:solid;border-width:1em 1em 0}.lesson-assign-preroll__tooltip:before{border-color:#fff transparent;bottom:calc(-1em - 1px)}.lesson-assign-preroll__tooltip:after{border-color:#1a1a1a transparent;bottom:calc(-1em + 1px)}.lesson-assign-preroll__tooltip i{font-size:1.5em;line-height:0;position:relative;top:.2em;margin-left:.2em}.lesson-assign-preroll__tooltip--mobile{padding:.7em 1em}.lesson-assign-preroll__tooltip--desktop{display:none}@media (min-width:601px) and (max-width:767px),(min-width:992px){.lesson-assign-preroll__tooltip--mobile{display:none}.lesson-assign-preroll__tooltip--desktop{display:block}}.nav.nav-tabs.nav-outline li{margin-bottom:0}.nav.nav-tabs.nav-outline .active a{position:relative;background:#fff;border-width:0 0 1px;font-weight:600;color:#24505c;fill:#24505c}.nav.nav-tabs.nav-outline .active a:after,.nav.nav-tabs.nav-outline .active a:before{content:"";position:absolute;left:50%;bottom:-3px}.nav.nav-tabs.nav-outline .active a:before{margin-left:-10px;border-bottom:10px solid #bbb;border-left:10px solid transparent;border-right:10px solid transparent}.nav.nav-tabs.nav-outline .active a:after{margin-left:-9px;border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent}.nav.nav-tabs.nav-outline a{font-size:15px;fill:#1797B1}.nav.nav-tabs.nav-outline a:hover{fill:#24505c;border-color:transparent;background:0 0}.nav.nav-tabs.nav-outline a:hover:after,.nav.nav-tabs.nav-outline a:hover:before{content:"";position:absolute;left:50%;bottom:-2px}.nav.nav-tabs.nav-outline a:hover:before{margin-left:-10px;border-bottom:10px solid #bbb;border-left:10px solid transparent;border-right:10px solid transparent}.nav.nav-tabs.nav-outline a:hover:after{margin-left:-9px;border-bottom:9px solid #bbb;border-left:9px solid transparent;border-right:9px solid transparent}.nav.nav-tabs.nav-outline a:active,.nav.nav-tabs.nav-outline a:focus{background:0 0;border-color:transparent}.nav-tabs--up-arrow.nav-tabs{text-align:center;border-bottom:2px solid #ccc}.nav-tabs--up-arrow.nav-tabs li{float:none;display:inline-block;position:relative;padding:0;margin:0}.nav-tabs--up-arrow.nav-tabs li a{font-weight:600;margin-right:0;text-align:center;display:inline-block;border:0;padding:1em;background-color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.nav-tabs--up-arrow.nav-tabs li a .icon{font-size:1.75em;margin-right:.3em}.nav-tabs--up-arrow.nav-tabs li.active a{color:#24505c;font-weight:600;background-color:#fff;border:0}.nav-tabs--up-arrow.nav-tabs li.active a:after,.nav-tabs--up-arrow.nav-tabs li.active a:before{content:"";position:absolute;left:50%;bottom:-2px}.nav-tabs--up-arrow.nav-tabs li.active a:before{margin-left:-12px;border-bottom:12px solid #ccc;border-left:12px solid transparent;border-right:12px solid transparent}.nav-tabs--up-arrow.nav-tabs li.active a:after{margin-left:-9px;border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent}.modal.student-invite-modal-full-width .modal-dialog{width:100%}.student-invite-modal .student-invite-modal__existing .student-invite-modal__existing__class-picker{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.student-invite-modal .student-invite-modal__existing .student-invite-modal__existing__class-picker>*{-webkit-flex:0 0 auto;flex:0 0 auto}.student-invite-modal .student-invite-modal__existing .student-invite-modal__existing__class-picker>:not(:first-child){margin-top:.5em}.student-invite-modal .student-invite-modal__existing .student-invite-modal__existing__class-picker .student-invite-modal__existing__class-picker__input{width:initial}.student-invite-modal .student-invite-modal__existing .modal-simple{width:300px}.student-invite-modal .student-invite-modal__existing .required-field{float:right;color:#999;font-weight:600;font-size:12px}.student-invite-modal .student-invite-modal__existing .classroom-modal-message{padding-bottom:20px}.student-invite-modal .student-invite-modal__existing .classroom-delete-name{font-weight:700}.student-invite-modal .student-invite-modal__existing .classroom-delete-delete{width:100px}.student-invite-modal .student-invite-modal__existing .classroom-delete-cancel{margin-right:20px;width:100px}.student-invite-modal .student-invite-modal__existing .classroom-modal-button-row{height:30px}.student-invite-modal .student-invite-modal__existing .classroom-picker-row select{width:initial;display:inline;margin-left:.5em}.student-invite-modal .student-invite-modal__existing .large-code{text-align:center}.student-invite-modal .student-invite-modal__existing .large-code a{float:left}.student-invite-modal .student-invite-modal__existing .large-code .classroom-code{padding:.4em 0;font-size:6em;color:#1797b1;font-weight:300}.student-invite-modal .student-invite-modal__existing .large-code .classroom-code small{font-size:.3em;display:block;color:#999;max-width:600px;font-weight:400;margin:auto}.student-invite-modal .join-method{margin-top:1.5em;border-top:2px solid #eee;padding-top:1.5em;margin-bottom:1.5em;position:relative;padding-left:4em}.student-invite-modal .join-method:after{content:"";clear:both}.student-invite-modal .join-method:after,.student-invite-modal .join-method:before{content:" ";display:table}.student-invite-modal .join-method>i{font-size:3em;position:absolute;margin-top:.1em;color:#24505c;left:0}.student-invite-modal .join-method__label{margin-bottom:.5em;font-weight:600;color:#555}.student-invite-modal .join-method__action{padding-top:1em}.student-invite-modal .join-method__action input[readonly]{cursor:text;background:#f5f5f5}@media (min-width:768px){.classroom-invite-modal .classroom-invite-modal__success .classroom-invite-modal__success__button,.lesson-assign-preroll__instructions__start-button{white-space:nowrap}.student-invite-modal .join-method__action{padding-left:1.5em;float:left;width:60%}}.student-invite-modal .join-method__action--column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.student-invite-modal .join-method__action--column-left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.student-invite-modal .join-method__action--column-left .btn{align-self:flex-end}.student-invite-modal .join-method__action-label{font-weight:600;padding-bottom:7px}.student-invite-modal .join-method__action-label:not(:first-of-type){padding-top:30px}.student-invite-modal .join-method__classroom-code{font-size:16px;font-weight:600;color:#0096b2}.student-invite-modal .join-method__share-link-url{color:#0096b2}.student-invite-modal .join-method__copy-btn{background-color:#0096b2;border-color:#0096b2;width:40px;height:34px;position:relative;box-shadow:none}.student-invite-modal .join-method__copy-btn img{width:20px;height:20px;position:absolute;top:7px;left:10px}.student-invite-modal .join-method__share-link-group,.student-invite-modal .join-method__text-input{width:100%}.student-invite-modal .join-method__class-code{-webkit-flex:0 0 auto;flex:0 0 auto;color:#1797b1;font-size:2em;font-weight:300}.student-invite-modal .join-method__expand-class-code{-webkit-flex:0 0 auto;flex:0 0 auto;color:#999}.student-invite-modal .join-method__support{color:#999}@media (min-width:768px){.student-invite-modal .join-method__support{float:left;width:40%}}.student-invite-modal .student-invite-modal__new{padding-top:15px}.student-invite-modal .student-invite-modal__new .student-invite-modal__new__inputs{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media (min-width:769px){.student-invite-modal .student-invite-modal__new .student-invite-modal__new__inputs{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.student-invite-modal .student-invite-modal__new .student-invite-modal__new__inputs>:not(:first-child){padding-left:15px}}.student-invite-modal .student-invite-modal__new .student-invite-modal__new__inputs>*{-webkit-flex:1 1 auto;flex:1 1 auto}.student-invite-modal .student-invite-modal__new .student-invite-modal__new__footer{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.student-invite-modal .student-invite-modal__new .student-invite-modal__new__footer>*{-webkit-flex:0 0 auto;flex:0 0 auto}.mini-teacher-upgrade-cta .mini-teacher-upgrade-cta__new{font-size:.85em;padding:.15em .45em;margin-right:.5em;border-radius:3px;background:#fab323;color:#fff;font-weight:700;text-transform:uppercase;display:inline-block}.mini-teacher-upgrade-cta .mini-teacher-upgrade-cta__title{display:inline-block;font-weight:600}.mini-teacher-upgrade-cta .mini-teacher-upgrade-cta__body{padding:.5em 0 .4em}.mini-teacher-upgrade-cta .mini-teacher-upgrade-cta__link{font-weight:600;display:inline-block;border-bottom:1px solid transparent;-webkit-transition:border-color .15s,color .15s;-moz-transition:border-color .15s,color .15s;-o-transition:border-color .15s,color .15s;transition:border-color .15s,color .15s}.mini-teacher-upgrade-cta .mini-teacher-upgrade-cta__link:after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e62a";font-size:.85em;position:relative;top:.1em;padding-left:.5em}.mini-teacher-upgrade-cta .mini-teacher-upgrade-cta__link:active,.mini-teacher-upgrade-cta .mini-teacher-upgrade-cta__link:focus,.mini-teacher-upgrade-cta .mini-teacher-upgrade-cta__link:hover{text-decoration:none;border-color:inherit}.share-exams-explaination{margin-left:-15px;margin-right:-15px}.share-exams-explaination .share-exams-explaination__icon{float:left;width:8.33333333%;min-height:1px;padding-left:15px;padding-right:15px;line-height:48px;position:relative;top:6px}.share-exams-explaination .share-exams-explaination__icon:before{font-size:48px;color:#fab323;font-family:icomoon;font-style:normal;font-weight:400;content:"\e95a"}.share-exams-explaination .share-exams-explaination__text{position:relative;float:left;width:91.66666667%;min-height:1px;padding-left:15px;padding-right:15px}.share-exams-explaination .share-exams-explaination__text .share-exams-explaination__text__title{font-weight:700}.share-exams-explaination .share-exams-explaination__text .share-exams-explaination__text__body{font-size:14px;line-height:20px}.chapter-share-exams-explaination,.course-share-exams-explaination,.lesson-share-exam-explaination{padding-top:2em}.no-classrooms__lms-options{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fit,minmax(130px,auto))}.no-classrooms__lms_option{display:flex;gap:10px;flex-wrap:nowrap;align-items:center}.no-classrooms__lms_option img{width:calc(32em / 14);height:calc(32em / 14);object-fit:contain;flex:0 0 auto}.no-classrooms__lms_option span{vertical-align:middle;flex:1 1 auto}.create-new-classroom__list-item,.create-new-classroom__text{margin-bottom:.5em}.create-new-classroom__list{padding:0;margin:0;list-style-type:none}.create-new-classroom__list-item{position:relative;padding-left:2.5em}.create-new-classroom__list-item::before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e94d";font-size:30px;color:#f7921e;position:absolute;top:-11px;left:0}.create-new-classroom__form{display:grid;grid-template-columns:max-content 1fr max-content;grid-gap:15px;align-items:start}.create-new-classroom__icon{font-size:34px;color:#1797b1}.create-new-classroom__header{margin-top:2em;margin-bottom:1em;text-align:center;font-weight:600}.create-new-classroom__modal-header{background-color:#1797b1}.create-new-classroom__modal-title{color:#fff;font-size:22px}.create-new-classroom__modal-body{padding:15px 30px}.inline-notification--success{display:block;border-radius:4px;padding:10px 15px;color:#fff;background:#8cc63e;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:20px;-webkit-animation-name:inlineNotificationEntrace;animation-name:inlineNotificationEntrace;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.inline-notification--success .inline-notification__icon{font-size:24px;line-height:1}.inline-notification--success .inline-notification__icon:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e65c"}.inline-notification--success .inline-notification__text{font-weight:600;padding-left:10px}.inline-notification--warning{display:block;border-radius:4px;padding:10px 15px;color:#fff;background:#e59b05;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:20px;-webkit-animation-name:inlineNotificationEntrace;animation-name:inlineNotificationEntrace;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.inline-notification--warning .inline-notification__icon{font-size:24px;line-height:1}.inline-notification--warning .inline-notification__icon:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e6a8"}.inline-notification--warning .inline-notification__text{font-weight:600;padding-left:10px}.inline-notification--error{display:block;border-radius:4px;padding:10px 15px;color:#fff;background:#bf2867;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:20px;-webkit-animation-name:inlineNotificationEntrace;animation-name:inlineNotificationEntrace;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes inlineNotificationEntrace{from{opacity:0}}@-webkit-keyframes inlineNotificationEntrace{from{opacity:0}}.inline-notification--error .inline-notification__icon{font-size:24px;line-height:1}.inline-notification--error .inline-notification__icon:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e6a8"}.inline-notification--error .inline-notification__text{font-weight:600;padding-left:10px}.create-first-classroom-modal{padding:25px 0;max-width:440px;margin-left:auto;margin-right:auto}.create-first-classroom-modal .create-first-classroom-modal__animation{display:block;margin-left:auto;margin-right:auto}.create-first-classroom-modal .create-first-classroom-modal__title{font-size:22px;color:#24505c;font-weight:600;margin:10px 0 5px}.create-first-classroom-modal .create-first-classroom-modal__support{padding:0;font-size:15px;margin-bottom:30px;max-width:375px;margin-left:auto;margin-right:auto}.create-first-classroom-modal .create-first-classroom-modal__support .create-first-classroom-modal__support__item{padding-left:2em;list-style:none;position:relative;margin-bottom:.5em}.create-first-classroom-modal .create-first-classroom-modal__support .create-first-classroom-modal__support__item:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e94d";color:#8cc63e;font-size:2em;position:absolute;top:0;left:0;line-height:.7}.create-first-classroom-modal .create-first-classroom-modal__action{text-align:center}.create-first-classroom-modal .create-first-classroom-for-google-classroom__text{margin:15px 0;text-align:center;font-size:16px}.share-with-google-classroom-modal .modal-header{padding-left:30px}.share-with-google-classroom-modal .modal-body{padding-left:30px;padding-right:30px}.share-with-google-classroom-modal .loading-dots{margin:30px auto}.teacher-share-url{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.teacher-share-url .teacher-share-url__input{-webkit-flex:1 1 auto;flex:1 1 auto}.create-first-classroom-modal.create-first-classroom-modal--more-space{padding:12px 60px;max-width:100%}@media (max-width:480px){.create-first-classroom-modal .create-first-classroom-modal__animation{width:250px;height:auto}.create-first-classroom-modal.create-first-classroom-modal--more-space{padding:12px 30px}}.create-first-classroom-modal .create-first-classroom-modal__primary-header{color:#1797b1;font-size:32px}.create-first-classroom-modal .create-first-classroom-modal__secondary-header{font-weight:600;font-size:14px;padding-bottom:15px}.create-first-classroom-modal .create-first-classroom-modal__list{margin:0;padding:0}.create-first-classroom-modal .create-first-classroom-modal__list>*{padding:0 0 .5em 30px;position:relative;list-style:none}.create-first-classroom-modal .create-first-classroom-modal__list>:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e94d";font-size:36px;color:#fab323;position:absolute;left:0;top:-6px;line-height:1}.create-first-classroom-modal .input-row-flex{display:-webkit-flex;display:flex}.create-first-classroom-modal .input-row-flex>*{-webkit-flex:1 1 auto;flex:1 1 auto;padding-left:10px;padding-right:15px}.create-first-classroom-modal .input-row-flex>:first-child,.create-first-classroom-modal .input-row-flex>:last-child{-webkit-flex:0 0 auto;flex:0 0 auto;padding:0}.create-first-classroom-modal .create-first-classroom-modal__classroom-icon{color:#1797b1;font-size:36px}.create-first-classroom-modal .create-first-classroom-modal__faq-link{padding:9px;font-size:13px}.create-first-classroom-modal .create-first-classroom-modal__input-container{padding-bottom:15px}@media (max-width:480px){.create-first-classroom-modal .create-first-classroom-modal__classroom-icon{display:none}.create-first-classroom-modal .create-first-classroom-modal__input-container.input-row-flex>*{padding-left:0}}.modal-post-creation-actions .modal-post-creation-actions__prompt{font-weight:600}.modal-post-creation-actions .modal-post-creation-actions__option-input{width:20px}.modal-post-creation-actions .modal-post-creation-actions__option-label{font-weight:400}.animation-bounce-in{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animation-shake{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:3;animation-iteration-count:3}@-webkit-keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0);transform:translate(1px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg);transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0);transform:translate(3px,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0);transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0);transform:translate(1px,2px) rotate(0)}100%{-webkit-trannsform:translate(1px,-2px) rotate(-1deg)}}@keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0);transform:translate(1px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg);transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0);transform:translate(3px,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0);transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0);transform:translate(1px,2px) rotate(0)}100%{-webkit-trannsform:translate(1px,-2px) rotate(-1deg)}}.animate-rotate-x{-webkit-animation:1s both rotateXaxis;animation:1s both rotateXaxis}@-webkit-keyframes rotateXaxis{from{-webkit-transform:rotateX(540deg);transform:rotateX(540deg)}to{-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes rotateXaxis{from{-webkit-transform:rotateX(540deg);transform:rotateX(540deg)}to{-webkit-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn-ghost-primary{transition:.25s;color:#1797b1;border:1px solid #1797b1}.btn-ghost-primary:hover{background:#1797b1;color:#fff}.beta-test-feedback-link{font-size:13px}.teacher-quiz-game.modal{display:flex!important}.teacher-quiz-game.modal .modal-dialog{margin:auto;border-radius:6px}.quiz-game-panels{position:relative;width:900px;max-width:100%;height:600px;text-align:center}.quiz-game-panels>*{height:100%;width:100%;padding:45px 45px 15px;font-size:34px;overflow-y:auto}.quiz-game-panels .list-reset{margin:0;padding:0;list-style:none}.quiz-game-panels h2{font-size:34px;line-height:1.3;color:#24505c;font-weight:600;margin:0;padding-bottom:.5em}.quiz-game-panels p{text-align:left;line-height:1.4;margin:0;padding-bottom:15px}.quiz-game-panels__watermark{position:absolute;max-width:105px;top:12px;left:15px;height:30px}.quiz-game-panels__watermark img{width:100%;height:auto;opacity:.3}.quiz-game-panels__close-game{position:absolute;top:12px;right:8px;max-width:3em;max-height:3em;padding:0}.quiz-game-panels__close-game .close{color:#aaa;font-size:25px;line-height:1}.quiz-game-panels .quiz-game-player-panels--background-texture{background-image:url(/images/quizGame/background-texture.svg);background-position:center center;background-repeat:no-repeat;background-size:130%;background-attachment:fixed}.quiz-game-panels .quiz-game-panels--dark{background-color:#24505c;color:#fff}.quiz-game-panels__countdown,.quiz-game-panels__final-result,.quiz-game-panels__information,.quiz-game-panels__instructions,.quiz-game-panels__leader-board,.quiz-game-panels__options,.quiz-game-panels__splash-screen,.quiz-game-panels__times-up{background-image:url(/images/quizGame/background-texture.svg);background-position:center center;background-repeat:no-repeat;background-size:130%;background-attachment:fixed}.quiz-game-panels__information,.quiz-game-panels__splash-screen{background-color:#24505c;color:#fff}.quiz-game-panels__splash-screen{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;height:100%;max-height:600px;background-color:#24505c;color:#fff;font-weight:300}.quiz-game-panels__splash-screen>*{-webkit-flex:1 1 auto;flex:1 1 auto}@media (min-width:992px){.quiz-game-panels__splash-screen__intro__screen-size-warning{display:none}}.quiz-game-panels__splash-screen__intro__actions{display:-webkit-flex;display:flex;width:100%;max-width:600px;margin:auto}@media (max-width:992px){.quiz-game-panels__splash-screen__intro__actions{display:none}}.quiz-game-panels__splash-screen__intro__actions>*{-webkit-flex:1 1 auto;flex:1 1 auto;padding:0 4px 30px}.quiz-game-panels__splash-screen__intro__logo{padding:0 0 30px}.quiz-game-panels__splash-screen__intro__logo img{max-width:300px;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.quiz-game-panels__splash-screen__intro__error-message{font-size:20px;border:1px solid #fff;padding:8px}.quiz-game-panels__information__logo{max-width:178px;padding:0 0 0 15px}.quiz-game-panels__information__body__group{padding-bottom:24px}.quiz-game-panels__information__body__group__title{font-size:30px}.quiz-game-panels__information__body__group__content{font-weight:600}.quiz-game-panels__information__user-list{padding:0 0 30px}.quiz-game-panels__information__user-list__title{color:#fff;font-size:24px}.quiz-game-panels__information__user-list__title small{font-size:16px}.quiz-game-panels__information__user-list .user-list{list-style:none;font-size:18px;margin:0;padding:0}.quiz-game-panels__information__user-list .user-list__item{display:inline-block;cursor:pointer;padding-right:.5em}.quiz-game-panels__information__user-list .user-list__item:after{content:",  "}.quiz-game-panels__information__user-list .user-list__item:nth-last-child(2):after{content:" "}.quiz-game-panels__information__user-list .user-list__last{display:inline-block}.quiz-game-panels__information__actions .btn{color:#fff;background-color:#1797b1;border-color:#14849a;box-shadow:0 2px 0 0 #10697b;padding:10px 30px;line-height:1.3333333;border-radius:6px;font-weight:600;font-size:21px}.open>.dropdown-toggle.quiz-game-panels__information__actions .btn,.quiz-game-panels__information__actions .btn.active,.quiz-game-panels__information__actions .btn.focus,.quiz-game-panels__information__actions .btn:active,.quiz-game-panels__information__actions .btn:focus,.quiz-game-panels__information__actions .btn:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.quiz-game-panels__information__actions .btn,.quiz-game-panels__information__actions .btn.active,.quiz-game-panels__information__actions .btn:active{background-image:none}.quiz-game-panels__information__actions .btn.disabled,.quiz-game-panels__information__actions .btn.disabled.active,.quiz-game-panels__information__actions .btn.disabled.focus,.quiz-game-panels__information__actions .btn.disabled:active,.quiz-game-panels__information__actions .btn.disabled:focus,.quiz-game-panels__information__actions .btn.disabled:hover,.quiz-game-panels__information__actions .btn[disabled],.quiz-game-panels__information__actions .btn[disabled].active,.quiz-game-panels__information__actions .btn[disabled].focus,.quiz-game-panels__information__actions .btn[disabled]:active,.quiz-game-panels__information__actions .btn[disabled]:focus,.quiz-game-panels__information__actions .btn[disabled]:hover,fieldset[disabled] .quiz-game-panels__information__actions .btn,fieldset[disabled] .quiz-game-panels__information__actions .btn.active,fieldset[disabled] .quiz-game-panels__information__actions .btn.focus,fieldset[disabled] .quiz-game-panels__information__actions .btn:active,fieldset[disabled] .quiz-game-panels__information__actions .btn:focus,fieldset[disabled] .quiz-game-panels__information__actions .btn:hover{background-color:#1797b1;border-color:#14849a}.quiz-game-panels__information__actions .btn .badge{color:#1797b1;background-color:#fff}.quiz-game-panels__information__actions .btn[disabled]{box-shadow:0 2px 0 0 #d0d0d0;border:none;background:#1797b1;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.22)}.open>.dropdown-toggle.quiz-game-panels__information__actions .btn[disabled],.quiz-game-panels__information__actions .btn[disabled].active,.quiz-game-panels__information__actions .btn[disabled].focus,.quiz-game-panels__information__actions .btn[disabled]:active,.quiz-game-panels__information__actions .btn[disabled]:focus,.quiz-game-panels__information__actions .btn[disabled]:hover{color:#1797b1;background-color:#d5d5d5;border-color:#c3c3c3}.open>.dropdown-toggle.quiz-game-panels__information__actions .btn[disabled],.quiz-game-panels__information__actions .btn[disabled].active,.quiz-game-panels__information__actions .btn[disabled]:active{background-image:none}.quiz-game-panels__information__actions .btn[disabled].disabled,.quiz-game-panels__information__actions .btn[disabled].disabled.active,.quiz-game-panels__information__actions .btn[disabled].disabled.focus,.quiz-game-panels__information__actions .btn[disabled].disabled:active,.quiz-game-panels__information__actions .btn[disabled].disabled:focus,.quiz-game-panels__information__actions .btn[disabled].disabled:hover,.quiz-game-panels__information__actions .btn[disabled][disabled],.quiz-game-panels__information__actions .btn[disabled][disabled].active,.quiz-game-panels__information__actions .btn[disabled][disabled].focus,.quiz-game-panels__information__actions .btn[disabled][disabled]:active,.quiz-game-panels__information__actions .btn[disabled][disabled]:focus,.quiz-game-panels__information__actions .btn[disabled][disabled]:hover,fieldset[disabled] .quiz-game-panels__information__actions .btn[disabled],fieldset[disabled] .quiz-game-panels__information__actions .btn[disabled].active,fieldset[disabled] .quiz-game-panels__information__actions .btn[disabled].focus,fieldset[disabled] .quiz-game-panels__information__actions .btn[disabled]:active,fieldset[disabled] .quiz-game-panels__information__actions .btn[disabled]:focus,fieldset[disabled] .quiz-game-panels__information__actions .btn[disabled]:hover{background-color:#eee;border-color:#e2e2e2}.quiz-game-panels__information__actions .btn[disabled] .badge{color:#eee;background-color:#1797b1}.quiz-game-panels__information__actions .link{background-color:#1797b1;border-color:#14849a;box-shadow:0 2px 0 0 #10697b;padding:10px 30px;line-height:1.3333333;border-radius:0;color:#1797b1;font-weight:400;font-size:14px}.open>.dropdown-toggle.quiz-game-panels__information__actions .link,.quiz-game-panels__information__actions .link.active,.quiz-game-panels__information__actions .link.focus,.quiz-game-panels__information__actions .link:active,.quiz-game-panels__information__actions .link:focus,.quiz-game-panels__information__actions .link:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.quiz-game-panels__information__actions .link,.quiz-game-panels__information__actions .link.active,.quiz-game-panels__information__actions .link:active{background-image:none}.quiz-game-panels__information__actions .link.disabled,.quiz-game-panels__information__actions .link.disabled.active,.quiz-game-panels__information__actions .link.disabled.focus,.quiz-game-panels__information__actions .link.disabled:active,.quiz-game-panels__information__actions .link.disabled:focus,.quiz-game-panels__information__actions .link.disabled:hover,.quiz-game-panels__information__actions .link[disabled],.quiz-game-panels__information__actions .link[disabled].active,.quiz-game-panels__information__actions .link[disabled].focus,.quiz-game-panels__information__actions .link[disabled]:active,.quiz-game-panels__information__actions .link[disabled]:focus,.quiz-game-panels__information__actions .link[disabled]:hover,fieldset[disabled] .quiz-game-panels__information__actions .link,fieldset[disabled] .quiz-game-panels__information__actions .link.active,fieldset[disabled] .quiz-game-panels__information__actions .link.focus,fieldset[disabled] .quiz-game-panels__information__actions .link:active,fieldset[disabled] .quiz-game-panels__information__actions .link:focus,fieldset[disabled] .quiz-game-panels__information__actions .link:hover{background-color:#1797b1;border-color:#14849a}.quiz-game-panels__information__actions .link .badge{color:#1797b1;background-color:#fff}.quiz-game-panels__information__actions .link[disabled]{box-shadow:0 2px 0 0 #d0d0d0;border:none;background:#1797b1;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.22)}.open>.dropdown-toggle.quiz-game-panels__information__actions .link[disabled],.quiz-game-panels__information__actions .link[disabled].active,.quiz-game-panels__information__actions .link[disabled].focus,.quiz-game-panels__information__actions .link[disabled]:active,.quiz-game-panels__information__actions .link[disabled]:focus,.quiz-game-panels__information__actions .link[disabled]:hover{color:#1797b1;background-color:#d5d5d5;border-color:#c3c3c3}.open>.dropdown-toggle.quiz-game-panels__information__actions .link[disabled],.quiz-game-panels__information__actions .link[disabled].active,.quiz-game-panels__information__actions .link[disabled]:active{background-image:none}.quiz-game-panels__information__actions .link[disabled].disabled,.quiz-game-panels__information__actions .link[disabled].disabled.active,.quiz-game-panels__information__actions .link[disabled].disabled.focus,.quiz-game-panels__information__actions .link[disabled].disabled:active,.quiz-game-panels__information__actions .link[disabled].disabled:focus,.quiz-game-panels__information__actions .link[disabled].disabled:hover,.quiz-game-panels__information__actions .link[disabled][disabled],.quiz-game-panels__information__actions .link[disabled][disabled].active,.quiz-game-panels__information__actions .link[disabled][disabled].focus,.quiz-game-panels__information__actions .link[disabled][disabled]:active,.quiz-game-panels__information__actions .link[disabled][disabled]:focus,.quiz-game-panels__information__actions .link[disabled][disabled]:hover,fieldset[disabled] .quiz-game-panels__information__actions .link[disabled],fieldset[disabled] .quiz-game-panels__information__actions .link[disabled].active,fieldset[disabled] .quiz-game-panels__information__actions .link[disabled].focus,fieldset[disabled] .quiz-game-panels__information__actions .link[disabled]:active,fieldset[disabled] .quiz-game-panels__information__actions .link[disabled]:focus,fieldset[disabled] .quiz-game-panels__information__actions .link[disabled]:hover{background-color:#eee;border-color:#e2e2e2}.quiz-game-panels__information__actions .link[disabled] .badge{color:#eee;background-color:#1797b1}.quiz-game-panels__information__actions .link,.quiz-game-panels__information__actions .link.active,.quiz-game-panels__information__actions .link:active,.quiz-game-panels__information__actions .link[disabled],fieldset[disabled] .quiz-game-panels__information__actions .link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.quiz-game-panels__information__actions .link,.quiz-game-panels__information__actions .link:active,.quiz-game-panels__information__actions .link:focus,.quiz-game-panels__information__actions .link:hover{border-color:transparent}.quiz-game-panels__information__actions .link:focus,.quiz-game-panels__information__actions .link:hover{color:#0e5d6d;text-decoration:underline;background-color:transparent}.quiz-game-panels__information__actions .link[disabled]:focus,.quiz-game-panels__information__actions .link[disabled]:hover,fieldset[disabled] .quiz-game-panels__information__actions .link:focus,fieldset[disabled] .quiz-game-panels__information__actions .link:hover{color:#ccc;text-decoration:none}.quiz-game-panels__instructions__header{padding:0 0 15px}.quiz-game-panels__instructions__header__title{font-size:34px}.quiz-game-panels__instructions__header__text{font-weight:600;font-size:16px}.quiz-game-panels__instructions__body{column-count:2;text-align:left;padding:0 0 30px;font-size:14px}.quiz-game-panels__instructions__body>*{margin:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table}.quiz-game-panels__instructions__list__title{margin:0;padding:0 0 .5em}.quiz-game-panels__instructions__footer .btn{border:1px solid #1797b1;background-color:#fff;transition:.25s;color:#1797b1;padding:10px 30px;line-height:1.3333333;border-radius:6px;font-weight:600;font-size:21px}.quiz-game-panels__instructions__footer .btn:hover{background:#1797b1;color:#fff}.quiz-game-panels__options{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.quiz-game-panels__options__header{padding:0 0 15px}.quiz-game-panels__options__header__title{font-size:34px}.quiz-game-panels__options__header__text{padding-top:15px;font-weight:600;font-size:18px}.quiz-game-panels__options__body{text-align:left;padding:0 0 30px;font-size:14px}.quiz-game-panels__options__time-settings{-webkit-flex:1 1 auto;flex:1 1 auto}.quiz-game-panels__options__footer{padding-bottom:30px}.quiz-game-panels__options__footer .btn{border:1px solid #1797b1;background-color:#fff;transition:.25s;color:#1797b1;padding:10px 30px;line-height:1.3333333;border-radius:6px;font-weight:600;font-size:21px}.quiz-game-panels__options__footer .btn:hover{background:#1797b1;color:#fff}.quiz-game-panels__countdown{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.quiz-game-panels__countdown__title{font-size:72px;color:#24505c}.quiz-game-panels__countdown .countdown-group__title{font-size:24px;color:#aaa}.quiz-game-panels__countdown .countdown-group__number{font-size:109px;color:#24505c}.quiz-game-panels .quiz-question-group-format{-webkit-flex:1 0 auto;flex:1 0 auto;text-align:left}.quiz-game-panels .quiz-question-group-format__title{font-size:34px;color:#24505c;position:relative;padding-left:1em;padding-bottom:30px}.quiz-game-panels .quiz-question-group-format__title.small{font-size:26px}.quiz-game-panels .quiz-question-group-format__title.smaller{font-size:22px}.quiz-game-panels .quiz-question-group-format__title:before{position:absolute;top:0;left:0;display:block;width:1em;content:attr(data-question-index)}.quiz-game-panels .quiz-question-group-format__title-image img{max-width:390px;height:auto}.quiz-game-panels .quiz-question-group-format ol.quiz-question-group__answers,.quiz-game-panels .quiz-question-group-format__answers{margin:0;padding:0 0 1em;list-style:none}.quiz-game-panels .quiz-question-group-format ol.quiz-question-group__answers__list,.quiz-game-panels .quiz-question-group-format__answers__list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.quiz-game-panels .quiz-question-group-format ol.quiz-question-group__answers__item,.quiz-game-panels .quiz-question-group-format__answers__item{width:50%;font-size:18px;line-height:1.3;position:relative;padding:0 0 1em 55px;min-height:3em;list-style:none}.quiz-game-panels .quiz-question-group-format ol.quiz-question-group__answers__item__text:first-letter,.quiz-game-panels .quiz-question-group-format__answers__item__text:first-letter{text-transform:capitalize}.quiz-game-panels .quiz-question-group-format ol.quiz-question-group__answers__item__text.small,.quiz-game-panels .quiz-question-group-format__answers__item__text.small{font-size:16px}.quiz-game-panels .quiz-question-group-format ol.quiz-question-group__answers__item:first-letter,.quiz-game-panels .quiz-question-group-format__answers__item:first-letter{text-transform:capitalize}.quiz-game-panels .quiz-question-group-format ol.quiz-question-group__answers__item:before,.quiz-game-panels .quiz-question-group-format__answers__item:before{display:block;position:absolute;top:0;left:0;width:45px;height:auto;text-align:center;content:" ";background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:auto}.quiz-game-panels .quiz-question-group-format ol.quiz-question-group__answers__item:first-child:before,.quiz-game-panels .quiz-question-group-format__answers__item:first-child:before{content:url(/images/quizGame/question-marker-a.svg)}.quiz-game-panels .quiz-question-group-format ol.quiz-question-group__answers__item:nth-child(2):before,.quiz-game-panels .quiz-question-group-format__answers__item:nth-child(2):before{content:url(/images/quizGame/question-marker-b.svg)}.quiz-game-panels .quiz-question-group-format ol.quiz-question-group__answers__item:nth-child(3):before,.quiz-game-panels .quiz-question-group-format__answers__item:nth-child(3):before{content:url(/images/quizGame/question-marker-c.svg)}.quiz-game-panels .quiz-question-group-format ol.quiz-question-group__answers__item:nth-child(4):before,.quiz-game-panels .quiz-question-group-format__answers__item:nth-child(4):before{content:url(/images/quizGame/question-marker-d.svg)}.quiz-game-panels .quiz-question-group-format ol.quiz-question-group__answers__item:nth-child(5):before,.quiz-game-panels .quiz-question-group-format__answers__item:nth-child(5):before{content:url(/images/quizGame/question-marker-e.svg)}.quiz-game-panels .quiz-question-group-format.multimedia-question{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.quiz-game-panels .quiz-question-group-format.multimedia-question .quiz-question-group__title{-webkit-flex:0 1 auto;flex:0 1 auto}.quiz-game-panels .quiz-question-group-format.multimedia-question .quiz-question-group__answers,.quiz-game-panels .quiz-question-group-format.multimedia-question .quiz-question-group__image{-webkit-flex:1 1 50%;flex:1 1 50%}.quiz-game-panels .quiz-question-group-format.multimedia-question .quiz-question-group__answers .quiz-question-group__answers__item{width:100%}.quiz-game-panels .quiz-question-group-format.multimedia-question .quiz-question-group__answers .quiz-question-group__answers__item .multimedia-answer{width:50%}.quiz-game-panels__question{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.quiz-game-panels__question .quiz-question-group{-webkit-flex:1 0 auto;flex:1 0 auto;text-align:left}.quiz-game-panels__question .quiz-question-group__title{font-size:34px;color:#24505c;position:relative;padding-left:1em;padding-bottom:30px}.quiz-game-panels__question .quiz-question-group__title.small{font-size:26px}.quiz-game-panels__question .quiz-question-group__title.smaller{font-size:22px}.quiz-game-panels__question .quiz-question-group__title:before{position:absolute;top:0;left:0;display:block;width:1em;content:attr(data-question-index)}.quiz-game-panels__question .quiz-question-group__title-image img{max-width:390px;height:auto}.quiz-game-panels__question .quiz-question-group ol.quiz-question-group__answers,.quiz-game-panels__question .quiz-question-group__answers{margin:0;padding:0 0 1em;list-style:none}.quiz-game-panels__question .quiz-question-group ol.quiz-question-group__answers__list,.quiz-game-panels__question .quiz-question-group__answers__list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.quiz-game-panels__question .quiz-question-group ol.quiz-question-group__answers__item,.quiz-game-panels__question .quiz-question-group__answers__item{width:50%;font-size:18px;line-height:1.3;position:relative;padding:0 0 1em 55px;min-height:3em;list-style:none}.quiz-game-panels__question .quiz-question-group ol.quiz-question-group__answers__item__text:first-letter,.quiz-game-panels__question .quiz-question-group__answers__item__text:first-letter{text-transform:capitalize}.quiz-game-panels__question .quiz-question-group ol.quiz-question-group__answers__item__text.small,.quiz-game-panels__question .quiz-question-group__answers__item__text.small{font-size:16px}.quiz-game-panels__question .quiz-question-group ol.quiz-question-group__answers__item:first-letter,.quiz-game-panels__question .quiz-question-group__answers__item:first-letter{text-transform:capitalize}.quiz-game-panels__question .quiz-question-group ol.quiz-question-group__answers__item:before,.quiz-game-panels__question .quiz-question-group__answers__item:before{display:block;position:absolute;top:0;left:0;width:45px;height:auto;text-align:center;content:" ";background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:auto}.quiz-game-panels__question .quiz-question-group ol.quiz-question-group__answers__item:first-child:before,.quiz-game-panels__question .quiz-question-group__answers__item:first-child:before{content:url(/images/quizGame/question-marker-a.svg)}.quiz-game-panels__question .quiz-question-group ol.quiz-question-group__answers__item:nth-child(2):before,.quiz-game-panels__question .quiz-question-group__answers__item:nth-child(2):before{content:url(/images/quizGame/question-marker-b.svg)}.quiz-game-panels__question .quiz-question-group ol.quiz-question-group__answers__item:nth-child(3):before,.quiz-game-panels__question .quiz-question-group__answers__item:nth-child(3):before{content:url(/images/quizGame/question-marker-c.svg)}.quiz-game-panels__question .quiz-question-group ol.quiz-question-group__answers__item:nth-child(4):before,.quiz-game-panels__question .quiz-question-group__answers__item:nth-child(4):before{content:url(/images/quizGame/question-marker-d.svg)}.quiz-game-panels__question .quiz-question-group ol.quiz-question-group__answers__item:nth-child(5):before,.quiz-game-panels__question .quiz-question-group__answers__item:nth-child(5):before{content:url(/images/quizGame/question-marker-e.svg)}.quiz-game-panels__question .quiz-question-group.multimedia-question{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.quiz-game-panels__question .quiz-question-group.multimedia-question .quiz-question-group__title{-webkit-flex:0 1 auto;flex:0 1 auto}.quiz-game-panels__question .quiz-question-group.multimedia-question .quiz-question-group__answers,.quiz-game-panels__question .quiz-question-group.multimedia-question .quiz-question-group__image{-webkit-flex:1 1 50%;flex:1 1 50%}.quiz-game-panels__question .quiz-question-group.multimedia-question .quiz-question-group__answers .quiz-question-group__answers__item{width:100%}.quiz-game-panels__question .quiz-question-group.multimedia-question .quiz-question-group__answers .quiz-question-group__answers__item .multimedia-answer{width:50%}.quiz-game-panels__question .quiz-question-progress-bar{padding-bottom:15px}.quiz-game-panels__question .quiz-question-progress-bar__title{font-size:24px;color:#0096b2;font-weight:600;padding-bottom:.3em}.quiz-game-panels__question .quiz-question-progress-bar__bar-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;height:20px;padding:5px;border:1px solid #ccc}.quiz-game-panels__question .quiz-question-progress-bar__bar-container__value{-webkit-flex:0 0 auto;flex:0 0 auto;background-color:#4dc1b8;width:100%;-webkit-transition:width 1s linear;transition:width 1s linear}.quiz-game-panels__question .quiz-question-progress-text{font-size:14px;color:#24505c;padding-bottom:15px}.quiz-game-panels__question__actions{padding-bottom:15px}.quiz-game-panels__question__actions .btn{color:#fff;background-color:#1797b1;border-color:#14849a;box-shadow:0 2px 0 0 #10697b;padding:10px 30px;line-height:1.3333333;border-radius:6px;font-weight:600;font-size:21px}.open>.dropdown-toggle.quiz-game-panels__question__actions .btn,.quiz-game-panels__question__actions .btn.active,.quiz-game-panels__question__actions .btn.focus,.quiz-game-panels__question__actions .btn:active,.quiz-game-panels__question__actions .btn:focus,.quiz-game-panels__question__actions .btn:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.quiz-game-panels__question__actions .btn,.quiz-game-panels__question__actions .btn.active,.quiz-game-panels__question__actions .btn:active{background-image:none}.quiz-game-panels__question__actions .btn.disabled,.quiz-game-panels__question__actions .btn.disabled.active,.quiz-game-panels__question__actions .btn.disabled.focus,.quiz-game-panels__question__actions .btn.disabled:active,.quiz-game-panels__question__actions .btn.disabled:focus,.quiz-game-panels__question__actions .btn.disabled:hover,.quiz-game-panels__question__actions .btn[disabled],.quiz-game-panels__question__actions .btn[disabled].active,.quiz-game-panels__question__actions .btn[disabled].focus,.quiz-game-panels__question__actions .btn[disabled]:active,.quiz-game-panels__question__actions .btn[disabled]:focus,.quiz-game-panels__question__actions .btn[disabled]:hover,fieldset[disabled] .quiz-game-panels__question__actions .btn,fieldset[disabled] .quiz-game-panels__question__actions .btn.active,fieldset[disabled] .quiz-game-panels__question__actions .btn.focus,fieldset[disabled] .quiz-game-panels__question__actions .btn:active,fieldset[disabled] .quiz-game-panels__question__actions .btn:focus,fieldset[disabled] .quiz-game-panels__question__actions .btn:hover{background-color:#1797b1;border-color:#14849a}.quiz-game-panels__question__actions .btn .badge{color:#1797b1;background-color:#fff}.quiz-game-panels__times-up{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.quiz-game-panels__times-up__title{font-size:72px;color:#24505c;padding-bottom:30px}.quiz-game-panels__times-up__actions{padding-bottom:30px}.quiz-game-panels__times-up__actions .btn{color:#fff;background-color:#1797b1;border-color:#14849a;box-shadow:0 2px 0 0 #10697b;padding:10px 30px;line-height:1.3333333;border-radius:6px;font-weight:600;font-size:21px}.open>.dropdown-toggle.quiz-game-panels__times-up__actions .btn,.quiz-game-panels__times-up__actions .btn.active,.quiz-game-panels__times-up__actions .btn.focus,.quiz-game-panels__times-up__actions .btn:active,.quiz-game-panels__times-up__actions .btn:focus,.quiz-game-panels__times-up__actions .btn:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.quiz-game-panels__times-up__actions .btn,.quiz-game-panels__times-up__actions .btn.active,.quiz-game-panels__times-up__actions .btn:active{background-image:none}.quiz-game-panels__times-up__actions .btn.disabled,.quiz-game-panels__times-up__actions .btn.disabled.active,.quiz-game-panels__times-up__actions .btn.disabled.focus,.quiz-game-panels__times-up__actions .btn.disabled:active,.quiz-game-panels__times-up__actions .btn.disabled:focus,.quiz-game-panels__times-up__actions .btn.disabled:hover,.quiz-game-panels__times-up__actions .btn[disabled],.quiz-game-panels__times-up__actions .btn[disabled].active,.quiz-game-panels__times-up__actions .btn[disabled].focus,.quiz-game-panels__times-up__actions .btn[disabled]:active,.quiz-game-panels__times-up__actions .btn[disabled]:focus,.quiz-game-panels__times-up__actions .btn[disabled]:hover,fieldset[disabled] .quiz-game-panels__times-up__actions .btn,fieldset[disabled] .quiz-game-panels__times-up__actions .btn.active,fieldset[disabled] .quiz-game-panels__times-up__actions .btn.focus,fieldset[disabled] .quiz-game-panels__times-up__actions .btn:active,fieldset[disabled] .quiz-game-panels__times-up__actions .btn:focus,fieldset[disabled] .quiz-game-panels__times-up__actions .btn:hover{background-color:#1797b1;border-color:#14849a}.quiz-game-panels__times-up__actions .btn .badge{color:#1797b1;background-color:#fff}.quiz-game-panels__times-up__actions .btn-link{font-size:16px}.quiz-game-panels .quiz-game-leader-board-format{background-color:#fff;border-radius:6px;padding:15px;display:inline-block;margin:auto auto 30px;min-height:100px}.quiz-game-panels .quiz-game-leader-board-format__list{margin:0;padding:0;list-style:none;display:inline-block;width:100%;min-width:300px;text-align:left}.quiz-game-panels .quiz-game-leader-board-format__list__item{padding:6px 16px;font-size:24px;border-bottom:1px dotted #eee;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.quiz-game-panels .quiz-game-leader-board-format__list__item__label{-webkit-flex:1 0 auto;flex:1 0 auto;color:#000;font-weight:400}.quiz-game-panels .quiz-game-leader-board-format__list__item .grayed-out{color:#aaa}.quiz-game-panels .quiz-game-leader-board-format__list__item__value{-webkit-flex:0 0 auto;flex:0 0 auto;text-align:right;padding-left:1.5em;color:#8cc63e;font-weight:600}.quiz-game-panels .quiz-game-leader-board-format__list__item.winning-score{font-size:30px;background-color:#8cc63e;border-radius:4px;border-bottom:none}.quiz-game-panels .quiz-game-leader-board-format__list__item.winning-score .quiz-game-leader-board__list__item__label{font-weight:600}.quiz-game-panels .quiz-game-leader-board-format__list__item.winning-score .quiz-game-leader-board__list__item__value{color:#fff}.quiz-game-panels .quiz-game-leader-board-format__list__item:nth-child(n+6){display:none}.quiz-game-panels .quiz-game-leader-board-format__list.show-all .quiz-game-leader-board__list__item:nth-child(n+6){display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.quiz-game-panels .quiz-game-leader-board-format__actions .btn-link{font-size:14px}.quiz-game-panels__result .quiz-question-group{-webkit-flex:1 0 auto;flex:1 0 auto;text-align:left}.quiz-game-panels__result .quiz-question-group__title{font-size:34px;color:#24505c;position:relative;padding-left:1em;padding-bottom:30px}.quiz-game-panels__result .quiz-question-group__title.small{font-size:26px}.quiz-game-panels__result .quiz-question-group__title.smaller{font-size:22px}.quiz-game-panels__result .quiz-question-group__title:before{position:absolute;top:0;left:0;display:block;width:1em;content:attr(data-question-index)}.quiz-game-panels__result .quiz-question-group__title-image img{max-width:390px;height:auto}.quiz-game-panels__result .quiz-question-group ol.quiz-question-group__answers,.quiz-game-panels__result .quiz-question-group__answers{margin:0;padding:0 0 1em;list-style:none}.quiz-game-panels__result .quiz-question-group ol.quiz-question-group__answers__list,.quiz-game-panels__result .quiz-question-group__answers__list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.quiz-game-panels__result .quiz-question-group ol.quiz-question-group__answers__item,.quiz-game-panels__result .quiz-question-group__answers__item{width:50%;font-size:18px;line-height:1.3;position:relative;padding:0 0 1em 55px;min-height:3em;list-style:none}.quiz-game-panels__result .quiz-question-group ol.quiz-question-group__answers__item__text:first-letter,.quiz-game-panels__result .quiz-question-group__answers__item__text:first-letter{text-transform:capitalize}.quiz-game-panels__result .quiz-question-group ol.quiz-question-group__answers__item__text.small,.quiz-game-panels__result .quiz-question-group__answers__item__text.small{font-size:16px}.quiz-game-panels__result .quiz-question-group ol.quiz-question-group__answers__item:first-letter,.quiz-game-panels__result .quiz-question-group__answers__item:first-letter{text-transform:capitalize}.quiz-game-panels__result .quiz-question-group ol.quiz-question-group__answers__item:before,.quiz-game-panels__result .quiz-question-group__answers__item:before{display:block;position:absolute;top:0;left:0;width:45px;height:auto;text-align:center;content:" ";background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:auto}.quiz-game-panels__result .quiz-question-group ol.quiz-question-group__answers__item:first-child:before,.quiz-game-panels__result .quiz-question-group__answers__item:first-child:before{content:url(/images/quizGame/question-marker-a.svg)}.quiz-game-panels__result .quiz-question-group ol.quiz-question-group__answers__item:nth-child(2):before,.quiz-game-panels__result .quiz-question-group__answers__item:nth-child(2):before{content:url(/images/quizGame/question-marker-b.svg)}.quiz-game-panels__result .quiz-question-group ol.quiz-question-group__answers__item:nth-child(3):before,.quiz-game-panels__result .quiz-question-group__answers__item:nth-child(3):before{content:url(/images/quizGame/question-marker-c.svg)}.quiz-game-panels__result .quiz-question-group ol.quiz-question-group__answers__item:nth-child(4):before,.quiz-game-panels__result .quiz-question-group__answers__item:nth-child(4):before{content:url(/images/quizGame/question-marker-d.svg)}.quiz-game-panels__result .quiz-question-group ol.quiz-question-group__answers__item:nth-child(5):before,.quiz-game-panels__result .quiz-question-group__answers__item:nth-child(5):before{content:url(/images/quizGame/question-marker-e.svg)}.quiz-game-panels__result .quiz-question-group.multimedia-question{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.quiz-game-panels__result .quiz-question-group.multimedia-question .quiz-question-group__title{-webkit-flex:0 1 auto;flex:0 1 auto}.quiz-game-panels__result .quiz-question-group.multimedia-question .quiz-question-group__answers,.quiz-game-panels__result .quiz-question-group.multimedia-question .quiz-question-group__image{-webkit-flex:1 1 50%;flex:1 1 50%}.quiz-game-panels__result .quiz-question-group.multimedia-question .quiz-question-group__answers .quiz-question-group__answers__item{width:100%}.quiz-game-panels__result .quiz-question-group.multimedia-question .quiz-question-group__answers .quiz-question-group__answers__item .multimedia-answer{width:50%}.quiz-game-panels__result__actions{padding-bottom:15px}.quiz-game-panels__result__actions .btn{color:#fff;background-color:#1797b1;border-color:#14849a;box-shadow:0 2px 0 0 #10697b;padding:10px 30px;line-height:1.3333333;border-radius:6px;font-weight:600;font-size:21px}.open>.dropdown-toggle.quiz-game-panels__result__actions .btn,.quiz-game-panels__result__actions .btn.active,.quiz-game-panels__result__actions .btn.focus,.quiz-game-panels__result__actions .btn:active,.quiz-game-panels__result__actions .btn:focus,.quiz-game-panels__result__actions .btn:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.quiz-game-panels__result__actions .btn,.quiz-game-panels__result__actions .btn.active,.quiz-game-panels__result__actions .btn:active{background-image:none}.quiz-game-panels__result__actions .btn.disabled,.quiz-game-panels__result__actions .btn.disabled.active,.quiz-game-panels__result__actions .btn.disabled.focus,.quiz-game-panels__result__actions .btn.disabled:active,.quiz-game-panels__result__actions .btn.disabled:focus,.quiz-game-panels__result__actions .btn.disabled:hover,.quiz-game-panels__result__actions .btn[disabled],.quiz-game-panels__result__actions .btn[disabled].active,.quiz-game-panels__result__actions .btn[disabled].focus,.quiz-game-panels__result__actions .btn[disabled]:active,.quiz-game-panels__result__actions .btn[disabled]:focus,.quiz-game-panels__result__actions .btn[disabled]:hover,fieldset[disabled] .quiz-game-panels__result__actions .btn,fieldset[disabled] .quiz-game-panels__result__actions .btn.active,fieldset[disabled] .quiz-game-panels__result__actions .btn.focus,fieldset[disabled] .quiz-game-panels__result__actions .btn:active,fieldset[disabled] .quiz-game-panels__result__actions .btn:focus,fieldset[disabled] .quiz-game-panels__result__actions .btn:hover{background-color:#1797b1;border-color:#14849a}.quiz-game-panels__result__actions .btn .badge{color:#1797b1;background-color:#fff}.quiz-game-panels__result__actions .btn-link{font-size:14px}.quiz-game-panels__result .quiz-game-distribution{padding-bottom:30px}.quiz-game-panels__result .quiz-game-distribution__bars{display:table;width:100%;height:130px;margin:0;padding:0;list-style:none;border-bottom:2px solid #ccc}.quiz-game-panels__result .quiz-game-distribution__bars__item{display:table-cell;vertical-align:bottom;padding:0 2%;width:25%;height:100%}.quiz-game-panels__result .quiz-game-distribution__bars__item__value{display:block;min-height:10px;font-size:18px;font-weight:600;color:#fff;padding:4px;width:100%}.quiz-game-panels__result .quiz-game-distribution .correct{background-color:#8cc63e}.quiz-game-panels__result .quiz-game-distribution .incorrect{background-color:#f79420}.quiz-game-panels__result .quiz-game-distribution__values{display:table;width:100%;margin:0;padding:0;list-style:none}.quiz-game-panels__result .quiz-game-distribution__values__item{display:table-cell;vertical-align:bottom;padding:0 2%;width:25%}.quiz-game-panels__result .quiz-game-distribution__values__item__value{display:block;font-weight:600;padding:4px;width:100%}.quiz-game-panels__leader-board__title{font-size:34px;color:#24505c;position:relative;padding-bottom:30px}.quiz-game-panels__leader-board__actions .btn{color:#fff;background-color:#1797b1;border-color:#14849a;box-shadow:0 2px 0 0 #10697b;padding:10px 30px;line-height:1.3333333;border-radius:6px;font-weight:600;font-size:21px}.open>.dropdown-toggle.quiz-game-panels__leader-board__actions .btn,.quiz-game-panels__leader-board__actions .btn.active,.quiz-game-panels__leader-board__actions .btn.focus,.quiz-game-panels__leader-board__actions .btn:active,.quiz-game-panels__leader-board__actions .btn:focus,.quiz-game-panels__leader-board__actions .btn:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.quiz-game-panels__leader-board__actions .btn,.quiz-game-panels__leader-board__actions .btn.active,.quiz-game-panels__leader-board__actions .btn:active{background-image:none}.quiz-game-panels__leader-board__actions .btn.disabled,.quiz-game-panels__leader-board__actions .btn.disabled.active,.quiz-game-panels__leader-board__actions .btn.disabled.focus,.quiz-game-panels__leader-board__actions .btn.disabled:active,.quiz-game-panels__leader-board__actions .btn.disabled:focus,.quiz-game-panels__leader-board__actions .btn.disabled:hover,.quiz-game-panels__leader-board__actions .btn[disabled],.quiz-game-panels__leader-board__actions .btn[disabled].active,.quiz-game-panels__leader-board__actions .btn[disabled].focus,.quiz-game-panels__leader-board__actions .btn[disabled]:active,.quiz-game-panels__leader-board__actions .btn[disabled]:focus,.quiz-game-panels__leader-board__actions .btn[disabled]:hover,fieldset[disabled] .quiz-game-panels__leader-board__actions .btn,fieldset[disabled] .quiz-game-panels__leader-board__actions .btn.active,fieldset[disabled] .quiz-game-panels__leader-board__actions .btn.focus,fieldset[disabled] .quiz-game-panels__leader-board__actions .btn:active,fieldset[disabled] .quiz-game-panels__leader-board__actions .btn:focus,fieldset[disabled] .quiz-game-panels__leader-board__actions .btn:hover{background-color:#1797b1;border-color:#14849a}.quiz-game-panels__leader-board__actions .btn .badge{color:#1797b1;background-color:#fff}.quiz-game-panels__leader-board .quiz-game-leader-board{background-color:#fff;border-radius:6px;padding:15px;display:inline-block;margin:auto auto 30px;min-height:100px}.quiz-game-panels__leader-board .quiz-game-leader-board__list{margin:0;padding:0;list-style:none;display:inline-block;width:100%;min-width:300px;text-align:left}.quiz-game-panels__leader-board .quiz-game-leader-board__list__item{padding:6px 16px;font-size:24px;border-bottom:1px dotted #eee;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.quiz-game-panels__leader-board .quiz-game-leader-board__list__item__label{-webkit-flex:1 0 auto;flex:1 0 auto;color:#000;font-weight:400}.quiz-game-panels__leader-board .quiz-game-leader-board__list__item .grayed-out{color:#aaa}.quiz-game-panels__leader-board .quiz-game-leader-board__list__item__value{-webkit-flex:0 0 auto;flex:0 0 auto;text-align:right;padding-left:1.5em;color:#8cc63e;font-weight:600}.quiz-game-panels__leader-board .quiz-game-leader-board__list__item.winning-score{font-size:30px;background-color:#8cc63e;border-radius:4px;border-bottom:none}.quiz-game-panels__leader-board .quiz-game-leader-board__list__item.winning-score .quiz-game-leader-board__list__item__label{font-weight:600}.quiz-game-panels__leader-board .quiz-game-leader-board__list__item.winning-score .quiz-game-leader-board__list__item__value{color:#fff}.quiz-game-panels__leader-board .quiz-game-leader-board__list__item:nth-child(n+6){display:none}.quiz-game-panels__leader-board .quiz-game-leader-board__list.show-all .quiz-game-leader-board__list__item:nth-child(n+6){display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.quiz-game-panels__leader-board .quiz-game-leader-board__actions .btn-link{font-size:14px}.quiz-game-panels__final-result__subtitle{font-size:18px;text-transform:uppercase;line-height:1.2}.quiz-game-panels__final-result__title{font-size:72px;color:#24505c;padding-bottom:15px;line-height:1.2}.quiz-game-panels__final-result__actions .btn{color:#fff;background-color:#1797b1;border-color:#14849a;box-shadow:0 2px 0 0 #10697b;padding:10px 30px;line-height:1.3333333;border-radius:6px;font-weight:600;font-size:21px}.open>.dropdown-toggle.quiz-game-panels__final-result__actions .btn,.quiz-game-panels__final-result__actions .btn.active,.quiz-game-panels__final-result__actions .btn.focus,.quiz-game-panels__final-result__actions .btn:active,.quiz-game-panels__final-result__actions .btn:focus,.quiz-game-panels__final-result__actions .btn:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.quiz-game-panels__final-result__actions .btn,.quiz-game-panels__final-result__actions .btn.active,.quiz-game-panels__final-result__actions .btn:active{background-image:none}.quiz-game-panels__final-result__actions .btn.disabled,.quiz-game-panels__final-result__actions .btn.disabled.active,.quiz-game-panels__final-result__actions .btn.disabled.focus,.quiz-game-panels__final-result__actions .btn.disabled:active,.quiz-game-panels__final-result__actions .btn.disabled:focus,.quiz-game-panels__final-result__actions .btn.disabled:hover,.quiz-game-panels__final-result__actions .btn[disabled],.quiz-game-panels__final-result__actions .btn[disabled].active,.quiz-game-panels__final-result__actions .btn[disabled].focus,.quiz-game-panels__final-result__actions .btn[disabled]:active,.quiz-game-panels__final-result__actions .btn[disabled]:focus,.quiz-game-panels__final-result__actions .btn[disabled]:hover,fieldset[disabled] .quiz-game-panels__final-result__actions .btn,fieldset[disabled] .quiz-game-panels__final-result__actions .btn.active,fieldset[disabled] .quiz-game-panels__final-result__actions .btn.focus,fieldset[disabled] .quiz-game-panels__final-result__actions .btn:active,fieldset[disabled] .quiz-game-panels__final-result__actions .btn:focus,fieldset[disabled] .quiz-game-panels__final-result__actions .btn:hover{background-color:#1797b1;border-color:#14849a}.quiz-game-panels__final-result__actions .btn .badge{color:#1797b1;background-color:#fff}.quiz-game-panels__final-result .quiz-game-leader-board{background-color:#fff;border-radius:6px;padding:15px;display:inline-block;margin:auto auto 30px;min-height:100px}.quiz-game-panels__final-result .quiz-game-leader-board__list{margin:0;padding:0;list-style:none;display:inline-block;width:100%;min-width:300px;text-align:left}.quiz-game-panels__final-result .quiz-game-leader-board__list__item{padding:6px 16px;font-size:24px;border-bottom:1px dotted #eee;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.quiz-game-panels__final-result .quiz-game-leader-board__list__item__label{-webkit-flex:1 0 auto;flex:1 0 auto;color:#000;font-weight:400}.quiz-game-panels__final-result .quiz-game-leader-board__list__item .grayed-out{color:#aaa}.quiz-game-panels__final-result .quiz-game-leader-board__list__item__value{-webkit-flex:0 0 auto;flex:0 0 auto;text-align:right;padding-left:1.5em;color:#8cc63e;font-weight:600}.quiz-game-panels__final-result .quiz-game-leader-board__list__item.winning-score{font-size:30px;background-color:#8cc63e;border-radius:4px;border-bottom:none}.quiz-game-panels__final-result .quiz-game-leader-board__list__item.winning-score .quiz-game-leader-board__list__item__label{font-weight:600}.quiz-game-panels__final-result .quiz-game-leader-board__list__item.winning-score .quiz-game-leader-board__list__item__value{color:#fff}.quiz-game-panels__final-result .quiz-game-leader-board__list__item:nth-child(n+6){display:none}.quiz-game-panels__final-result .quiz-game-leader-board__list.show-all .quiz-game-leader-board__list__item:nth-child(n+6){display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.quiz-game-panels__final-result .quiz-game-leader-board__actions .btn-link{font-size:14px}.quiz-game-panels--expandable{min-height:600px;height:auto;display:grid}.quiz-game-panels__information--simplify{height:100%}.quiz-game-panels__information--simplify .quiz-game-panels__information__logo{position:absolute;top:15px;left:15px;width:100%;padding:0}.quiz-game-panels__information--simplify .quiz-game-panels__information__start-button{margin-bottom:15px}.quiz-game-panels__information--simplify .quiz-game-panels__information__actions--flex{display:flex;justify-content:center}.quiz-game-panels__information--simplify .quiz-game-panels__splash-screen__information__error-message,.quiz-game-panels__information--simplify .quiz-game-panels__splash-screen__information__screen-size-warning{display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media (min-width:992px){.quiz-game-panels__information--simplify .quiz-game-panels__splash-screen__information__screen-size-warning{display:none}}@media (max-width:992px){.quiz-game-panels__information--simplify .quiz-game-panels__information__body__container{display:none}}.quiz-game-panels__information--simplify .quiz-game-panels__information__body__group{padding-bottom:45px}.quiz-game-panels__information--simplify .quiz-game-panels__information__body__group__title{max-width:50%;margin:0 auto}.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button{width:130px;height:40px;margin:0 15px;padding:7px;background-color:#eee;border-color:#e1e1e1;box-shadow:0 2px 0 0 #cfcfcf;color:#0096b2!important;border-radius:6px;font-size:16px;font-weight:600;box-shadow:none}.open>.dropdown-toggle.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button.active,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button.focus,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button:active,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button:focus,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button:hover{color:#0096b2;background-color:#d5d5d5;border-color:#c3c3c3}.open>.dropdown-toggle.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button.active,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button:active{background-image:none}.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button.disabled,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button.disabled.active,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button.disabled.focus,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button.disabled:active,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button.disabled:focus,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button.disabled:hover,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button[disabled],.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button[disabled].active,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button[disabled].focus,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button[disabled]:active,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button[disabled]:focus,.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button[disabled]:hover,fieldset[disabled] .quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button,fieldset[disabled] .quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button.active,fieldset[disabled] .quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button.focus,fieldset[disabled] .quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button:active,fieldset[disabled] .quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button:focus,fieldset[disabled] .quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button:hover{background-color:#eee;border-color:#e1e1e1}.quiz-game-panels__information--simplify .quiz-game-panels__information__actions__button .badge{color:#eee;background-color:#0096b2}.quiz-game-panels__information--simplify .quiz-game-panels__information__body__group__title{font-size:26px;font-weight:600}.quiz-game-panels__information--simplify .quiz-game-panels__information__user-list{padding-bottom:45px}.quiz-game-panels__information--simplify .quiz-game-panels__information__user-list__title{font-size:18px;font-weight:600}.quiz-game-panels__instructions--carousel{background:0 0;height:600px}.quiz-game-panels__instructions__back-to-game,.quiz-game-panels__options__back-to-game{position:absolute;top:15px;left:15px;font-weight:600}.quiz-game-instructions__slide{padding-top:30px}.quiz-game-instructions__logo-container{width:150px;height:150px;margin:0 auto 30px;display:flex;justify-content:center;align-items:center;background:#24505c;border-radius:50%}.quiz-game-instructions__logo{width:120px}.quiz-game-instructions__slide-header{padding-bottom:30px;margin:0;font-size:34px;line-height:47px;font-weight:600}p.quiz-game-instructions__slide-text{padding-bottom:30px;margin:0;text-align:center;font-size:18px;line-height:25px;font-weight:600}p.quiz-game-instructions__slide-text--constrained{width:75%;margin:0 auto}.quiz-game-instructions__slide--grid{display:grid;grid-template-areas:"header" "text" "image";grid-template-rows:auto auto 1fr;height:100%}.quiz-game-instructions__slide-header--grid{grid-area:header}.quiz-game-instructions__slide-text--grid{grid-area:text}.quiz-game-instructions__slide-image-container{overflow:hidden}.quiz-game-instructions__slide-image{object-fit:cover;max-width:100%;max-height:100%;width:auto}.quiz-game-instructions__slide-image--grid{grid-area:image}.quiz-game-instructions{width:100%;height:100%;display:grid;grid-template-areas:"prev content next" "prev indicators next";grid-template-columns:45px 1fr 45px;grid-template-rows:1fr auto}.quiz-game-instructions .bs5-carousel-inner{grid-area:content}.quiz-game-instructions .bs5-carousel-item{height:100%}.quiz-game-instructions .bs5-carousel-control-next,.quiz-game-instructions .bs5-carousel-control-prev{width:45px;position:static}.quiz-game-instructions .bs5-carousel-control-prev{grid-area:prev;text-align:left}.quiz-game-instructions .bs5-carousel-control-next{grid-area:next;text-align:right}.quiz-game-instructions .bs5-carousel-indicators{grid-area:indicators;margin:0;padding-top:45px;position:static}.quiz-game-instructions .bs5-carousel-indicators [data-bs-target]{background-color:rgba(0,150,178,0);border-color:#0096b2;margin:0 7px;opacity:1;transition:background-color .6s ease-out}.quiz-game-instructions .bs5-carousel-indicators [data-bs-target].active{background-color:#0096b2}.quiz-game-instructions__carousel-control{width:100%;height:100%;color:#f79420}.quiz-game-instructions__carousel-control--prev{display:flex;justify-content:flex-start;align-items:center}.quiz-game-instructions__carousel-control--next{display:flex;justify-content:flex-end;align-items:center}.quiz-game-panels__question-number{position:absolute;bottom:20px;right:15px;font-size:18px;font-weight:600;background-color:#eee;border-radius:6px;padding:5px}.loading-dots-container{margin-top:10px;text-align:center;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.loading-dots{overflow:visible;position:relative;margin:0 1.5em;display:inline-block;font-size:21px}@keyframes loadingDots{0%,40%{background-color:#24505c}20%{background-color:#1797b1}}@-webkit-keyframes loadingDots{0%,40%{background-color:#24505c}20%{background-color:#1797b1}}.loading-dots,.loading-dots:after,.loading-dots:before{width:1em;height:1em;border-radius:50%;background-color:#24505c;-webkit-animation:2s .5s infinite loadingDots;animation:2s .5s infinite loadingDots}.loading-dots:after,.loading-dots:before{content:'';position:absolute;top:0}.loading-dots:before{left:-1.5em;-webkit-animation-delay:.25s;animation-delay:.25s}.loading-dots:after{right:-1.5em;-webkit-animation-delay:.75s;animation-delay:.75s}.related-teacher-resources{color:#0096b2;font-weight:600}.related-teacher-resources__wrapper{border:1px solid #ccc;border-radius:4px;margin:0 0 60px;display:none}.related-teacher-resources .related-teacher-resources__header h3{margin:0;color:#888;font-weight:600;text-transform:uppercase;font-size:15px;padding:15px 15px 7px}.related-teacher-resources .related-teacher-resources__body .related-teacher-resources__body__item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:true;align-items:true;cursor:pointer;padding:8px 15px}.related-teacher-resources .related-teacher-resources__body .related-teacher-resources__body__item .related-teacher-resources__body__item__icon{-webkit-flex:0 0 auto;flex:0 0 auto;width:78px;height:45px;background-color:#eee}.related-teacher-resources .related-teacher-resources__body .related-teacher-resources__body__item .related-teacher-resources__body__item__icon img{width:100%;height:100%}.related-teacher-resources .related-teacher-resources__body .related-teacher-resources__body__item .related-teacher-resources__body__item__label{-webkit-flex:1 1 auto;flex:1 1 auto;font-size:14px;padding-left:12px}.related-teacher-resources .related-teacher-resources__body .related-teacher-resources__body__item .related-teacher-resources__body__item__label--no-padding{-webkit-flex:1 1 auto;flex:1 1 auto;font-size:14px;padding-left:0}.related-teacher-resources .related-teacher-resources__body--more .related-teacher-resources__body__item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:true;align-items:true;cursor:pointer;padding:8px 15px}.related-teacher-resources .related-teacher-resources__body--more .related-teacher-resources__body__item .related-teacher-resources__body__item__icon{-webkit-flex:0 0 auto;flex:0 0 auto;width:78px;height:45px;background-color:#eee}.related-teacher-resources .related-teacher-resources__body--more .related-teacher-resources__body__item .related-teacher-resources__body__item__icon img{width:100%;height:100%}.related-teacher-resources .related-teacher-resources__body--more .related-teacher-resources__body__item .related-teacher-resources__body__item__label{-webkit-flex:1 1 auto;flex:1 1 auto;font-size:14px;padding-left:12px}.related-teacher-resources .related-teacher-resources__body--more .related-teacher-resources__body__item .related-teacher-resources__body__item__label--no-padding{-webkit-flex:1 1 auto;flex:1 1 auto;font-size:14px;padding-left:0}.related-teacher-resources .related-teacher-resources__footer{background-color:#eee;border-top:1px solid #eee;padding:7px 15px;text-align:center}.related-teacher-resources .related-teacher-resources__footer:before{content:'Less'}.related-teacher-resources .related-teacher-resources__footer.collapsed:before{content:'More'}.related-teacher-resources--stand-alone .related-teacher-resources__body{padding:10px 0;border-top:1px solid #ccc;margin:7px 0 0}.related-teacher-resources--stand-alone .related-teacher-resources__footer{background-color:transparent;border-top:1px solid #ccc;padding:10px}#mini-course-progress__test-prep-carousel{display:none;border:1px solid #ccc;border-radius:6px;border-bottom:2px solid #ccc}@media (min-width:768px){#mini-course-progress__test-prep-carousel,.related-teacher-resources__wrapper{display:block}}#mini-course-progress__test-prep-carousel .carousel-inner>.item{height:88px;width:100%}#mini-course-progress__test-prep-carousel .carousel-inner>.item>*{height:100%}#mini-course-progress__test-prep-carousel .carousel-inner>.item .carousel-control{position:static}#mini-course-progress__test-prep-carousel .carousel-inner>.item .carousel-control.left{float:left}#mini-course-progress__test-prep-carousel .carousel-inner>.item .carousel-control.right{float:right}#mini-course-progress__test-prep-carousel .carousel-inner>.item .carousel-control+*{width:calc(100% - 20px)}#mini-course-progress__test-prep-carousel .carousel-control{width:20px;background:rgba(0,0,0,.14);font-size:12px}#mini-course-progress__test-prep-carousel .carousel-control [class^=icon-]{position:relative;top:36px}#mini-course-progress__test-prep-carousel .carousel-control.left{border-top-left-radius:4px;border-bottom-left-radius:4px}#mini-course-progress__test-prep-carousel .carousel-control.right{border-top-right-radius:4px;border-bottom-right-radius:4px}.courseProgress #mini-course-progress__test-prep-carousel .progressBarContainer,.courseProgress #mini-course-progress__test-prep-carousel div.cta{border:none;border-radius:4px}.courseProgress.mini .test-prep-cta{display:table;width:100%;height:100%}.courseProgress.mini .test-prep-cta .column{display:table-cell;vertical-align:middle}.courseProgress.mini .test-prep-cta .column:first-child{width:1px;white-space:nowrap;font-size:58px;color:#1797b1;padding-right:6px}.courseProgress.mini .test-prep-cta .column .message{position:relative;top:-1px;line-height:1;padding-bottom:6px;font-size:16px;font-weight:600}.prettyprinted{padding:0;border:1px solid #888;background:#fff}.prettyprinted .pln{color:#000}@media screen{.prettyprinted .str{color:#080}.prettyprinted .kwd{color:#008}.prettyprinted .com{color:#800}.prettyprinted .typ{color:#606}.prettyprinted .lit{color:#066}.prettyprinted .clo,.prettyprinted .opn,.prettyprinted .pun{color:#660}.prettyprinted .tag{color:#008}.prettyprinted .atn{color:#606}.prettyprinted .atv{color:#080}.prettyprinted .dec,.prettyprinted .var{color:#606}.prettyprinted .fun{color:red}}@media print,projection{.prettyprinted .str{color:#060}.prettyprinted .kwd{color:#006;font-weight:700}.prettyprinted .com{color:#600;font-style:italic}.prettyprinted .typ{color:#404;font-weight:700}.prettyprinted .lit{color:#044}.prettyprinted .clo,.prettyprinted .opn,.prettyprinted .pun{color:#440}.prettyprinted .tag{color:#006;font-weight:700}.prettyprinted .atn{color:#404}.prettyprinted .atv{color:#060}}.prettyprinted ol.linenums{margin-top:0;margin-bottom:0;background:#fcfcff;list-style-type:none;counter-reset:decimalSansDot}.prettyprinted li{position:relative;padding-left:4px;counter-increment:decimalSansDot}.prettyprinted li::before{position:absolute;content:counter(decimalSansDot) " ";right:100%;color:#bbb}.prettyprinted li.L1,.prettyprinted li.L3,.prettyprinted li.L5,.prettyprinted li.L7,.prettyprinted li.L9{background:#f5f5f5}.prettyprinted li.L0,.prettyprinted li.L2,.prettyprinted li.L4,.prettyprinted li.L6,.prettyprinted li.L8{background:#fff}#articleCitation h4{color:#24505c;margin:10px auto}#articleCitation .modal-header{border-bottom:none;padding:30px 30px 0}#articleCitation .modal-title{text-align:center;margin-bottom:20px}#articleCitation .modal-body{padding:0 30px 30px}#articleCitation hr{border-top-color:#ccc;margin:0}#articleCitation h5{color:#0096b2;font-size:14px;font-weight:800;padding:15px 0;margin:0}#articleCitation h6{font-size:16px;font-weight:600;margin:0}#articleCitation p{margin-top:0;margin-bottom:0;overflow-wrap:break-word}#articleCitation a{font-size:12px;margin-bottom:20px;display:inline-block}#articleCitation svg#icon_citation_bubble .color-me{fill:#24505c}#articleCitation svg#icon_citation_bubble .stroke{stroke:#24505c}#articleCitation .accordionOneHeader{position:relative}@media (max-width:769px){#articleCitation .accordionOneHeader:after{font-family:Icomoon;content:"\e63f";position:absolute;right:10px;color:#0096b2;bottom:10px;font-size:20px}#articleCitation .accordionOneHeader.collapsed:after{content:"\e63e"!important}}.rightCitation{margin-top:20px;padding:10px 15px;border:1px solid #ccc;border-radius:4px;background-color:#fafafa}.bottomCitation{margin-left:15px}.copyToClipboardVisibility{width:1px;height:1px;visibility:visible;opacity:0;float:right}.icon_citation_bubble{padding-right:5px;position:relative;top:4px}.articleCitationWrapper{display:table;margin:10px 0 0 auto}@media (min-width:769px){.articleCitationWrapper{margin:0 auto;float:right}}.articleCitationWrapper>*{display:table-cell}.study-video{position:relative}.study-video .study-video__play-icon{position:absolute;top:50%;left:50%;background:rgba(120,120,120,.8);width:1.2em;height:.9em;margin-left:-.6em;margin-top:-.45em;font-size:45px}.study-video .study-video__play-icon:before{content:"";position:absolute;width:0;height:0;top:50%;left:50%;border-top:.225em solid transparent;border-bottom:.225em solid transparent;border-left:.45em solid #fff;margin-top:-.225em;margin-left:-.225em}.study-video .study-video__background,.study-video .study-video__video{width:100%;height:auto}.teacher-video-notes.teacher-video-notes--stand-alone-module{border:1px solid #d5d5d5;border-radius:6px;background:#eee;margin:0 0 60px}.teacher-video-notes--desktop{display:none}@media (min-width:768px){.teacher-video-notes--desktop{display:block}}.teacher-video-notes__header{background-color:#24505c;color:#fff;padding:15px;font-size:18px;border-radius:6px 6px 0 0}.teacher-video-notes__header__text{position:relative;padding-left:30px}.teacher-video-notes__header__text:before{display:block;width:1em;height:1em;position:absolute;top:-2px;left:0;font-size:22px;font-family:icomoon;font-style:normal;font-weight:400;content:"\e95f"}.teacher-video-notes__footer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.teacher-video-notes__footer>*{-webkit-flex:0 1 auto;flex:0 1 auto;padding:15px;font-size:13px}.teacher-video-notes__footer .btn-link-gray,.teacher-video-notes__footer a{color:#555;text-decoration:underline}.teacher-video-notes__footer .btn-link-gray{padding:0;margin:0;border:0;background-color:transparent}.teacher-video-notes__body{background-color:#fff;padding:15px 15px 0}.teacher-video-notes__new-note{background-color:#fff}.teacher-video-notes__note{border:none!important}.teacher-video-notes__note__body{background-color:#fff;border-radius:4px}.teacher-video-notes__note__body__controls{padding:4px 4px 0}.teacher-video-notes__note__body__controls .timestamp{background-color:#fff;cursor:pointer}.teacher-video-notes__note__body__display-text{border-top:1px solid #d5d5d5;background-color:#fff;text-align:center;font-weight:600;padding:8px}.teacher-video-notes__owner{padding:15px 15px 0;font-weight:600}.teacher-video-notes__limit{padding:0 15px}.teacher-video-notes .error-message{color:#bf2867;font-size:13px;text-align:center}.academic-citation-btn .academic-citation-btn__button{min-width:100px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:baseline;align-items:baseline;background:#fff;border:none}@media (min-width:768px){.academic-citation-btn .academic-citation-btn__button{width:145px}}.academic-citation-btn .academic-citation-btn__label{color:#0096b2}.academic-citation-btn .academic-citation-btn__icon{padding-left:5px}.academic-citation-modal .citation-head{background-color:#fff;color:#555}.academic-citation-modal .citation-head__modal-title{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:baseline;align-items:baseline}.academic-citation-modal .citation-head__icon{padding-right:5px}.academic-citation-modal .citation-head__heading{color:#000;font-weight:700;font-size:14px}.academic-citation-modal .citation-head__copy-links{padding-top:10px}.academic-citation-modal .citation-body{box-shadow:inset 0 0 3px rgba(0,0,0,.2);max-height:65vh;overflow-y:auto}.academic-citation-modal.academic-citation-modal--react .citation-head{display:block}.academic-citation-modal.academic-citation-modal--react .btn-close{float:right}.citation-copy-clipboard{background-color:#fff;color:#0096b2;border:none;padding:0}.citation-item .citation-item__style{color:#000;font-weight:700;font-size:14px}.citation-item .citation-item__type{font-weight:600;font-size:16px}.citation-item .citation-item__citation{font-size:13px}@media (min-width:480px){.citation-item .citation-item__citation{font-size:14px}}.upgrade-why{font-weight:600}.upgrade-why--white,.upgrade-why--white:hover{color:#fff}.upgrade-why-modal .modal-header{border:none;background:#24505c;border-top-left-radius:4px;border-top-right-radius:4px}.upgrade-why-modal .upgrade-why-modal__header{font-family:inherit;font-weight:500;line-height:1.1;font-size:24px;margin:0;color:#fff}.upgrade-why-modal .upgrade-why-modal__header .small,.upgrade-why-modal .upgrade-why-modal__header small{font-weight:400;line-height:1;color:#ccc;font-size:65%}.practice-drill-v1_2{-ms-overflow-x:hidden}.practice-drill-v1_2 .practice-tab-subheader__description{max-width:95%;margin-bottom:2em}.practice-drill-v1_2 .practice-tab-drill{display:-ms-grid;display:grid;grid-gap:15px;grid-auto-rows:max-content;-ms-grid-columns:1fr}.practice-drill-v1_2 .practice-tab-drill__item{position:relative}.practice-drill-v1_2 .practice-tab-drill__item>.correct{border-color:#8cc63e}.practice-drill-v1_2 .practice-tab-drill__item>.wrong{border-color:#c1393e}.practice-drill-v1_2 .practice-tab-drill__item>.skipped{border-color:#ccc}.practice-drill-v1_2 .practice-tab-drill__item p{font-size:14px}.practice-drill-v1_2 .practice-tab-drill__item__number{color:#fff;font-size:16px;font-weight:600;padding-right:14px}.practice-drill-v1_2 .practice-tab-drill__item__number.correct,.practice-drill-v1_2 .practice-tab-drill__item__number.skipped,.practice-drill-v1_2 .practice-tab-drill__item__number.wrong{width:80px;height:80px;padding-left:5px}.practice-drill-v1_2 .practice-tab-drill__item__number.correct{background-color:#8cc63e}.practice-drill-v1_2 .practice-tab-drill__item__number.correct::before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e929";color:#fff;position:absolute;font-size:30px;left:15px;padding:25px 10px 10px 12px}.practice-drill-v1_2 .practice-tab-drill__item__number.wrong{background-color:#c1393e}.practice-drill-v1_2 .practice-tab-drill__item__number.wrong::before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e92f";color:#fff;position:absolute;font-size:30px;left:15px;padding:25px 10px 10px 12px}.practice-drill-v1_2 .practice-tab-drill__item__number.skipped{background-color:#aaa}.practice-drill-v1_2 .practice-tab-drill__item__number.skipped::before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e952";color:#fff;position:absolute;font-size:30px;left:15px;padding:25px 10px 10px 12px}.practice-drill-v1_2 .practice-tab-drill__item__confidence{border:1px solid #fff;border-radius:6px;position:absolute;width:24px;height:10px;margin-left:24px;margin-top:-5px}.practice-drill-v1_2 .practice-tab-drill__item__confidence__green{background-color:#8cc63e}.practice-drill-v1_2 .practice-tab-drill__item__confidence__blue{background-color:#0096b2}.practice-drill-v1_2 .practice-tab-drill__item__confidence__orange{background-color:#fab323}.practice-drill-v1_2 .practice-tab-drill__item__confidence__red{background-color:#c1393e}.practice-drill-v1_2 .practice-tab-drill__item-preview-pristine{display:-ms-grid;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid #eee;padding:10px;-ms-grid-columns:auto 1fr auto;-ms-grid-rows:1fr}@media (max-width:767px){.practice-drill-v1_2 .practice-tab-drill__item-preview-pristine{grid-template-columns:auto 1fr min-content}}.practice-drill-v1_2 .practice-tab-drill__item-preview-pristine__number{-ms-grid-column:1;color:#24505c}.practice-drill-v1_2 .practice-tab-drill__item-preview-pristine__question{-ms-grid-column:2;font-size:14px;line-height:24px;max-height:120px;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis}.practice-drill-v1_2 .practice-tab-drill__item-preview-pristine__button{-ms-grid-column:3;padding-left:10px;display:flex;flex-flow:column;justify-content:flex-end}.practice-drill-v1_2 .practice-tab-drill__item-preview-pristine__button .btn:not(:hover){background:#eee}.practice-drill-v1_2 .practice-tab-drill__item-preview-review{display:-ms-grid;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;height:82px;border:1px solid #555;border-radius:6px;-ms-grid-columns:auto 1fr auto;-ms-grid-rows:1fr}.practice-drill-v1_2 .practice-tab-drill__item-preview-review__number{-ms-grid-column:1}.practice-drill-v1_2 .practice-tab-drill__item-preview-review__question{-ms-grid-column:2;padding:10px 14px;font-size:14px;line-height:24px;max-height:72px;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis}.practice-drill-v1_2 .practice-tab-drill__item-preview-review__review{-ms-grid-column:3;padding-left:10px;display:flex;flex-flow:column;justify-content:center;text-align:center;z-index:1}.practice-drill-v1_2 .practice-tab-drill__item-preview-review__review a{color:#555;text-decoration:underline;padding-right:14px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.practice-drill-v1_2 .practice-tab-drill__item{margin-bottom:15px}.practice-drill-v1_2 .practice-tab-drill__item:last-child{margin-bottom:0}.practice-drill-v1_2 #practice-tab-drill-0{-ms-grid-row:1}.practice-drill-v1_2 #practice-tab-drill-1{-ms-grid-row:2}.practice-drill-v1_2 #practice-tab-drill-2{-ms-grid-row:3}.practice-drill-v1_2 #practice-tab-drill-3{-ms-grid-row:4}.practice-drill-v1_2 #practice-tab-drill-4{-ms-grid-row:5}.practice-drill-v1_2 #practice-tab-drill-5{-ms-grid-row:6}}.practice-drill-v1_2 .practice-tab-drill__full-item{border:1px solid #555;border-radius:6px;padding:20px;background-color:#fafafa}.practice-drill-v1_2 .practice-tab-drill__full-item h2{color:#24505c}.practice-drill-v1_2 .practice-tab-drill__full-item h2 .practice-tab-drill__full-item__number.correct,.practice-drill-v1_2 .practice-tab-drill__full-item h2 .practice-tab-drill__full-item__number.skipped,.practice-drill-v1_2 .practice-tab-drill__full-item h2 .practice-tab-drill__full-item__number.wrong{color:#fff}.practice-drill-v1_2 .practice-tab-drill__full-item h2 .practice-tab-drill__item__confidence{margin-left:7px}.practice-drill-v1_2 .practice-tab-drill__full-item>h2:first-child{margin-top:0}.practice-drill-v1_2 .practice-tab-drill__full-item__number{margin-bottom:10px;font-size:24px;float:left;padding-right:10px}.practice-drill-v1_2 .practice-tab-drill__full-item__number.correct,.practice-drill-v1_2 .practice-tab-drill__full-item__number.skipped,.practice-drill-v1_2 .practice-tab-drill__full-item__number.wrong{width:80px;height:80px;padding-left:5px;padding-top:5px;margin-left:-21px;margin-top:-21px;border-top-left-radius:6px;border-bottom-right-radius:6px;font-size:16px}.practice-drill-v1_2 .practice-tab-drill__full-item__number.correct{background-color:#8cc63e}.practice-drill-v1_2 .practice-tab-drill__full-item__number.correct::before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e929";color:#fff;position:absolute;font-size:30px;left:15px;padding-top:25px;padding-left:10px}.practice-drill-v1_2 .practice-tab-drill__full-item__number.wrong{background-color:#c1393e}.practice-drill-v1_2 .practice-tab-drill__full-item__number.wrong::before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e92f";color:#fff;position:absolute;font-size:30px;left:15px;padding-top:25px;padding-left:10px}.practice-drill-v1_2 .practice-tab-drill__full-item__number.skipped{background-color:#aaa}.practice-drill-v1_2 .practice-tab-drill__full-item__number.skipped::before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e952";color:#fff;position:absolute;font-size:30px;left:15px;padding-top:25px;padding-left:10px}.practice-drill-v1_2 .practice-tab-drill__full-item__question{display:block}.practice-drill-v1_2 .practice-tab-drill__full-item__question.correct,.practice-drill-v1_2 .practice-tab-drill__full-item__question.skipped,.practice-drill-v1_2 .practice-tab-drill__full-item__question.wrong{clear:both}.practice-drill-v1_2 .practice-tab-drill__full-item__btn-close{cursor:pointer}.practice-drill-v1_2 .practice-tab-drill__full-item__btn-close::before{font-family:icomoon;font-style:normal;content:"\e928";position:absolute;font-size:18px;font-weight:700;color:#0096b2;right:25px;margin-top:-12px}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__submission{width:100%;height:8em}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer textarea{border-radius:6px;padding:10px;resize:vertical}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions{display:-ms-grid;display:grid;grid-template-columns:90px 1fr 90px;-ms-grid-columns:90px 1fr 90px}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar{grid-area:1/2/2/3;display:-ms-grid;display:grid;grid-template-columns:repeat(4,minmax(auto,140px));grid-template-rows:10px auto;grid-column-gap:0;grid-row-gap:0;justify-content:center;padding-top:15px;-ms-grid-columns:minmax(1fr,140px) minmax(1fr,140px) minmax(1fr,140px) minmax(1fr,140px);-ms-grid-rows:10px 1fr;-ms-grid-column-align:center;-ms-grid-column:2}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar__block{max-width:140px;height:10px}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar>.green{background-color:#8cc63e;border-bottom-left-radius:6px;border-top-left-radius:6px;-ms-grid-column:1;-ms-grid-row:1}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar>.blue{background-color:#0096b2;-ms-grid-column:2;-ms-grid-row:1}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar>.orange{background-color:#fab323;-ms-grid-column:3;-ms-grid-row:1}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar>.red{background-color:#c1393e;border-bottom-right-radius:6px;border-top-right-radius:6px;-ms-grid-column:4;-ms-grid-row:1}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar__button{text-align:center;padding:10px 5px}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar__button .btn{width:100%;height:100%;color:#24505c}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar__button .btn.selected,.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar__button .btn:hover{background-color:#24505c;color:#fff}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__view-hint{grid-area:1/1/2/2;display:flex;justify-content:flex-end;align-items:center;padding-top:20px;padding-right:20px;pointer-events:none;text-align:center;-ms-grid-column:1}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__view-hint>a{pointer-events:auto}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__skip-question{grid-area:1/3/2/4;display:flex;justify-content:flex-end;align-items:center;padding-top:20px;padding-right:20px;pointer-events:none;text-align:center;padding-left:20px;-ms-grid-column:3}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__skip-question>a{pointer-events:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar__button:nth-child(5){-ms-grid-column:1;-ms-grid-row:2}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar__button:nth-child(6){-ms-grid-column:2;-ms-grid-row:2}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar__button:nth-child(7){-ms-grid-column:3;-ms-grid-row:2}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar__button:nth-child(8){-ms-grid-column:4;-ms-grid-row:2}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__skip-question{width:8em;justify-content:center}}@media (max-width:1199px){.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions{grid-template-columns:1fr 1fr}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__buttons-bar{grid-area:1/1/1/3}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__view-hint{grid-area:2/1/2/1;justify-content:center;padding:10px}.practice-drill-v1_2 .practice-tab-drill__full-item .interactive-answer__actions__skip-question{grid-area:2/2/2/2;justify-content:center;padding:10px}}.practice-drill-v1_2 .practice-tab-drill__full-item__footer{text-align:center;padding:10px}.practice-drill-v1_2 .practice-tab-drill__full-item__footer__correctness-buttons{padding-top:10px;padding-bottom:20px}.practice-drill-v1_2 .practice-tab-drill__full-item__footer__correctness-buttons .btn{width:85px;margin:5px;background-color:#fff;color:#24505c}.practice-drill-v1_2 .practice-tab-drill__full-item__footer__correctness-buttons .btn.selected,.practice-drill-v1_2 .practice-tab-drill__full-item__footer__correctness-buttons .btn:hover{background-color:#24505c;color:#fff}.practice-drill-v1_2 .practice-tab-drill__footer{display:flex;justify-content:center;margin-top:2em;margin-bottom:0;-ms-grid-row:4}.practice-drill-v1_2 .practice-tab-drill__footer>a{box-shadow:none}.practice-drill-v1_2 .practice-tab-drill__ribbon{display:flex;justify-content:center;position:absolute;top:45%;width:100%;z-index:2;visibility:hidden}.practice-drill-v1_2 .practice-tab-drill__ribbon.shown{opacity:1;visibility:visible}.practice-drill-v1_2 .practice-tab-drill__ribbon.hide-opacity{opacity:0;visibility:hidden;transition:visibility 0s .5s,opacity .5s ease-in-out}.practice-drill-v1_2 .practice-tab-drill__ribbon__background{background:#0096b2;width:200px;height:200px;border-radius:50%;border:10px solid #fff;box-shadow:0 2px #ccc;display:inline-block}.practice-drill-v1_2 .practice-tab-drill__ribbon__label{color:#fff;position:relative;text-align:center;top:1vh}.practice-drill-v1_2 .practice-tab-drill__ribbon__label-correct{font-size:64px}.practice-drill-v1_2 .practice-tab-drill__ribbon__label-label{font-size:30px}.practice-drill-v1_2 .practice-tab-drill__ribbon-close{cursor:pointer;background:#fff;height:1.5em;width:1.5em;text-align:center;color:#0096b2;border-radius:50%;font-weight:700;box-shadow:0 2px #ccc}.practice-drill-v1_2 .confetti-explosion .confetti-explosion__particle{top:50%;left:45%}.practice-drill-v1_2 .confetti-explosion.exploding{z-index:0}.interview-recruiting{margin:auto;max-width:700px}.interview-recruiting .panel{background-color:inherit;border:inherit;border-radius:inherit;box-shadow:inherit;margin-bottom:0;padding:5px 15px 20px}.interview-recruiting .interview-recruiting__form{margin:35px 25px 20px}.interview-recruiting .interview-recruiting__form .interview-recruiting__form__hero{text-align:center}.interview-recruiting .interview-recruiting__form .interview-recruiting__form__hero .interview-recruiting__form__hero__title{font-size:30px;line-height:1.3;color:#0096b2;margin-bottom:10px}.interview-recruiting .interview-recruiting__form .interview-recruiting__form__hero .interview-recruiting__form__hero__subtitle{font-size:16px;line-height:1.4;color:#24505c;font-weight:600;margin-bottom:10px}.interview-recruiting .interview-recruiting__form .interview-recruiting__form__hero .interview-recruiting__form__hero__subtext{font-size:14px;line-height:1.4;color:#555;margin-bottom:10px}.interview-recruiting .interview-recruiting__form .interview-recruiting__form__label{font-size:14px;font-weight:600;margin-top:10px}.interview-recruiting .interview-recruiting__form .interview-recruiting__form__footnote{font-size:13px;line-height:1.4;color:#aaa;-webkit-flex:1 0 100%;flex:1 0 100%}.interview-recruiting .interview-recruiting__form .interview-recruiting__form__consent{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin-top:20px}.interview-recruiting .interview-recruiting__form .interview-recruiting__form__consent .interview-recruiting__form__consent__checkbox{border-radius:3px;width:auto;-webkit-flex:0 0 auto;flex:0 0 auto}.interview-recruiting .interview-recruiting__form .interview-recruiting__form__consent .interview-recruiting__form__consent__text{-webkit-flex:1 0 auto;flex:1 0 auto;font-size:13px;line-height:1.4;color:#555;font-weight:400;margin-left:5px}.interview-recruiting .interview-recruiting__form .interview-recruiting__form__cta{text-align:center;margin-top:15px}.interview-recruiting .interview-recruiting__form .interview-recruiting__form__cta .interview-recruiting__form__cta__cancel{margin:0 10px;font-weight:700}.interview-recruiting .interview-recruiting__form .interview-recruiting__form__cta .interview-recruiting__form__cta__submit{margin:0 10px}.interview-recruiting .interview-recruiting__box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;margin:10px -20px 0}@media (min-width:525px){.interview-recruiting .interview-recruiting__box{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start}.interview-recruiting .interview-recruiting__box .interview-recruiting__box__column--degrid{padding-right:1em}}.interview-recruiting .interview-recruiting__box .interview-recruiting__box__column{-webkit-flex:1 0 auto;flex:1 0 auto;margin:0 20px}.interview-recruiting .interview-recruiting__thank-you{text-align:center;margin:60px 20px}@media (min-width:768px){.interview-recruiting .interview-recruiting__thank-you{margin:120px}.course-recs__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}.interview-recruiting .interview-recruiting__thank-you .interview-recruiting__thank-you__title{font-size:30px;line-height:1.3;color:#24505c}.interview-recruiting .interview-recruiting__thank-you .interview-recruiting__thank-you__subtext{color:#555;margin:15px;font-size:14px;line-height:1.4}.interview-recruiting .interview-recruiting__thank-you .interview-recruiting__thank-you__continue{display:none}.post-roll-mode{height:100%}.post-roll-mode .panel{background-color:#333;height:auto;min-height:100%}.post-roll-mode .interview-recruiting{max-width:inherit;height:100%}.post-roll-mode .interview-recruiting .interview-recruiting__form{max-width:700px;margin:auto}.post-roll-mode .interview-recruiting .interview-recruiting__form .interview-recruiting__form__hero .interview-recruiting__form__hero__title{color:#fff;font-size:20px;margin-bottom:0}.post-roll-mode .interview-recruiting .interview-recruiting__form .interview-recruiting__form__hero .interview-recruiting__form__hero__subtitle{color:#fff;font-size:16px;margin-bottom:5px;font-weight:400}.post-roll-mode .interview-recruiting .interview-recruiting__form .interview-recruiting__form__hero .interview-recruiting__form__hero__subtext{display:block;padding:1em;color:#fff;max-width:480px;margin:auto}.post-roll-mode .interview-recruiting .interview-recruiting__form .interview-recruiting__form__consent{margin-top:10px}.post-roll-mode .interview-recruiting .interview-recruiting__form .interview-recruiting__form__consent .interview-recruiting__form__consent__text{color:#fff}.post-roll-mode .interview-recruiting .interview-recruiting__box{margin:0 -10px}.post-roll-mode .interview-recruiting .interview-recruiting__box .interview-recruiting__box__column{margin:0 10px}.post-roll-mode .interview-recruiting .interview-recruiting__thank-you .interview-recruiting__thank-you__subtext,.post-roll-mode .interview-recruiting .interview-recruiting__thank-you .interview-recruiting__thank-you__title{color:#fff}.post-roll-mode .interview-recruiting .interview-recruiting__thank-you .interview-recruiting__thank-you__link{display:none}.post-roll-mode .interview-recruiting .interview-recruiting__thank-you .interview-recruiting__thank-you__continue{display:inline-block}@media (max-width:767px){.practice-drill-v1_2 .practice-tab-drill__item-preview-review{grid-template-columns:auto 1fr min-content}.seoLessonPage .academic-citation-btn__button{line-height:1.1}.seoLessonPage .academic-citation-btn__label{font-size:11px}.seoLessonPage .academic-citation-btn__icon img{height:14px}}.lesson-paywall-cta--accountito .featurePaywall,.lesson-paywall-cta--accountito.paywall-inner,.lesson-paywall-cta--answers .featurePaywall,.lesson-paywall-cta--answers.paywall-inner{padding-bottom:15px}.lesson-paywall-cta--accountito.product-wizard-paywall,.lesson-paywall-cta--answers.product-wizard-paywall{padding-top:30px}.lesson-paywall-cta--accountito .lesson-paywall-cta__explanation,.lesson-paywall-cta--answers .lesson-paywall-cta__explanation{text-align:center;color:#999;margin-bottom:15px;font-size:12px}.lesson-paywall-cta--accountito .lesson-paywall-cta__header,.lesson-paywall-cta--answers .lesson-paywall-cta__header{color:#fab323;font-weight:300;font-size:30px;margin-bottom:10px}.lesson-paywall-cta--accountito .lesson-paywall-cta__header--with-mobile,.lesson-paywall-cta--answers .lesson-paywall-cta__header--with-mobile{font-size:24px;padding-left:15px;padding-right:15px}@media (min-width:992px){.lesson-paywall-cta--accountito .lesson-paywall-cta__header--with-mobile,.lesson-paywall-cta--answers .lesson-paywall-cta__header--with-mobile{font-size:30px}}.lesson-paywall-cta--accountito .lesson-paywall-cta__subheader,.lesson-paywall-cta--answers .lesson-paywall-cta__subheader{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;margin-bottom:30px;color:#fff;font-size:16px}@media (min-width:992px){.lesson-paywall-cta--accountito .lesson-paywall-cta__subheader,.lesson-paywall-cta--answers .lesson-paywall-cta__subheader{font-size:18px}}.lesson-paywall-cta--accountito .lesson-paywall-cta__prompt,.lesson-paywall-cta--answers .lesson-paywall-cta__prompt{max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:30px;color:#fff}.lesson-paywall-cta--accountito .lesson-paywall-cta__button a,.lesson-paywall-cta--answers .lesson-paywall-cta__button a{margin-bottom:15px}.lesson-paywall-cta--accountito .lesson-paywall-cta__disclaimer,.lesson-paywall-cta--answers .lesson-paywall-cta__disclaimer{font-size:12px;color:#999;margin-top:25px}.lesson-paywall-cta--accountito .lesson-paywall-cta__upgrade-info,.lesson-paywall-cta--answers .lesson-paywall-cta__upgrade-info{font-style:italic;color:#eee;margin:auto;padding-left:15px;padding-right:15px}@media (min-width:600px){.lesson-paywall-cta--accountito .lesson-paywall-cta__upgrade-info,.lesson-paywall-cta--answers .lesson-paywall-cta__upgrade-info{width:500px}}.lesson-paywall-cta--accountito .lesson-paywall-cta__upgrade-info a:hover,.lesson-paywall-cta--answers .lesson-paywall-cta__upgrade-info a:hover{color:#fab323}.lesson-paywall-cta--accountito .lesson-paywall-cta__plan-name,.lesson-paywall-cta--answers .lesson-paywall-cta__plan-name{font-style:normal}.course-recs{min-height:250px}.course-recs .course-catalog-samples{margin-bottom:0;padding-bottom:15px}.course-recs .course-catalog-samples .course-catalog-samples__courses{margin-bottom:0}.course-recs--collapsed{border-bottom:1px solid #ccc;margin-bottom:30px;min-height:0}.course-recs__title-area{-webkit-flex:1 1 auto;flex:1 1 auto;padding-bottom:15px;padding-right:30px}@media (min-width:768px){.course-recs__title-area{padding-right:0}}.course-recs__link,.dashboardContent .course-recs__link{color:#1797b1;text-decoration-line:underline;cursor:pointer;font-size:13px;line-height:1.4;font-weight:400}.course-recs__link:hover,.dashboardContent .course-recs__link:hover{text-decoration-line:underline}.course-recs__title{font-size:16px;line-height:1.4;color:#24505c;font-weight:600}.course-recs__subtitle{font-size:14px;line-height:1.4;padding-top:3px}.course-recs__customize-text{padding-left:7px}.course-recs__actions{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-end;align-self:flex-end;display:-webkit-flex;display:flex;font-size:13px}.course-recs__action{-webkit-flex:0 0 auto;flex:0 0 auto;margin-bottom:15px;margin-right:15px}.course-recs__horizontal-group{display:-webkit-flex;display:flex}.course-recs__footer,.course-recs__loading-area{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-bottom:30px}.course-catalog-samples.course-catalog-samples--overflow{overflow-y:auto;margin-bottom:30px}.course-catalog-samples.course-catalog-samples--overflow::-webkit-scrollbar{height:12px}.course-catalog-samples.course-catalog-samples--overflow::-webkit-scrollbar-track{background:#eee;border-radius:6px}.course-catalog-samples.course-catalog-samples--overflow::-webkit-scrollbar-thumb:horizontal{border-width:0 15px;background:#ccc;border-radius:6px;transition:.25s}.course-catalog-samples.course-catalog-samples--overflow::-webkit-scrollbar-thumb:horizontal:hover{background:#bbb}.course-catalog-samples.course-catalog-samples--overflow .course-catalog-samples__default-text{padding-top:.5em;padding-left:1em;font-size:13px;color:#aaa}.course-catalog-samples.course-catalog-samples--overflow .course-catalog-samples__courses__tile:nth-of-type(1n) .course-catalog-samples__courses__tile__bg{background:#1797b1}.course-catalog-samples.course-catalog-samples--overflow .course-catalog-samples__courses__tile:nth-of-type(2n) .course-catalog-samples__courses__tile__bg{background:#24505c}.course-catalog-samples.course-catalog-samples--overflow .course-catalog-samples__courses__tile:nth-of-type(3n) .course-catalog-samples__courses__tile__bg{background:#8cc63f}.course-catalog-samples.course-catalog-samples--overflow .course-catalog-samples__courses__tile:nth-of-type(4n) .course-catalog-samples__courses__tile__bg{background:#4dc1b8}.course-catalog-samples.course-catalog-samples--overflow .course-catalog-samples__courses__tile .course-catalog-samples__courses__tile__image{width:auto;height:80px;display:block;margin:0 auto;padding-top:20px;padding-bottom:20px}.course-catalog-samples.course-catalog-samples--overflow .course-catalog-samples__courses:after{display:none}.teacher-profile-modal .bs5-modal-dialog{max-width:700px}.teacher-profile-modal .form-label--required::after{content:' *';color:#c1393e}.teacher-profile-modal__header{display:grid;grid-template-areas:". title close" ". text .";grid-template-columns:1fr minmax(auto,700px) 1fr}.teacher-profile-modal__header__close{grid-area:close;align-self:start;justify-self:end}.teacher-profile-modal__header__title{grid-area:title;font-size:30px;font-weight:400;color:#0096b2;margin:0;text-align:center}.teacher-profile-modal__header__title--blueberry{color:#24505c;font-weight:600;font-size:34px}.teacher-profile-modal__header__text{grid-area:text;text-align:center}.teacher-profile-modal__body{display:flex;flex-direction:column;gap:30px;flex-wrap:nowrap;max-width:700px;box-sizing:content-box;margin:0 auto;padding:30px 30px 60px}.pickable-subjects__subjects{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px 15px}.pickable-subjects__subject{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:5px;user-select:none}.pickable-subjects__subject label{font-weight:400;margin:0}.pickable-subjects .pickable-subjects__feedback{display:block}.pickable-level__select{max-width:200px;max-width:max-content}.teacher-lms-options{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px 15px}.teacher-lms-options__option{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:5px;user-select:none}.teacher-lms-options__option label{font-weight:400;margin:0}.teacher-recommendation{min-height:250px;padding-bottom:30px;display:grid;grid-auto-flow:row;grid-gap:15px}.teacher-recommendation__header{display:grid;grid-template-areas:"title" "subtitle" "actions";padding-right:30px}.teacher-recommendation__title{grid-area:title;font-size:16px;line-height:1.4;color:#24505c;font-weight:600}.teacher-classrooms--malta .teacher-recommendation__title{font-weight:400;font-size:24px}.teacher-recommendation__subtitle{grid-area:subtitle;font-size:13px;font-weight:400;color:#555;font-style:italic}.teacher-recommendation__subtitle--no-italics{font-size:14px;font-style:normal}.teacher-recommendation__actions{grid-area:actions;padding-top:10px;display:flex;flex-direction:row;gap:7px;margin-left:auto}@media (min-width:768px){.teacher-recommendation__header{grid-template-columns:auto max-content;grid-template-areas:"title    actions" "subtitle actions";grid-column-gap:30px;padding-right:15px}.teacher-recommendation__actions{align-self:end;justify-self:end;padding-top:0}}.dashboardContent .teacher-recommendation__action,.teacher-recommendation__action{color:#1797b1;text-decoration:underline;cursor:pointer;font-size:13px;line-height:1.4;font-weight:400}.dashboardContent .teacher-recommendation__action--no-underline,.teacher-recommendation__action--no-underline{text-decoration:none;font-size:14px;padding-right:7px;border-right:1px solid #333}.dashboardContent .teacher-recommendation__action--no-underline:hover,.teacher-recommendation__action--no-underline:hover{text-decoration:underline}.dashboardContent .teacher-recommendation__action--no-underline:last-child,.teacher-recommendation__action--no-underline:last-child{padding-right:0;border-right:none}.teacher-recommendation__list-container{overflow:hidden;position:relative}.teacher-recommendation__list{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:15px;overflow:auto}.teacher-recommendation__list:after,.teacher-recommendation__list:before{content:"";position:absolute;top:0;width:0;height:100%;pointer-events:none;opacity:0;transition:.5s ease-out}.teacher-recommendation__list:before{left:0;background-color:#fff;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,#fff,rgba(255,255,255,0));background:-moz-linear-gradient(left,#fff,rgba(255,255,255,0));background:-ms-linear-gradient(left,#fff,rgba(255,255,255,0));background:-o-linear-gradient(left,#fff,rgba(255,255,255,0))}.teacher-recommendation__list:after{right:0;background-color:rgba(255,255,255,0);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background:-moz-linear-gradient(left,rgba(255,255,255,0),#fff);background:-ms-linear-gradient(left,rgba(255,255,255,0),#fff);background:-o-linear-gradient(left,rgba(255,255,255,0),#fff)}.teacher-recommendation__list--end:after,.teacher-recommendation__list--start:before{width:10%;opacity:1}.teacher-recommendation__list__item{-webkit-flex:1 0 150px;flex:1 0 150px;margin-right:15px;border:1px solid #ccc;border-radius:4px}.teacher-recommendation__list__item:last-child{margin-right:0}.teacher-recommendation__list__item-image{width:100%;height:80px;object-fit:cover;display:block}.teacher-recommendation__list__item-image--svg{background-color:#0096b2;display:flex;justify-content:center;align-items:center}.teacher-recommendation__list__item-svg{height:60px;fill:#ffffff}.teacher-recommendation__list__item-title{color:#0096b2;font-weight:600;padding:.5em .75em 1em;word-break:break-word}.family-plan-admin-warning{width:100%;color:#333;font-size:13px}.family-plan-admin-warning__warning{padding:10px;background-color:#fab323;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.family-plan-admin-warning__warning::before{content:"\e930";font-family:icomoon;font-size:20px;margin-right:8px}.family-plan-admin-warning__login{font-weight:600;color:#333;text-decoration:underline}.family-plan-admin-warning--video{position:relative;z-index:999}.family-plan-admin-warning--video .family-plan-admin-warning__warning{position:absolute;top:4px;left:4px;width:calc(100% - 8px)}.family-plan-admin-warning--quiz{margin-bottom:30px;border-radius:6px;overflow:hidden}.choose-first-classroom{user-select:none}.choose-first-classroom__header{background:#0096b2;color:#fff}.choose-first-classroom__headline{font-style:normal;font-weight:600;font-size:22px;line-height:1.32;color:#fff}@media (min-width:768px){.choose-first-classroom__headline{font-size:26px;line-height:1.38}}.choose-first-classroom__body{display:flex;flex-direction:column;align-items:center}.choose-first-classroom__instructions{color:#555;font-style:normal;font-weight:600;font-size:18px;line-height:1.39;text-align:center;padding-top:15px}@media (min-width:768px){.choose-first-classroom__instructions{font-size:16px;line-height:1.56}}.choose-first-classroom__options{margin:0;padding:15px 0}.choose-first-classroom__option{margin-top:15px;background:rgba(255,255,255,0);border:1px solid #ccc;border-radius:6px;transition-property:border-color,background-color;transition-duration:50ms;transition-timing-function:ease-out;padding:15px 30px;display:grid;grid-template-columns:max-content 1fr;gap:15px;align-items:center}.choose-first-classroom__option:hover{cursor:pointer;background-color:rgba(0,0,0,.01960784);border-color:#a6a6a6;color:#0e5d6d}.choose-first-classroom__option:active{background-color:rgba(0,0,0,.06666667);border-color:#999;color:#0b4a57}.choose-first-classroom__option--malta{padding:12px}.choose-first-classroom__option__icon{width:32px;height:32px}.choose-first-classroom__option__label{font-style:normal;font-weight:600;font-size:20px;line-height:1.4;color:#1797b1}@media (min-width:768px){.choose-first-classroom__option__label{font-size:18px;line-height:1.39}}.teacher-tools{user-select:none}.teacher-tools[class~=teacher-tools]{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:15px;padding-bottom:15px}.teacher-tools .teacher-recommendation{padding-bottom:0}.teacher-tools__title__headline{color:#24505c;font-style:normal;font-weight:600;font-size:22px;line-height:1.32;overflow:hidden;word-break:break-all}@media (min-width:768px){.teacher-tools__title__headline{font-size:26px;line-height:1.38}}.teacher-tools__item{display:grid;grid-template-areas:"icon title button" "leftGutter content rightGutter";grid-template-columns:max-content 1fr max-content;grid-template-rows:auto 1fr;align-items:center;column-gap:15px;padding:5px;background-color:#fff;border:1px solid #eee;border-radius:6px}.teacher-tools__item.teacher-tools__item--more-content{grid-template-areas:"icon title button" "leftGutter content rightGutter" "more-content more-content more-content";grid-template-rows:auto 1fr auto}.teacher-tools__item.teacher-tools__item--expanded{padding-bottom:15px}.teacher-tools__item:not(.teacher-tools__item--loading){cursor:pointer;transition:border-color .3s ease-out}.teacher-tools__item:not(.teacher-tools__item--loading):hover{border-color:#0096b2;box-shadow:0 0 4px rgba(0,150,178,.35)}a.teacher-tools__item{text-decoration:none;color:inherit;font-weight:400}.teacher-tools-item__icon-container{grid-area:icon;display:-webkit-flex;display:flex;justify-content:center;align-items:center;align-self:start;width:45px;height:45px;border-radius:50%}.teacher-tools-item__icon-container--blueberry{background-color:#24505c}.teacher-tools-item__icon-container--dragon-fruit{background-color:#bf2867}.teacher-tools-item__icon-container--kiwi{background-color:#8cc63e}.teacher-tools-item__icon-container--mango{background-color:#fab323}.teacher-tools-item__icon-container--mint{background-color:#4dc1b8}.teacher-tools-item__icon-container--orange{background-color:#f79420}.teacher-tools-item__icon{width:27px;height:27px;color:#fff}.teacher-tools-item__icon.teacher-tools-item__icon--quizParty{width:35px;height:auto}@keyframes teacherToolsLoadingSpin{0%{transform:rotate(0turn)}100%{transform:rotate(1turn)}}.teacher-tools__item.teacher-tools__item--loading{padding:5px}.teacher-tools__item--loading .teacher-tools-item__icon{animation-name:teacherToolsLoadingSpin;animation-duration:1s;animation-timing-function:steps(12);animation-iteration-count:infinite;color:#4dc1b8;padding:5px;width:46px;height:46px}.teacher-tools-item__title{grid-area:title;font-style:normal;font-weight:600;font-size:20px;line-height:1.4;color:#1797b1;width:fit-content}@media (min-width:768px){.teacher-tools-item__title{font-size:18px;line-height:1.39}}.teacher-tools-item__button-container{grid-area:button;position:relative;width:19px;height:19px;background:0 0;border:none;margin-right:10px}.teacher-tools-item__button{position:absolute;width:21px;height:21px;overflow:visible;background:0 0;border:none;margin:0;padding:3px;inset:0}.teacher-tools-item__button--hidden{display:none}.teacher-tools-item__button--close,.teacher-tools-item__button--open{color:#0096b2}.teacher-tools-item__button--fade-in{opacity:1;transition:opacity .5s linear}.teacher-tools-item__button--fade-out{opacity:0;transition:opacity .5s linear;pointer-events:none}.teacher-tools-item__content-wrapper{grid-area:content}.teacher-tools-item__content{padding:0}.teacher-tools-item__more_content-wrapper{grid-area:more-content}.teacher-tools-item__more_content{padding-top:15px}.teacher-tools__see-more{font-style:normal;font-weight:600;font-size:20px;line-height:1.4;color:#1797b1;appearance:none;background-color:transparent;border:none;padding:0;display:block;margin:15px 0 15px auto;text-decoration:underline}#coursePage .teacher-tools,#lessonPageContent .teacher-tools,#quizTab .teacher-tools{padding-bottom:45px}#chapterOverviewTab .teacherTools--for-component{margin-left:0;margin-right:0}#chapterOverviewTab .teacherTools--for-component.primary{background:#eee;margin-top:0!important;padding-top:0!important;padding-bottom:50px}body.research #chapterOverviewTab .teacherTools--for-component.primary{background:0 0}@media (min-width:601px){#chapterOverviewTab .teacherTools--for-component.primary{padding-top:15px;margin-top:40px}}@media (min-width:768px){.teacher-tools__see-more{font-size:18px;line-height:1.39}#chapterOverviewTab .teacherTools--for-component{float:right!important}}.teacher-tools--lesson-mobile{padding-top:45px}.classroom-lms-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;gap:15px;margin:0;padding:0}.classroom_lms_list__logo{width:32px;height:32px;display:block;object-fit:contain}.classroom_lms_list__button{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:15px;max-width:180px;width:100%;padding:7px;background:0 0;border:1px solid #0096b2;border-radius:6px;color:#0096b2;font-weight:600;font-size:18px}.classroom_lms_list__button:hover{box-shadow:0 0 4px rgba(0,150,178,.35)}.print-choice-modal__body{display:grid;grid-template-columns:1fr;justify-items:center;gap:15px;padding-bottom:45px}.print-choice-modal__close{justify-self:end}.print-choice-modal__header{color:#24505c;font-style:normal;font-weight:600;font-size:22px;line-height:1.32}@media (min-width:768px){.print-choice-modal__header{font-size:26px;line-height:1.38}}.print-choice-modal__options{display:flex;justify-content:center;align-items:center;gap:30px;padding-top:30px}.print-choice-modal__option{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #1797b1;padding:10px 30px;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-transition:.2s ease-in-out;transition:.25s;background-color:#fff;color:#1797b1;line-height:1.3333333;font-weight:600;font-size:21px}.print-choice-modal__option.active.focus,.print-choice-modal__option.active:focus,.print-choice-modal__option.focus,.print-choice-modal__option:active.focus,.print-choice-modal__option:active:focus,.print-choice-modal__option:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.print-choice-modal__option.focus,.print-choice-modal__option:focus,.print-choice-modal__option:hover{color:#1797b1;text-decoration:none}.print-choice-modal__option.active,.print-choice-modal__option:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.print-choice-modal__option.disabled,.print-choice-modal__option[disabled],fieldset[disabled] .print-choice-modal__option{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.print-choice-modal__option-cta{font-weight:600}.print-choice-modal__option-cta-lg{font-size:18px}.print-choice-modal__option-cta-md{font-size:16px}.print-choice-modal__option-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.print-choice-modal__option-cta.open-reg-form{padding:7px 55px}.print-choice-modal__option-ghost{color:#fff;border:1px solid #fff}.print-choice-modal__option-ghost:hover{background:rgba(255,255,255,.8);color:#333}.print-choice-modal__option-ghost-primary{color:#1797b1;border:1px solid #1797b1}.print-choice-modal__option-ghost-primary:hover{background:#1797b1;color:#fff}.print-choice-modal__option-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}@media (max-width:525px){.print-choice-modal__option-gold{width:100%}}.print-choice-modal__option small{display:block;font-size:70%}.print-choice-modal__option:hover{background:#1797b1;color:#fff}.teacher-tools-item__icon--bookmarkThisAsset{color:#fff}.teacher-tools-bookmark--bookmarked .study-bookmark-icon{fill:#ffffff}.teacher-tools-bookmark--expanded{cursor:default}.teacher-tools-bookmark--loading .teacher-tools-item__icon--bookmarkThisAsset{animation-name:teacherToolsLoadingSpin;animation-duration:1s;animation-timing-function:steps(12);animation-iteration-count:infinite}.teacher-tools-bookmark__default-list-warning{padding-right:15px}.teacher-tools-bookmark__error-message{padding:0 15px;font-weight:600}.teacher-tools-bookmark--expanded__bookmark-list-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:15px 11px;border-top:1px solid #eee}.teacher-tools-bookmark--expanded__bookmark-list-item:last-of-type{padding-bottom:7px}.teacher-tools-bookmark--expanded__list-item-name--default{font-weight:600}.teacher-tools-bookmark--expanded__icon-btn{display:-webkit-flex;display:flex;cursor:pointer}.teacher-tools-bookmark--expanded__icon-btn--loading{animation-name:teacherToolsLoadingSpin;animation-duration:1s;animation-timing-function:steps(12);animation-iteration-count:infinite}.teacher-tools-bookmark--expanded__icon-svg{height:20px;width:15px;color:#0096b2}.teacher-tools-bookmark--expanded__bookmark-list-item--bookmarked .teacher-tools-bookmark--expanded__list-item-name{color:#0096b2}.teacher-tools-bookmark--expanded__bookmark-list-item--bookmarked .teacher-tools-bookmark--expanded__icon-svg .study-bookmark-icon{fill:#0096b2}.teacher-tools-bookmark--expanded__no-classrooms{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:15px 15px 7px;row-gap:15px;border-top:1px solid #eee}.teacher-tools-bookmark--expanded--loading{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;padding:15px 0;animation-name:teacherToolsLoadingSpin;animation-duration:1s;animation-timing-function:steps(12);animation-iteration-count:infinite}.teacher-tools-bookmark--expanded--loading .teacher-tools-bookmark--expanded--loading__icon-svg{height:30px}.assignment-preview{display:flex;gap:30px;flex-direction:column}.assignment-preview .assignment-creation__preview-group{flex:1 1 auto;display:flex;flex-direction:column}.assignment-preview .assignment-preview__preview-list{gap:10px;min-height:125px;overflow-y:auto;max-height:178px}.assignment-preview .asset-preview__container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:10px;color:#333;font-weight:600;font-size:14px;border-radius:6px;border:1px solid #ccc;background-color:#fafafa}.assignment-preview .asset-preview__container .asset-preview__question-count{margin-left:15px}.assignment-preview .assignment-preview__question-count{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;color:#24505c;font-weight:600;font-size:14px}.lesson-assignment-preview{border:1px solid #ccc;border-radius:4px;padding:15px;display:grid;grid-gap:15px;grid-template-areas:"title" "image" "metadata" "metadata--fw"}@media (min-width:600px) and (max-width:767px),(min-width:992px){.lesson-assignment-preview{grid-template-areas:"title title" "image metadata" "metadata--fw metadata--fw";grid-template-columns:200px 1fr}}.lesson-assignment-preview .lesson-assignment-preview__title{grid-area:title;color:#555;font-style:normal;font-weight:600;font-size:20px;line-height:1.4}@media (min-width:768px){.print-choice-modal__option{white-space:nowrap}.lesson-assignment-preview .lesson-assignment-preview__title{font-size:18px;line-height:1.39}}.lesson-assignment-preview .lesson-assignment-preview__video-preview{grid-area:image;align-self:center;justify-self:start;position:relative}.lesson-assignment-preview .lesson-assignment-preview__video-preview-img{max-width:100%}.lesson-assignment-preview .lesson-assignment-preview__video-duration{position:absolute;right:15px;bottom:15px;padding:5px;border-radius:6px;background:rgba(0,0,0,.5);color:#fff;font-size:13px}.lesson-assignment-preview .lesson-assignment-preview__metadata{grid-area:metadata;align-self:center;color:#555;font-style:normal;font-weight:600;font-size:16px;line-height:1.37}@media (min-width:768px){.lesson-assignment-preview .lesson-assignment-preview__metadata{font-size:14px;line-height:1.57}}.lesson-assignment-preview .lesson-assignment-preview__metadata--full-width{grid-area:metadata--fw}.topic-assignment-preview--layout{grid-template-areas:"image title" "image metadata";grid-template-columns:auto 1fr}.topic-assignment-preview{border:1px solid #ccc;border-radius:4px;padding:15px;display:grid;grid-gap:15px;grid-template-areas:"title" "image" "metadata" "metadata--fw";grid-template-areas:"image title" "image metadata";grid-template-columns:auto 1fr}.topic-assignment-preview .lesson-assignment-preview__title{grid-area:title;color:#555;font-style:normal;font-weight:600;font-size:20px;line-height:1.4}@media (min-width:768px){.topic-assignment-preview .lesson-assignment-preview__title{font-size:18px;line-height:1.39}}.topic-assignment-preview .lesson-assignment-preview__video-preview{grid-area:image;align-self:center;justify-self:start;position:relative}.topic-assignment-preview .lesson-assignment-preview__video-preview-img{max-width:100%}.topic-assignment-preview .lesson-assignment-preview__video-duration{position:absolute;right:15px;bottom:15px;padding:5px;border-radius:6px;background:rgba(0,0,0,.5);color:#fff;font-size:13px}.topic-assignment-preview .lesson-assignment-preview__metadata{grid-area:metadata;align-self:center;color:#555;font-style:normal;font-weight:600;font-size:16px;line-height:1.37}.topic-assignment-preview .lesson-assignment-preview__metadata--full-width{grid-area:metadata--fw}@media (min-width:600px) and (max-width:767px),(min-width:992px){.topic-assignment-preview{grid-template-areas:"title title" "image metadata" "metadata--fw metadata--fw";grid-template-columns:200px 1fr;grid-template-areas:"image title" "image metadata";grid-template-columns:auto 1fr}}.topic-assignment-preview .chapter-icon{background-color:#0096b2;color:#fff;padding:15px;width:60px;grid-area:image;border-radius:4px}.topic-assignment-preview .topic-assignment-preview__course-name{grid-area:metadata}.topic-assignment-preview .topic-assignment-preview__title{grid-area:title}.student-classroom-selector{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#0096b2;border-bottom:1px solid #0096b2;width:fit-content;margin:0 auto}.student-classroom-selector .student-classroom-choice{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;gap:9px;padding:10px;background:inherit;border:none}.student-classroom-selector .student-classroom-selector__who-icon{width:25px;height:25px;color:#0096b2}.student-classroom-selector .selected{border-bottom:1px solid #0096b2;font-weight:600}.choose-classroom-button:is(.choose-classroom-button--disabled):hover{cursor:not-allowed}.choose-classroom-button:is(.choose-classroom-button--disabled) .icon-chevron-down{color:#888;height:100%}.choose-classroom-button{font-size:14px;width:100%;background-color:#fff;border:1px solid #ccc;border-radius:4px;overflow:hidden;position:relative;padding:0;display:grid;grid-template-columns:1fr max-content}.choose-classroom-button .icon-chevron-down{color:#0096b2;width:45px;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#e6e6e6}.choose-classroom-button.is-invalid{border-color:#c1393e}.choose-classroom-button__preview-text{padding:12px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:start}.choose-classroom-overlay{padding:20px;height:max-content;max-height:170px;overflow-y:auto;width:calc(100vw - 30px);max-width:calc(100vw - 30px)}@media (min-width:768px){.topic-assignment-preview .lesson-assignment-preview__metadata{font-size:14px;line-height:1.57}.choose-classroom-overlay{width:290px}}.choose-classroom-overlay.show{opacity:1}.choose-classroom-overlay__classroom-checkbox-list{list-style:none;accent-color:#0096b2;padding-left:0;margin-bottom:0}.choose-classroom-overlay__classroom-checkbox-list li{display:flex;gap:18px}.choose-classroom-overlay__classroom-checkbox-list-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:15px;width:100%;margin-bottom:10px;font-size:14px;color:#555}.choose-classroom-overlay__classroom-checkbox-list-item:hover{color:#0096b2;accent-color:#0096b2}.choose-classroom-overlay__classroom-checkbox-list-item input[type=checkbox]{flex:0 0 auto}.checkbox-list__classroom-icon{display:inline-block;width:18px;height:18px;margin:1px 0 -1px;flex:0 0 auto}.checkbox-list__classroom-icon--study{color:#0096b2}.classroom__display-name{font-style:normal;font-weight:600;font-size:16px;line-height:1.37;color:#555;margin-bottom:5px}@media (min-width:768px){.classroom__display-name{font-size:14px;line-height:1.57}}.lms-options__header{margin-bottom:16px}.lms-options__header .btn{background:0 0;border:none;padding:0;box-shadow:none;font:700 14px/160% "Open Sans",sans-serif;color:#0096b2;width:100%;justify-content:space-between;display:flex}.lms-options__toggle--collapsed{display:flex;align-items:center;gap:4px}.lms-options__toggle--collapsed:after{content:"";display:inline-block;width:24px;height:24px;background-color:#0f88aa;mask-image:url("/images/icons/material/icon-chevron-down-24.svg");-webkit-mask-image:url("/images/icons/material/icon-chevron-down-24.svg");flex-shrink:0}.lms-options__toggle--expanded{display:flex;align-items:center;gap:4px}.lms-options__toggle--expanded:after{content:"";display:inline-block;width:24px;height:24px;background-color:#0f88aa;mask-image:url("/images/icons/material/icon-chevron-up-24.svg");-webkit-mask-image:url("/images/icons/material/icon-chevron-up-24.svg");flex-shrink:0}.lms-options__collapsable-body{display:flex;flex-direction:column;gap:16px}.lms-options__inputs{display:flex;align-items:baseline;gap:24px}.lms-options__inputs .form-check{padding:0;display:flex;align-items:center;gap:12px}.lms-options__inputs.lms-options__inputs--max-score-possible{gap:12px}.lms-options__max-score-possible{width:64px}.lms-options__body{margin-bottom:16px}.assign-no-access-modal__body{display:flex;flex-direction:column;align-items:center;gap:4px}.assign-no-access-modal__warning-icon{color:#b00020;padding-bottom:12px}.assign-no-access-modal__bold-text{font-weight:600}@keyframes hideMobileDetails{from{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes showMobileDetails{from{transform:translateX(100%)}to{transform:translateX(0)}}.assignment-creation{user-select:none;display:grid;grid-template-areas:"the-only-spot";overflow-x:hidden}.assignment-creation .assignment-creation__who-how-when{grid-area:the-only-spot;padding:15px;background:#fafafa;gap:15px}.assignment-creation .assignment-creation__add-new-classroom-button{position:relative;left:-13px;max-width:calc(100% + 2 * 13px);margin-right:-26px;display:flex;flex-wrap:nowrap;justify-content:end;align-items:center;gap:.3em;margin-left:auto;overflow:hidden;white-space:nowrap}.assignment-creation .assignment-creation__add-new-classroom-button>*{flex:0 0 auto}.assignment-creation .assignment-creation__add-new-classroom-button>.text-truncate{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.assignment-creation .assignment-creation__add-new-classroom-button.assignment-creation__add-new-classroom-button--just-added-classroom{color:#8cc63e;transition:opacity 1s ease-out 2s;opacity:0}.assignment-creation .assignment-creation__who-how-when input[type=date]{cursor:pointer}.assignment-creation .assignment-creation__what-why{grid-area:the-only-spot;background:#fff;padding:15px;gap:15px}.assignment-creation .assignment-creation__multi-column{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:15px}.assignment-creation .assignment-creation__assignment-type-option{display:grid;grid-template-columns:max-content 1fr;grid-template-areas:"input label" ". button";justify-items:start;column-gap:10px}.assignment-creation .assignment-creation__assignment-type-option>input[type=radio]{grid-area:input}.assignment-creation .assignment-creation__assignment-type-option>label{grid-area:label;cursor:pointer;font-weight:400;margin-top:0}.assignment-creation .assignment-creation__assignment-type-option>.assignment-creation__assignment-type-option__learn-more{grid-area:button;padding:0;margin:0;font-weight:600;font-size:small;cursor:help}.assignment-creation input[type=radio]{margin:0;padding:0;width:22px;height:22px;appearance:none;border-radius:50%;cursor:pointer;background:#fff;border-color:#ccc}.assignment-creation input[type=radio]:checked::before{content:"";display:block;width:100%;height:100%;transform:scale(.6);border-radius:50%;background-color:#0096b2}.assignment-creation textarea{resize:vertical;min-height:34px;max-height:200px}.assignment-creation .assignment-creation__title_field--no-edit{font-weight:600;font-size:18px}.assignment-creation .assignment-creation__actions{display:flex;gap:15px;justify-content:space-between}@media (min-width:768px){.assignment-creation .assignment-creation__actions{justify-content:flex-end}}.assignment-creation .assignment-creation__who-how-when .assignment-creation__actions{justify-content:flex-end}.assignment-creation .assignment-creation__hide-mobile-details-button,.assignment-creation .assignment-creation__show-mobile-details-button{font-weight:600;position:relative}.assignment-creation .assignment-creation__hide-mobile-details-button .icon-chevron-left,.assignment-creation .assignment-creation__hide-mobile-details-button .icon-chevron-right,.assignment-creation .assignment-creation__show-mobile-details-button .icon-chevron-left,.assignment-creation .assignment-creation__show-mobile-details-button .icon-chevron-right{position:absolute;top:50%;transform:translateY(-45%);font-size:12px}.assignment-creation .assignment-creation__hide-mobile-details-button .icon-chevron-right,.assignment-creation .assignment-creation__show-mobile-details-button .icon-chevron-right{right:0}.assignment-creation .assignment-creation__hide-mobile-details-button .icon-chevron-left,.assignment-creation .assignment-creation__show-mobile-details-button .icon-chevron-left{left:0}.assignment-creation .assignment-creation__add-new-classroom{grid-area:the-only-spot;display:grid;grid-template-rows:max-content max-content 1fr;grid-auto-rows:max-content;justify-items:center;padding:15px;background:#fff;opacity:0;pointer-events:none;transition:opacity .5s ease-out;z-index:2}.assignment-creation .assignment-creation__add-new-classroom .choose-first-classroom__instructions{padding-top:0}.assignment-creation .assignment-creation__add-new-classroom .assignment-creation__add-new-classroom__back{align-self:end;justify-self:start;position:relative;left:-12px;top:6px}.assignment-creation .assignment-creation__add-new-classroom.assignment-creation__add-new-classroom--visible{opacity:1;pointer-events:auto}.assignment-creation .assignment-creation__add-new-classroom+.assignment-creation__add-new-classroom__backdrop{grid-area:the-only-spot;z-index:1;background:#fafafa;opacity:0;pointer-events:none;transition:opacity .5s ease-out}@media (max-width:767px){.assignment-creation input:not([type=radio]):not([type=checkbox]),.assignment-creation select,.assignment-creation textarea{font-size:16px;min-height:36px}.assignment-creation .assignment-creation__title-group textarea{min-height:60px}.assignment-creation .assignment-creation__who-how-when input[type=date]{min-width:95%;text-align:left}.assignment-creation .assignment-creation__what-why{animation-timing-function:ease-out;animation-duration:.5s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;box-shadow:0 0 5px 5px rgba(0,0,0,.1);position:relative}.assignment-creation .assignment-creation__what-why::before{position:absolute;top:0;right:100%;bottom:0;width:100%;content:"";opacity:0;background:rgba(0,0,0,.7);transition:opacity .5s ease-out}.assignment-creation.assignment-creation--mobile-details-hidden .assignment-creation__what-why{visibility:hidden}.assignment-creation.assignment-creation--mobile-details-hidden .assignment-creation__what-why::before{opacity:0}.assignment-creation.assignment-creation--mobile-details-showing .assignment-creation__what-why{animation-name:showMobileDetails}.assignment-creation.assignment-creation--mobile-details-showing .assignment-creation__what-why::before{opacity:1}.assignment-creation.assignment-creation--mobile-details-shown .assignment-creation__what-why::before{opacity:1}.assignment-creation.assignment-creation--mobile-details-hiding .assignment-creation__what-why{animation-name:hideMobileDetails}.assignment-creation.assignment-creation--mobile-details-hiding .assignment-creation__what-why::before{opacity:0}}.assignment-creation input[type=datetime-local]{cursor:pointer}@media (min-width:768px){.assignment-creation{grid-template-areas:"who-how-when what-why";grid-template-columns:minmax(350px,4fr) 6fr}.assignment-creation .assignment-creation__who-how-when{grid-area:who-how-when;padding:30px}.assignment-creation .assignment-creation__what-why{grid-area:what-why;animation:none;padding:30px 60px}.assignment-creation .assignment-creation__hide-mobile-details-button,.assignment-creation .assignment-creation__show-mobile-details-button,.assignment-creation .assignment-creation__what-why .assignment-creation__actions .assignment-creation__hide-mobile-details-button{display:none}.assignment-creation .assignment-creation__add-new-classroom{grid-area:what-why;padding:30px 60px}.assignment-creation .assignment-creation__add-new-classroom+.assignment-creation__add-new-classroom__backdrop{grid-area:who-how-when}.assignment-creation .assignment-creation__add-new-classroom.assignment-creation__add-new-classroom--visible{opacity:1}.assignment-creation .assignment-creation__add-new-classroom.assignment-creation__add-new-classroom--visible+.assignment-creation__add-new-classroom__backdrop{opacity:.7;pointer-events:auto}.assignment-creation .assignment-creation__add-new-classroom .assignment-creation__add-new-classroom__back{left:-57px;top:21px}}.assignment-creation-result{gap:15px}.assignment-creation-result .assignment-creation-result__banner{font-style:normal;font-weight:600;font-size:22px;line-height:1.32;color:#fff;border-radius:6px;padding:10px 15px;display:flex;gap:15px;align-items:center}.assignment-creation-result .assignment-creation-result__banner.assignment-creation-result__banner--successes{background-color:#8cc63e}.assignment-creation-result .assignment-creation-result__banner.assignment-creation-result__banner--failures{background-color:#fab323}.assignment-creation-result .assignment-creation-result__banner__icon{height:1em;min-width:1em}.assignment-creation-result .assignment-creation-result__assignment-name,.assignment-creation-result .assignment-creation-result__classroom-name{font-weight:600}.assignment-creation-result .assignment-creation-result__done-button{align-self:end}.assignment-creation-result__modal,.assignment-creation__modal{user-select:none}.assignment-creation-result__modal .bs5-modal-header,.assignment-creation__modal .bs5-modal-header{background-color:#24505c;background-image:url("/images/quizGame/background-texture.svg");background-position:center;background-repeat:repeat-x;background-size:40%;border-bottom-color:#24505c;padding-top:5px;padding-bottom:5px}.assignment-creation-result__modal .bs5-modal-header .bs5-modal-title,.assignment-creation__modal .bs5-modal-header .bs5-modal-title{font-style:normal;font-weight:600;font-size:22px;line-height:1.32;color:#fff}@media (max-width:991px){.assignment-creation-result__modal,.assignment-creation__modal{height:auto;max-height:100%}}.assignment-creation__modal .bs5-modal-body{padding:0}.bs5-tooltip.fully-opaque.show{opacity:1}.bs5-tooltip.fully-opaque .bs5-tooltip-inner{max-width:300px}.bs5-tooltip .assignment-creation__assignment-type-option__details-list{margin:0 0 0 10px;display:flex;gap:5px;flex-direction:column;text-align:left;padding:10px}.expert-contributors-section.expert-contributors--subject-pillar .research-experts{margin-top:60px}.expert-contributors-section .research-experts,.hub-content-container .research-experts{margin-top:25px;padding-bottom:0}.expert-contributors-section .research-experts h2,.hub-content-container .research-experts h2{font-size:26px;line-height:42px;font-weight:600;color:#555;padding-top:0;margin-bottom:30px;padding-bottom:0}.expert-contributors-section .research-experts .h2.small,.hub-content-container .research-experts .h2.small{font-size:20px;line-height:28px;color:#555;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:5px;font-weight:600}.expert-contributors-section .research-experts .expert-contributors__question-bullets,.hub-content-container .research-experts .expert-contributors__question-bullets{margin-bottom:30px;padding-inline-start:25px}.expert-contributors-section .research-experts p,.hub-content-container .research-experts p{font-weight:400;color:#555;font-size:14px;line-height:20px}.expert-contributors-section .research-experts .header_others,.hub-content-container .research-experts .header_others{display:none}.expert-contributors-section .research-experts .expert,.hub-content-container .research-experts .expert{padding-top:0;margin-top:0;border-bottom:1px solid #ccc}.expert-contributors-section .research-experts .expert .expert-header,.hub-content-container .research-experts .expert .expert-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;padding-top:15px;cursor:pointer}.expert-contributors-section .research-experts .expert .expert-header .icon,.hub-content-container .research-experts .expert .expert-header .icon{color:#0096b2;font-size:24px;padding-left:5px}.expert-contributors-section .research-experts .expert .expert-header .icon-caret-down,.hub-content-container .research-experts .expert .expert-header .icon-caret-down{display:none}.expert-contributors-section .research-experts .expert .expert-header .icon-caret-up,.expert-contributors-section .research-experts .expert .expert-header.collapsed .icon-caret-down,.hub-content-container .research-experts .expert .expert-header .icon-caret-up,.hub-content-container .research-experts .expert .expert-header.collapsed .icon-caret-down{display:inline}.expert-contributors-section .research-experts .expert .expert-header.collapsed .icon-caret-up,.hub-content-container .research-experts .expert .expert-header.collapsed .icon-caret-up{display:none}.expert-contributors-section .research-experts .expert .expert__name-pic,.hub-content-container .research-experts .expert .expert__name-pic{display:flex}.expert-contributors-section .research-experts .expert .expert__name-pic h3,.hub-content-container .research-experts .expert .expert__name-pic h3{color:#555;font-size:18px;line-height:25px}@media (min-width:769px){.expert-contributors-section.expert-contributors--subject-pillar .research-experts h2{font-size:36px;line-height:50px;font-weight:400}.expert-contributors-section .research-experts .header_mobile,.hub-content-container .research-experts .header_mobile{display:none}.expert-contributors-section .research-experts .header_others,.hub-content-container .research-experts .header_others{display:block}.expert-contributors-section .research-experts .expert .expert__name-pic h3,.hub-content-container .research-experts .expert .expert__name-pic h3{font-size:22px;line-height:34px}}.expert-contributors-section .research-experts .expert .expert__name-pic h3.small,.hub-content-container .research-experts .expert .expert__name-pic h3.small{font-size:16px;line-height:22px}.expert-contributors-section .research-experts .expert .expert__name-and-title,.hub-content-container .research-experts .expert .expert__name-and-title{display:flex;flex-direction:column;justify-content:center}.expert-contributors-section .research-experts .expert .expert__bio-questions,.hub-content-container .research-experts .expert .expert__bio-questions{padding-bottom:15px}.expert-contributors-section .research-experts .expert .expert__bio-questions p,.hub-content-container .research-experts .expert .expert__bio-questions p{margin:0;font-size:16px;line-height:22px}.expert-contributors-section .research-experts .expert img,.hub-content-container .research-experts .expert img{width:60px;height:60px;min-width:60px;border-radius:100%;object-fit:cover;margin-right:15px;margin-top:4px}.expert-contributors-section .research-experts .expert .expert-img-placeholder,.hub-content-container .research-experts .expert .expert-img-placeholder{font-size:60px;margin-right:15px;margin-top:8px}.expert-contributors-section .research-experts .expert .h3,.expert-contributors-section .research-experts .expert h3,.hub-content-container .research-experts .expert .h3,.hub-content-container .research-experts .expert h3{color:#24505c;font-size:18px;line-height:25px;font-weight:600;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.expert-contributors-section .research-experts .expert .h3.small,.expert-contributors-section .research-experts .expert h3.small,.hub-content-container .research-experts .expert .h3.small,.hub-content-container .research-experts .expert h3.small{color:#555;font-weight:400;font-size:16px;line-height:25px;padding-bottom:0}.expert-contributors-section .research-experts .expert .h4,.expert-contributors-section .research-experts .expert h4,.hub-content-container .research-experts .expert .h4,.hub-content-container .research-experts .expert h4{font-weight:600;font-size:16px;line-height:25px;margin-top:30px}.sp-experts__items-container-loading{max-width:1080px;overflow:hidden}.expert_contributors_carousel_container .eureka-carousel{row-gap:0}.expert_contributors_carousel_container .eureka-carousel .eureka-carousel__items-container{height:153px}.main-container .expert-contributor-card{min-width:290px;max-width:290px;height:145px;padding:12px;border:1px solid #ccc;border-radius:8px;display:grid;grid-template-columns:75px 1fr;grid-template-areas:"expert-image-card expert-name-card" "expert-image-card expert-title-card" "expert-info-card expert-info-card";cursor:pointer;box-shadow:none;transition:box-shadow .3s}.main-container .expert-contributor-card:focus-visible,.main-container .expert-contributor-card:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}.main-container .expert-contributor-card:focus-visible a.expert-contributor-card__info,.main-container .expert-contributor-card:hover a.expert-contributor-card__info{color:#227187}.expert-contributor-card__image-container{grid-area:expert-image-card;display:flex;align-items:center}.expert-contributor-card__svg{display:flex;background-color:#24505c;color:#fff;padding:12px;border-radius:100%}.expert-contributor-card__image{height:64px;width:64px;object-fit:cover;border-radius:100%}.expert-contributor-card__name-container{grid-area:expert-name-card;font-weight:600;display:flex;align-items:end;overflow:hidden}.expert-contributor-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expert-contributor-card__title-container{grid-area:expert-title-card}.expert-contributor-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.expert-contributor-card__info-container{grid-area:expert-info-card;font-weight:600;margin-top:4px}.main-container a.expert-contributor-card__info{color:#555}.expert-contributor-modal{display:grid;grid-template-columns:75px 1fr;grid-template-areas:"expert-image-modal expert-name-modal" "expert-image-modal expert-title-modal" "expert-bio-modal expert-bio-modal" "expert-faq-modal expert-faq-modal"}.expert-contributor-modal__image-container{grid-area:expert-image-modal;display:flex;align-items:center}.expert-contributor-modal__svg{display:flex;background-color:#24505c;color:#fff;padding:12px;border-radius:100%}.expert-contributor-modal__image{height:64px;width:64px;object-fit:cover;border-radius:100%}.expert-contributor-modal__name-container{grid-area:expert-name-modal;font-weight:600;display:flex;align-items:end;overflow:hidden}.expert-contributor-modal__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expert-contributor-modal__title-container{grid-area:expert-title-modal;overflow:hidden}.expert-contributor-modal__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expert-contributor-modal__bio-container{grid-area:expert-bio-modal;margin:15px 0}.expert-contributor-modal__faq-container{grid-area:expert-faq-modal;display:flex;flex-direction:column;gap:15px}.expert-contributor-modal__faq{display:flex;flex-direction:column;gap:15px}.expert-contributor-modal__faq-title{font-weight:600}.eureka-modal__body--padding{padding:24px!important}.teacher-favorite{display:block;width:100%;padding:0;overflow:hidden;border-radius:6px;border:1px solid #0096b2;color:#0096b2;background:0 0}.teacher-favorite__header{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px;grid-template-columns:1fr 20px;grid-template-areas:"header button";justify-items:center;align-items:center;padding:7px 15px;font-size:16px;font-weight:600;cursor:pointer;transition:padding 150ms ease-out}@media (min-width:768px){.assignment-creation-result .assignment-creation-result__banner,.assignment-creation-result__modal .bs5-modal-header .bs5-modal-title,.assignment-creation__modal .bs5-modal-header .bs5-modal-title{font-size:26px;line-height:1.38}.teacher-favorite__header{padding:7px 30px}}.teacher-favorite__header-text{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-area:header;gap:10px}.teacher-favorite__header--expanded{padding:15px}@media (min-width:768px){.teacher-favorite__header--expanded{padding:15px 30px}}.teacher-favorite__header--disabled{cursor:default}.teacher-favorite__empty-classroom-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px}.teacher-favorite__empty-classroom-message{padding-bottom:30px;margin:0;font-size:14px;color:#333;text-align:center}.teacher-favorite__classroom-list-container{max-height:300px;overflow:auto}.teacher-favorite__classroom-list-button-container{padding:30px 15px}@media (min-width:768px){.teacher-favorite__classroom-list-button-container{padding:30px}}.teacher-favorite__classroom-list-button{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px;grid-template-columns:1fr 20px;gap:10px;align-items:center;justify-items:center;width:100%;background:0 0;border:none;padding:0}.teacher-favorite__module-button,.teacher-favorite__module-loading-spinner{grid-area:button}.teacher-favorite__module-loading-spinner{width:20px;height:20px;-webkit-animation-name:favoritesSpinner;animation-name:favoritesSpinner;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes favoritesSpinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes favoritesSpinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.teacher-favorite__classroom-list-chevron,.teacher-favorite__module-button{width:16px;height:16px;padding:0;border:none;background:0 0;transition:transform 250ms ease-out}.teacher-favorite__classroom-list-chevron--expanded,.teacher-favorite__module-button--expanded{transform:rotateX(180deg)}.teacher-favorite__default-list-warning{color:#000}.teacher-favorite__list-item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;gap:15px;padding:15px;border:0 solid #eee;border-top-width:1px}.teacher-favorite__list-item:last-child{border-bottom-width:1px}@media (min-width:768px){.teacher-favorite__list-item{padding:15px 30px}}.teacher-favorite__list-item--default .teacher-favorite__list-item-name{font-weight:600}.teacher-favorite__list-item-name:not(.teacher-favorite__list-item-name--link){color:#000}.teacher-bookmark__icon-button{padding:0;margin:0;cursor:pointer;background:0 0;border:none}.teacher-bookmark__icon{display:block;height:20px;padding:0 1px;opacity:1}.teacher-bookmark__icon .study-bookmark-icon{color:#bf2867;transition:150ms ease-in;transform-origin:center}.teacher-bookmark__icon--filled .study-bookmark-icon{fill:#bf2867}.teacher-bookmark__icon--loading .study-bookmark-icon{-webkit-animation-name:bookmarkPulse;animation-name:bookmarkPulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.teacher-bookmark__icon--onboarding-animation{height:25px}.teacher-bookmark__icon--onboarding-animation .study-bookmark-icon{color:#fff;-webkit-animation-name:emptyToFilledBookmarkState;animation-name:emptyToFilledBookmarkState;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes emptyToFilledBookmarkState{0%,100%,45%{fill:#bf2867}50%,95%{fill:#ffffff}}@-webkit-keyframes emptyToFilledBookmarkState{0%,100%,45%{fill:#bf2867}50%,95%{fill:#ffffff}}@keyframes bookmarkPulse{0%,100%{transform:scale(.93);fill:#c52266}70%{transform:scale(1);fill:#e582ab}}@-webkit-keyframes bookmarkPulse{0%,100%{transform:scale(.93);fill:#c52266}70%{transform:scale(1);fill:#e582ab}}.teacher-favorites-dashboard__item-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-rows:minmax(130px,auto);list-style:none;gap:30px;margin:15px 0 0;padding:0}@media (min-width:992px){.teacher-favorites-dashboard__item-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(210px,auto)}}.teacher-favorites-dashboard__load-more-items-container{display:grid;place-items:center;padding:60px 0 120px}.teacher-favorites-dashboard__loading-spinner-container{display:grid;place-items:center;padding:30px 0}.teacher-favorites-dashboard__loading-spinner{width:75px;height:75px;color:#24505c;animation:1s linear infinite spin}.teacher-favorites-dashboard__item{display:-ms-grid;display:grid;-ms-grid-rows:repeat(4,auto);grid-template-rows:repeat(4,auto);-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;grid-template-areas:"bookmark title dropdown" "_ resourceType resourceType" "content content content" "expandButton expandButton expandButton";column-gap:15px;padding:15px 15px 0;border:1px solid #eee;border-radius:6px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}@media (min-width:992px){.teacher-favorites-dashboard__item{display:-ms-grid;display:grid;-ms-grid-rows:50px auto;grid-template-rows:50px auto;-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;grid-template-areas:"bookmark title dropdown" "_ content content";padding:15px 15px 30px}}.teacher-favorites-dashboard__unfavorite-card{display:-webkit-flex;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.teacher-favorites-dashboard__item-bookmark{grid-area:bookmark;align-self:start;margin:1px 0 0;padding:0;background:0 0;border:none}.teacher-favorites-dashboard__item-title{grid-area:title;font-size:18px;line-height:25px;overflow:hidden;display:-webkit-box;height:fit-content;text-overflow:ellipsis;white-space:break-spaces;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:-3px}.teacher-favorites-dashboard__item-dropdown-button{grid-area:dropdown;height:fit-content;margin:0;position:relative}.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-toggle{font-size:12px;display:block;border:2px solid #ccc;border-radius:4px;color:#1797b1;background:#fff;width:3em;height:1.6667em;text-align:center;padding:0;margin:0;-webkit-transition:background .15s;-moz-transition:background .15s;-o-transition:background .15s;transition:background .15s}.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-toggle:before{content:"\2022\2022\2022";font-weight:700;font-family:sans-serif;letter-spacing:.2em;padding-left:.2em;width:100%;text-align:center}.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-toggle:hover{background:#ccc}.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-menu{width:225px;padding:0;background:#fff;inset:14px 0 auto auto!important;border:1px solid #ccc;border-radius:4px}.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-menu:after,.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-menu:before{content:'';position:absolute;top:auto;border-style:solid;border-width:0 14px 14px;left:auto;right:2px}.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-menu:before{bottom:100%;border-color:#ccc transparent}.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-menu:after{bottom:calc(100% - 0px);border-color:#ccc transparent}.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-menu::before{z-index:0;margin-bottom:1px}.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-menu__item{display:block;position:relative;text-decoration:none;padding:15px;cursor:pointer;border-bottom:1px solid #eee;z-index:1;-webkit-transition:background .15s,color .15s;-moz-transition:background .15s,color .15s;-o-transition:background .15s,color .15s;transition:background .15s,color .15s}.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-menu__item:first-child{border-radius:4px 4px 0 0}.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-menu__item:last-child{border-bottom:none;border-radius:0 0 4px 4px}.teacher-favorites-dashboard__item-dropdown-button .large-dropdown-menu__item:hover{color:#fff;background:#24505c}.large-dropdown-menu .teacher-favorites-dashboard__dropdown-item{font-weight:400}.teacher-favorites-dashboard__item-contents{grid-area:content;padding-top:15px;line-height:22px;color:#333;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-bottom:7px}@media (min-width:992px){.teacher-favorites-dashboard__item-contents{display:-ms-grid;display:grid;-ms-grid-rows:max-content;grid-template-rows:max-content;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;grid-template-areas:"image assetData" "assign _";column-gap:15px;row-gap:30px;padding-bottom:0}}.teacher-favorites-dashboard__item-collapsible-container{grid-area:content;margin-left:35px}.teacher-favorites-dashboard__item-image-container{width:fit-content}.teacher-favorites-dashboard__item-image{grid-area:image;height:100px;max-width:180px;object-fit:cover}.teacher-favorites-dashboard__item-svg-container{grid-area:image;display:-webkit-flex;display:flex;justify-content:center;align-items:center;height:100px;width:180px;background-color:#0096b2;color:#fff}.teacher-favorites-dashboard__item-svg-container:focus,.teacher-favorites-dashboard__item-svg-container:hover{color:#fff}.teacher-favorites-dashboard__item-svg{display:block;height:80%}.teacher-favorites-dashboard__item-mobile-expand{grid-area:expandButton;display:flex;justify-content:center;align-items:center;width:100%;padding:15px;border:none;background:0 0;transition:transform 250ms ease-out}.teacher-favorites-dashboard__item-mobile-chevron{display:block;height:16px;width:16px}.teacher-favorites-dashboard__item-mobile-expand--expanded{transform:rotateX(180deg)}.teacher-favorites-dashboard__item-data{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between}.teacher-favorites-dashboard__item-root{font-weight:600;font-size:14px;margin:15px 0 0}.teacher-favorites-dashboard__item-asset-type{font-size:14px;grid-area:resourceType;padding-top:5px;margin:0}.teacher-favorites-dashboard__item-asset-type-text{font-weight:600;color:#24505c}.teacher-favorites-dashboard__item-date-added{margin:0}@media (min-width:992px){.teacher-favorites-dashboard__item-root{margin:0}.teacher-favorites-dashboard__item-asset-type{padding:0;grid-area:none}.teacher-favorites-dashboard__item-date-added{font-size:12px;line-height:100%}.teacher-favorites-dashboard__item-assign{grid-area:assign;justify-self:start}}.teacher-favorites-dashboard__item-assign{align-self:flex-end;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #14849a;padding:6px 12px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-transition:.2s ease-in-out;color:#fff;background-color:#1797b1;box-shadow:0 2px 0 0 #10697b;font-weight:600;font-size:16px}.teacher-favorites-dashboard__item-assign.active.focus,.teacher-favorites-dashboard__item-assign.active:focus,.teacher-favorites-dashboard__item-assign.focus,.teacher-favorites-dashboard__item-assign:active.focus,.teacher-favorites-dashboard__item-assign:active:focus,.teacher-favorites-dashboard__item-assign:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.teacher-favorites-dashboard__item-assign.focus,.teacher-favorites-dashboard__item-assign:focus,.teacher-favorites-dashboard__item-assign:hover{color:#1797b1;text-decoration:none}.teacher-favorites-dashboard__item-assign.active,.teacher-favorites-dashboard__item-assign:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.teacher-favorites-dashboard__item-assign.disabled,.teacher-favorites-dashboard__item-assign[disabled],fieldset[disabled] .teacher-favorites-dashboard__item-assign{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.teacher-favorites-dashboard__item-assign-cta{font-weight:600}.teacher-favorites-dashboard__item-assign-cta-lg{font-size:18px}.teacher-favorites-dashboard__item-assign-cta-md{font-size:16px}.teacher-favorites-dashboard__item-assign-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.teacher-favorites-dashboard__item-assign-cta.open-reg-form{padding:7px 55px}.teacher-favorites-dashboard__item-assign-ghost{color:#fff;border:1px solid #fff}.teacher-favorites-dashboard__item-assign-ghost:hover{background:rgba(255,255,255,.8);color:#333}.teacher-favorites-dashboard__item-assign-ghost-primary{color:#1797b1;border:1px solid #1797b1}.teacher-favorites-dashboard__item-assign-ghost-primary:hover{background:#1797b1;color:#fff}.teacher-favorites-dashboard__item-assign-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}@media (max-width:525px){.teacher-favorites-dashboard__item-assign-gold{width:100%}}.teacher-favorites-dashboard__item-assign small{display:block;font-size:70%}.open>.dropdown-toggle.teacher-favorites-dashboard__item-assign,.teacher-favorites-dashboard__item-assign.active,.teacher-favorites-dashboard__item-assign.focus,.teacher-favorites-dashboard__item-assign:active,.teacher-favorites-dashboard__item-assign:focus,.teacher-favorites-dashboard__item-assign:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.teacher-favorites-dashboard__item-assign,.teacher-favorites-dashboard__item-assign.active,.teacher-favorites-dashboard__item-assign:active{background-image:none}.teacher-favorites-dashboard__item-assign.disabled,.teacher-favorites-dashboard__item-assign.disabled.active,.teacher-favorites-dashboard__item-assign.disabled.focus,.teacher-favorites-dashboard__item-assign.disabled:active,.teacher-favorites-dashboard__item-assign.disabled:focus,.teacher-favorites-dashboard__item-assign.disabled:hover,.teacher-favorites-dashboard__item-assign[disabled],.teacher-favorites-dashboard__item-assign[disabled].active,.teacher-favorites-dashboard__item-assign[disabled].focus,.teacher-favorites-dashboard__item-assign[disabled]:active,.teacher-favorites-dashboard__item-assign[disabled]:focus,.teacher-favorites-dashboard__item-assign[disabled]:hover,fieldset[disabled] .teacher-favorites-dashboard__item-assign,fieldset[disabled] .teacher-favorites-dashboard__item-assign.active,fieldset[disabled] .teacher-favorites-dashboard__item-assign.focus,fieldset[disabled] .teacher-favorites-dashboard__item-assign:active,fieldset[disabled] .teacher-favorites-dashboard__item-assign:focus,fieldset[disabled] .teacher-favorites-dashboard__item-assign:hover{background-color:#1797b1;border-color:#14849a}.teacher-favorites-dashboard__item-assign .badge{color:#1797b1;background-color:#fff}.favorite-classroom-container{grid-area:footer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;padding-top:30px}.teacher-favorites-dashboard__undo{color:#0096b2;border:1px solid #0096b2;border-radius:4px;padding:10px 20px;background:0 0}.favorite-classroom-button{position:relative;left:0;top:0;padding:10px;color:#0096b2;border:1px solid #0096b2;border-radius:6px;width:180px}.favorite-classroom-button__header{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:5px;width:100%;cursor:pointer}.favorite-classroom-button__chevron{width:16px;height:16px}.teacher_favorites_dashboard__empty_dropdown{color:#aaa;display:block}.teacher_favorites_dashboard__empty_dropdown:hover{color:unset;background:unset}.teacher-favorites-empty{display:flex;flex-direction:column;margin:auto;max-width:50%;padding:75px 0;gap:15px}@media (max-width:992px){.teacher-favorites-empty{max-width:80%}}.teacher-favorites-empty .teacher-favorites-empty__bookmark{display:flex;justify-content:center;align-items:center;align-self:center;background-color:#bf2867;border-radius:50%;padding:7px;height:45px;width:45px}.teacher-favorites-empty .teacher-favorites-empty__header{text-align:center;font-weight:600;font-size:20px}.teacher-favorites-empty .teacher-favorites-empty__list-item{margin:15px 0;padding-left:7px}.teacher-favorites-empty .teacher-favorites-empty__list-item::marker{font-weight:600}.teacher-favorites-dismissible-message{display:flex;align-items:center;justify-content:space-between;flex-direction:row;background:#eee;border-radius:6px;border:1px solid #ccc;padding:15px}.teacher-favorites-dismissible-message .teacher-favorites-dismissible-message__close-button{font-size:20px;align-self:start}.video-pause-points__controls.video-pause-points__controls--presenting{transform:translateY(-2px);opacity:.6;transition:transform .4s ease-out 2s,opacity .4s ease-out}.video-pause-points__controls.video-pause-points__controls--presenting:hover,.video-pause-points__controls.video-pause-points__controls--presenting:not(.video-pause-points__controls--playing){opacity:1;transform:translateY(-100%);transition-delay:0s}.pause-points-toggle{display:flex;align-items:center;gap:4px;color:#000}.pause-points-toggle:before{content:"";display:inline-block;width:20px;height:20px;background-color:#000;mask-image:url("/images/icons/material/icon-ai-sparkle-20.svg");-webkit-mask-image:url("/images/icons/material/icon-ai-sparkle-20.svg");flex-shrink:0}.pause-points-toggle .animated-toggle{margin-left:8px}.pause-points-add-question{margin:12px;position:relative;display:flex;align-items:center;gap:4px;display:inline-flex!important}.pause-points-add-question:before{content:"";display:inline-block;width:24px;height:24px;background-color:#fff;mask-image:url("/images/icons/material/icon-marker-filled-24.svg");-webkit-mask-image:url("/images/icons/material/icon-marker-filled-24.svg");flex-shrink:0}.pause-points-add-question:after{content:"";display:inline-block;width:20px;height:20px;background-color:#24505c;mask-image:url("/images/icons/material/icon-add-20.svg");-webkit-mask-image:url("/images/icons/material/icon-add-20.svg");flex-shrink:0;position:absolute;left:14px;top:9px}.pause-points-add-question.pause-points-add-question--fade:not(:hover,:active){opacity:.6}.video-pause-points__controls{display:flex;gap:4px;background-color:#fff;padding:12px 4px 4px;align-items:center;user-select:none}.video-pause-points__controls.video-pause-points__controls--show-pause-points{padding-top:12px}.video-pause-points__controls>:not(.video-pause-points__timeline-control){flex-grow:0;flex-shrink:0}.video-pause-points__controls button:not(.eureka-button){color:#000;text-align:left;font-weight:400;background:0 0;border:none;box-shadow:none;border-radius:0}.video-pause-points__controls button:not(.eureka-button):active,.video-pause-points__controls button:not(.eureka-button):hover{background:0 0;border:none}.video-pause-points__present-control span{display:flex;align-items:center;gap:4px}.video-pause-points__present-control span:before{content:"";display:inline-block;width:20px;height:20px;background-color:#24505c;mask-image:url("/images/icons/material/icon-expand-20.svg");-webkit-mask-image:url("/images/icons/material/icon-expand-20.svg");flex-shrink:0}.video-pause-points__present-control:active span:before,.video-pause-points__present-control:hover span:before{background-color:#163b45}.video-pause-points__play-control{display:flex;align-items:center;gap:4px}.video-pause-points__play-control:before{content:"";display:inline-block;width:24px;height:24px;background-color:#000;mask-image:url("/images/icons/material/icon-play-24.svg");-webkit-mask-image:url("/images/icons/material/icon-play-24.svg");flex-shrink:0}.video-pause-points__play-control.video-pause-points__play-control--playing{display:flex;align-items:center;gap:4px}.video-pause-points__play-control.video-pause-points__play-control--playing:before{content:"";display:inline-block;width:24px;height:24px;background-color:#000;mask-image:url("/images/icons/material/icon-pause-24.svg");-webkit-mask-image:url("/images/icons/material/icon-pause-24.svg");flex-shrink:0}.video-pause-points__timeline-control{flex-grow:1;position:relative}.video-pause-points__timeline-control .timeline-control__pause-points{position:absolute;overflow:visible;width:100%}.video-pause-points__timeline-control .timeline-control__pause-point-icon{position:absolute;height:20px;bottom:-2px}.video-pause-points__timeline-control .timeline-control__pause-point-icon:before{content:"";display:inline-block;width:20px;height:20px;background-color:#24505c;mask-image:url("/images/icons/material/icon-marker-outline-20.svg");-webkit-mask-image:url("/images/icons/material/icon-marker-outline-20.svg");flex-shrink:0}.video-pause-points__timeline-control .timeline-control__pause-point-icon.timeline-control__pause-point-icon--active:before{content:"";display:inline-block;width:20px;height:20px;background-color:#24505c;mask-image:url("/images/icons/material/icon-marker-filled-20.svg");-webkit-mask-image:url("/images/icons/material/icon-marker-filled-20.svg");flex-shrink:0}.video-pause-points__timeline-control .timeline-control__pause-point-icon.timeline-control__pause-point-icon--disabled:before{background-color:#ccc}.video-pause-points__timeline-control .timeline-control__pause-point-icon.timeline-control__pause-point-icon--add:after{content:"";display:inline-block;width:20px;height:20px;background-color:#fff;mask-image:url("/images/icons/material/icon-add-20.svg");-webkit-mask-image:url("/images/icons/material/icon-add-20.svg");flex-shrink:0;position:absolute;top:-1px;left:0}.video-pause-points__timeline-control .timeline-control__timeline{height:12px;border-radius:12px;border:1px solid #ccc;align-self:center;overflow:hidden;cursor:pointer;background-color:#fff;flex-grow:1}.video-pause-points__timeline-control .scrubbable-fraction-bar__fill{position:relative;background-color:#ccc;height:17px;top:-1px}.video-pause-points__captions-control{display:flex;align-items:center;gap:4px}.video-pause-points__captions-control:before{content:"";display:inline-block;width:20px;height:20px;background-color:#000;mask-image:url("/images/icons/material/icon-closed-captions-20.svg");-webkit-mask-image:url("/images/icons/material/icon-closed-captions-20.svg");flex-shrink:0}.video-pause-points__captions-control.video-pause-points__captions-control--on{display:flex;align-items:center;gap:4px}.video-pause-points__captions-control.video-pause-points__captions-control--on:before{content:"";display:inline-block;width:20px;height:20px;background-color:#0f88aa;mask-image:url("/images/icons/material/icon-closed-captions-20.svg");-webkit-mask-image:url("/images/icons/material/icon-closed-captions-20.svg");flex-shrink:0}.video-pause-points__volume-control{position:relative}.video-pause-points__volume-control button{display:flex;align-items:center;gap:4px}.video-pause-points__volume-control button:before{content:"";display:inline-block;width:20px;height:20px;background-color:#000;mask-image:url("/images/icons/material/icon-volume-up-20.svg");-webkit-mask-image:url("/images/icons/material/icon-volume-up-20.svg");flex-shrink:0}.video-pause-points__volume-control--off.video-pause-points__volume-control button{display:flex;align-items:center;gap:4px}.video-pause-points__volume-control--off.video-pause-points__volume-control button:before{content:"";display:inline-block;width:20px;height:20px;background-color:#000;mask-image:url("/images/icons/material/icon-volume-off-20.svg");-webkit-mask-image:url("/images/icons/material/icon-volume-off-20.svg");flex-shrink:0}.video-pause-points__volume-control .volume-control__slider{position:absolute;background-color:#fff;width:100%;height:150px;bottom:100%;display:none;flex-direction:column}.video-pause-points__volume-control .volume-control__slider-bar{width:12px;border-radius:12px;border:1px solid #ccc;align-self:center;overflow:hidden;cursor:pointer;position:relative;margin:4px;background-color:#fff;flex-grow:1}.video-pause-points__volume-control .volume-control__slider-bar .scrubbable-fraction-bar__fill{position:absolute;background-color:#ccc;width:17px;left:-1px;bottom:0}.video-pause-points__volume-control:hover .volume-control__slider{display:flex}.pause-point-overlay{box-sizing:border-box!important;position:absolute;inset:0;padding:12px}.pause-point-overlay *{box-sizing:border-box!important}.pause-point-overlay--present.pause-point-overlay{padding:80px}.pause-point-overlay.pause-point-overlay--hidden{display:none}.pause-point-overlay .pause-point-overlay__body{padding:24px;border-radius:8px;height:100%;background-color:#fff;display:flex;flex-direction:column;gap:8px}.pause-point-overlay .pause-point-overlay__body>:not(.pause-point-overlay__content){flex-grow:0;flex-shrink:0}.pause-point-overlay .pause-point-overlay__body .pause-point-overlay__content{flex-grow:1;display:flex;flex-direction:column}.pause-point-overlay--present.pause-point-overlay .pause-point-overlay__body{padding:60px}.pause-point-overlay .pause-point-overlay__content-body{white-space:pre-line}.pause-point-overlay--present.pause-point-overlay .pause-point-overlay__content-body{font:400 24px/160% "Open Sans",sans-serif}.pause-point-overlay .pause-point-overlay__title{display:flex;align-content:center;font:700 18px/160% "Open Sans",sans-serif}.pause-point-overlay .pause-point-overlay__title .pause-point-overlay__title-text{margin-right:auto}.pause-point-overlay--present.pause-point-overlay .pause-point-overlay__title{font:700 18px/160% "Open Sans",sans-serif}.pause-point-overlay .pause-point-overlay__content-title{font:700 16px/160% "Open Sans",sans-serif;margin-bottom:12px}.pause-point-overlay--present.pause-point-overlay .pause-point-overlay__content-title{font:700 24px/160% "Open Sans",sans-serif}.pause-point-overlay .pause-point-overlay__title-progress{display:none}.pause-point-overlay--present.pause-point-overlay .pause-point-overlay__title-progress{display:block;font:700 18px/160% "Open Sans",sans-serif}.pause-point-overlay .pause-point-overlay__title-progress .small-of{font-weight:400}.pause-point-overlay .pause-point-overlay__editor{border:1px solid #ccc;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:0 12px 12px;flex-grow:1;position:relative}.pause-point-overlay .pause-point-overlay__editor textarea{resize:none;flex-grow:1;border:none}.pause-point-overlay .pause-point-overlay__editor.adding textarea{margin-top:66px}.pause-point-overlay .pause-point-overlay__editor.non-adding{padding-top:52px}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container{position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;flex-wrap:nowrap;padding:11px}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .nav-button{width:20px;height:20px;cursor:pointer;background-color:#24505c;mask-repeat:no-repeat;mask-position:center;mask-size:12px;flex:0 0 auto}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .nav-button.disabled{background-color:#7c969d}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .nav-button.scroll-left-icon{mask-image:url("/images/icons/material/icon-paginate-left-24.svg")}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .nav-button.scroll-right-icon{mask-image:url("/images/icons/material/icon-paginate-right-24.svg")}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .pause-point-overlay__agent-ops-wrapper{flex:1 1 100%;padding:0;margin:0 12px;overflow:hidden;position:relative}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .pause-point-overlay__agent-ops-wrapper.fadeout-left:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:15px;background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .pause-point-overlay__agent-ops-wrapper.fadeout-right:after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:15px;background:linear-gradient(to left,#fff,rgba(255,255,255,0))}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .pause-point-overlay__agent-ops-wrapper .pause-point-overlay__agent-buttons-container{width:100%;overflow-x:auto;display:flex;flex-wrap:nowrap;align-items:center;-ms-overflow-style:none;scrollbar-width:none;margin:0;scroll-snap-type:x mandatory}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .pause-point-overlay__agent-ops-wrapper .pause-point-overlay__agent-buttons-container::-webkit-scrollbar{display:none}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .pause-point-overlay__agent-ops-wrapper .pause-point-overlay__agent-buttons-container>button{box-sizing:border-box;background-color:#fff;height:30px;border:1px solid #24505c;border-radius:15px;font-weight:700;white-space:nowrap;padding:3px 11px;display:flex;flex-wrap:nowrap;align-items:center;color:#24505c;user-select:none;-moz-user-select:none;-webkit-user-select:none;scroll-snap-align:start}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .pause-point-overlay__agent-ops-wrapper .pause-point-overlay__agent-buttons-container>button:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#24505c;mask-image:url("/images/icons/material/icon-ai-sparkle-20.svg");mask-position:center;mask-repeat:no-repeat}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .pause-point-overlay__agent-ops-wrapper .pause-point-overlay__agent-buttons-container>button.selected{background-color:#24505c;color:#fff}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .pause-point-overlay__agent-ops-wrapper .pause-point-overlay__agent-buttons-container>button.selected:before{background-color:#fff}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .pause-point-overlay__agent-ops-wrapper .pause-point-overlay__agent-buttons-container>button.selected:not(.loading):active:before,.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .pause-point-overlay__agent-ops-wrapper .pause-point-overlay__agent-buttons-container>button.selected:not(.loading):hover:before{mask-image:url("/images/icons/material/icon-refresh-20.svg")}.pause-point-overlay .pause-point-overlay__editor .pause-point-overlay__agent-ops-container .pause-point-overlay__agent-ops-wrapper .pause-point-overlay__agent-buttons-container>button:not(:last-child){margin-right:4px}.pause-point-overlay .pause-point-overlay__save-edit{margin-left:16px}.pause-point-overlay .pause-point-overlay__editor-title{display:flex;gap:4px;align-items:center}.pause-point-overlay .pause-point-overlay__editor-title input{font-weight:400;flex-grow:1;border:none}.pause-point-overlay .pause-point-overlay__controls{display:flex;gap:8px;justify-content:flex-end;align-content:center}.pause-point-overlay--present.pause-point-overlay .pause-point-overlay__controls{justify-content:center}.pause-point-overlay .pause-point-overlay__revert,.pause-point-overlay .pause-point-overlay__toggle-show{margin-right:auto;padding:0}.dash-data-list-control{display:flex;align-items:center}.dash-data-list-control__label{font-weight:600;padding-right:15px}.dash-data-list-control__dropdown-button{font-weight:600;color:#0096b2;padding:7px 0}.dash-data-list-control__dropdown-button--caret-down::after{content:"";display:inline-block;width:0;height:0;margin-left:7px;vertical-align:middle;border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dash-data-list-control .dash-data-list-control__dropdown-menu .dash-data-list-control__dropdown-menu-item{padding:7px 15px}.dash-data-list-control .dash-data-list-control__dropdown-menu .dash-data-list-control__dropdown-menu-item:focus,.dash-data-list-control .dash-data-list-control__dropdown-menu .dash-data-list-control__dropdown-menu-item:hover{color:#262626;background:#f5f5f5}.practice-set-passage-container{list-style:none;padding:15px;margin:0;display:grid;grid-auto-flow:row;grid-gap:15px;border-radius:6px;background-color:#fafafa}@media (max-width:767px){.practice-set-passage-container{margin-left:-15px;margin-right:-15px;border-radius:0}.practice-set-passage__text{min-height:200px;overflow-y:hidden}.practice-set-passage__text:not(.collapse.in){position:relative}.practice-set-passage__text:not(.collapse.in)::after{content:"";position:absolute;bottom:0;left:0;right:0;height:45px;background:linear-gradient(to top,#fafafa,rgba(255,255,255,0))}.practice-set-passage__text:not(.collapse.in)+.practice-set-passage__actions .practice-set-passage__actions__expand{display:inline}.practice-set-passage__text.collapse.in+.practice-set-passage__actions .practice-set-passage__actions__minimize{display:inline}}.practice-set-passage-container .practice-set-question{background-color:#fff}.practice-set-questions__accordion.collapse.in~.practice-set-questions__accordion-toggle--minimize{display:inline}.practice-set-questions__accordion:not(.collapse.in)~.practice-set-questions__accordion-toggle--expand{display:inline}.practice-set-questions__accordion-question-list{list-style:none;padding:0;margin:0;display:grid;grid-auto-flow:row;grid-gap:15px}.practice-set-questions__accordion-toggle{display:none;width:max-content;color:#0096b2;font-weight:600}.practice-set-questions__accordion-toggle.practice-set-questions__accordion-toggle--expand::after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e63e"}.practice-set-questions__accordion-toggle.practice-set-questions__accordion-toggle--minimize::after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e63f"}.practice-set-passage{padding-bottom:15px}.practice-set-passage__instructions-header{display:grid;grid-template-columns:max-content auto;grid-column-gap:10px;align-items:center}.practice-set-passage__instructions{display:grid;grid-auto-flow:row;grid-row-gap:10px;align-items:center;justify-content:space-between;font-size:16px;font-weight:600;padding-bottom:15px}@media (min-width:768px){.teacher-favorites-dashboard__item-assign{white-space:nowrap}.practice-set-passage-container .practice-set-passage__text{background-color:#fff}.practice-set-passage__instructions{grid-template-columns:max-content auto}}.practice-set-passage__select-passage{background:0 0;box-shadow:0 2px 0 transparent;border-radius:6px;color:#0096b2;display:inline-block;font-weight:600;line-height:21px;margin:0;text-align:center;border:1px solid #0096b2;box-shadow:none;padding:7px 20px;font-size:14px}.practice-set-passage__select-passage:active,.practice-set-passage__select-passage:focus,.practice-set-passage__select-passage:hover{color:#0096b2;text-decoration:none}.practice-set-passage__select-passage.disabled,.practice-set-passage__select-passage:disabled,.practice-set-passage__select-passage[disabled],fieldset[disabled] .practice-set-passage__select-passage{cursor:not-allowed;pointer-events:none;opacity:.65}.practice-set-passage__select-passage:hover{background:#0096b2;border-color:#1e7289;color:#fff}.practice-set-passage__select-passage--selected{background:#0096b2;box-shadow:0 2px 0 #175768;border-radius:6px;color:#fff;display:inline-block;font-weight:600;line-height:21px;margin:0;text-align:center;border:1px solid #0096b2;box-shadow:none;padding:7px 20px;font-size:14px}.practice-set-passage__select-passage--selected:active,.practice-set-passage__select-passage--selected:focus,.practice-set-passage__select-passage--selected:hover{color:#fff;text-decoration:none}.practice-set-passage__select-passage--selected.disabled,.practice-set-passage__select-passage--selected:disabled,.practice-set-passage__select-passage--selected[disabled],fieldset[disabled] .practice-set-passage__select-passage--selected{cursor:not-allowed;pointer-events:none;opacity:.65}.practice-set-passage__select-passage--selected:hover{background:#1e7289}.practice-set-passage__select-passage--selected:active{background:linear-gradient(180deg,#083c4a,#24505c)}.practice-set-passage__text{display:block;visibility:visible}.practice-set-passage__text .imageplugin img{max-width:100%}@media (min-width:768px){.practice-set-passage__text{min-height:200px;resize:vertical;overflow-y:auto;border:1px solid #ccc;padding:10px}}.practice-set-passage__text>:last-child{margin-bottom:0}.practice-set-passage__text img{max-width:100%}@media (max-width:767px){.practice-set-passage__actions{padding-top:10px}}.practice-set-passage__actions__expand,.practice-set-passage__actions__minimize{display:none;font-size:13px}.practice-set-passage__word-count{padding-top:10px;font-size:13px}.select-with-icon{display:grid;grid-template-areas:"label" "select";align-items:center;position:relative}.select-with-icon+.select-with-icon{margin-top:7px}.select-with-icon:after{grid-area:select;justify-self:end;content:"";background:#eee;height:100%;width:28px;border:1px solid #ccc;border-radius:0 4px 4px 0;border-left:none;z-index:1;pointer-events:none}.select-with-icon:before{grid-area:select;justify-self:end;position:absolute;z-index:2;font-family:icomoon;font-style:normal;font-weight:400;content:"\e64d";color:#1797b1;font-size:28px;width:28px;text-align:center;pointer-events:none}.select-with-icon>.select-with-icon__label{grid-area:label;margin-bottom:5px}.select-with-icon>.select-with-icon__select{appearance:none;grid-area:select;padding-right:40px;cursor:pointer;background-color:#fff}.select-with-icon.disabled{cursor:not-allowed;pointer-events:none;user-select:none;opacity:.7}.learning-asset-main .skills-feedback__separator{padding:7px 2px 0;font-weight:300}.learning-asset-main .skills-feedback__link{font-weight:600}.exam-results .skills-feedback__separator{padding:7px 2px 0;font-weight:300;display:none}.exam-results .skills-feedback__link{padding:0 0 10px}.skills-feedback__container{display:none}@media (min-width:992px){.exam-results .skills-feedback__separator,.skills-feedback__container{display:inline-block}}.skills-feedback-modal .bs5-modal-header{background:#1797b1}.skills-feedback-modal .bs5-modal-title{color:#fff}.skills-feedback-modal .bs5-modal-footer{border-top:0}.skills-feedback__link{font-size:11px;padding:10px 0 0;border:0}.skills-feedback-modal__select-wrapper{margin-bottom:30px}.skills-feedback-modal__select{appearance:none;grid-area:select;padding-right:40px;cursor:pointer;background-color:#fff}.skills-feedback-modal__label{grid-area:label;margin-bottom:5px;font-weight:400}.skills-feedback-modal__textarea{min-height:125px;min-width:100%;resize:vertical}.skills-feedback-modal__submit-container{border-top:0}.exam-container{padding-bottom:30px;overflow:hidden}.exam-container .question-container{max-width:100%;margin:0 auto}.exam-container .current-question{position:relative}.exam-container .info-slide,.exam-container .question{display:block;width:100%;opacity:0;transform:translateX(0);transition:opacity .6s ease-out,transform .6s ease-out,visibility ease-out;border:1px solid #ccc;border-radius:4px;padding:15px 20px;overflow:hidden;visibility:visible}.exam-container .info-slide[hidden],.exam-container .question[hidden]{position:absolute;transform:translateX(-100%);pointer-events:none;visibility:hidden;transition:opacity .6s,transform .6s,visibility 0s .6s}.exam-container .info-slide:not([hidden]),.exam-container .question:not([hidden]){position:relative;opacity:1}.exam-container .info-slide:not([hidden])~[hidden],.exam-container .question:not([hidden])~[hidden]{transform:translateX(100%)}@media (min-width:768px){.exam-container .info-slide,.exam-container .question{padding:30px}}.exam-container .question,.exam-container .question-result{color:#24505c;font-weight:400;padding:0 0 30px}@media (max-width:768px){#questionsTab .teacher-features__content .teacher-feature__item__icon{display:none}.exam-container .question,.exam-container .question-result{padding:0 0 15px}}.exam-container .question .question-prompt-container,.exam-container .question-result .question-prompt-container{border-bottom:1px solid #ccc;padding:30px 30px 15px}.exam-container .question .question-prompt-container .report-an-error-popup-link,.exam-container .question-result .question-prompt-container .report-an-error-popup-link{padding-top:0;display:block;text-align:right}.exam-container .question .question-prompt,.exam-container .question-result .question-prompt{font-size:18px;line-height:25px;color:#555}@media (min-width:768px){.exam-container .question .question-prompt-container,.exam-container .question-result .question-prompt-container{padding-bottom:10px}.exam-container .question .question-prompt,.exam-container .question-result .question-prompt{font-size:16px;line-height:25px}}.exam-container .question .question-image,.exam-container .question-result .question-image{padding-top:30px}.exam-container .question .question-explanation-container,.exam-container .question-result .question-explanation-container{background-color:rgba(0,150,178,.1);color:#555;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .5s,padding .5s}.exam-container .question .question-explanation-container.show-explanation,.exam-container .question-result .question-explanation-container.show-explanation{height:auto;padding:30px;max-height:9000px}.exam-container .question .question-explanation-header,.exam-container .question-result .question-explanation-header{color:#555;margin-bottom:20px;margin-top:0;font-size:14px;font-weight:700}.exam-container .question .question-actions,.exam-container .question-result .question-actions{padding:0 30px}.exam-container .question .question-show-step-by-step-link,.exam-container .question-result .question-show-step-by-step-link{margin:0 auto 15px;white-space:nowrap}@media (min-width:768px){.exam-container .question .question-actions,.exam-container .question-result .question-actions{padding:30px 30px 0}.exam-container .question .question-show-step-by-step-link,.exam-container .question-result .question-show-step-by-step-link{margin:0 0 0 30px}}.exam-container .question .MathJax:focus,.exam-container .question .MathJax_SVG:focus,.exam-container .question .mjx-chtml:focus,.exam-container .question-result .MathJax:focus,.exam-container .question-result .MathJax_SVG:focus,.exam-container .question-result .mjx-chtml:focus{outline:#cccccc solid 1px!important}.exam-container .question-result .option{padding-top:20px;padding-bottom:20px}.exam-container .question-result .option .option-label{position:absolute;top:0;right:0;font-weight:600;font-size:16px;padding:2px 5px 0 0}.exam-container .question-result .option .option-label--gray-dark{color:#888}.exam-container .question-result .option .option-label--green{color:#8cc63e}.exam-container .question-result .option.chosen{background-color:#eee}.exam-container .question-result .option.chosen input[type=radio]:checked:before{background:#888}.exam-container .question-result .option.correct{background-color:#e6f2d5}.exam-container .question-result .option.correct input[type=radio]:checked:before{background:#8cc63e}.exam-container .question-result .option input[type=radio]{cursor:default}.exam-container .actions{display:flex;justify-content:flex-end;padding-top:30px}.question-number{color:#555;font-size:14px;line-height:22px;font-weight:600;padding-bottom:15px}.exam-results{max-width:600px;margin:auto}.exam-results-score{font-size:24px}.exam-results-subtitle{text-align:center;margin-top:30px}.exam-results-restart-exam{border:none;border-radius:4px;display:flex;font-size:18px;margin:auto;padding:10px 20px}.skill-page-hero{display:flex;min-height:124px;width:100%;padding:0;margin:0;flex-direction:column}@media (min-width:768px){.skill-page-hero{flex-direction:row}}.skill-page-hero__container{align-self:center}.skill-page-hero__container.skill-split-layout{row-gap:0}.skill-page-hero__container.skill-split-layout::after,.skill-page-hero__container.skill-split-layout::before{content:none}.skill-page-hero__container.skill-split-layout h1{grid-area:article}.skill-page-hero__title{flex:1 1 auto;margin:0;font-size:24px;line-height:30.96px;max-height:92.88px;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis}@media (min-width:768px){.skill-page-hero__title{font-size:34px;line-height:46.92px;max-height:93.84px;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis}}.skill-page-breadcrumbs{margin:15px 0;display:flex;font-size:14px;line-height:1.4;font-weight:600;color:#0096b2;justify-content:space-between}.skill-page-breadcrumbs .icon-arrow-left{margin-right:6px}.skill-split-layout{position:relative;background:0 0}.skill-split-layout aside>:first-child:not(.overlap-hero){margin-top:30px}.skill-set-filters{grid-area:filters}.exam-results.exam-is-loading{filter:blur(10px)}h3.exam-results__header{color:#24505c;font-weight:600;font-size:34px;padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:30px}@media (min-width:992px){.skill-split-layout{display:grid;grid-template-columns:1fr 370px;grid-template-areas:"article sidebar" "filters sidebar";grid-gap:35px}.skill-split-layout article{grid-area:article}.skill-split-layout aside{grid-area:sidebar}.skill-split-layout aside>:first-child:not(.overlap-hero){margin-top:50px}.exam-results-score-section{min-width:375px}}@media (max-width:991px){.exam-results-score-section{width:100%;margin:0 auto}}@media (max-width:767px){.exam-results-score-section{flex-direction:column;font-size:22px}}.exam-results__skill-breakdown--item .practice-set-passage{background:#fafafa;padding:15px}.exam-results__skill-breakdown--item{border:1px solid #ccc;border-radius:4px;margin-bottom:5px}.exam-results__skill-breakdown--item-header{background-color:#eee;padding:20px 45px 20px 30px;cursor:pointer;font-size:18px;font-weight:600;color:#888;position:relative;border-radius:4px,0}.exam-results__skill-breakdown--item-header:after{content:"\f077";font-family:Icomoon;color:#24505c;font-weight:400;position:absolute;right:15px;top:50%;transition:transform .3s ease-in-out;transform:translateY(-50%)}.exam-results__skill-breakdown--item-header.collapsed{border-radius:4px}.exam-results__skill-breakdown--item-header.collapsed:after{transform:translateY(-50%) rotate(180deg)}.exam-results__skill-breakdown--item-header .exam-results__skill-breakdown--item-header-title{color:#24505c;margin:0 15px 0 7px}.exam-results__skill-breakdown--item-header .exam-results__skill-breakdown--item-header-score{margin-top:10px}.exam-results__skill-breakdown--item-header .exam-results__skill-breakdown--item-header-score-number{color:#f79420;font-size:18px;padding:0 5px}.exam-results__skill-breakdown--item-header .exam-results__skill-breakdown--item-header-score-number.passed{color:#8cc63e}.exam-results__question-group+.exam-results__question-group{border-top:1px solid #ccc}.exam-results__skill-breakdown--body{padding:15px}@media (min-width:768px){.exam-results__skill-breakdown--item-header{display:grid;grid-template-columns:max-content 1fr max-content;align-items:center}.exam-results__skill-breakdown--item-header .exam-results__skill-breakdown--item-header-title{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.exam-results__skill-breakdown--item-header .exam-results__skill-breakdown--item-header-score{margin-top:0;margin-bottom:5px}.exam-results__skill-breakdown--body{padding:15px 30px}}.question-result{margin:20px 0}.question-result+.question-result{margin-top:30px}.question-result .question-image,.question-result .question-prompt{position:relative;padding-left:40px}.question-result .question-image:before,.question-result .question-prompt:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e65b";font-size:31px;color:#f79420;position:absolute;left:0}@media (min-width:768px){.question-result .question-image,.question-result .question-prompt{margin-left:40px;padding-left:0}.question-result .question-image:before,.question-result .question-prompt:before{left:-40px}}.question-result.correct .question-image:before,.question-result.correct .question-prompt:before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e65c";color:#8cc63e}.question-result .question-result-explanation-link{display:inline-block;margin-bottom:10px;margin-left:30px;position:relative}.question-result .question-result-explanation-link:after{font-family:icomoon;font-style:normal;font-weight:400;content:"\f077";position:absolute;right:-15px;top:50%;transition:transform .3s ease-in-out;transform:translateY(-50%)}.question-result .question-result-explanation-link.collapsed:after{transform:translateY(-50%) rotate(180deg)}.question-result .question-explanation-need-more-help-container{margin-top:30px}.question-result .question-explanation-need-more-help-header{color:#24505c;font-weight:600;font-size:16px;margin-bottom:15px}.question-result .question-explanation-need-more-help-actions{display:flex}.question-result .question-explanation-need-more-help-link{border:1px solid #1797b1;background-color:#fff;transition:.25s;color:#1797b1;align-items:center;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;margin-right:30px;padding:5px 10px;text-align:center;text-decoration:none}.question-result .question-explanation-need-more-help-link:hover{background:#1797b1;color:#fff}.question-result .question-explanation-need-more-help-link:hover .question-explanation-need-more-help-link-image{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7422%) hue-rotate(171deg) brightness(97%) contrast(115%)}.question-result .question-explanation-need-more-help-link-image{height:20px;margin-right:5px}.skill-assignment-progress-bar{max-width:100%;margin:0 auto 5px;background-color:#fafafa;border:.5px solid #ccc;border-radius:6px;text-align:right;position:relative;height:30px;overflow:hidden;transition:.3s ease-in-out}.skill-assignment-progress-bar .current-question.current-question-practice-set{border:1px solid #aaa;border-radius:4px;overflow:hidden}.skill-assignment-progress-bar .current-question.current-question-practice-set .question{border:none}.skill-assignment-progress-bar .previous-and-next-skill-container{border-top:1px solid #aaa;padding:15px 30px}@media (min-width:768px){.skill-assignment-progress-bar{margin-bottom:30px}}.skill-assignment-progress-bar.skill-assignment-progress-bar--complete{color:#fff;background-color:#24505c}.skill-assignment-progress-bar.skill-assignment-progress-bar--complete .skill-assignment-progress-bar__background{background-color:#24505c}.skill-assignment-progress-bar__text{z-index:1;position:absolute;top:3px;bottom:3px;left:8px;right:8px;line-height:24px}.skill-assignment-progress-bar__background{z-index:0;position:absolute;top:0;bottom:0;left:0;background-color:#ccc;transition:.3s ease-in-out}.printing-links{display:grid;grid-auto-flow:column;grid-template-columns:min-content;grid-auto-columns:1fr;grid-column-gap:15px;align-items:center;padding:15px;border-radius:6px;background-color:#fafafa;font-size:14px}.printing-links .printing-links__print-icon{grid-column:1;color:#fab323;font-size:1.71428571em;line-height:1}.printing-links .printing-links__print-icon::before{font-family:icomoon;font-style:normal;font-weight:400;content:"\e67a"}.printing-links .printing-links__print-link{font-weight:600}.related-skills{margin-top:30px;margin-bottom:15px}.related-skills__top-icon{width:50px}.related-skills__header{border-bottom:1px solid #ccc;padding-bottom:10px}.related-skills__top-icon+.related-skills__header{margin-top:7px}.related-skills__parent-skill-node-header{color:#24505c;font-size:15px;font-weight:600}.related-skills__list{margin-bottom:10px}.related-skills__list ul{padding-left:0;list-style:none}.related-skills__list ul a:not(.unchevron){position:relative;display:block;padding:.2em 0 .5em 1em;font-weight:600}.related-skills__list ul a:not(.unchevron):after{content:"\e62a";font-family:Icomoon;position:absolute;left:0;top:.3em;font-size:.9em}.related-skills__list ul a:not(.unchevron).display-inline-block{display:inline-block}.related-skills__view-all{font-weight:600}practice-set-assignment-bar .loading-dots-container{height:93px;display:grid;place-items:center}.practice-set-assignment-bar{font-style:normal;font-weight:400;font-size:16px;line-height:1.25;user-select:none;display:grid;grid-auto-flow:row}.practice-set-assignment-bar h1,.practice-set-assignment-bar h2,.practice-set-assignment-bar h3,.practice-set-assignment-bar h4,.practice-set-assignment-bar h5,.practice-set-assignment-bar h6{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.practice-set-assignment-bar h1.white,.practice-set-assignment-bar h2.white,.practice-set-assignment-bar h3.white,.practice-set-assignment-bar h4.white,.practice-set-assignment-bar h5.white,.practice-set-assignment-bar h6.white{color:#fff}.practice-set-assignment-bar .ds-h1,.practice-set-assignment-bar h1{color:#24505c;font-style:normal;font-weight:600;font-size:24px;line-height:1.29}@media (min-width:768px){.related-skills__list ul{margin-bottom:1.5em}.related-skills__list ul:last-child{margin-bottom:0}.related-skills__list ul a:not(.unchevron){display:inline-block;padding:0 0 0 1em;margin:.4em 0}.related-skills__list ul a:not(.unchevron):after{top:.1em}practice-set-assignment-bar .loading-dots-container{border-radius:6px;background-color:#e6f5f7;height:69px}.practice-set-assignment-bar{font-size:14px;line-height:1.43}.practice-set-assignment-bar .ds-h1,.practice-set-assignment-bar h1{font-size:34px;line-height:1.38}}.practice-set-assignment-bar .ds-h2,.practice-set-assignment-bar h2{color:#24505c;font-style:normal;font-weight:600;font-size:22px;line-height:1.32}@media (min-width:768px){.practice-set-assignment-bar .ds-h2,.practice-set-assignment-bar h2{font-size:26px;line-height:1.38}}.practice-set-assignment-bar .ds-h3,.practice-set-assignment-bar h3{color:#555;font-style:normal;font-weight:600;font-size:20px;line-height:1.4}.practice-set-assignment-bar .ds-h4,.practice-set-assignment-bar h4{color:#555;font-style:normal;font-weight:600;font-size:18px;line-height:1.39}@media (min-width:768px){.practice-set-assignment-bar .ds-h3,.practice-set-assignment-bar h3{font-size:18px;line-height:1.39}.practice-set-assignment-bar .ds-h4,.practice-set-assignment-bar h4{font-size:16px;line-height:1.56}}.practice-set-assignment-bar .ds-h5,.practice-set-assignment-bar h5{color:#555;font-style:normal;font-weight:600;font-size:16px;line-height:1.37}@media (min-width:768px){.practice-set-assignment-bar .ds-h5,.practice-set-assignment-bar h5{font-size:14px;line-height:1.57}}.practice-set-assignment-bar .ds-tiny{font-style:normal;font-weight:400;font-size:14px;line-height:1.43}.practice-set-assignment-bar .practice-set-assignment-bar__assign-button,.practice-set-assignment-bar .practice-set-assignment-bar__auto-select-button,.practice-set-assignment-bar .practice-set-assignment-bar__lead-in,.practice-set-assignment-bar .practice-set-assignment-bar__select-all-button{margin-bottom:15px}.practice-set-assignment-bar .practice-set-assignment-bar__remove-all-button,.practice-set-assignment-bar .practice-set-assignment-bar__selected-summary{display:none}.practice-set-assignment-bar .practice-set-assignment-bar__summary-and-trash-button{justify-self:center}@media (min-width:768px){.practice-set-assignment-bar .ds-tiny{font-size:12px;line-height:1.42}.practice-set-assignment-bar{border-radius:6px;background-color:#e6f5f7;padding:15px;grid-template-areas:"autoSelect selectAll . summary remove";grid-template-columns:auto auto 1fr auto min-content;align-items:center}.practice-set-assignment-bar .practice-set-assignment-bar__auto-select-button{grid-area:autoSelect;margin-bottom:0;margin-right:15px}.practice-set-assignment-bar .practice-set-assignment-bar__select-all-button{margin-bottom:0;grid-area:selectAll;margin-right:15px}.practice-set-assignment-bar .practice-set-assignment-bar__assign-button{margin-bottom:0;grid-area:assignButton}.practice-set-assignment-bar .practice-set-assignment-bar__lead-in{margin-bottom:0;grid-area:leadInText;margin-right:15px}.practice-set-assignment-bar .practice-set-assignment-bar__selected-summary{grid-area:summary;display:block;margin-right:15px}.practice-set-assignment-bar .practice-set-assignment-bar__remove-all-button{grid-area:remove;display:block}.practice-set-assignment-bar .practice-set-assignment-bar__summary-and-trash-button{display:none}}.practice-set-assignment-bar.practice-set-assignment-bar--assignment-flow{margin-bottom:10px}.practice-set-assignment-bar.practice-set-assignment-bar--assignment-flow .practice-set-assignment-bar__assign-button{display:none}.practice-set-assignment-bar.practice-set-assignment-bar--assignment-flow .practice-set-assignment-bar__summary-and-trash-button{margin-bottom:15px}@media (min-width:768px){.practice-set-assignment-bar.practice-set-assignment-bar--assignment-flow .practice-set-assignment-bar__assign-button{display:block}.practice-set-assignment-bar.practice-set-assignment-bar--assignment-flow{border-radius:6px;background-color:#e6f5f7;padding:15px;grid-template-areas:"leadInText . summary remove assignButton";grid-template-columns:auto 1fr auto min-content auto;align-items:center}}.practice-set-assignment-bar__auto-select-button,.practice-set-assignment-bar__select-all-button{background:0 0;box-shadow:0 2px 0 transparent;border-radius:6px;color:#0096b2;display:inline-block;font-weight:600;padding:8px 20px;font-size:16px;line-height:21px;margin:0;text-align:center;border:1px solid #0096b2;box-shadow:none}.practice-set-assignment-bar__auto-select-button:active,.practice-set-assignment-bar__auto-select-button:focus,.practice-set-assignment-bar__auto-select-button:hover,.practice-set-assignment-bar__select-all-button:active,.practice-set-assignment-bar__select-all-button:focus,.practice-set-assignment-bar__select-all-button:hover{color:#0096b2;text-decoration:none}.practice-set-assignment-bar__auto-select-button.disabled,.practice-set-assignment-bar__auto-select-button:disabled,.practice-set-assignment-bar__auto-select-button[disabled],.practice-set-assignment-bar__select-all-button.disabled,.practice-set-assignment-bar__select-all-button:disabled,.practice-set-assignment-bar__select-all-button[disabled],fieldset[disabled] .practice-set-assignment-bar__auto-select-button,fieldset[disabled] .practice-set-assignment-bar__select-all-button{cursor:not-allowed;pointer-events:none;opacity:.65}.practice-set-assignment-bar__auto-select-button:hover,.practice-set-assignment-bar__select-all-button:hover{background:#0096b2;border-color:#1e7289;color:#fff}.practice-set-assignment-bar__auto-select-button:disabled,.practice-set-assignment-bar__select-all-button:disabled{border-color:#aaa!important;color:#aaa!important;background-color:transparent!important}@media (min-width:768px){.practice-set-assignment-bar__auto-select-button,.practice-set-assignment-bar__select-all-button{font-size:14px}}.practice-set-assignment-bar__assign-button{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #14849a;padding:10px 20px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;white-space:normal;transition:.2s ease-in-out;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-transition:.2s ease-in-out;font-weight:600;font-size:18px;color:#fff;background-color:#1797b1;box-shadow:0 2px 0 0 #10697b}.practice-set-assignment-bar__assign-button.active.focus,.practice-set-assignment-bar__assign-button.active:focus,.practice-set-assignment-bar__assign-button.focus,.practice-set-assignment-bar__assign-button:active.focus,.practice-set-assignment-bar__assign-button:active:focus,.practice-set-assignment-bar__assign-button:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.practice-set-assignment-bar__assign-button.focus,.practice-set-assignment-bar__assign-button:focus,.practice-set-assignment-bar__assign-button:hover{color:#1797b1;text-decoration:none}.practice-set-assignment-bar__assign-button.active,.practice-set-assignment-bar__assign-button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.practice-set-assignment-bar__assign-button.disabled,.practice-set-assignment-bar__assign-button[disabled],fieldset[disabled] .practice-set-assignment-bar__assign-button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.practice-set-assignment-bar__assign-button-cta{font-weight:600}.practice-set-assignment-bar__assign-button-cta-lg{font-size:18px}.practice-set-assignment-bar__assign-button-cta-md{font-size:16px}.practice-set-assignment-bar__assign-button-cta.btn-gold{padding-top:8px;padding-bottom:7px;margin-top:-1px}.practice-set-assignment-bar__assign-button-cta.open-reg-form{padding:7px 55px}.practice-set-assignment-bar__assign-button-ghost{color:#fff;border:1px solid #fff}.practice-set-assignment-bar__assign-button-ghost:hover{background:rgba(255,255,255,.8);color:#333}.practice-set-assignment-bar__assign-button-ghost-primary{color:#1797b1;border:1px solid #1797b1}.practice-set-assignment-bar__assign-button-ghost-primary:hover{background:#1797b1;color:#fff}.practice-set-assignment-bar__assign-button-gold{font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;background-color:#e59903!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCC517", endColorstr="#E59903");background-image:-khtml-gradient(linear,left top,left bottom,from(#fcc517),to(#e59903));background-image:-moz-linear-gradient(top,#fcc517,#e59903);background-image:-ms-linear-gradient(top,#fcc517,#e59903);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc517),color-stop(100%,#e59903));background-image:-webkit-linear-gradient(top,#fcc517,#e59903);background-image:-o-linear-gradient(top,#fcc517,#e59903);background-image:linear-gradient(#fcc517,#e59903);color:#fff!important;-webkit-font-smoothing:antialiased;border-radius:4px;text-shadow:1px 1px 1px #ad7b19;box-shadow:0 2px 0 0 #b67a01;border:none}@media (max-width:525px){.practice-set-assignment-bar__assign-button-gold{width:100%}}.practice-set-assignment-bar__assign-button small{display:block;font-size:70%}.open>.dropdown-toggle.practice-set-assignment-bar__assign-button,.practice-set-assignment-bar__assign-button.active,.practice-set-assignment-bar__assign-button.focus,.practice-set-assignment-bar__assign-button:active,.practice-set-assignment-bar__assign-button:focus,.practice-set-assignment-bar__assign-button:hover{color:#fff;background-color:#117084;border-color:#0d5664}.open>.dropdown-toggle.practice-set-assignment-bar__assign-button,.practice-set-assignment-bar__assign-button.active,.practice-set-assignment-bar__assign-button:active{background-image:none}.practice-set-assignment-bar__assign-button.disabled,.practice-set-assignment-bar__assign-button.disabled.active,.practice-set-assignment-bar__assign-button.disabled.focus,.practice-set-assignment-bar__assign-button.disabled:active,.practice-set-assignment-bar__assign-button.disabled:focus,.practice-set-assignment-bar__assign-button.disabled:hover,.practice-set-assignment-bar__assign-button[disabled],.practice-set-assignment-bar__assign-button[disabled].active,.practice-set-assignment-bar__assign-button[disabled].focus,.practice-set-assignment-bar__assign-button[disabled]:active,.practice-set-assignment-bar__assign-button[disabled]:focus,.practice-set-assignment-bar__assign-button[disabled]:hover,fieldset[disabled] .practice-set-assignment-bar__assign-button,fieldset[disabled] .practice-set-assignment-bar__assign-button.active,fieldset[disabled] .practice-set-assignment-bar__assign-button.focus,fieldset[disabled] .practice-set-assignment-bar__assign-button:active,fieldset[disabled] .practice-set-assignment-bar__assign-button:focus,fieldset[disabled] .practice-set-assignment-bar__assign-button:hover{background-color:#1797b1;border-color:#14849a}.practice-set-assignment-bar__assign-button .badge{color:#1797b1;background-color:#fff}.practice-set-assignment-bar__auto-add-checkboxes{display:flex;justify-content:end;flex-direction:column}.practice-set-assignment-bar__auto-add-checkboxes .practice-set-assignment-bar__assign-button{display:block}@media (min-width:768px){.practice-set-assignment-bar__assign-button{white-space:nowrap;margin-left:15px}.practice-set-assignment-bar__auto-add-checkboxes{flex-direction:row}.practice-set-assignment-bar__auto-add-checkboxes>*{margin-left:15px}.practice-set-assignment-bar__auto-add-checkboxes .practice-set-assignment-bar__assign-button{display:none}}.practice-set-assignment-bar__auto-select-psuedo-checkbox{font-weight:600;align-items:center;margin-left:15px;cursor:pointer;display:none}@media (min-width:768px){.practice-set-assignment-bar__auto-select-psuedo-checkbox{display:flex}}.practice-set-assignment-bar__auto-select-psuedo-checkbox__box{width:31px;height:31px;border-radius:6px;border:1px solid #ccc;background:#fff;user-select:none;display:grid;place-items:center;font-size:17px;line-height:29px;margin-left:15px}.practice-set-assignment-bar__checkbox-checked{background:#0096b2;border-color:#0096b2}.practice-set-assignment-bar__checkbox-checked:after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e604";color:#fff}.practice-set-assignment-bar__checkbox-minus{background:#0096b2;border-color:#0096b2}.practice-set-assignment-bar__checkbox-minus:after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e65e";color:#fff}.practice-set-assignment-bar__select-all-button--visible-xs{display:none!important}@media (max-width:767px){.practice-set-assignment-bar__auto-add-checkboxes *{padding:10px 20px;margin-bottom:15px}.practice-set-assignment-bar__select-all-button--visible-xs{display:block!important}table.practice-set-assignment-bar__select-all-button--visible-xs{display:table}tr.practice-set-assignment-bar__select-all-button--visible-xs{display:table-row!important}td.practice-set-assignment-bar__select-all-button--visible-xs,th.practice-set-assignment-bar__select-all-button--visible-xs{display:table-cell!important}}.practice-set-assignment-bar__selected-summary{font-style:normal;font-size:14px;line-height:1.43;font-weight:600}@media (min-width:768px){.practice-set-assignment-bar__selected-summary{font-size:12px;line-height:1.42}}.practice-set-assignment-bar__remove-all-button,.practice-set-assignment-bar__summary-and-trash-button{background:0 0;font-size:16px;cursor:pointer;color:#24505c}.practice-set-assignment-bar__remove-all-button:active,.practice-set-assignment-bar__summary-and-trash-button:active{color:#0096b2}.practice-set-assignment-bar__remove-all-button:disabled,.practice-set-assignment-bar__summary-and-trash-button:disabled{color:#aaa;cursor:default}.practice-set-assignment-bar__remove-all-button{border:none;line-height:21px;padding:8px 15px;margin:0 -15px}.practice-set-assignment-bar__summary-and-trash-button{border:none}.practice-set-assignment-bar__summary-and-trash-button:disabled{display:none}.practice-set-assignment-bar__desktop-header{color:#555;font-style:normal;font-weight:600;font-size:20px;line-height:1.4;margin-top:15px}@media (min-width:768px){.practice-set-assignment-bar__desktop-header{font-size:18px;line-height:1.39}}.practice-set-question.selected-question{border-color:#0096b2}.selected-question-badge{width:31px;height:31px;border-radius:6px;border:1px solid #ccc;background:#fff;cursor:pointer;user-select:none;display:grid;place-items:center;font-size:17px;line-height:29px}.selected-question-badge,.selected-question-badge::after{transition:.1s ease-out}.selected-question-badge:hover{background:#eee}.selected-question-badge:active{transform:scale(.9);background:#ccc}.selected-question-badge:active::after{opacity:1}.selected-question-badge::after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e604";opacity:0;color:#fff}.selected-question-badge--selected{border-color:#0096b2;background:#0096b2;color:#fff}.selected-question-badge--selected::after{opacity:1}.selected-question-badge--selected:hover{background:#008097}.selected-question-badge--selected:active{background:#00788e}.selected-question-badge--selected:active::after{opacity:0}.related-ia-content{margin-top:30px;margin-bottom:15px}.related-ia-content__header{border-bottom:1px solid #ccc;padding-bottom:10px}.related-ia-content__list{margin-bottom:10px}.related-ia-content__list ul{padding-left:0;list-style:none}.related-ia-content__list ul a:not(.unchevron){position:relative;display:block;padding:.2em 0 .5em 1em;font-weight:600}.related-ia-content__list ul a:not(.unchevron):after{content:"\e62a";font-family:Icomoon;position:absolute;left:0;top:.3em;font-size:.9em}.related-ia-content__list ul a:not(.unchevron).display-inline-block{display:inline-block}#assignSkillCta+.practice-set-questions{margin-top:15px}.practice-set-questions{list-style:none;padding:0;margin:0;display:grid;grid-auto-flow:row;grid-gap:15px;counter-set:practiceSetQuestionNumber 0}.practice-set-question{counter-increment:practiceSetQuestionNumber;display:grid;grid-template-areas:"marker  prompt  badge" "toggle  toggle  badge" "options options options";grid-template-columns:max-content 1fr max-content;align-items:baseline;grid-gap:15px 4px;border:1px solid #ccc;border-radius:4px;overflow:hidden;padding:15px 15px 0 20px}.practice-set-question .practice-set-question__prompt{grid-area:prompt}.practice-set-question .practice-set-question__marker{grid-area:marker}.practice-set-question selected-question-badge{grid-area:badge;align-self:start}.practice-set-question .practice-set-question__toggle-options-container{grid-area:toggle}.practice-set-question .practice-set-question__options-accordion{grid-area:options}.practice-set-question__marker,.practice-set-question__prompt{font-weight:400;color:#24505c}.practice-set-question__prompt p:last-child{margin-bottom:0}.practice-set-question__prompt img{max-width:100%;object-fit:contain}.practice-set-question__toggle-options{user-select:none;padding-right:30px;font-weight:600;position:relative}.practice-set-question__toggle-options::after{font-family:icomoon;font-style:normal;font-weight:400;content:"\e63f";display:inline-block;transition:transform .3s ease-in-out;transform:rotate(0);transform-origin:50% calc(50% + 4px);position:relative;left:6px}.practice-set-question__toggle-options:not(.collapsed)::before{content:"Hide answer choices"}.practice-set-question__toggle-options.collapsed::before{content:"View answer choices"}.practice-set-question__toggle-options.collapsed::after{transform:rotate(-180deg)}.practice-set-question__options-accordion{margin:0 -15px 0 -20px;padding:15px 15px 15px 20px;background:#fafafa}.practice-set-question .options{list-style:upper-alpha inside;padding-left:15px;width:100%}.practice-set-question .options__answer-text{display:inline-flex;flex-direction:column}.practice-set-question .option{margin-top:5px;margin-bottom:5px}.practice-set-question .option p{margin-bottom:0}.practice-set-question .option p+p:last-child{margin-bottom:20px}.practice-set-question .option>*{vertical-align:text-top}.practice-set-question .option.option--green{background:#e6f2d5;border-radius:4px;padding:3px}.options--inline-block{display:inline-block}.options__correct-text{line-height:1.5;font-weight:600;color:#8cc63e;margin-left:30px;padding-right:5px}.practice-set-main__help-students{margin-bottom:15px;margin-top:15px}.practice-set-main__help-students--title{padding:15px;background-color:#24505c;color:#fff;font-size:18px;font-weight:600;border-top-right-radius:4px;border-top-left-radius:4px;border:1px solid #ccc;border-bottom:none}.practice-set-main__help-students--body{background-color:#fafafa;padding:15px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border:1px solid #ccc}.practice-set-main__help-students--body a{display:block}.skill-help-links-container{display:flex}.skill-help-links-container .skill-help-link{border:1px solid #1797b1;background-color:#fff;transition:.25s;color:#1797b1;flex-grow:1;margin-right:10px}.skill-help-links-container .skill-help-link:hover{background:#1797b1;color:#fff}.skill-help-links-container .skill-help-link:hover .skill-help-link-learning-asset-image{filter:brightness(0) invert(100%)}.skill-help-links-container .skill-help-link-learning-asset-image{height:20px}.printing-links{margin-bottom:15px}.practice-set-loading-spinner{display:block;margin:30px auto}.exam-container{padding-top:0}.exam-container .practice-set-exam-header{margin:0 auto 30px;max-width:100%}.exam-container .practice-set-exam-header .practice-set-exam-header__title{margin-top:0}.exam-container .practice-set-exam-header .practice-set-exam-header__details{display:flex;justify-content:space-between}.exam-container .practice-set-exam-header .practice-set-exam-header__details .practice-set-exam-header-instructions{max-width:375px;margin-bottom:0;margin-right:30px}.exam-container .practice-set-exam-header .practice-set-exam-header__details .skill-assignment-progress-bar{margin:auto 0 0;flex-grow:1}@media (max-width:768px){.exam-container .practice-set-exam-header .practice-set-exam-header__details{flex-direction:column}.exam-container .practice-set-exam-header .practice-set-exam-header__details .practice-set-exam-header-instructions{max-width:none;margin-bottom:15px}.exam-container .practice-set-exam-header .practice-set-exam-header__details .skill-assignment-progress-bar{flex-grow:0}}.exam-container .exam-results{flex-direction:column;max-width:none}.exam-container .exam-results .restart-practice-set-button{width:100%;margin-top:15px}@media (min-width:768px){.related-ia-content__list ul{margin-bottom:1.5em}.related-ia-content__list ul:last-child{margin-bottom:0}.related-ia-content__list ul a:not(.unchevron){display:inline-block;padding:0 0 0 1em;margin:.4em 0}.related-ia-content__list ul a:not(.unchevron):after{top:.1em}.exam-container .exam-results .exam-results-review-section{margin-top:15px}}.exam-container .exam-results .exam-results-review-section .exam-results__skill-breakdown--item-header{display:block}.exam-container .exam-results .exam-results-review-section .exam-results__skill-breakdown--item-header-title{white-space:unset;overflow-x:auto;text-overflow:ellipsis;margin:0}.exam-container .exam-results-score-section{min-width:auto;max-width:none}@media (min-width:992px){.exam-container .exam-results-score-section.exam-results-score-section--wide{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0}.exam-container .exam-results-score-section.exam-results-score-section--wide .exam-results-score-section__header{-webkit-flex:1 0 100%;flex:1 0 100%}.exam-container .exam-results-score-section.exam-results-score-section--wide .exam-results-score-box{-webkit-flex:1 1 33%;flex:1 1 33%;border:1px solid #ccc;border-right:none;border-radius:6px 0 0 6px}.exam-container .exam-results-score-section.exam-results-score-section--wide .exam-results-info-box{-webkit-flex:2 1 50%;flex:2 1 50%;border:1px solid #ccc;border-left:none;border-radius:0 6px 6px 0}}.exam-container .question-container .current-question.current-question-practice-set{border:1px solid #aaa;border-radius:4px;overflow:hidden}.exam-container .question-container .current-question.current-question-practice-set .question{border:none}.exam-container .question-container .previous-and-next-skill-container{border-top:1px solid #aaa;padding:15px 30px}.exam-container .previous-and-next-skill-container{display:flex;padding:15px;font-size:14px;justify-content:space-between}.exam-container .previous-and-next-skill-container .previous-skill-container{max-width:300px;margin-right:30px}.exam-container .previous-and-next-skill-container .next-skill-container{text-align:right;margin-left:auto;max-width:300px}.teacher-tools-init{display:block}.assessment-options--multiple-choice,.assessment-options--multiple-select{padding:0}.assessment-options--multiple-choice .exam-question__options,.assessment-options--multiple-select .exam-question__options{grid-gap:5px;counter-reset:optionCounter}.assessment-options--multiple-choice .exam-question__option-text,.assessment-options--multiple-select .exam-question__option-text{padding:0}.assessment-options--multiple-choice .exam-question__option-label,.assessment-options--multiple-select .exam-question__option-label{margin:0;counter-increment:optionCounter}.assessment-options--multiple-choice .exam-question__option-label::before,.assessment-options--multiple-select .exam-question__option-label::before{content:counter(optionCounter,upper-alpha) ".";align-self:start;margin-top:2px}.assessment-options--multiple-choice .exam-question__input,.assessment-options--multiple-select .exam-question__input{display:none}.practice-set-question .exam-question__option-label{font-weight:400}.assessment-options--multiple-choice .exam-question__option--correct-answer::after,.assessment-options--multiple-select .exam-question__option--correct-answer::after{content:"Correct";position:relative;padding-left:7px;padding-right:3px}.assessment-options--free-response{padding:0}.assessment-options--free-response .free-response__label--user-answer{display:none}.assessment-options--free-response .free-response__label--correct{margin-top:0}.assessment-options--matrix-question .matrix-question__row--selected-correct td{background:#fff}.assessment-options--matrix-question .matrix-question__row:nth-child(odd) td{background:#fafafa}.assessment-question-index__container{display:flex;flex-direction:column;gap:8px}.assessment-question-index__over-time-limit-pill{display:flex;align-items:center;gap:4px;width:fit-content;font:600 12px/160% "Open Sans",sans-serif;color:#be4400;background-color:#ffecc5;padding:4px 8px 4px 4px;border-radius:100px}.assessment-question-index{font:400 14px/160% "Open Sans",sans-serif;color:#555;padding-bottom:8px;display:flex;gap:8px;flex-wrap:nowrap;white-space:nowrap;max-width:752px}.assessment-question-index--has-asset{max-width:492px}@media (max-width:479.9px){.assessment-question-index--has-asset{max-width:288px}}.assessment-question-index__divider-line{border-left:1px solid #eee;height:16px;align-self:center}.assessment-question-content{display:grid;grid-auto-columns:1fr;grid-auto-flow:row}.assessment-question-index__topic{text-overflow:ellipsis;overflow:hidden}@supports not (contain:inline-size){@media (min-width:768px){.assessment-question-content{grid-auto-flow:column}}}@container (min-width:768px){.assessment-question-content{grid-auto-flow:column}.assessment-question-asset.assessment-question-asset{overflow:auto;padding-right:24px}.assessment-options__essay-input{height:500px}}.assessment-prompt-input__header{display:flex;flex-direction:column;gap:8px}.assessment-question-asset{font:400 16px/160% "Open Sans",sans-serif;padding-right:0;z-index:1;background-color:#fff}@media (max-width:1023.9px){.assessment-question-asset{margin-bottom:24px}}.assessment-question-asset__caption{font:600 16px/160% "Open Sans",sans-serif;color:#000;padding-bottom:24px}.assessment-question-asset__caption b{font-weight:600}.assessment-question-asset__passage-container{padding:0;border:1px solid #eee;border-radius:8px;color:#000}.assessment-question-asset__passage-container .assessment-passage .assessment-passage__text{padding:24px}.assessment-question-asset__passage-container .assessment-passage .assessment-passage__text:first-child:not(:last-child){padding-bottom:0}.assessment-question-asset__passage-container .assessment-passage .assessment-passage__text p:last-child{margin-bottom:0}.assessment-question-asset__passage-container .assessment-passage--tabbed .nav-tabs{padding:0 16px;display:flex;flex-wrap:wrap}.assessment-question-asset__passage-container .assessment-passage--tabbed .nav-tabs .nav-item{margin-bottom:0}.assessment-question-asset__passage-container .assessment-passage--tabbed .nav-tabs .nav-item .nav-link{padding:16px 8px;background-color:#fff;border:none;color:#555;font:600 14px/160% "Open Sans",sans-serif;white-space:nowrap}.assessment-question-asset__passage-container .assessment-passage--tabbed .nav-tabs .nav-item .nav-link.active{color:#000;border-bottom:4px solid #000;padding-bottom:12px;border-radius:2px 2px 0 0}.assessment-question-asset__passage-container .assessment-passage--tabbed .nav-tabs .nav-item .nav-link.active:after,.assessment-question-asset__passage-container .assessment-passage--tabbed .nav-tabs .nav-item .nav-link:after{display:none}.assessment-question-asset__passage-container .assessment-passage--tabbed .accordion{background-color:#fff;padding:8px 8px 0;display:flex;flex-direction:column;gap:4px}.assessment-question-asset__passage-container .assessment-passage--tabbed .accordion .assessment-passage__text{padding:8px 16px}.assessment-question-asset__passage-container .assessment-passage--tabbed .accordion .accordion-header{margin:0}.assessment-question-asset__passage-container .assessment-passage--tabbed .accordion .accordion-header button{width:100%;background:#fff;border:none;color:#000;padding:8px 16px;position:relative;overflow:auto;text-align:left;font:600 18px/160% "Open Sans",sans-serif}.assessment-question-asset__passage-container .assessment-passage--tabbed .accordion .accordion-header button:before{content:'';width:0;height:0;border-style:solid;border-color:#555 transparent;border-width:0 .4em .5em;position:absolute;right:24px;top:50%;margin-top:-.3em}.assessment-question-asset__passage-container .assessment-passage--tabbed .accordion .accordion-header button.collapsed:before{transform:rotateZ(180deg)}.assessment-question-asset__passage-container .assessment-passage--tabbed .tab-content{padding:24px}.assessment-question-asset__passage-container .assessment-passage--tabbed .tab-content:nth-child(2):not(:last-child){padding-bottom:0}.assessment-question-asset__passage-container .assessment-passage--tabbed .tab-content .assessment-passage__text{padding:0}.assessment-question-asset__passage-container .assessment-passage--tabbed .assessment-passage__text{padding:24px}.assessment-question-explanation{padding-top:24px;color:#000}.assessment-question-explanation__header{font:600 14px/160% "Open Sans",sans-serif;padding-bottom:12px}.assessment-question .imageplugin,.assessment-question .imageplugin--align,.assessment-question .imageplugin--align-center{width:100%}.assessment-question .imageplugin caption,.assessment-question .imageplugin--align caption,.assessment-question .imageplugin--align-center caption{font:600 14px/160% "Open Sans",sans-serif;text-align:center;color:#888}.assessment-question .imageplugin td,.assessment-question .imageplugin--align td,.assessment-question .imageplugin--align-center td{padding:0}.assessment-question-image{display:flex;justify-content:center;position:relative;border-radius:8px;border:1px solid #eee;background-color:#f8f8f8;overflow:hidden}.assessment-image-modal__image{max-width:100%;height:auto;object-fit:cover}.assessment-question .assessment-question-image__expand{position:absolute;top:16px;right:16px;padding:8px;background-color:rgba(0,0,0,.4);color:#fff;border:none;border-radius:50%;width:auto;height:auto}.assessment-question .assessment-question-image__expand-icon{display:block}.assessment-question .collapse.show{visibility:visible}.assessment-image-modal__close{position:fixed;top:16px;right:16px;color:#fff;background:0 0;border:none}.assessment-image-modal.bs5-modal .bs5-modal-dialog{max-width:100dvw;width:auto;justify-content:center}.assessment-image-modal.bs5-modal .bs5-modal-dialog .bs5-modal-content{width:auto}.assessment-options-instruction{font:400 14px/160% "Open Sans",sans-serif;color:#555;padding-bottom:12px}.assessment-options__option-container{display:grid;grid-auto-flow:row;gap:8px;margin:0;padding:0;list-style:none}.assessment-options__sections{display:flex;flex-direction:column;gap:24px}.assessment-option{padding:8px;border-radius:8px;transition:250ms ease-in-out}.assessment-option .eureka-input__container{gap:12px}.assessment-option .eureka-input__icon{color:#000}.assessment-option:hover:not(.assessment-option--correct):not(.assessment-option--incorrect):not(.assessment-option--disabled){background-color:#eee}.assessment-option--correct{background-color:#e8f4d8}.assessment-option--correct .assessment-option__text,.assessment-option--correct .eureka-input__icon{color:#007d3a;fill:#007d3a}.assessment-option--incorrect{background-color:#fee}.assessment-option--incorrect .assessment-option__text,.assessment-option--incorrect .eureka-input__icon{color:#c1393e;fill:#c1393e}.assessment-option--did-not-answer{margin-top:8px;padding:8px 12px}.assessment-option__correct-label,.assessment-option__incorrect-label{font:600 12px/160% "Open Sans",sans-serif;padding-bottom:4px}.assessment-option__correct-label{color:#007d3a}.assessment-option__incorrect-label{color:#c1393e}.assessment-option__text{font:400 14px/160% "Open Sans",sans-serif;color:#000}.assessment-option__text p:last-child{margin-bottom:0;padding-bottom:0}.assessment-prompt-input__directions,.assessment-prompt-input__prompt{font:600 16px/160% "Open Sans",sans-serif;color:#000}.assessment-prompt-input__prompt{padding-bottom:24px}.assessment-prompt-input__prompt p:last-child{margin-bottom:0;padding-bottom:0}.assessment-prompt-input__prompt b{font-weight:600}.assessment-question .answersContainer label,.question .assessment-question .assessment-options label{margin:0;background:0 0;padding:0;border:none}.assessment-question .assessment-options{padding:0}.assessment-question .assessment-option__input{grid-area:unset}.assessment-question .assessment-options__instructions{color:#555}.assessment-question .eureka-input__container{margin-bottom:0}.assessment-question .eureka-input__container svg{display:block}.assessment-question .eureka-input__text{margin-top:auto;margin-bottom:auto}.assessment-question .assessment-options--multiple-choice input[type=radio]{display:none}.assessment-question .assessment-options--multiple-choice input[type=radio]::before{display:none}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question__row:nth-child(odd) .matrix-question__cell:not(.matrix-question__cell--correct){background-color:#fff}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question__row:nth-child(odd) .matrix-question__cell--answer:hover:not(.matrix-question__cell--disabled):not(.matrix-question__cell--correct):not(.matrix-question__cell--incorrect){background-color:#eee}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question__cell{padding:12px;background-color:#fff;border-color:#ccc;color:#000;text-align:left}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question__cell .eureka-input__container--disabled{background-color:#fff;color:#000}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question__cell--answer:hover:not(.matrix-question__cell--disabled):not(.matrix-question__cell--correct):not(.matrix-question__cell--incorrect){background-color:#eee}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question__cell.matrix-question__cell--incorrect{background-color:#fee!important;color:#c1393e}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question__cell.matrix-question__cell--incorrect .eureka-input__container--disabled{background-color:#fee!important;color:#c1393e!important}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question__cell.matrix-question__cell--correct{background-color:#e8f4d8;color:#007d3a}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question__cell.matrix-question__cell--correct .eureka-input__container--disabled{background-color:#e8f4d8!important;color:#007d3a!important}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question__cell--header{background-color:#f8f8f8;border-top:1px solid #ccc;color:#000}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question-option__correct-label,.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question-option__incorrect-label{font:600 14px/160% "Open Sans",sans-serif}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question-option__row-correct-label,.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question-option__row-incorrect-label{font:700 12px/160% "Open Sans",sans-serif}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question-option__incorrect-label,.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question-option__row-incorrect-label{color:#c1393e}.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question-option__correct-label,.assessment-question .assessment-options--matrix-question .matrix-question__table .matrix-question-option__row-correct-label{color:#007d3a}.assessment-question .assessment-options--matrix-question .matrix-question__cell-option-group{display:flex;flex-direction:column;gap:4px}.assessment-question .assessment-options--matrix-question .matrix-question__cell-option-group-correct,.assessment-question .assessment-options--matrix-question .matrix-question__cell-option-group-incorrect{border-radius:8px}.assessment-question .assessment-options--matrix-question .matrix-question__cell-option-group-correct,.assessment-question .assessment-options--matrix-question .matrix-question__cell-option-group-correct .assessment-option,.assessment-question .assessment-options--matrix-question .matrix-question__cell-option-group-correct .assessment-option .checkbox-input__container,.assessment-question .assessment-options--matrix-question .matrix-question__cell-option-group-correct .assessment-option:hover{background-color:#e8f4d8}.assessment-question .assessment-options--matrix-question .matrix-question__cell-option-group-incorrect,.assessment-question .assessment-options--matrix-question .matrix-question__cell-option-group-incorrect .assessment-option .checkbox-input__container,.assessment-question .assessment-options--matrix-question .matrix-question__cell-option-group-incorrect .assessment-option:hover{background-color:#fee}.assessment-question .assessment-options--matrix-question .assessment-option{padding:4px}.assessment-question .assessment-options--matrix-question .eureka-input__container{gap:8px}.assessment-question .assessment-options--matrix-question .matrix-question__cell:first-of-type{box-shadow:none}.assessment-question .assessment-options--matrix-question .matrix-question__hscroll--scrollable .matrix-question__cell:first-of-type{box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.assessment-question .assessment-options--hotspot .hotspot__container{display:grid;position:relative;max-width:fit-content;max-height:fit-content}.assessment-question .assessment-options--hotspot .assessment-option--unanswered{background-color:rgba(255,255,255,.6)}.assessment-question .assessment-options--hotspot .assessment-option--unanswered .eureka-input__container{gap:0}.assessment-question .assessment-options--hotspot .assessment-option--unanswered:hover:not(.assessment-option--disabled){background-color:#eee}.assessment-question .assessment-options--hotspot .assessment-option{position:absolute;padding:4px;border-radius:40px;box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}.assessment-question .assessment-options--hotspot .assessment-option .assessment-option--label{margin-left:0}.assessment-question .assessment-options--hotspot .assessment-option--correct,.assessment-question .assessment-options--hotspot .assessment-option--incorrect{padding-right:16px}.assessment-question .assessment-options--hotspot .assessment-option--correct .eureka-input__container,.assessment-question .assessment-options--hotspot .assessment-option--incorrect .eureka-input__container{gap:10px}.assessment-question .assessment-options--hotspot .assessment-option--incorrect{z-index:1}.assessment-question .assessment-options--hotspot .assessment-option--correct{z-index:2}.assessment-question .assessment-options--ordered-list p:last-child{margin-bottom:0}.assessment-question .assessment-options--ordered-list .ordered-list__header{font:600 14px/160% "Open Sans",sans-serif;margin-bottom:8px}.assessment-question .assessment-options--ordered-list .ordered-list__dropzone{position:relative;display:flex;flex-direction:column;gap:8px;border-radius:8px}.assessment-question .assessment-options--ordered-list .ordered-list__dropzone.eureka-drop-zone{touch-action:none}.assessment-question .assessment-options--ordered-list .ordered-list__dropzone.eureka-drop-zone--active *{pointer-events:none}.assessment-question .assessment-options--ordered-list .ordered-list__dropzone.ordered-list__dropzone--correct .ordered-list__option,.assessment-question .assessment-options--ordered-list .ordered-list__dropzone.ordered-list__dropzone--incorrect .ordered-list__option{outline:0!important}.assessment-question .assessment-options--ordered-list .ordered-list__dropzone.ordered-list__dropzone--correct{color:#007d3a;background:#e8f4d8}.assessment-question .assessment-options--ordered-list .ordered-list__dropzone.ordered-list__dropzone--incorrect{color:#b00020;background:#fee}.assessment-question .assessment-options--ordered-list .ordered-list__dropzone--toptarget:after{content:"";height:2px;position:absolute;top:-4px;left:0;right:0;outline:#0f88aa solid 1px;outline-offset:-1px;border-radius:8px}.assessment-question .assessment-options--ordered-list .ordered-list__option{position:relative;padding:8px;border-radius:8px;touch-action:none;outline:#eee solid 1px!important;outline-offset:-1px}.assessment-question .assessment-options--ordered-list .ordered-list__option.ordered-list__option--spacer{pointer-events:none;visibility:hidden}.assessment-question .assessment-options--ordered-list .ordered-list__option.ordered-list__option--movable{display:flex;align-items:center;gap:16px;cursor:pointer}.assessment-question .assessment-options--ordered-list .ordered-list__option.ordered-list__option--movable:before{content:"";display:inline-block;width:24px;height:24px;background-color:#000;mask-image:url("/images/icons/material/icon-rearrange-24.svg");-webkit-mask-image:url("/images/icons/material/icon-rearrange-24.svg");flex-shrink:0}.assessment-question .assessment-options--ordered-list .ordered-list__option:not(.ordered-list__option--movable){pointer-events:none}.assessment-question .assessment-options--ordered-list .ordered-list__option:active:not(.ordered-list__option--active),.assessment-question .assessment-options--ordered-list .ordered-list__option:hover{background-color:#f8fafb;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);outline:0!important}.assessment-question .assessment-options--ordered-list .ordered-list__option.ordered-list__option--placeholder{background-color:#f8f8f8;color:#f8f8f8}.assessment-question .assessment-options--ordered-list .ordered-list__option:focus-visible:not(.ordered-list__option--active){background-color:#f8fafb;outline:#24505c solid 2px!important}.assessment-question .assessment-options--ordered-list .ordered-list__option:focus-visible:not(.ordered-list__option--active):before{background-color:#24505c}.assessment-question .assessment-options--ordered-list .ordered-list__option.ordered-list__option--active{background-color:#f8fafb}.assessment-question .assessment-options--ordered-list .ordered-list__option.ordered-list__option--target:after{content:"";height:2px;position:absolute;bottom:-4.5px;left:0;right:0;outline:#0f88aa solid 1px;outline-offset:-1px;border-radius:8px}.assessment-question .assessment-options__free-response--no-wrap,.assessment-question .assessment-options__free-response--wrap-together,.assessment-question .assessment-options__free-response-label{margin-left:0;max-width:100%;display:flex;align-items:baseline;column-gap:8px;row-gap:8px;flex-wrap:wrap}.assessment-question .assessment-options__free-response--no-wrap *,.assessment-question .assessment-options__free-response--wrap-together *,.assessment-question .assessment-options__free-response-label *{flex-grow:0}.assessment-question .assessment-options__free-response--no-wrap{flex-wrap:nowrap}.assessment-question .assessment-options__free-response--full-size{width:100%}.assessment-question .assessment-options__free-response-instructions{color:#555;margin-bottom:12px}.assessment-question .assessment-options__free-response-input{margin-right:0;height:36px;padding:8px 12px;gap:10px;border-radius:8px;border:2px solid #ccc;background:#fff;color:#000;cursor:text;font:400 14px/160% "Open Sans",sans-serif;width:100%}.assessment-question .assessment-options__free-response-input:disabled{cursor:default}.assessment-question .assessment-options__free-response-instructions--post-text,.assessment-question .assessment-options__free-response-instructions--pre-text{color:#888;font-size:14px;font-weight:600}.assessment-question .assessment-options__free-response--fill-in-blank-answer-container,.assessment-question .assessment-options__free-response-input--fill-in-blank{max-width:340px;min-width:288px;width:100%}@media (min-width:480px){.assessment-question .assessment-options__free-response--fill-in-blank-answer-container,.assessment-question .assessment-options__free-response-input--fill-in-blank{width:340px}}.assessment-question .free-response-display--user-answer{cursor:default;overflow:hidden;display:flex;justify-content:space-between}.assessment-question .free-response-display--incorrect{border:2px solid #c1393e}.assessment-question .free-response-display--correct{border:2px solid #007d3a}.assessment-question .assessment-option__correct-label,.assessment-question .assessment-option__incorrect-label{font-size:14px;cursor:default}.assessment-question .assessment-option__free-response-answer-label{font:400 14px/160% "Open Sans",sans-serif}.essay-feedback .study-autocollapse__toggle{padding-top:8px}.essay-feedback__error{color:#b00020}.essay-feedback__title{font:700 14px/160% "Open Sans",sans-serif;color:#000}.practice-results-question__essay-feedback-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:8px;margin-bottom:8px}.practice-results-question__essay-feedback-footer .practice-results__essay-feedback-ai-help,.practice-results-question__essay-feedback-footer .practice-results__rate-essay-feedback{align-items:center;align-self:stretch;margin-top:8px}@media (max-width:479.9px){.practice-results-question__essay-feedback-footer{margin-bottom:16px;margin-top:16px}.practice-results-question__essay-feedback-footer .practice-results__essay-feedback-ai-help,.practice-results-question__essay-feedback-footer .practice-results__rate-essay-feedback{margin-top:24px}}.question-component-correct-answer__container{padding:8px 12px;border-radius:8px;border:1px solid #eee;margin-bottom:16px}.question-component-correct-answer__label{font:600 14px/160% "Open Sans",sans-serif;color:#000;margin-bottom:4px}.question-component-correct-answer>span>p{margin:0}.practice-tab,.quiz-tab{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;row-gap:30px}.tab-pane li.assessment-option{padding:8px;border-radius:8px;transition:250ms ease-in-out}.tab-pane li.assessment-option .eureka-input__container{gap:12px}.tab-pane li.assessment-option .eureka-input__icon{color:#000}.tab-pane li.assessment-option:hover:not(.assessment-option--correct):not(.assessment-option--incorrect):not(.assessment-option--disabled){background-color:#eee}.practice-tab__header{display:flex;justify-content:space-between;align-items:center}@media (max-width:767.9px){.assessment-question-asset__passage-container .assessment-passage--tabbed .accordion .accordion-header button{width:100%}.practice-tab__header{flex-direction:column;align-items:flex-start;gap:24px}}.practice-tab__header-title{color:#000;font-weight:700;font-size:24px;line-height:1.6}.practice-tab__header-subtext{color:#333;font-size:14px;line-height:20px}.practice-tab__filters{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;row-gap:16px}.practice-tab-filters__question-data-label{text-wrap:balance;text-align:left}.practice-tab-filters__question-data-label--normal{font-weight:400;color:#000}.practice-tab-filters__cognitive-tasks-wrapper{position:relative;overflow:hidden}.practice-tab-filters__cognitive-tasks-wrapper::after,.practice-tab-filters__cognitive-tasks-wrapper::before{content:"";position:absolute;top:0;height:100%;width:30px}.practice-tab-filters__cognitive-tasks-wrapper::before{background-image:linear-gradient(to left,rgba(255,255,255,0),#fff);left:-30px;transition:left .1s ease-out}.practice-tab-filters__cognitive-tasks-wrapper::after{background-image:linear-gradient(to right,rgba(255,255,255,0),#fff);right:-30px;transition:right .1s ease-out}.practice-tab-filters__cognitive-tasks-wrapper:has(.practice-tab-filters__cognitive-tasks--fade-left)::before{left:0}.practice-tab-filters__cognitive-tasks-wrapper:has(.practice-tab-filters__cognitive-tasks--fade-right)::after{right:0}.practice-tab-filters__cognitive-tasks{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;column-gap:7px;overflow-x:auto;scrollbar-width:none;overscroll-behavior:contain;width:100%}.practice-tab-filters__cognitive-tasks::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0;height:0}.practice-tab-filters__cognitive-task-filter{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;gap:7px;border:2px solid #24505c;color:#24505c;font-size:14px;font-weight:700;padding:7px 15px;border-radius:30px;cursor:pointer;white-space:nowrap}@media (min-width:768px){.practice-tab-filters__cognitive-task-filter{flex-wrap:wrap}}.practice-tab-filters__cognitive-task-filter--selected{background-color:#24505c;color:#fff}.practice-tab__questions-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;row-gap:15px}.practice-tab__questions-list-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.practice-tab__show-correct-answers{display:flex;gap:12px;align-items:center;font:400 14px/160% "Open Sans",sans-serif;margin:0;white-space:nowrap}.questions-list-header__select-all{display:flex;align-items:center;column-gap:7px;font:400 14px/160% "Open Sans",sans-serif;margin:0;white-space:nowrap}.questions-list-header__select-all label{margin:0;font-size:0;line-height:1}.practice-tab-questions__question{background-color:#fff;border:2px solid #eee;border-radius:8px;padding:24px;row-gap:7px;overflow:hidden}.practice-tab-questions__question:not(:last-of-type){margin-bottom:16px}.practice-tab-questions__question.practice-tab-questions__question--selected{border-color:#24505c}.practice-tab-questions__question-header{display:grid;grid-template-areas:"prompt";padding-bottom:24px}.practice-tab-questions__question-header:has(.practice-tab-questions__question-tags){grid-template-areas:"tags" "prompt";grid-template-rows:30px}@media (hover:hover){.practice-tab-questions__question--selectable{cursor:pointer}.practice-tab-questions__question--selectable:hover{background-color:#f8f8f8}}.practice-tab-questions__question--selectable .practice-tab-questions__question-header{grid-template-areas:"prompt select";grid-template-columns:1fr max-content}.practice-tab-questions__question--selectable .practice-tab-questions__question-header:has(.practice-tab-questions__question-tags){grid-template-areas:"tags select" "prompt prompt"}.practice-tab-questions__question-tags{grid-area:tags;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;column-gap:12px;font:400 14px/160% "Open Sans",sans-serif}.practice-tab-questions__question-tags .practice-tab-questions__question-tags-separator::after{content:"•"}.practice-tab-questions__question-select-button{grid-area:select;place-self:start end}.practice-tab-questions__question-prompt{grid-area:prompt;font-weight:400}.practice-tab-questions__question-prompt>:last-child{margin-bottom:0}.practice-tab-questions__question-footer{padding-top:24px}.practice-tab-questions__question-source{font:400 12px/160% "Open Sans",sans-serif;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis}.practice-tab-questions__question-group{background-color:#fafafa;padding:15px}@media (min-width:768px){.practice-tab-questions__question-group{border-radius:7px}.question-group__passage{background-color:#fff;height:300px}}.question-group__passage-select-controls{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding-bottom:15px;column-gap:30px}.question-group__passage-select-controls .practice-set-passage__select-passage{display:inline-block;padding:12px 16px;font-weight:700;border-radius:8px;text-decoration:none}.question-group__passage-select-controls .practice-set-passage__select-passage.eureka-button--small{padding:8px 12px}.question-group__passage-select-controls .practice-set-passage__select-passage:focus,.question-group__passage-select-controls .practice-set-passage__select-passage:hover{text-decoration:none}.question-group__passage-select-controls .practice-set-passage__select-passage:focus{box-shadow:none}.question-group__passage-select-controls .practice-set-passage__select-passage:focus-visible{text-decoration:underline}.question-group__passage-select-controls .practice-set-passage__select-passage.practice-set-passage__select-passage--selected{color:#fff;background-color:#24505c;border:none}.question-group__passage-select-controls .practice-set-passage__select-passage.practice-set-passage__select-passage--selected:focus,.question-group__passage-select-controls .practice-set-passage__select-passage.practice-set-passage__select-passage--selected:hover{color:#fff;background-color:#163b45}.question-group__passage-select-controls .practice-set-passage__select-passage.practice-set-passage__select-passage--selected:active{background-color:#000}.question-group__passage-select-controls .practice-set-passage__select-passage.practice-set-passage__select-passage--selected[disabled]{opacity:60%;background-color:#789299}.question-group__passage-select-controls .practice-set-passage__select-passage:not(.practice-set-passage__select-passage--selected){background-color:transparent;border:2px solid #24505c;color:#24505c;padding:10px 14px}.question-group__passage-select-controls .practice-set-passage__select-passage:not(.practice-set-passage__select-passage--selected).eureka-button--small{padding:6px 10px}.question-group__passage-select-controls .practice-set-passage__select-passage:not(.practice-set-passage__select-passage--selected):active{border-color:#000;color:#000}.question-group__passage-select-controls .practice-set-passage__select-passage:not(.practice-set-passage__select-passage--selected):focus-visible,.question-group__passage-select-controls .practice-set-passage__select-passage:not(.practice-set-passage__select-passage--selected):hover{border-color:#163b45;border-width:3px;padding:9px 13px}.question-group__passage-select-controls .practice-set-passage__select-passage:not(.practice-set-passage__select-passage--selected):focus-visible.eureka-button--small,.question-group__passage-select-controls .practice-set-passage__select-passage:not(.practice-set-passage__select-passage--selected):hover.eureka-button--small{padding:5px 9px}.question-group__passage-select-controls .practice-set-passage__select-passage:not(.practice-set-passage__select-passage--selected)[disabled]{opacity:60%;border:2px solid #24505c;color:#24505c;padding:10px 14px}.question-group__passage-select-controls .practice-set-passage__select-passage:not(.practice-set-passage__select-passage--selected).eureka-button--pill{padding:6px 14px}.question-group__passage-select-controls .practice-set-passage__select-passage:not(.practice-set-passage__select-passage--selected).eureka-button--pill:hover{padding:5px 13px}.question-group__passage-icon{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;column-gap:10px;font-size:16px;font-weight:600}.question-group__passage-word-count{font-size:13px;padding:7px 0 15px}.question-group__view-all-button{display:block;font-weight:600;padding:15px 0}.expand-collapse-caret::after{content:"";display:inline-block;margin-left:7px;vertical-align:middle;border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.expand-collapse-caret--expanded::after{border-top:0;border-bottom:.3em solid}.assessment-options--multiple-choice .exam-question__option-label .exam-question__input:checked{display:none}.max-text-container{display:inline-grid}.max-text-container>*{grid-column:1;grid-row:1}.max-text-container>[hidden]{display:block;opacity:0;visibility:hidden}.study-autocollapse__body{transition:max-height .4s ease-out;overflow:hidden}.study-autocollapse__measure{box-sizing:border-box;border:1px solid transparent}.study-autocollapse__expand-button{display:flex;align-items:center;gap:8px;color:#0f88aa;font-weight:700;cursor:pointer}.study-autocollapse__chevron{width:20px;height:20px;display:block;transition:transform .25s ease-out}.lesson-suggestion-container__chevron--expanded,.practice-results-question-explanation__chevron--expanded,.study-autocollapse__chevron--open{transform:rotateZ(180deg)}.graphic-organizer__teacher-controls{display:flex;align-items:center;justify-content:space-between;padding:16px 0;gap:16px}.graphic-organizer__teacher-controls label.animated-toggle{margin-bottom:0}.graphic-organizer__teacher-controls label.animated-toggle.animated-toggle--24{width:24px;height:24px}.graphic-organizer__teacher-controls label.animated-toggle.animated-toggle--40{height:40px}.graphic-organizer__teacher-controls label.animated-toggle svg .toggle-outline{fill:#163b45}.graphic-organizer__teacher-controls label.animated-toggle svg .toggle-disc-mask,.graphic-organizer__teacher-controls label.animated-toggle svg .toggle-inline-mask{transition-property:fill,transform;transition-duration:.25s;transition-timing-function:ease-out}.graphic-organizer__teacher-controls label.animated-toggle input{display:none}.graphic-organizer__teacher-control{display:flex;align-items:center;gap:16px}.graphic-organizer__fullscreen-btn{display:grid;place-items:center;background:0 0;border:none;padding:4px}.graphic-organizer__outer:fullscreen{background-color:#fff;padding:32px;display:grid;justify-items:center;align-items:start}.graphic-organizer__outer:fullscreen .graphic-organizer{max-width:1200px}.graphic-organizer{position:relative;width:100%;font-style:normal;font-weight:400;font-size:16px;line-height:1.25;border:1px solid #d9d9d9;border-radius:6px}.graphic-organizer h1,.graphic-organizer h2,.graphic-organizer h3,.graphic-organizer h4,.graphic-organizer h5,.graphic-organizer h6{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.graphic-organizer h1.white,.graphic-organizer h2.white,.graphic-organizer h3.white,.graphic-organizer h4.white,.graphic-organizer h5.white,.graphic-organizer h6.white{color:#fff}.graphic-organizer .ds-h1,.graphic-organizer h1{color:#24505c;font-style:normal;font-weight:600;font-size:24px;line-height:1.29}@media (min-width:768px){.graphic-organizer{font-size:14px;line-height:1.43}.graphic-organizer .ds-h1,.graphic-organizer h1{font-size:34px;line-height:1.38}}.graphic-organizer .ds-h2,.graphic-organizer h2{color:#24505c;font-style:normal;font-weight:600;font-size:22px;line-height:1.32}@media (min-width:768px){.graphic-organizer .ds-h2,.graphic-organizer h2{font-size:26px;line-height:1.38}}.graphic-organizer .ds-h3,.graphic-organizer h3{color:#555;font-style:normal;font-weight:600;font-size:20px;line-height:1.4}.graphic-organizer .ds-h4,.graphic-organizer h4{color:#555;font-style:normal;font-weight:600;font-size:18px;line-height:1.39}@media (min-width:768px){.graphic-organizer .ds-h3,.graphic-organizer h3{font-size:18px;line-height:1.39}.graphic-organizer .ds-h4,.graphic-organizer h4{font-size:16px;line-height:1.56}}.graphic-organizer .ds-h5,.graphic-organizer h5{color:#555;font-style:normal;font-weight:600;font-size:16px;line-height:1.37}@media (min-width:768px){.graphic-organizer .ds-h5,.graphic-organizer h5{font-size:14px;line-height:1.57}}.graphic-organizer .ds-tiny{font-style:normal;font-weight:400;font-size:14px;line-height:1.43}@media (min-width:768px){.graphic-organizer .ds-tiny{font-size:12px;line-height:1.42}}.graphic-organizer .graphic-organizer__header{padding:16px;border-bottom:1px solid #d9d9d9}.graphic-organizer .graphic-organizer__title{margin-bottom:8px}.graphic-organizer .graphic-organizer__body{padding:16px;display:flex;flex-direction:column;gap:16px}.graphic-organizer .graphic-organizer__organizer{position:relative;width:100%}.graphic-organizer .answer-bank .answer-bank__title{padding-bottom:16px}.graphic-organizer .feedback .feedback__title{padding:16px 0}.graphic-organizer .graphic-organizer__controls{display:flex;justify-content:flex-end;gap:16px}.graphic-organizer .graphic-organizer__check{background:#8cc63e;box-shadow:0 2px 0 #6c9a2e;border-radius:6px;color:#24505c;display:inline-block;font-weight:600;padding:7px 20px;font-size:16px;line-height:21px;margin:0;text-align:center;border:none}.graphic-organizer .graphic-organizer__check:active,.graphic-organizer .graphic-organizer__check:focus,.graphic-organizer .graphic-organizer__check:hover{color:#24505c;text-decoration:none}.graphic-organizer .graphic-organizer__check.disabled,.graphic-organizer .graphic-organizer__check:disabled,.graphic-organizer .graphic-organizer__check[disabled],fieldset[disabled] .graphic-organizer .graphic-organizer__check{cursor:not-allowed;pointer-events:none;opacity:.65}.graphic-organizer .graphic-organizer__check:hover{background:#80b649}.graphic-organizer .graphic-organizer__check:active{background:linear-gradient(180deg,#587b28 0,rgba(85,136,119,0) 100%),#6c9a2e}.graphic-organizer .graphic-organizer__reset{background:#eee;box-shadow:0 2px 0 #d6d8d9;border-radius:6px;color:#0096b2;display:inline-block;font-weight:600;padding:7px 20px;font-size:16px;line-height:21px;margin:0;text-align:center;border:none}.graphic-organizer .graphic-organizer__reset:active,.graphic-organizer .graphic-organizer__reset:focus,.graphic-organizer .graphic-organizer__reset:hover{color:#0096b2;text-decoration:none}.graphic-organizer .graphic-organizer__reset.disabled,.graphic-organizer .graphic-organizer__reset:disabled,.graphic-organizer .graphic-organizer__reset[disabled],fieldset[disabled] .graphic-organizer .graphic-organizer__reset{cursor:not-allowed;pointer-events:none;opacity:.65}.graphic-organizer .graphic-organizer__reset:hover{background:#e2e3e3}.graphic-organizer .graphic-organizer__reset:active{background:linear-gradient(180deg,#bdc2c5,#d6d8d9)}.graphic-organizer .graphic-organizer__finish{background:#0096b2;box-shadow:0 2px 0 #175768;border-radius:6px;color:#fff;display:inline-block;font-weight:600;padding:7px 20px;font-size:16px;line-height:21px;margin:0;text-align:center;border:1px solid #1e7289}.graphic-organizer .graphic-organizer__finish:active,.graphic-organizer .graphic-organizer__finish:focus,.graphic-organizer .graphic-organizer__finish:hover{color:#fff;text-decoration:none}.graphic-organizer .graphic-organizer__finish.disabled,.graphic-organizer .graphic-organizer__finish:disabled,.graphic-organizer .graphic-organizer__finish[disabled],fieldset[disabled] .graphic-organizer .graphic-organizer__finish{cursor:not-allowed;pointer-events:none;opacity:.65}.graphic-organizer .graphic-organizer__finish:hover{background:#1e7289}.graphic-organizer .graphic-organizer__finish:active{background:linear-gradient(180deg,#083c4a,#24505c)}.graphic-organizer .study-autocollapse__toggle{position:relative}.graphic-organizer .study-autocollapse__toggle:before{content:"";top:-80px;left:0;height:80px;width:100%;background:linear-gradient(to bottom,transparent,#fff);position:absolute}.graphic-organizer .organizer__option{display:flex;gap:4px;color:#000;border:1px solid #000;border-radius:8px;padding:8px 16px;background-color:#fff}.graphic-organizer .organizer__option.organizer__option--default{color:#555;padding-left:12px;border-color:#ccc}.graphic-organizer .organizer__option.organizer__option--default:before{align-self:center;width:20px;height:20px;background-color:#888;mask-image:url("/images/icons/material/icon-rearrange-20.svg");-webkit-mask-image:url("/images/icons/material/icon-rearrange-20.svg");content:"";flex:0 0 20px}.graphic-organizer .organizer__option.organizer__option--placed{padding-left:12px}.graphic-organizer .organizer__option.organizer__option--placed:before{align-self:center;width:20px;height:20px;background-color:#888;mask-image:url("/images/icons/material/icon-rearrange-20.svg");-webkit-mask-image:url("/images/icons/material/icon-rearrange-20.svg");content:"";flex:0 0 20px}.graphic-organizer .organizer__option.organizer__option--ghost{border:1px dashed #888;opacity:.5;padding-left:12px}.graphic-organizer .organizer__option.organizer__option--ghost:before{align-self:center;width:20px;height:20px;background-color:#888;mask-image:url("/images/icons/material/icon-rearrange-20.svg");-webkit-mask-image:url("/images/icons/material/icon-rearrange-20.svg");content:"";flex:0 0 20px}.graphic-organizer .organizer__option.organizer__option--selected{border-color:#0f88aa;padding-left:12px}.graphic-organizer .organizer__option.organizer__option--selected:before{align-self:center;width:20px;height:20px;background-color:#0f88aa;mask-image:url("/images/icons/material/icon-rearrange-20.svg");-webkit-mask-image:url("/images/icons/material/icon-rearrange-20.svg");content:"";flex:0 0 20px}.graphic-organizer .organizer__option.organizer__option--correct{padding-left:12px}.graphic-organizer .organizer__option.organizer__option--correct:before{align-self:center;width:20px;height:20px;background-color:#67ad5b;mask-image:url("/images/icons/material/icon-check-circle-filled-20.svg");-webkit-mask-image:url("/images/icons/material/icon-check-circle-filled-20.svg");content:"";flex:0 0 20px}.graphic-organizer .organizer__option.organizer__option--incorrect{border-color:#c1393e;padding-left:12px}.graphic-organizer .organizer__option.organizer__option--incorrect:before{align-self:center;width:20px;height:20px;background-color:#c1393e;mask-image:url("/images/icons/material/icon-missed-filled-20.svg");-webkit-mask-image:url("/images/icons/material/icon-missed-filled-20.svg");content:"";flex:0 0 20px}.graphic-organizer .organizer__option.organizer__option--hover,.graphic-organizer .organizer__option:hover:not([data-disabled=true]){border-color:#0f88aa;background-color:#e6f4f7;padding-left:12px}.graphic-organizer .organizer__option.organizer__option--hover:before,.graphic-organizer .organizer__option:hover:not([data-disabled=true]):before{align-self:center;width:20px;height:20px;background-color:#0f88aa;mask-image:url("/images/icons/material/icon-rearrange-20.svg");-webkit-mask-image:url("/images/icons/material/icon-rearrange-20.svg");content:"";flex:0 0 20px}.graphic-organizer .organizer__option .organizer-option__body{user-select:none;flex-grow:1}.graphic-organizer .organizer__option .organizer-option__body *{margin:0!important}.graphic-organizer .text-organizer__group{display:flex;flex-wrap:wrap;gap:8px;min-height:32px;align-items:flex-start;align-content:flex-start}.graphic-organizer .text-organizer__group.text-organizer__group--empty{align-items:center;align-content:center;justify-content:center}.graphic-organizer .text-organizer__group.text-organizer__group--target *{pointer-events:none}.graphic-organizer .text-organizer__group:not(.text-organizer__group--active) .organizer__option:focus{border-style:dotted}.graphic-organizer .tchart-organizer{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.graphic-organizer .tchart-organizer__group-title{text-align:center;padding:15px}.graphic-organizer .tchart-organizer__group{display:flex;flex-direction:column}.graphic-organizer .tchart-organizer__group:not(:first-child) .tchart-organizer__group-body{border-left:1px solid #24505c}.graphic-organizer .tchart-organizer__group-body{border-top:1px solid #24505c;flex-grow:1;background-color:#fffbf3;min-height:300px;padding:16px}.graphic-organizer .tchart-organizer__group-body .text-organizer__group{height:100%}.graphic-organizer .tchart-organizer__group-body .text-organizer__group--active:hover,.graphic-organizer .tchart-organizer__group-body .text-organizer__group--target:hover{border:2px solid rgba(250,179,35,.5);box-shadow:0 0 12px 0 rgba(250,179,35,.5)}.graphic-organizer .venn-organizer{max-width:900px;margin:auto}.graphic-organizer .venn-organizer svg{max-height:600px}.graphic-organizer .venn-organizer__header{display:grid;grid-auto-columns:1fr;grid-template-rows:auto;grid-auto-flow:column}.graphic-organizer .venn-organizer__header .venn-organizer__label{color:#555;font-style:normal;font-weight:600;font-size:20px;line-height:1.4;padding:16px 0}.graphic-organizer .venn-organizer__header .venn-organizer__label .venn-organizer__group-name{position:relative;display:inline-block}.graphic-organizer .venn-organizer__header .venn-organizer__label .venn-organizer__group-name span{position:relative}.graphic-organizer .venn-organizer__header .venn-organizer__label:first-child{text-align:right}.graphic-organizer .venn-organizer__header .venn-organizer__label:first-child .venn-organizer__group-name{right:35%}.graphic-organizer .venn-organizer__header .venn-organizer__label:first-child .venn-organizer__group-name span{left:50%}.graphic-organizer .venn-organizer__header .venn-organizer__label:last-child{text-align:left}.graphic-organizer .venn-organizer__header .venn-organizer__label:last-child .venn-organizer__group-name{left:35%}.graphic-organizer .venn-organizer__header .venn-organizer__label:last-child .venn-organizer__group-name span{right:50%}.graphic-organizer .venn-organizer__body{position:relative}.graphic-organizer .venn-organizer--selection-active .venn-organizer__options{pointer-events:none}.graphic-organizer .venn-organizer__sector:first-of-type .venn-organizer__sector--cookie{fill:#feffd9}.graphic-organizer .venn-organizer__sector:nth-of-type(2) .venn-organizer__sector--cookie{fill:#ffeeee}.graphic-organizer .venn-organizer__sector--cookie,.graphic-organizer .venn-organizer__sector--cookie+.venn-organizer__path--debug{transform-box:content-box;transform-origin:100px 100px}.graphic-organizer .venn-organizer__border{transform-box:content-box;transform-origin:100px 100px;fill:none;pointer-events:none}.graphic-organizer .venn-organizer__border:first-child.venn-organizer__border--highlight-single{stroke:rgba(255,212,62,0.5);stroke-width:.5;filter:drop-shadow(0px 0px 2px rgba(255, 212, 62, .5))}.graphic-organizer .venn-organizer__border:nth-child(2).venn-organizer__border--highlight-single{stroke:rgba(193,57,62,0.5);stroke-width:.5;filter:drop-shadow(0px 0px 2px rgba(193, 57, 62, .5))}.graphic-organizer .venn-organizer__border.venn-organizer__border--highlight-double{stroke:rgba(250,179,35,0.5);stroke-width:.5;filter:drop-shadow(0px 0px 2px rgba(250, 179, 35, .5))}.graphic-organizer .venn-organizer__sector--iris{fill:#ffecc5}.graphic-organizer .venn-organizer__path--debug{fill:none;stroke:#ccc}.graphic-organizer .venn-organizer__option{position:absolute;width:fit-content;max-width:calc(33% - 10px)}.graphic-organizer .venn-organizer__option .venn-organizer__option--selected,.graphic-organizer .venn-organizer__option:hover{z-index:2}.graphic-organizer .timeline-organizer{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr}.graphic-organizer .timeline-organizer>:first-child{border-right:1px solid #eee}.graphic-organizer .timeline-organizer__body{display:grid;grid-auto-rows:auto;grid-template-columns:auto;grid-auto-flow:row;gap:16px 0;margin-left:16px;padding-right:16px;position:relative;counter-reset:timeline-idx;z-index:0}.graphic-organizer .timeline-organizer__body:before{content:"";display:block;position:absolute;top:8px;bottom:8px;left:5px;width:0;border-right:2px solid #eee;z-index:-1}.graphic-organizer .timeline-organizer__entry{display:flex;gap:12px;align-items:center;justify-content:flex-start}.graphic-organizer .timeline-organizer__entry:before{content:"";width:10px;height:10px;background-color:#c4ece7;border-radius:100%;margin:0 1px;order:-2}.graphic-organizer .timeline-organizer__entry--fixed{font-style:normal;font-size:18px;line-height:1.39;font-weight:700;color:#10837b}@media (min-width:768px){.graphic-organizer .venn-organizer__header .venn-organizer__label{font-size:18px;line-height:1.39}.graphic-organizer .timeline-organizer__entry--fixed{font-size:16px;line-height:1.56}}.graphic-organizer .timeline-organizer__entry--fixed:before{width:12px;height:12px;background-color:#10837b;margin:0}.graphic-organizer .timeline-organizer__entry+.timeline-organizer__entry--fixed,.graphic-organizer .timeline-organizer__entry--fixed+.timeline-organizer__entry{margin-top:8px}.graphic-organizer .timeline-organizer__entry--filled:before{background-color:#10837b}.graphic-organizer .timeline-organizer__entry--hover:before{background-color:#0ec3ae}.graphic-organizer .timeline-organizer__entry--option{counter-increment:timeline-idx}.graphic-organizer .timeline-organizer__entry--option:after{content:counter(timeline-idx);order:-1}.graphic-organizer .timeline-organizer__empty-option{height:40px;width:200px;border:1px solid #ccc;border-radius:8px}.graphic-organizer .timeline-organizer__answer-bank{margin-left:16px}.conversational-ui__message-box .feedback-container{padding-top:4px}.conversational-ui__message-box .feedback-container .report-an-error-link{display:inline-block;font-size:12px;font-weight:600;line-height:16.8px;letter-spacing:.1px;color:#000}.conversational-ui__message-box .feedback-container .feedback-spacer{display:inline-block;margin:0 8px;color:#555}.conversational-ui__message-box .feedback-container .thumbs-label{color:#555;display:inline-block;font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.1px;margin-right:2px}.conversational-ui__message-box .feedback-container .thumbs-link{display:inline-block;vertical-align:text-bottom;width:20px;height:20px;color:#555}.conversational-ui__message-box .feedback-container .thumbs-link:first-child{margin-left:5px;margin-right:10px}.conversational-ui__message-box .feedback-container .thumbs-icon{width:20px;height:20px;background-color:#555}.conversational-ui__message-box .feedback-container .thumbs-icon:hover{background-color:#000}.conversational-ui__message-box .feedback-container .thumbs-up-icon{-webkit-mask-image:url('/images/icons/material/icon-thumbs-up-empty-20.svg');mask-image:url('/images/icons/material/icon-thumbs-up-empty-20.svg')}.conversational-ui__message-box .feedback-container .thumbs-up-icon-on{-webkit-mask-image:url('/images/icons/material/icon-thumbs-up-filled-20.svg');mask-image:url('/images/icons/material/icon-thumbs-up-filled-20.svg')}.conversational-ui__message-box .feedback-container .thumbs-down-icon{-webkit-mask-image:url('/images/icons/material/icon-thumbs-down-empty-20.svg');mask-image:url('/images/icons/material/icon-thumbs-down-empty-20.svg')}.conversational-ui__message-box .feedback-container .thumbs-down-icon-on{-webkit-mask-image:url('/images/icons/material/icon-thumbs-down-filled-20.svg');mask-image:url('/images/icons/material/icon-thumbs-down-filled-20.svg')}.report-an-error__form{background-color:#f8fafb;border-radius:8px;color:#000;display:flex;flex-direction:column;grid-row-start:2;grid-row-end:span 2;padding:15px;height:100%}.report-an-error__form .report-an-error__top-bar{display:flex;margin-bottom:15px}.report-an-error__form .report-an-error__top-bar .report-an-error__title{flex-grow:1;font-size:18px;font-weight:700;margin-top:10px}.report-an-error__form .report-an-error__top-bar .report-an-error__close{color:#888;font-weight:400;text-shadow:revert;opacity:revert;border:none;background-color:transparent;font-size:26px}.report-an-error__form .report-an-error__top-bar .report-an-error__header-text{color:#000;font-size:14px}.report-an-error__form .report-an-error__error-category-input-group{display:flex;flex-direction:column}.report-an-error__form .report-an-error__description{display:flex;flex-direction:column;flex-grow:1;margin-bottom:0}.report-an-error__form #report-an-error-description{height:100%;margin-bottom:15px}.report-an-error__form .report-an-error__submit-button{text-align:center;margin-bottom:15px}.report-an-error__form .report-an-error__cancel-link{text-align:center}.ai-gradient-bar{overflow:hidden;height:4px;position:relative;background:#17c1c7}.ai-gradient-bar__circle{position:absolute;height:100%;width:100%;background:radial-gradient(circle at center,#f58f1b 0,transparent 100%)}.ai-assistant-icon__svg{display:block;width:56px;height:56px}.ai-assistant-icon--small .ai-assistant-icon__svg{display:block;width:34px;height:34px}.ai-assistant-icon--light .icon-ai-sparkle-outline__big-star,.ai-assistant-icon--light .icon-ai-sparkle-outline__small-star{fill:#fff}div.ai-assistant-launcher-container{display:block;position:relative;line-height:0}.ai-assistant-launcher{color:#000;text-align:left;font-weight:400;background:0 0;border:none;box-shadow:none;border-radius:50%;width:34px;height:34px;padding:0;transition:box-shadow 250ms ease-out}.ai-assistant-launcher:active,.ai-assistant-launcher:hover{background:0 0;border:none}.ai-assistant-launcher:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.ai-assistant-launcher--disabled,.ai-assistant-launcher:disabled{cursor:default}.ai-assistant-launcher--disabled .ai-assistant-icon-wrapper,.ai-assistant-launcher:disabled .ai-assistant-icon-wrapper{background:linear-gradient(30deg,#eee 20%,#ccc 85%)}.ai-assistant-launcher--disabled:hover,.ai-assistant-launcher:disabled:hover{box-shadow:none}.ai-assistant-launcher--disabled .icon-ai-sparkle-outline__border,.ai-assistant-launcher:disabled .icon-ai-sparkle-outline__border{stroke:#ccc}.ai-assistant-launcher--disabled .icon-ai-sparkle-outline__big-star,.ai-assistant-launcher--disabled .icon-ai-sparkle-outline__small-star,.ai-assistant-launcher:disabled .icon-ai-sparkle-outline__big-star,.ai-assistant-launcher:disabled .icon-ai-sparkle-outline__small-star{fill:#ccc}.tippy-box.ai-assistant-launcher-disable-tooltip{padding:8px;border-radius:8px;overflow:hidden;background:#f8f8f8;color:#000;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.ai-assistant-card-module{display:flex;flex-direction:column;background:#fff;border-radius:8px;border:1px solid #eee;overflow:hidden;color:#000}.ai-assistant-card-module .show{visibility:visible!important}.ai-assistant-card-module--chat{display:flex;flex-direction:column;padding-bottom:0}.ai-assistant-card-module--chat .ai-assistant-card-module-chat-body{display:flex;flex-direction:column;gap:24px}.ai-assistant-card-module--chat .ai-assistant-card-module-icon{display:flex;flex-direction:row;column-gap:16px;align-items:center;padding:16px 24px;color:#24505c}.ai-assistant-card-module--chat .ai-assistant-card-module-icon__text{display:flex;flex-direction:column;font:700 16px/160% "Open Sans",sans-serif;color:#000}.ai-assistant-card-module--chat .ai-assistant-card-module-icon__subtext{font:400 14px/160% "Open Sans",sans-serif;color:#555}.ai-assistant-card-module--chat .ai-assistant-card-module-conversation-links,.ai-assistant-card-module--chat .ai-assistant-card-module-prompt{padding:0 24px}.ai-assistant-card-module-header{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,auto);grid-template-areas:"icon label" "icon header";column-gap:16px;padding:16px;color:#000}.ai-assistant-card-module-header__icon{grid-area:icon}.ai-assistant-card-module-header__label{grid-area:label;display:flex;align-items:center;gap:4px;font:700 16px/160% "Open Sans",sans-serif}.ai-assistant-card-module-header__header{grid-area:header;font:400 16px/160% "Open Sans",sans-serif}.ai-assistant-card-module-body{display:flex;gap:24px;background-color:#e8f4d8}.ai-assistant-card-module-body-orange{background-color:#fffbf3}.ai-assistant-card-module-body-purple{background-color:#f9f7fd}.ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto);grid-template-areas:"message" "actions";gap:16px;padding:24px 32px;background-image:none;flex-grow:1}@media (max-width:767.9px){.practice-tab-questions__question-group{margin-inline:-15px}.ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action{padding:16px}}.ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-body__actions{display:grid;grid-template-columns:1fr 3fr;align-items:center;column-gap:20px}@media (max-width:479.9px){.ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-action-button,.ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-action-button__container{width:100%;text-align:center}.ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-body__actions{display:flex;flex-direction:column;align-items:flex-start;gap:8px}}.ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards{display:flex;flex-direction:column;gap:24px;padding:24px 16px}.ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards .ai-assistant-card-module-body__actions{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:24px}.ai-assistant-card-module-body__actions{grid-area:actions}.ai-assistant-card-module-body__message{font:400 16px/160% "Open Sans",sans-serif;color:#000}.ai-assistant-card-module-body__message_header{line-height:160%}.ai-assistant-card-module-body__image{display:none}.ai-assistant-card-module-prompt{display:flex;flex-direction:column;color:#000;padding-bottom:16px}.ai-assistant-card-module-prompt__header{font:700 16px/160% "Open Sans",sans-serif}.ai-assistant-card-module-conversation-links-instruction{font:600 14px/160% "Open Sans",sans-serif;color:#000}.ai-assistant-card-module-conversation-links{display:flex;flex-direction:column;column-gap:24px;row-gap:16px;padding:16px}.ai-assistant-card-module-pill-button{padding:8px 16px;width:fit-content;text-align:left}.eureka-button.ai-assistant-card-module-tertiary-link{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:700;color:#0f88aa}.ai-assistant-card-module-action-card{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px;border-radius:8px;border:1px solid #eee;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.ai-assistant-card-module-action-card__text{display:flex;flex-direction:column;gap:4px}.ai-assistant-card-module-action-card__title{font:600 14px/160% "Open Sans",sans-serif;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis;color:#227187}.ai-assistant-card-module-action-card__subtitle{font:400 12px/160% "Open Sans",sans-serif;color:#555}.ai-assistant-card-module-action-button{width:fit-content;text-wrap:nowrap}.ai-assistant-chat-card-module__chat{display:flex;flex-direction:column;gap:12px;padding:16px 24px;border:1px solid #eee;background:#f8fafb}.ai-assistant-chat-card-module__disclaimer{font:400 12px/160% "Open Sans",sans-serif;color:#000;text-align:center}.ai-assistant-chat-card-module__disclaimer-link{font:600 12px/160% "Open Sans",sans-serif;color:#000}.ai-assistant-card-module-collapse-message{font:400 14px/160% "Open Sans",sans-serif;color:#000;padding:24px}.ai-assistant-card-module-container{display:block;height:100%}@supports (contain:inline-size){.assessment-question-container{container-type:inline-size}.ai-assistant-card-module-container{container-type:inline-size;container-name:ai-assistant-card-module}}.lesson-page-sidebar .ai-assistant-card-module-container{padding-bottom:15px}@supports not (contain:inline-size){@media (min-width:1024px){.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action{grid-template-columns:1fr 290px;grid-template-rows:repeat(2,auto);grid-template-areas:"message image" "actions image";gap:24px;padding:0}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-body__message{padding-top:32px;padding-left:32px}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-body__actions{padding-bottom:32px;padding-left:32px}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-body__actions .eureka-button--tertiary-link{color:#24505c}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-body__image{display:block;align-self:end;grid-area:image}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-body__image svg{display:block}.ai-assistant-card-module--large .ai-assistant-card-module--action-cards{grid-template-columns:auto 1fr minmax(auto,1fr)}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards{gap:24px;padding:24px 32px;position:relative}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards .ai-assistant-card-module-body__actions,.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards .ai-assistant-card-module-body__message{z-index:1}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards .ai-assistant-card-module-body__image{display:block;position:absolute;bottom:0;right:0;height:100%;z-index:0}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards .ai-assistant-card-module-body__image svg{display:block;height:100%;width:100%}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards .ai-assistant-card-module-body__actions{grid-template-columns:repeat(2,1fr)}.ai-assistant-card-module--large .ai-assistant-card-module-conversation-links{flex-direction:row;padding:24px}}}@container ai-assistant-card-module (min-width:768px){.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action{grid-template-columns:1fr 290px;grid-template-rows:repeat(2,auto);grid-template-areas:"message image" "actions image";gap:24px;padding:0}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-body__message{padding-top:32px;padding-left:32px}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-body__actions{padding-bottom:32px;padding-left:32px}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-body__actions .eureka-button--tertiary-link{color:#24505c}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-body__image{display:block;align-self:end;grid-area:image}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--primary-action .ai-assistant-card-module-body__image svg{display:block}.ai-assistant-card-module--large .ai-assistant-card-module--action-cards{grid-template-columns:auto 1fr minmax(auto,1fr)}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards{gap:24px;padding:24px 32px;position:relative}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards .ai-assistant-card-module-body__actions,.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards .ai-assistant-card-module-body__message{z-index:1}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards .ai-assistant-card-module-body__image{display:block;position:absolute;bottom:0;right:0;height:100%;z-index:0}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards .ai-assistant-card-module-body__image svg{display:block;height:100%;width:100%}.ai-assistant-card-module--large .ai-assistant-card-module-body.ai-assistant-card-module-body--action-cards .ai-assistant-card-module-body__actions{grid-template-columns:repeat(2,1fr)}.ai-assistant-card-module--large .ai-assistant-card-module-conversation-links{flex-direction:row;padding:24px}}.modulesContainer .ai-assistant-card-module-container{padding-bottom:30px}.exam-section-item__icon{display:flex;align-items:center;column-gap:5px;margin-top:12px}@media (min-width:768px){.exam-section-item__icon{margin-top:0;grid-column:2;grid-row:1/span 2}.pageTabContent .sideBar{float:right}}.credit-progress-module{overflow:hidden;border:1px solid #eee;border-radius:6px;padding:24px;background-color:#fff}.credit-progress-module h3{margin-top:0;margin-bottom:24px}.credit-progress-module__dashboard-full{display:flex;gap:24px;align-items:center}.credit-progress-module__dashboard-full .credit-progress-bar-section{flex:1;width:100%}@media (max-width:767.9px){.credit-progress-module__dashboard-full{flex-direction:column}}.credit-progress__next-lesson-container{text-align:left;min-width:30%}.credit-progress-module__course-page{border:0;padding-left:0}.credit-progress-next-lesson{display:flex;flex-direction:column;gap:8px}.credit-progress-module__header{text-align:left;font:700 18px/160% "Open Sans",sans-serif;border-bottom:1px solid #eee}.credit-progress-module-sidebar{border:0;padding:8px 0}.credit-progress-module-sidebar .credit-progress-module-sidebar__text-container{display:flex;gap:8px;align-items:center}.credit-progress-module-sidebar .credit-progress-module-sidebar__title{margin-bottom:4px;font:700 18px/160% "Open Sans",sans-serif}.credit-progress-module-sidebar .credit-progress-module-sidebar__link-text{font:600 14px/160% "Open Sans",sans-serif}.credit-progress-module-sidebar .credit-progress-bar-section{width:100%}.progress-loading{display:flex;flex-direction:row;justify-content:center;align-items:center}.credit-progress-bar-section{display:flex;flex-direction:column;text-align:left;justify-content:left}.credit-progress-bar-section .progress-text{font-size:16px}.credit-progress-bar-section .progress-text-bold{font-weight:700;font-size:21px}.credit-progress-bar-section .credit-progress-bar__non-segmented-container{padding:18px 18px 18px 0}.credit-progress-bar-section .credit-progress-bar{display:flex;flex-direction:row;padding:18px 18px 18px 0}.credit-progress-bar-section .credit-progress-bar .credit-progress-unit{width:20px;height:16px;background-color:#eee;margin-right:2px;flex:1}.credit-progress-bar-section .credit-progress-bar .credit-progress-unit:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.credit-progress-bar-section .credit-progress-bar .credit-progress-unit:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.credit-progress-bar-section .credit-progress-bar .credit-progress-unit-filled{background-color:#4ab3e0}.credit-progress-bar-section .view-course-button{margin-top:16px;width:fit-content}.credit-progress-item__header{display:flex;justify-content:space-between;padding:24px 0;cursor:pointer}.credit-progress-item-title{font:600 16px/160% "Open Sans",sans-serif}.credit-progress-item-subheader{font:600 14px/160% "Open Sans",sans-serif}.credit-progress-item__container{border-radius:8px;border:1px solid #eee;padding:0 24px;margin:24px 0}.assignment-item,.chapter-test-item{display:flex;align-items:center;padding:16px 0;border-top:1px solid #eee;gap:16px}.chapter-test-item__buttons{display:flex;gap:8px}.credit-progress-collapse.show{visibility:visible}.credit-progress__chevron{display:block;height:24px;width:24px;color:#555;transform:rotate(0);transition:transform 250ms ease-out}.credit-progress__chevron.credit-progress__chevron--selected{transform:rotate(180deg)}.college-learner-chapter-exam{padding:12px}.college-learner-chapter-exam__container{display:flex;flex:1 0 0;align-items:center;gap:8px}.college-learner-chapter-exam__container .loading-dots{font-size:14px}.college-learner-chapter-exam__exam-info{flex-grow:2}.college-learner-chapter-exam__title{font:700 14px/160% "Open Sans",sans-serif;color:#555}.college-learner-chapter-exam__question-container{display:flex;column-gap:8px;align-items:center;flex-wrap:wrap}.college-learner-chapter-exam__converted-quiz,.college-learner-chapter-exam__question-count{font:400 12px/160% "Open Sans",sans-serif;color:#555}.college-learner__link{font:700 14px/160% "Open Sans",sans-serif}.college-learner__link.disabled--no-attempts{cursor:not-allowed;text-decoration:none;color:#888}.college-learner__start-button{background:#0096b2;box-shadow:0 2px 0 #175768;border-radius:6px;color:#fff;display:inline-block;font-weight:600;padding:10px 30px;font-size:16px;line-height:21px;margin:15px 0;text-align:center;border:1px solid #1e7289;width:fit-content}.college-learner__start-button:active,.college-learner__start-button:focus,.college-learner__start-button:hover{color:#fff;text-decoration:none}.college-learner__start-button.disabled,.college-learner__start-button:disabled,.college-learner__start-button[disabled],fieldset[disabled] .college-learner__start-button{cursor:not-allowed;pointer-events:none;opacity:.65}.college-learner__start-button:hover{background:#1e7289}.college-learner__start-button:active{background:linear-gradient(180deg,#083c4a,#24505c)}.courseNavigator .chapterContent a.college-learner__start-button{max-width:100%}.college-learner__start-button-tooltip-wrapper{height:fit-content;width:fit-content;margin:15px 0}.college-learner__start-button-tooltip-wrapper .college-learner__start-button{margin:0}.courseProjectStatusModal .credit-progress-essay .dataContainer{display:flex;flex-direction:column}.college-learner__chapter-test-link{background-color:#fff;color:#0096b2;font-style:normal;font-weight:600;font-size:14px;border:0;box-shadow:none}.college-learner__chapter-test-link:hover{text-decoration:underline;color:#24505c}.college-learner__chapter-test-link.disabled{pointer-events:none;cursor:not-allowed;opacity:.7}.credit-progress-module-card{border:none;padding:16px 4px}.credit-progress-module-card .credit-progress-bar-section .progress-text{font-size:14px}.credit-progress-module-card .credit-progress-bar-section .progress-text-bold{font-weight:400;font-size:14px}.credit-progress-module-card .credit-progress-bar-section .credit-progress-bar,.credit-progress-module-card .credit-progress-bar-section .credit-progress-bar__non-segmented-container{padding:8px 0}.credit-pending-review{display:flex;gap:4px;align-items:flex-start;margin-top:10px;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.28px;color:#627680}.credit-violation-warning{display:flex;gap:4px;align-items:flex-start;margin-top:10px;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.28px;color:#c1393e}.credit-violation-message{margin-top:16px;padding:12px 16px;border-radius:8px;background:#f9ebec;display:flex;flex-direction:column;row-gap:4px}.credit-violation-message .credit-violation-message__header{font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.02em;color:#000;margin:0;padding:0}.credit-violation-message .credit-violation-message__body{display:flex;gap:8px;align-items:center}.credit-violation-message .credit-violation-message__body .e2-material-icon{flex-shrink:0}.credit-violation-message .credit-violation-message__description{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.02em;color:#000;margin:0;padding:0}.enrolled-courses .col-summary.creditProgressCourse{background:#fff}.legacy-course-progress-icon{display:inline-block;height:20px;width:20px;vertical-align:text-top}.credit-progress-bar__non-segmented-container{display:flex}.credit-progress-bar--non-segmented[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;border:none;height:16px;width:100%;border-radius:8px;background-color:#eee}.credit-progress-bar--non-segmented[value]::-moz-progress-bar{border-radius:8px;background-color:#4ab3e0}.credit-progress-bar--non-segmented[value]::-webkit-progress-bar{border-radius:8px;background-color:#eee}.credit-progress-bar--non-segmented[value]::-webkit-progress-value{border-radius:8px;background-color:#4ab3e0}.credit-progress-module--app-promo{border:none;padding:0;background:0 0;overflow:visible;display:flex;flex-direction:column;gap:24px}.credit-progress-module__app-promo-box{background:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.25);padding:24px}.credit-progress-module__content{display:flex;flex-direction:column;gap:24px}.credit-progress-module__top-line{display:flex;gap:24px;align-items:flex-start;justify-content:space-between}.credit-progress-module__copy{display:flex;flex-direction:column;text-align:left;gap:8px;flex:1}.credit-progress-module__title{font-family:"Open Sans",sans-serif;font-size:20px;line-height:34px;color:#24505c;margin:0}.credit-progress-module__subtitle{font-family:"Open Sans",sans-serif;font-size:14px;line-height:20px;color:#555;margin:0}.credit-progress-module__app-driver{display:flex;gap:24px;align-items:center;text-align:left;flex-shrink:0}@media (max-width:767.9px){.credit-progress-module__app-driver{display:none}}.credit-progress-module__app-driver-text{display:flex;flex-direction:column;font-size:14px}.credit-progress-module__app-driver-heading{font-family:"Open Sans",sans-serif;font-weight:600;line-height:22px;color:#000;margin:0}.credit-progress-module__app-driver-subheading{font-family:"Open Sans",sans-serif;font-weight:400;line-height:20px;color:#374f5c;margin:0}.credit-progress-module__app-driver-qr{width:56px;height:56px;flex-shrink:0}.dashboard-app-promo-mobile-carousel{display:none}@media (max-width:767.9px){.dashboard-app-promo-mobile-carousel{display:block}.dashboard-app-promo-desktop-carousel{display:none}}@media (max-width:601px),(min-width:768px) and (max-width:991px){.hide-for-small-video-size{display:none!important}}.previewPreview{display:none;font-size:110px;cursor:pointer}.borderContainer{position:relative}#videoPaywall .emailForLesson,.emailForLesson{color:#222;text-align:center}#videoPaywall .emailForLesson .paywall-container,.emailForLesson .paywall-container{background:rgba(255,255,255,.93);width:86%;height:80%;top:10%;margin:15px auto auto}#videoPaywall .emailForLesson h1,.emailForLesson h1{font-weight:lighter;margin:30px 3%;font-size:36px;text-align:center}@media (max-width:991px){#videoPaywall .emailForLesson .paywall-container,.emailForLesson .paywall-container{width:100%;height:100%;top:0;left:0}#videoPaywall .emailForLesson h1,.emailForLesson h1{margin:20px 2%;font-size:28px}}#videoPaywall .emailForLesson h2,.emailForLesson h2{font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;font-size:20px;font-style:italic;font-weight:400;margin:10px 0 15px}@media (max-width:991px){#videoPaywall .emailForLesson h2,.emailForLesson h2{font-size:18px}}#videoPaywall .emailForLesson .teal-bg,.emailForLesson .teal-bg{padding:12px 2%}#videoPaywall .emailForLesson form,.emailForLesson form{color:#fff}#videoPaywall .emailForLesson form .btn,.emailForLesson form .btn{margin:auto;width:100%;text-align:center;height:34px;font-weight:700}#videoPaywall .emailForLesson form a,.emailForLesson form a{color:#fff}#videoPaywall .emailForLesson form .error,.emailForLesson form .error{display:none;background:#dc674c;border-radius:4px;margin-bottom:6px;color:#fff;border:1px solid;padding:2px}#videoPaywall .emailForLesson .successMessage,.emailForLesson .successMessage{display:none;color:#fff}#videoPaywall .emailForLesson p,.emailForLesson p{margin-top:20px;font-size:110%}@media (max-width:991px){#videoPaywall .emailForLesson p,.emailForLesson p{margin-top:10px}}.flashRequired{padding:40px 20px;background-color:#24505c;text-align:center;color:#fff}.flashRequired a{color:#fff;font-weight:700;text-decoration:underline}@media (max-width:600px){header .left-content{width:100%}}@media (min-width:601px) and (max-width:767px){header .left-content{width:70%}}.transcriptLink{cursor:pointer;color:#1797b1;font-size:13px;font-weight:600}.transcriptLink span.icon{font-size:100%}.transcriptLink:hover{text-decoration:underline}.transcriptLink:hover.icon{text-decoration:none!important}.courseNavMobile{font-size:15px!important;position:absolute;top:5px;left:0;text-decoration:none!important}.courseNavMobile .icon{font-size:1.4em}.courseNavMobile .text{line-height:0;font-size:1em;position:relative;vertical-align:baseline;top:-.25em}.aligncenter{text-align:center}.aligncenter a.timelineTrigger{display:none;text-align:center;cursor:pointer;margin-left:100px}#timelineControls a.timelineTrigger{cursor:pointer}#timelineControls a.timelineTrigger:hover{text-decoration:none}@media (max-width:650px){#timelineControls{display:none}}a.timelineTrigger:after{font-family:Icomoon;content:"\e63f";font-size:14px;color:#1797b1;-webkit-transition:2s;line-height:0}a.timelineTrigger.collapsed:after{content:"\e63e"!important}.setup-study-trainer-cta{padding-bottom:1.5em;border-bottom:1px solid #eee;text-align:center;margin-bottom:1em}.setup-study-trainer-cta h3,.setup-study-trainer-cta h4{margin-top:0;margin-bottom:.7em}.setup-study-trainer-cta p{opacity:.8;margin-bottom:6px}.setup-study-trainer-cta .btn{margin-bottom:.5em}.setup-study-trainer-cta .circle-icon-container{font-size:64px;margin:0 .3em}@media (min-width:768px) and (max-width:991px){.setup-study-trainer-cta .circle-icon-container{font-size:52px}}@media (min-width:601px){.setup-study-trainer-cta{text-align:left}}@media (min-width:992px){.setup-study-trainer-cta{margin-bottom:2em}.setup-study-trainer-cta .circle-icon-container{margin-left:1.3em}}.teacherShareContent h3{margin:0 0 5px}.teacherShareContent .linkExpiration{color:#ccc}.askTheInstructorForm textarea{margin:10px 0 30px}.askTheInstructorForm .notification{float:right!important;width:60%}.askTheInstructorForm .btn{float:left!important}.chapterCrumb a{font-weight:700}.worksheetPaywall{background:url('/images/reDesign/ctas/blurry-quiz.png') top center repeat-y;-webkit-background-size:100% auto;background-size:100% auto;padding:100px 0}@media (max-width:767px){#videoPaywall .emailForLesson .paywall-container,.emailForLesson .paywall-container{height:auto;position:relative}header .right-content{width:30%}.worksheetPaywall{background:url('/images/reDesign/ctas/blurry-quiz-mobile.png') top center repeat-y;-webkit-background-size:100% auto;background-size:100% auto;padding:50px 0}}.worksheetPaywall h3{margin:10px 0 0;font-weight:400}.worksheetPaywall h5{text-transform:uppercase;color:#555;font-size:14px;margin-bottom:3px}.worksheetPaywall h4{color:#333;font-size:20px;margin-top:0}.worksheetPaywall p{font-style:italic;font-size:16px}.worksheetPaywall .btn{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:none;-webkit-transition:background-position .25s,border-color .25s;-moz-transition:background-position .25s,border-color .25s;-ms-transition:background-position .25s,border-color .25s;-o-transition:background-position .25s,border-color .25s;transition:background-position .25s,border-color .25s;border-color:#f4b300 #f4b300 #a87b00;background-color:#f5b400!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdb7a", endColorstr="#f4b300");background-image:-khtml-gradient(linear,left top,left bottom,from(#ffdb7a),to(#f4b300));background-image:-moz-linear-gradient(top,#ffdb7a,#f4b300);background-image:-ms-linear-gradient(top,#ffdb7a,#f4b300);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffdb7a),color-stop(100%,#f4b300));background-image:-webkit-linear-gradient(top,#ffdb7a,#f4b300);background-image:-o-linear-gradient(top,#ffdb7a,#f4b300);background-image:linear-gradient(#ffdb7a,#f4b300);border-color:#f4b300 #f4b300 hsl(44,100%,41.5%);color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-font-smoothing:antialiased;border-radius:6px;padding:10px 20px;font-weight:600;font-size:18px}#postrollContainer{padding:0 10px}#postrollContainer .h2{font-size:17px;font-weight:700;margin:0 0 10px}#postrollContainer p{font-size:12px;line-height:1.4em}@media (min-width:768px){.aligncenter a.timelineTrigger{display:inline}#postrollContainer{padding:0 20px}#postrollContainer .h2{font-size:30px;font-weight:400;margin:0 0 10px}#postrollContainer p{font-size:14px;line-height:1.4em}}.pre-roll{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.pre-roll.open{display:block}.postroll{text-align:center;padding:10px;margin:auto;max-width:600px}.postroll .circle-icon-container{font-size:50px;display:inline-block;margin-bottom:8px;padding:0!important}.postroll h2{margin-top:0}@media (min-width:768px) and (max-width:950px),(max-width:600px){.postroll .circle-icon-container{font-size:30px}.postroll h2{font-size:24px}}@media (max-width:480px){.postroll .circle-icon-container{font-size:24px;float:left;margin-right:8px}.postroll h2{font-size:21px;text-align:left}.postroll p{display:none}}.postroll p{font-size:16px;line-height:1.4;margin:10px 0}.postroll .btn{font-size:21px;padding:10px 20px}@media (min-width:768px) and (max-width:950px),(max-width:600px){.postroll p{font-size:14px}.postroll .btn{font-size:18px;padding:5px 10px}}@media (max-width:480px){.postroll .btn{text-align:center;display:block;width:90%;margin:auto}}#worksheetPaywall{border-radius:4px;border:1px solid #ddd;box-shadow:0 0 10px -3px #aaa;text-align:center;padding-top:20px}#worksheetPaywall.lesson-paywall-cta--accountito{position:relative!important;width:100%;padding-bottom:20px}#worksheetPaywall.lesson-paywall-cta--accountito .lesson-paywall-cta__prompt{font-size:1.2em;max-width:400px;margin:auto auto 30px}#worksheetPaywall .subheader{color:#4c8ac0;font-size:21px;font-weight:300}#worksheetPaywall .description{margin-bottom:25px}#worksheetPaywall .benefitTile{margin-top:15px;margin-bottom:15px}@media (min-width:768px) and (min-width:768px){#worksheetPaywall .benefitTile{float:left;width:25%}}#worksheetPaywall .benefitTile .icon{color:#4c8ac0;font-size:40px}@media (min-width:768px){#worksheetPaywall .benefitTile{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#worksheetPaywall .benefitTile .icon{font-size:55px;margin-bottom:5px}}#worksheetPaywall .createAccount{background:#7eadc4;font-size:18px;font-weight:300;color:#fff;text-align:center;padding:10px}#worksheetPaywall .createAccount span{margin-right:10px}#videoPaywall.fullWidthMultiIcon{width:100%!important;height:100%!important;background:#0687aa;z-index:100}#videoPaywall.fullWidthMultiIcon .paywall-body{z-index:1;position:absolute;width:90%;margin:0 5%;text-align:center;top:15%;text-shadow:1px 1px 2px rgba(0,0,0,.6)}#videoPaywall.fullWidthMultiIcon .paywall-body h3{color:#fff;font-size:38px;font-weight:300;margin-top:0;margin-bottom:.5em}#videoPaywall.fullWidthMultiIcon .paywall-body h4{color:hsl(52.80487805,100%,60%);margin:0;font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;font-style:italic;font-size:21px;line-height:1.25}#videoPaywall.fullWidthMultiIcon .paywall-body h4.asset-title{display:block}#videoPaywall.fullWidthMultiIcon .paywall-body h4.generic-title{display:none}#videoPaywall.fullWidthMultiIcon .paywall-body .btn-container{margin-top:5%}#videoPaywall.fullWidthMultiIcon .paywall-body .btn{font-weight:600;padding:10px 30px;font-size:21px}#videoPaywall.fullWidthMultiIcon .paywall-body .btn:first-of-type{margin-right:10px}#videoPaywall.fullWidthMultiIcon .paywall-body .btn:last-of-type{margin-left:10px}@media (max-width:767px){#videoPaywall.fullWidthMultiIcon{position:absolute;top:0}#videoPaywall.fullWidthMultiIcon .paywall-body{top:10%}#quizPaywall.fullWidthMultiIcon{position:absolute;top:0}}@media (min-width:768px) and (max-width:900px),(max-width:600px){#videoPaywall.fullWidthMultiIcon .paywall-body{top:7%}#videoPaywall.fullWidthMultiIcon .paywall-body h3{font-size:32px}#videoPaywall.fullWidthMultiIcon .paywall-body h4{font-size:18px}#videoPaywall.fullWidthMultiIcon .paywall-body .btn{padding:7px 20px;font-size:18px}}@media (max-width:420px){#videoPaywall.fullWidthMultiIcon .paywall-body{top:6px;width:auto;margin:0 6px}#videoPaywall.fullWidthMultiIcon .paywall-body h3{font-size:24px;font-weight:400}#videoPaywall.fullWidthMultiIcon .paywall-body h4{font-size:16px;display:inline}#videoPaywall.fullWidthMultiIcon .paywall-body h4.asset-title{display:none}#videoPaywall.fullWidthMultiIcon .paywall-body h4.generic-title{display:inline}#videoPaywall.fullWidthMultiIcon .paywall-body .btn-container{margin-top:10px}#videoPaywall.fullWidthMultiIcon .paywall-body .btn{padding:4px 8px;font-size:16px}#videoPaywall.fullWidthMultiIcon .paywall-body .btn:first-of-type{margin-right:3px}#videoPaywall.fullWidthMultiIcon .paywall-body .btn:last-of-type{margin-left:3px}}#videoPaywall.fullWidthMultiIcon .paywall-bg{z-index:0;position:absolute;overflow:hidden;top:0;left:0;width:100%;height:auto;min-height:100%}#videoPaywall.fullWidthMultiIcon .bg-elem{z-index:0;position:absolute;opacity:.1;height:auto}#videoPaywall.fullWidthMultiIcon .bg-elem:first-of-type{width:62%;right:-6%;top:-32%;transform:rotate(-30deg)}#videoPaywall.fullWidthMultiIcon .bg-elem:nth-of-type(2){width:52%;left:2%;bottom:-30%;transform:rotate(-10deg)}#videoPaywall.fullWidthMultiIcon .bg-elem:nth-of-type(3){width:38%;left:-7%;top:-17%;transform:rotate(10deg)}#videoPaywall.fullWidthMultiIcon .bg-elem:nth-of-type(4){width:27%;right:-6%;bottom:-12%;transform:rotate(15deg)}#videoPaywall.darkCompass{background:#24505c;position:absolute;top:0;z-index:10}#videoPaywall.darkCompass .paywall-container{display:table;height:100%}#videoPaywall.darkCompass .media{display:table-cell;vertical-align:middle;padding:0 20px}#videoPaywall.darkCompass .paywall-img{width:38%;float:left}#videoPaywall.darkCompass .paywall-img img{width:100%}#videoPaywall.darkCompass .paywall-body{margin-left:39%;width:auto}#videoPaywall.darkCompass h3{color:#fff;font-size:38px;font-weight:300;margin-top:0;margin-bottom:.5em}#videoPaywall.darkCompass h3 .mobile-icon{display:none}#videoPaywall.darkCompass h4{color:#adfff7;margin:0;font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;font-style:italic;font-size:21px;line-height:1.25}#videoPaywall.darkCompass h4 .generic-title{display:none}#videoPaywall.darkCompass .btn-container{margin-top:5%;text-align:center}#videoPaywall.darkCompass .btn{font-weight:600;padding:7px 20px;font-size:18px}#videoPaywall.darkCompass .btn:first-of-type{margin-right:5px}#videoPaywall.darkCompass .btn:last-of-type{margin-left:5px}@media (min-width:768px) and (max-width:970px),(max-width:650px){#videoPaywall.darkCompass h3{font-size:30px}#videoPaywall.darkCompass h4{font-size:18px}#videoPaywall.darkCompass .btn{padding:6px 16px;font-size:16px}#videoPaywall.darkCompass .btn:first-of-type{margin-right:6px}#videoPaywall.darkCompass .btn:last-of-type{margin-left:6px}}@media (max-width:530px){#videoPaywall.darkCompass .media{width:100%;padding:8px 15px}#videoPaywall.darkCompass .paywall-img{display:none}#videoPaywall.darkCompass h3{font-size:32px}#videoPaywall.darkCompass h3 .mobile-icon{float:left;display:block;width:1.75em;height:1.75em;margin-top:.15em;border-radius:50%;text-align:center;border:4px solid #01b3d3}#videoPaywall.darkCompass h3 .mobile-icon [class^=icon-]{font-size:1em;line-height:1.5}#videoPaywall.darkCompass h3 .text{display:block;margin-left:2em}#videoPaywall.darkCompass h4{font-size:18px;display:block;text-align:center}#videoPaywall.darkCompass .btn-container{text-align:center}}@media (max-width:450px){#videoPaywall.darkCompass h4 .asset-title{display:none}#videoPaywall.darkCompass h4 .generic-title{display:inline}}@media (max-width:420px){#videoPaywall.darkCompass .media{padding:4px 8px}#videoPaywall.darkCompass h3{font-size:24px;font-weight:400}#videoPaywall.darkCompass h3 .mobile-icon{border-width:3px}#videoPaywall.darkCompass h4{font-size:16px}#videoPaywall.darkCompass .btn{padding:4px 8px;font-size:16px}#videoPaywall.darkCompass .btn:first-of-type{margin-right:3px}#videoPaywall.darkCompass .btn:last-of-type{margin-left:3px}}#videoPaywall .lesson-paywall-cta__video-title h2{font-size:14px!important}#quizPaywall{position:relative!important;width:100%}#quizPaywall.fullWidthMultiIcon{width:100%!important;height:100%!important;background:#0687aa;z-index:100;padding-bottom:60%;border-radius:6px}#quizPaywall.fullWidthMultiIcon .paywall-body{z-index:1;position:absolute;width:90%;margin:0 5%;text-align:center;top:15%;text-shadow:1px 1px 2px rgba(0,0,0,.6)}#quizPaywall.fullWidthMultiIcon .paywall-body h3{color:#fff;font-size:38px;font-weight:300;margin-top:0;margin-bottom:.5em}#quizPaywall.fullWidthMultiIcon .paywall-body h4{color:hsl(52.80487805,100%,60%);margin:0;font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;font-style:italic;font-size:21px;line-height:1.25}#quizPaywall.fullWidthMultiIcon .paywall-body h4.asset-title{display:block}#quizPaywall.fullWidthMultiIcon .paywall-body h4.generic-title{display:none}#quizPaywall.fullWidthMultiIcon .paywall-body .btn-container{margin-top:5%}#quizPaywall.fullWidthMultiIcon .paywall-body .btn{font-weight:600;padding:10px 30px;font-size:21px}#quizPaywall.fullWidthMultiIcon .paywall-body .btn:first-of-type{margin-right:10px}#quizPaywall.fullWidthMultiIcon .paywall-body .btn:last-of-type{margin-left:10px}@media (max-width:767px){#quizPaywall.fullWidthMultiIcon .paywall-body{top:10%}.tab-content>.tab-pane.lesson-transcript-content{display:block;opacity:1;visibility:visible}}@media (min-width:768px) and (max-width:900px),(max-width:600px){#quizPaywall.fullWidthMultiIcon .paywall-body{top:7%}#quizPaywall.fullWidthMultiIcon .paywall-body h3{font-size:32px}#quizPaywall.fullWidthMultiIcon .paywall-body h4{font-size:18px}#quizPaywall.fullWidthMultiIcon .paywall-body .btn{padding:7px 20px;font-size:18px}}@media (max-width:420px){#quizPaywall.fullWidthMultiIcon .paywall-body{top:6px;width:auto;margin:0 6px}#quizPaywall.fullWidthMultiIcon .paywall-body h3{font-size:24px;font-weight:400}#quizPaywall.fullWidthMultiIcon .paywall-body h4{font-size:16px;display:inline}#quizPaywall.fullWidthMultiIcon .paywall-body h4.asset-title{display:none}#quizPaywall.fullWidthMultiIcon .paywall-body h4.generic-title{display:inline}#quizPaywall.fullWidthMultiIcon .paywall-body .btn-container{margin-top:10px}#quizPaywall.fullWidthMultiIcon .paywall-body .btn{padding:4px 8px;font-size:16px}#quizPaywall.fullWidthMultiIcon .paywall-body .btn:first-of-type{margin-right:3px}#quizPaywall.fullWidthMultiIcon .paywall-body .btn:last-of-type{margin-left:3px}}#quizPaywall.fullWidthMultiIcon .paywall-bg{z-index:0;position:absolute;overflow:hidden;top:0;left:0;width:100%;height:auto;min-height:100%}#quizPaywall.fullWidthMultiIcon .bg-elem{z-index:0;position:absolute;opacity:.1;height:auto}#quizPaywall.fullWidthMultiIcon .bg-elem:first-of-type{width:62%;right:-6%;top:-32%;transform:rotate(-30deg)}#quizPaywall.fullWidthMultiIcon .bg-elem:nth-of-type(2){width:52%;left:2%;bottom:-30%;transform:rotate(-10deg)}#quizPaywall.fullWidthMultiIcon .bg-elem:nth-of-type(3){width:38%;left:-7%;top:-17%;transform:rotate(10deg)}#quizPaywall.fullWidthMultiIcon .bg-elem:nth-of-type(4){width:27%;right:-6%;bottom:-12%;transform:rotate(15deg)}#quizPaywall.darkCompass{background:#24505c;position:absolute;top:0;z-index:10;padding-top:50px;padding-bottom:50px}#quizPaywall.darkCompass .paywall-container{display:table;height:100%}#quizPaywall.darkCompass .media{display:table-cell;vertical-align:middle;padding:0 20px}#quizPaywall.darkCompass .paywall-img{width:38%;float:left}#quizPaywall.darkCompass .paywall-img img{width:100%}#quizPaywall.darkCompass .paywall-body{margin-left:39%;width:auto}#quizPaywall.darkCompass h3{color:#fff;font-size:38px;font-weight:300;margin-top:0;margin-bottom:.5em}#quizPaywall.darkCompass h3 .mobile-icon{display:none}#quizPaywall.darkCompass h4{color:#adfff7;margin:0;font-family:'Droid Serif','Palatino Linotype','Book Antiqua',Palatino,serif;font-style:italic;font-size:21px;line-height:1.25}#quizPaywall.darkCompass h4 .generic-title{display:none}#quizPaywall.darkCompass .btn-container{margin-top:5%;text-align:center}#quizPaywall.darkCompass .btn{font-weight:600;padding:7px 20px;font-size:18px}#quizPaywall.darkCompass .btn:first-of-type{margin-right:5px}#quizPaywall.darkCompass .btn:last-of-type{margin-left:5px}@media (min-width:768px) and (max-width:970px),(max-width:650px){#quizPaywall.darkCompass h3{font-size:30px}#quizPaywall.darkCompass h4{font-size:18px}#quizPaywall.darkCompass .btn{padding:6px 16px;font-size:16px}#quizPaywall.darkCompass .btn:first-of-type{margin-right:6px}#quizPaywall.darkCompass .btn:last-of-type{margin-left:6px}}@media (max-width:530px){#quizPaywall.darkCompass .media{width:100%;padding:8px 15px}#quizPaywall.darkCompass .paywall-img{display:none}#quizPaywall.darkCompass h3{font-size:32px}#quizPaywall.darkCompass h3 .mobile-icon{float:left;display:block;width:1.75em;height:1.75em;margin-top:.15em;border-radius:50%;text-align:center;border:4px solid #01b3d3}#quizPaywall.darkCompass h3 .mobile-icon [class^=icon-]{font-size:1em;line-height:1.5}#quizPaywall.darkCompass h3 .text{display:block;margin-left:2em}#quizPaywall.darkCompass h4{font-size:18px;display:block;text-align:center}#quizPaywall.darkCompass .btn-container{text-align:center}}@media (max-width:450px){#quizPaywall.darkCompass h4 .asset-title{display:none}#quizPaywall.darkCompass h4 .generic-title{display:inline}}@media (max-width:420px){#quizPaywall.darkCompass .media{padding:4px 8px}#quizPaywall.darkCompass h3{font-size:24px;font-weight:400}#quizPaywall.darkCompass h3 .mobile-icon{border-width:3px}#quizPaywall.darkCompass h4{font-size:16px}#quizPaywall.darkCompass .btn{padding:4px 8px;font-size:16px}#quizPaywall.darkCompass .btn:first-of-type{margin-right:3px}#quizPaywall.darkCompass .btn:last-of-type{margin-left:3px}}#loadClassroomModal .modal-dialog{margin-top:50px}#loadClassroomModal .modal-dialog .modal-content{overflow:hidden}#loadClassroomModal .modal-dialog .modal-header{background:#24505c;color:#fff;border-bottom:none}#loadClassroomModal .modal-dialog .modal-header button{color:#fff;opacity:.4}#loadClassroomModal .modal-dialog .modal-footer{margin-top:0;border-top:none;padding-top:0}.points-display{text-align:left;float:right!important;padding-right:5px;padding-top:5px}.points-display .points-animation{float:left}.points-display.videoPoints{display:none}.points-display.videoPoints p{color:#fff}.points-display p{float:left;margin-right:10px;font-weight:600}.points-display span{font-weight:700;font-size:18px;margin-top:-2px;display:inline-block}.points-display span.quizPoints{color:#fcb426}.points-display span.genPoints{color:#4dc1b8}.points-display span.noPoints{color:#999}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;animation-fill-mode:backwards;-webkit-animation-fill-mode:backwards;animation-delay:.5s;-webkit-animation-delay:.5s;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}@keyframes slideLeft{0%{transform:translateX(150%);opacity:0}50%{transform:translateX(-8%);opacity:1}65%{transform:translateX(4%);opacity:1}80%{transform:translateX(-4%);opacity:1}95%{transform:translateX(2%);opacity:1}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes slideLeft{0%{transform:translateX(150%);opacity:0}50%{transform:translateX(-8%);opacity:1}65%{transform:translateX(4%);opacity:1}80%{transform:translateX(-4%);opacity:1}95%{transform:translateX(2%);opacity:1}100%{transform:translateX(0);opacity:1}}.course-filter-wrapper{padding-top:15px}.course-filter-wrapper .filterSidebar{padding-left:0;padding-top:17px}.course-filter-wrapper .filterContentHeader .resultsCount{margin:0 6px}.linkBoldTerms .popover.top>.arrow{opacity:0}.linkBoldTerms .searchPhraseLink{color:#1797b1;text-decoration:underline;font-weight:400;cursor:pointer}.linkBoldTerms .boldTermsLinkList{margin:0;padding:0}.linkBoldTerms .boldTermsLinkList li{font-size:13px;line-height:1.3;margin-bottom:.9em;list-style:none;position:relative;padding:0 0 0 26px}.linkBoldTerms .boldTermsLinkList li:before{line-height:1;font-family:Icomoon;content:"\e694";position:absolute;left:0;top:0;font-size:20px;color:#1797b1}.linkBoldTerms .boldTermsLinkList li.lesson:before{content:"\e695";font-size:20px;left:0;top:-1px}.homepage-section{padding:25px 0}.homepage-section:after{content:"";clear:both}.homepage-section:after,.homepage-section:before{content:" ";display:table}@media (min-width:601px){.homepage-section{padding:35px 20px}}@media (min-width:768px){.homepage-section{padding:55px 35px}}.quiz-share-accordion-header{margin-top:20px;margin-bottom:14px;margin-left:10px}.relatedContentTabs.inTextLesson{margin-bottom:20px}#exploreSubjects ul{margin-bottom:20px;margin-top:10px}#mainArticle .wikiContent .imageplugin .full-width-img{max-width:100%;width:100%}#mainArticle .wikiContent .imageplugin caption{text-align:center}.wikiContent ul{list-style-position:inside}#transcriptPaywall.answers-upgrade{padding-left:15px;padding-right:15px}#transcriptPaywall.answers-upgrade .btn{margin-bottom:30px}#quizPaywall.answers-upgrade,#transcriptPaywall.answers-upgrade,#videoPaywall.answers-upgrade{z-index:1}#quizPaywall.answers-upgrade .upgrade-message-paywall,#transcriptPaywall.answers-upgrade .upgrade-message-paywall,#videoPaywall.answers-upgrade .upgrade-message-paywall{height:unset!important;width:100%}@media (min-width:600px){#quizPaywall.answers-upgrade .upgrade-message-paywall,#transcriptPaywall.answers-upgrade .upgrade-message-paywall,#videoPaywall.answers-upgrade .upgrade-message-paywall{height:100%!important}#quizPaywall.answers-upgrade .upgrade-message-paywall__header,#transcriptPaywall.answers-upgrade .upgrade-message-paywall__header,#videoPaywall.answers-upgrade .upgrade-message-paywall__header{font-size:27px}}#quizPaywall.answers-upgrade .upgrade-message-paywall__container,#transcriptPaywall.answers-upgrade .upgrade-message-paywall__container,#videoPaywall.answers-upgrade .upgrade-message-paywall__container{display:flex;flex-direction:column;height:90%;justify-content:space-around;color:#fff}#quizPaywall.answers-upgrade .upgrade-message-paywall__why-see-this,#transcriptPaywall.answers-upgrade .upgrade-message-paywall__why-see-this,#videoPaywall.answers-upgrade .upgrade-message-paywall__why-see-this{padding-top:30px;text-align:left}#quizPaywall.answers-upgrade .upgrade-message-paywall__header,#transcriptPaywall.answers-upgrade .upgrade-message-paywall__header,#videoPaywall.answers-upgrade .upgrade-message-paywall__header{font-size:27px;margin-bottom:10px}.nps-survey__form__buttons{float:right}.lesson-page-sidebar .ai-assistant-card-module-container{padding-top:0}@media (min-width:992px){.lesson-page-sidebar .ai-assistant-card-module-container{padding-top:2px}}@media (min-width:1100px){.lesson-page-sidebar .ai-assistant-card-module-container{padding-top:4px}}