/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:970px){.user-menu .menu{display:flex;align-items:center}}.header-user-menu .avatar{margin:0}.header-user-menu .avatar img{margin-right:20px}.ck .ck-content .ck-editor__editable li>p,.paragraph--type--ct-rich-text li>p{padding-left:0}@media (max-width:969px){#block-headerusermenu{max-width:8.33%}}.site-logo{display:block;width:250px;max-width:90%;height:auto;overflow:hidden;text-align:center}@media (min-width:481px){.site-logo{max-width:100%;margin-right:3rem;text-align:left}}@media (min-width:970px){.site-logo{width:220px;margin-right:1.5rem}}@media (min-width:1200px){.site-logo{width:277px}}.site-logo-desktop{display:none}@media (min-width:970px){.site-logo-desktop{display:block}.site-logo-mobile{display:none}}.mobile-search-button{margin-left:auto}.dot-org-menu-block .mobile-menu-button{font-size:1.5rem}@media (min-width:481px){.dot-org-menu-block .mobile-menu-button{font-size:2.5rem}}@media (max-width:969px){.dot-org-menu-block .logo-wrapper{text-align:center}}.site-logo-org{display:inline-block;width:250px;max-width:100%}#dot-org-header-main-menu{float:right}.logo-wrapper{order:2}@media (min-width:970px){.logo-wrapper{order:1}}.menu-wrapper{order:1}@media (min-width:970px){.menu-wrapper{order:2}}.mobile-menu .accordion,.mobile-menu.accordion,.mobile-menu.accordion--group{border:0;box-shadow:none}.mobile-menu .accordion .accordion__item+.accordion__item.menu-item--login,.mobile-menu.accordion .accordion__item+.accordion__item.menu-item--login,.mobile-menu.accordion--group .accordion__item+.accordion__item.menu-item--login{border:0}.mobile-menu .mobile-menu-group.sign-in-only{background-color:transparent}.header-user-menu .menu-hierarchical .btn.header-login-link{margin-right:.5rem}.login-popover{text-align:center}@media (min-width:970px){.header-user-menu .menu-hierarchical .menu-item .state-username-avatar{padding-right:1.5rem;padding-left:0}}.header-user-menu .menu-hierarchical .menu-item .icon-search::before{margin-top:-4px;line-height:1.5;color:#757575}@media (min-width:970px){.header-user-menu .menu-hierarchical .menu-item .icon-search{padding-right:1.5rem;padding-left:0}.header-user-menu .menu-hierarchical .menu-item .icon-search::before{margin-right:6px}.header-user-menu .menu-hierarchical .menu-item .header-login{margin-right:.5rem}.header-user-menu .menu-hierarchical{justify-content:flex-end}}#main-navigation ul.menu-hierarchical{font-size:0}#block-headerannouncementbanner.full-width{width:100vw;margin:0 calc(50% - 50vw)}@media (min-width:970px){#block-headerannouncementbanner.full-width{width:100vw;margin:0 calc(50% - 50vw)}}#block-dotorgsecondarymenu{display:none;margin-left:auto}#block-dotorgsecondarymenu a.btn{margin-right:1rem;font-weight:700;text-align:center;display:inline-block;padding:0;font-size:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;transition:all .125s ease-in-out;line-height:1.125;font-size:1rem;border-radius:2.125rem;padding:.5rem 1rem;border-style:solid;border-width:.0625rem;color:#222;background-color:#efefef;border-color:#ccc}#block-dotorgsecondarymenu a.btn.active,#block-dotorgsecondarymenu a.btn:active,#block-dotorgsecondarymenu a.btn:hover,.open>#block-dotorgsecondarymenu a.btn.dropdown-toggle{color:#222;background-color:rgba(34,34,34,.1);border-color:#222}#block-dotorgsecondarymenu a.btn.disabled,#block-dotorgsecondarymenu a.btn:disabled,#block-dotorgsecondarymenu a.btn[disabled]{pointer-events:none;cursor:default;opacity:.6}#block-dotorgsecondarymenu a.btn.disabled:focus,#block-dotorgsecondarymenu a.btn.disabled:hover,#block-dotorgsecondarymenu a.btn:disabled:focus,#block-dotorgsecondarymenu a.btn:disabled:hover,#block-dotorgsecondarymenu a.btn[disabled]:focus,#block-dotorgsecondarymenu a.btn[disabled]:hover{color:#222;background-color:#efefef;border-color:#ccc}#block-dotorgsecondarymenu a.btn.focus,#block-dotorgsecondarymenu a.btn:focus{color:#222;background-color:rgba(34,34,34,.1)}#block-dotorgsecondarymenu a.btn.active,#block-dotorgsecondarymenu a.btn:active{outline:0}#block-dotorgsecondarymenu a.btn:focus,#block-dotorgsecondarymenu a.btn:hover{text-decoration:none}#block-dotorgsecondarymenu a.btn.focus,#block-dotorgsecondarymenu a.btn:focus{border:1px solid #fff;outline:0;box-shadow:0 0 0 2px #423fe1}#block-dotorgsecondarymenu a.btn[class*=icon-]{display:inline-flex;align-items:center;justify-content:center}#block-dotorgsecondarymenu a.btn [data-icon],#block-dotorgsecondarymenu a.btn[class*=icon-]::after,#block-dotorgsecondarymenu a.btn[class*=icon-]::before{padding-right:.25rem;font-size:1.5rem;height:1.5rem;margin-top:-1.5rem;line-height:inherit;transform:translateY(50%)}#block-dotorgsecondarymenu a.btn [data-icon]{width:auto;vertical-align:super}#block-dotorgsecondarymenu a.btn:last-child{margin-right:0}#block-dotorgsecondarymenu aa.btn{text-decoration:none}#block-dotorgsecondarymenu a.btn--cta{color:#fff;border-color:#e41177;background-color:#e41177!important}#block-dotorgsecondarymenu a.btn--cta.active,#block-dotorgsecondarymenu a.btn--cta:active,#block-dotorgsecondarymenu a.btn--cta:hover,.open>#block-dotorgsecondarymenu a.btn--cta.dropdown-toggle{color:#fff;background-color:#1a189b;border-color:#1a189b}#block-dotorgsecondarymenu a.btn--cta.disabled,#block-dotorgsecondarymenu a.btn--cta:disabled,#block-dotorgsecondarymenu a.btn--cta[disabled]{pointer-events:none;cursor:default;opacity:.6}#block-dotorgsecondarymenu a.btn--cta.disabled:focus,#block-dotorgsecondarymenu a.btn--cta.disabled:hover,#block-dotorgsecondarymenu a.btn--cta:disabled:focus,#block-dotorgsecondarymenu a.btn--cta:disabled:hover,#block-dotorgsecondarymenu a.btn--cta[disabled]:focus,#block-dotorgsecondarymenu a.btn--cta[disabled]:hover{color:#fff;background-color:#423fe1;border-color:#423fe1}#block-dotorgsecondarymenu a.btn--cta.focus,#block-dotorgsecondarymenu a.btn--cta:focus{color:#fff;background-color:#1a189b}#block-dotorgsecondarymenu .btn--cta{color:#fff}@media (min-width:970px){#block-dotorgsecondarymenu,.header-wrapper .region-strip{display:block}}table{margin-bottom:2rem;border-spacing:0;border-collapse:collapse}table caption{line-height:1.5;font-size:1.266rem;font-weight:400;margin-bottom:.75rem;text-align:left;caption-side:top}table thead th{vertical-align:bottom;border-top-width:.0625rem;border-bottom-width:.1875rem}table tr:last-child td,table tr:last-child th{border-bottom-style:solid}table tr th{padding-right:1.5rem}table tr th+td{padding-left:1.5rem}table td,table th{padding:1rem;border-color:#ccc;border-width:.0625rem;border-top-style:solid}table td:first-child,table th:first-child{padding-left:0}table td:last-child,table th:last-child{padding-right:0}table th{font-weight:700;text-align:left}table td{text-align:left;vertical-align:middle}.table{position:relative;width:auto;margin-bottom:2rem}.table table{max-width:100%;margin:0}.table__title{line-height:1.5;font-size:1.266rem;font-weight:400;margin-bottom:.75rem;text-align:left;caption-side:top}.table__content{max-width:100%;margin:0;overflow-x:scroll}.table__summary{line-height:1.5;font-size:.79rem;margin-top:.5rem}.table--responsive .table__content::-webkit-scrollbar{background-color:#f7f7f7;border-bottom:1px solid #ccc;-webkit-appearance:none;appearance:none}.table--responsive .table__content::-webkit-scrollbar-thumb{width:.5rem;height:.5rem;background-color:#ccc;background-clip:padding-box;border:.34375rem solid transparent;border-radius:.5rem}.table--dark{line-height:1.5;font-size:.889rem;margin-top:2rem;margin-bottom:2rem}@media (min-width:768px){.table--dark{margin-top:3rem;margin-bottom:3rem}}.table--dark .table__title,.table--dark table caption{padding:1rem;margin:0;font-weight:700;color:#fff;background-color:#222;border:1px solid #ccc;border-bottom:none;border-radius:.3125rem .3125rem 0 0}.table--dark table thead th{min-width:calc(3.5rem + 1rem);padding-top:.5rem;padding-bottom:.5rem;font-weight:700;color:#fff;vertical-align:middle;border-top-color:#757575;border-bottom-width:0;background-color:#222}.table--dark table thead th[freeze]{background-color:#222}@media (min-width:481px){.table--dark table thead th{min-width:calc(4rem + 1rem)}}@media (min-width:768px){.table--dark table thead th{min-width:calc(5.75rem + 1rem)}}.table--dark table td[freeze]>a,.table--dark table th[freeze]>a,.table--dark table thead th>a,.table--dark table thead th>a.link{border-bottom-color:transparent}.table--dark table td[freeze]>a:focus,.table--dark table th[freeze]>a:focus,.table--dark table thead th>a.link:focus,.table--dark table thead th>a:focus{color:#fff}.table--dark table td[freeze],.table--dark table th[freeze]{position:absolute;top:auto;left:1px;display:flex;align-items:center;width:5.875rem;margin-top:-1px;text-align:left;background-color:#fff}.table--dark table th[freeze]{background-color:#efefef}.table--dark table td,.table--dark table th{vertical-align:middle}@media (min-width:481px){.table--dark table td[freeze],.table--dark table th[freeze]{width:9.0625rem}}@media (min-width:768px){.table--dark table td[freeze],.table--dark table th[freeze]{width:9.625rem}}.table--dark table td:first-child,.table--dark table th:first-child{padding-left:1rem}.table--dark table td:last-child,.table--dark table th:last-child{padding-right:1rem}.table--dark.scrolling table td[freeze],.table--dark.scrolling table th[freeze]{border-right-color:1px solid #ccc}.table--dark.scrolling table thead td[freeze],.table--dark.scrolling table thead th[freeze]{border-right-color:#757575}.table--dark .table__content,.text table.table--dark tbody{color:#222;border:1px solid #ccc;border-top:none;border-radius:0 0 .3125rem .3125rem}.table--dark .table__content::-webkit-scrollbar,.text table.table--dark tbody::-webkit-scrollbar{background-color:#f7f7f7;border-bottom:1px solid #ccc;-webkit-appearance:none;appearance:none}.table--dark .table__content::-webkit-scrollbar-thumb,.text table.table--dark tbody::-webkit-scrollbar-thumb{width:.5rem;height:.5rem;background-color:#ccc;background-clip:padding-box;border:.34375rem solid transparent;border-radius:.5rem}.table--dark .table__content::-webkit-scrollbar,.text table.table--dark tbody::-webkit-scrollbar{border-bottom-width:0;border-radius:0 0 .3125rem .3125rem}.masquerade-block-form .ui-autocomplete .ui-menu-item-wrapper,.masquerade-block-form .ui-autocomplete .ui-state-active{display:block}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left;padding:1rem}.align-right{float:right;padding:1rem}.align-center{display:block;margin-right:auto;margin-left:auto;text-align:center}.media-element-container.media-ratio-1-1-medium,.media-element-container.media-ratio-1-1-small,.media-element-container.media-ratio-1-1-tiny,.media-element-container.media-ratio-1-1-x-small,.media-element-container.media-ratio-2-3-medium,.media-element-container.media-ratio-2-3-small{padding:0}.media-element-container.media-ratio-1-1-tiny.align-center,.media-element-container.media-ratio-1-1-tiny.align-left,.media-element-container.media-ratio-1-1-tiny.align-right,.media-element-container.media-ratio-1-1-x-small.align-center,.media-element-container.media-ratio-1-1-x-small.align-left,.media-element-container.media-ratio-1-1-x-small.align-right{float:left;margin-right:1rem;margin-bottom:1rem}.media-element-container.media-ratio-1-1-small.align-left{margin-right:1rem;margin-bottom:1rem}.media-element-container.media-ratio-1-1-small.align-right{margin-bottom:1rem;margin-left:1rem}.media-element-container.media-ratio-1-1-small.align-center{float:none;margin:1rem}.media-element-container.media-ratio-1-1-medium img,.media-element-container.media-ratio-1-1-small img{border-radius:10px}.media-element-container.media-ratio-1-1-medium.align-left{margin-right:1rem;margin-bottom:1rem}.media-element-container.media-ratio-1-1-medium.align-right{margin-bottom:1rem;margin-left:1rem}.media-element-container.media-ratio-1-1-medium.align-center{float:none;margin:1rem auto}.media-element-container.media-ratio-2-3-small.align-left{margin-right:1rem;margin-bottom:1rem}.media-element-container.media-ratio-2-3-small.align-right{margin-bottom:1rem;margin-left:1rem}.media-element-container.media-ratio-2-3-small.align-center{float:none;margin:1rem auto}.media-element-container.media-ratio-16-9-large img,.media-element-container.media-ratio-16-9-medium img,.media-element-container.media-ratio-2-3-medium img,.media-element-container.media-ratio-2-3-small img{border-radius:5px}.media-element-container.media-ratio-2-3-medium.align-left{margin-right:1rem;margin-bottom:1rem}.media-element-container.media-ratio-2-3-medium.align-right{margin-bottom:1rem;margin-left:1rem}.media-element-container.media-ratio-2-3-medium.align-center{float:none;margin:1rem auto}.media-element-container.media-ratio-16-9-medium.align-center,.media-element-container.media-ratio-16-9-medium.align-left,.media-element-container.media-ratio-16-9-medium.align-right{float:none;margin:2rem auto}.media-element-container.media-ratio-16-9-large.align-center,.media-element-container.media-ratio-16-9-large.align-left,.media-element-container.media-ratio-16-9-large.align-right{float:none;margin:1.5rem auto}@media only screen and (min-width:481px){.media-element-container.media-ratio-16-9-large.align-center,.media-element-container.media-ratio-16-9-large.align-left,.media-element-container.media-ratio-16-9-large.align-right{margin:2rem auto}}.icon--google-classroom{position:relative;padding-left:18px}.icon--google-classroom::before{position:absolute;left:-9px;width:32px;height:32px;margin:0}.reveal--items-icon .reveal__trigger[aria-expanded=true]::before,.reveal__trigger.hidden{display:none}.reveal--items-icon .reveal__trigger::before{display:inline-block;font-family:"cs-global-icons";font-size:1.5rem;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;vertical-align:inherit;content:"";font-size:inherit}.user-content-area .edtech-reviews h2{margin-bottom:0;font-family:"Source Serif Pro",serif;font-size:2.0275rem;font-style:normal;font-weight:600;line-height:2.5rem}.user-content-area .user-content{width:100vw;padding:2rem 0;margin:0 calc(50% - 50vw);background:#efefef}.user-content-area .review-list-teaser,.user-content-area .section-box{padding:1.5rem;line-height:1.5rem;background:#fff;border-radius:.5rem;box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.user-content-area .section-box{margin-bottom:1rem}.user-content-area .section-box h2{font-size:1.25rem}.user-content-area .review-list-teaser{position:relative;margin-bottom:2rem}.user-content-area .review-list-teaser:hover .details .title{color:#423fe1;border-bottom:1px dotted #423fe1}.user-content-area .review-image{position:relative}.user-content-area .review-image span[data-toggle=popover]{position:absolute;right:-2.5rem;bottom:-2rem}.user-content-area .review-image span[data-toggle=popover] .icon-cs-selection-learning::before{width:5.6rem}.user-content-area .title-area{display:flex;align-content:center;align-items:first baseline}.user-content-area .title-area .title{margin:0 0 .5rem;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5rem;border-bottom:1px dotted transparent}.user-content-area .title-area .date{margin-left:auto;font-size:.8rem;font-style:normal;font-weight:400;line-height:1.3rem;text-align:right;color:#535353}.user-content-area .rating{margin:0 0 .5rem}.user-content-area .rating .icon-star-solid{font-size:1.5rem;color:#efefef}.user-content-area .rating .icon-star-solid.active{color:#1a7e22}.user-content-area .teaser-inner{display:flex}.user-content-area .teaser-inner .details{flex:1}.user-content-area .thumbnail{padding-right:1.5rem}.user-content-area .review-list-teaser .teaser-link{position:absolute;top:0;left:0;width:100%;height:100%}.user-content-area .pager{display:flex;justify-content:center;padding:0}.user-content-area .pager li.pager__item{list-style:none}.user-content-area .pager li.pager__item .button{padding:.4rem 1.5rem;background-color:#fff;border:1px solid #ccc;border-radius:25px}.user-content-area .no-results{text-align:center}.user-content-area .no-results .no-results-title{margin-bottom:.5rem;font-size:1.25rem;font-weight:700;color:#222}.user-content-area .no-results .no-results-description{color:#535353}.user-content-area .social-link{display:flex;align-items:center;margin-bottom:.5rem}.user-content-area .social-link-icon{margin-right:.5rem}.user-content-area .social-link .social-link-label.link{color:#757575;border-bottom:0}.user-content-area .user-profile-links{display:flex;align-items:center}.link--register{color:#fff!important}.user-logged-in .link--register{display:none!important}.user-logged-in .site-logo{padding-left:unset}.pd-course-full .banner__content a:not(.btn){padding-bottom:.125rem;font-size:inherit;color:#222;text-decoration:none;border-bottom:1px dotted #535353}.pd-course-full .banner__content a:not(.btn):active,.pd-course-full .banner__content a:not(.btn):hover{color:#423fe1;text-decoration:none;cursor:pointer;border-bottom:1px dotted #423fe1}.pd-course-full .banner__content a:not(.btn):focus{border-color:transparent;outline:1px dotted;outline-color:#423fe1;outline-offset:0}.pd-course-full .banner__content buttona:not(.btn),inputa:not(.btn){padding-top:0;padding-right:0;padding-left:0;background-color:transparent;border-top:none;border-right:none;border-left:none}.accordion__body .paragraph--type--ct-rich-text :last-child{margin-bottom:unset}.ck .ck-content .ck-editor__editable .list,.ck .ck-content .ck-editor__editable ol,.ck .ck-content .ck-editor__editable ul,.paragraph--type--ct-rich-text .list,.paragraph--type--ct-rich-text ol,.paragraph--type--ct-rich-text ul{padding-left:2rem;margin-top:0;margin-bottom:1.5rem}.ck .ck-content .ck-editor__editable .list ol,.ck .ck-content .ck-editor__editable .list ul,.ck .ck-content .ck-editor__editable ol ol,.ck .ck-content .ck-editor__editable ol ul,.ck .ck-content .ck-editor__editable ul ol,.ck .ck-content .ck-editor__editable ul ul,.paragraph--type--ct-rich-text .list ol,.paragraph--type--ct-rich-text .list ul,.paragraph--type--ct-rich-text ol ol,.paragraph--type--ct-rich-text ol ul,.paragraph--type--ct-rich-text ul ol,.paragraph--type--ct-rich-text ul ul{margin-bottom:0}.ck .ck-content .ck-editor__editable .list--inline,.ck .ck-content .ck-editor__editable .list--unstyled,.paragraph--type--ct-rich-text .list--inline,.paragraph--type--ct-rich-text .list--unstyled{padding-left:0;list-style:none}.ck .ck-content .ck-editor__editable .list--inline .list__item,.paragraph--type--ct-rich-text .list--inline .list__item{display:inline}.ck .ck-content .ck-editor__editable .list--inline .list__item:not(:last-child),.paragraph--type--ct-rich-text .list--inline .list__item:not(:last-child){margin-right:.3125rem}.ck .ck-content .ck-editor__editable .list--icon,.paragraph--type--ct-rich-text .list--icon{padding-left:0;list-style:none}.ck .ck-content .ck-editor__editable .list--icon .list__item,.paragraph--type--ct-rich-text .list--icon .list__item{position:relative;padding-left:calc(1.5rem + 1rem);margin-bottom:1.5rem}.ck .ck-content .ck-editor__editable .list--icon .list__item::before,.paragraph--type--ct-rich-text .list--icon .list__item::before{position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;font-size:1rem;line-height:1.5rem;text-align:center}.ck .ck-content .ck-editor__editable .list--icon .list__item.icon-checkmark::before,.paragraph--type--ct-rich-text .list--icon .list__item.icon-checkmark::before{font-size:1.25rem;color:#33a544}.ck .ck-content .ck-editor__editable .list--icon .list__item.icon-circle-solid::before,.paragraph--type--ct-rich-text .list--icon .list__item.icon-circle-solid::before{font-size:.375rem;color:#757575}.ck .ck-content .ck-editor__editable .list--icon .list__item.icon-privacy-warning::before,.paragraph--type--ct-rich-text .list--icon .list__item.icon-privacy-warning::before{color:#ffc60b}.ck .ck-content .ck-editor__editable ol,.paragraph--type--ct-rich-text ol{list-style-type:decimal}.ck .ck-content .ck-editor__editable ol ol,.ck .ck-content .ck-editor__editable ol ol ol ol ol,.ck .ck-content .ck-editor__editable ul,.ck .ck-content .ck-editor__editable ul ul ul ul,.paragraph--type--ct-rich-text ol ol,.paragraph--type--ct-rich-text ol ol ol ol ol,.paragraph--type--ct-rich-text ul,.paragraph--type--ct-rich-text ul ul ul ul{list-style-type:disc}.ck .ck-content .ck-editor__editable ol ol ol,.ck .ck-content .ck-editor__editable ul ul,.paragraph--type--ct-rich-text ol ol ol,.paragraph--type--ct-rich-text ul ul{list-style-type:circle}.ck .ck-content .ck-editor__editable ol ol ol ol,.ck .ck-content .ck-editor__editable ul ul ul,.paragraph--type--ct-rich-text ol ol ol ol,.paragraph--type--ct-rich-text ul ul ul{list-style-type:square}.ck .ck-content .ck-editor__editable em,.paragraph--type--ct-rich-text em{font-family:"Lato",helvetica,arial,sans-serif,helvetica,arial,sans-serif}.ck .ck-content .ck-editor__editable em strong,.paragraph--type--ct-rich-text em strong{font-weight:700!important}.ck .ck-content .ck-editor__editable strong,.paragraph--type--ct-rich-text strong{font-family:"Lato",helvetica,arial,sans-serif,helvetica,arial,sans-serif;font-weight:700}.ck .ck-content .ck-editor__editable li,.paragraph--type--ct-rich-text li{padding-left:.5rem;margin:.5rem 0}.ck .ck-content .ck-editor__editable p,.paragraph--type--ct-rich-text p{padding-left:.5rem;margin:1rem 0}.ck .ck-content .ck-editor__editable *,.paragraph--type--ct-rich-text *{line-height:1.5}.ck .ck-content .ck-editor__editable a,.paragraph--type--ct-rich-text a{padding-bottom:.125rem;font-size:inherit;color:#222;text-decoration:none;border-bottom:1px dotted #535353}.ck .ck-content .ck-editor__editable a:active,.ck .ck-content .ck-editor__editable a:hover,.paragraph--type--ct-rich-text a:active,.paragraph--type--ct-rich-text a:hover{color:#423fe1;text-decoration:none;cursor:pointer;border-bottom:1px dotted #423fe1}.ck .ck-content .ck-editor__editable a:focus,.paragraph--type--ct-rich-text a:focus{border-color:transparent;outline:1px dotted;outline-color:#423fe1;outline-offset:0}.paragraph--type--ct-rich-text buttona,inputa{padding-top:0;padding-right:0;padding-left:0;background-color:transparent;border-top:none;border-right:none;border-left:none}.ck .ck-content .ck-editor__editable ol,.ck .ck-content .ck-editor__editable ul,.paragraph--type--ct-rich-text ol,.paragraph--type--ct-rich-text ul,.text ol ol,.text ol ul,.text ul ol,.text ul ul{margin-bottom:0}.text ol,.text ul{line-height:1.5;padding-left:2rem;margin-top:0;margin-bottom:1.5rem}.text ol li,.text ul li{line-height:inherit}.text strong.primary,h1.serif-green{color:#33a544}.text .table--50 td{width:50%}.text .table--rows-sm td{border:0}@media (max-width:767px){.text .table--rows-sm td{display:block;width:100%}}.text table{width:100%;margin-bottom:1.5rem}.text table td{vertical-align:top}.text table td:first-child{padding-left:1.5rem}.text table td:last-child{padding-right:1.5rem}.text table td .media+.caption{margin-top:.5rem;margin-bottom:.5rem}.text table.table--dark{margin-bottom:1.5rem}.text table.table--dark tbody td{border:1px solid #ccc}.table--dark-alternating tbody tr:nth-child(odd){background-color:#efefef}@media (min-width:970px){.main-content-area{min-height:308px}}.paragraph--type--column{margin-top:1rem;margin-bottom:1rem}.form-group{margin-bottom:1rem}p.digit-circle-green{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:40px;padding:2px 7px;margin-bottom:11px;color:#fff;border-radius:100%;background-color:#33a544;gap:10px;aspect-ratio:1/1;line-height:1.5;font-size:1.266rem}#user-sso-register .modal__body{overflow-x:hidden}@media (max-width:969px){.region-footer .footer-about{flex-flow:column;align-items:center}}.region-footer .footer-about::before{display:none}.region-footer .footer-about .logo{width:277px;max-width:100%}@media (min-width:970px){.region-footer .footer-about .logo{width:auto}}.mobile-menu-button.icon-menu::before{font-size:1.5rem}@media (min-width:768px){.mobile-menu-button.icon-menu::before{font-size:2.5rem}}.node-homepage .page-wrapper,body,html{overflow-x:hidden}.component-example{max-height:1200px}.component-example-preview{margin:2rem;background-color:#fff}.component-example-preview .btn{margin-right:1rem;font-weight:700;text-align:center;display:inline-block;padding:0;font-size:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;transition:all .125s ease-in-out;line-height:1.125;font-size:1rem;border-radius:2.125rem;padding:.5rem 1rem;border-style:solid;border-width:.0625rem;color:#222;background-color:#efefef;border-color:#ccc}.component-example-preview .btn.active,.component-example-preview .btn:active,.component-example-preview .btn:hover,.open>.component-example-preview .btn.dropdown-toggle{color:#222;background-color:rgba(34,34,34,.1);border-color:#222}.component-example-preview .btn.disabled,.component-example-preview .btn:disabled,.component-example-preview .btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.component-example-preview .btn.disabled:focus,.component-example-preview .btn.disabled:hover,.component-example-preview .btn:disabled:focus,.component-example-preview .btn:disabled:hover,.component-example-preview .btn[disabled]:focus,.component-example-preview .btn[disabled]:hover{color:#222;background-color:#efefef;border-color:#ccc}.component-example-preview .btn.focus,.component-example-preview .btn:focus{color:#222;background-color:rgba(34,34,34,.1)}.component-example-preview .btn.active,.component-example-preview .btn:active{outline:0}.component-example-preview .btn:focus,.component-example-preview .btn:hover{text-decoration:none}.component-example-preview .btn.focus,.component-example-preview .btn:focus{border:1px solid #fff;outline:0;box-shadow:0 0 0 2px #423fe1}.component-example-preview .btn[class*=icon-]{display:inline-flex;align-items:center;justify-content:center}.component-example-preview .btn [data-icon],.component-example-preview .btn[class*=icon-]::after,.component-example-preview .btn[class*=icon-]::before{padding-right:.25rem;font-size:1.5rem;height:1.5rem;margin-top:-1.5rem;line-height:inherit;transform:translateY(50%)}.component-example-preview .btn [data-icon]{width:auto;vertical-align:super}.component-example-preview .btn:last-child{margin-right:0}.component-example-preview a.btn{text-decoration:none}.component-example-preview .btn--primary{color:#fff;background-color:#1a7e22;border-color:#1a7e22}.component-example-preview .btn--primary.active,.component-example-preview .btn--primary:active,.component-example-preview .btn--primary:hover,.open>.component-example-preview .btn--primary.dropdown-toggle{color:#fff;background-color:#005700;border-color:#005700}.component-example-preview .btn--primary.disabled,.component-example-preview .btn--primary:disabled,.component-example-preview .btn--primary[disabled]{pointer-events:none;cursor:default;opacity:.6}.component-example-preview .btn--primary.disabled:focus,.component-example-preview .btn--primary.disabled:hover,.component-example-preview .btn--primary:disabled:focus,.component-example-preview .btn--primary:disabled:hover,.component-example-preview .btn--primary[disabled]:focus,.component-example-preview .btn--primary[disabled]:hover{color:#fff;background-color:#1a7e22;border-color:#1a7e22}.component-example-preview .btn--primary.focus,.component-example-preview .btn--primary:focus{color:#fff;background-color:#005700}.btn--reset{border-radius:0}.btn--reset:hover{background-color:transparent}.link--reset,.link--reset:hover{border:0}
.topic-bg{background-color:#f7f7f7}@media (min-width:768px){.desktop-hidden{display:none}}@media (max-width:767px){.mobile-hidden{display:none}}div.topic-115516 .topic-dropdown .dropdown__menu{background-color:#198619}div.topic-115516 .topic-dropdown .dropdown__item{color:#fff}div.topic-115516 .topic-dropdown .dropdown__item:active,div.topic-115516 .topic-dropdown .dropdown__item:focus,div.topic-115516 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#afe5b0;outline:0}div.topic-115516 .topic-btn{color:#198619;background-color:transparent;border-color:#198619}.open>div.topic-115516 .topic-btn.dropdown-toggle,div.topic-115516 .topic-btn.active,div.topic-115516 .topic-btn:active,div.topic-115516 .topic-btn:hover{color:#fff;background-color:#198619;border-color:transparent}div.topic-115516 .topic-btn.disabled,div.topic-115516 .topic-btn:disabled,div.topic-115516 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}div.topic-115516 .topic-btn.disabled:focus,div.topic-115516 .topic-btn.disabled:hover,div.topic-115516 .topic-btn:disabled:focus,div.topic-115516 .topic-btn:disabled:hover,div.topic-115516 .topic-btn[disabled]:focus,div.topic-115516 .topic-btn[disabled]:hover{color:#198619;background-color:transparent;border-color:#198619}div.topic-115516 .topic-btn.focus,div.topic-115516 .topic-btn:focus{color:#fff;background-color:#198619}div.topic-115516 .topic-color{color:#198619}div.topic-115516 .topic-main-background{color:#fff;background-color:#198619!important}div.topic-115516 .toolbar-bg.topic-bg,div.topic-115516 .topic-bg,div.topic-115516.topic-bg{background-color:#f4ffee}div.topic-115521 .topic-dropdown .dropdown__menu{background-color:#12748f}div.topic-115521 .topic-dropdown .dropdown__item{color:#fff}div.topic-115521 .topic-dropdown .dropdown__item:active,div.topic-115521 .topic-dropdown .dropdown__item:focus,div.topic-115521 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#7fd2e1;outline:0}div.topic-115521 .topic-btn{color:#12748f;background-color:transparent;border-color:#12748f}.open>div.topic-115521 .topic-btn.dropdown-toggle,div.topic-115521 .topic-btn.active,div.topic-115521 .topic-btn:active,div.topic-115521 .topic-btn:hover{color:#fff;background-color:#12748f;border-color:transparent}div.topic-115521 .topic-btn.disabled,div.topic-115521 .topic-btn:disabled,div.topic-115521 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}div.topic-115521 .topic-btn.disabled:focus,div.topic-115521 .topic-btn.disabled:hover,div.topic-115521 .topic-btn:disabled:focus,div.topic-115521 .topic-btn:disabled:hover,div.topic-115521 .topic-btn[disabled]:focus,div.topic-115521 .topic-btn[disabled]:hover{color:#12748f;background-color:transparent;border-color:#12748f}div.topic-115521 .topic-btn.focus,div.topic-115521 .topic-btn:focus{color:#fff;background-color:#12748f}div.topic-115521 .topic-color{color:#12748f}div.topic-115521 .topic-main-background{color:#fff;background-color:#12748f!important}div.topic-115521 .toolbar-bg.topic-bg,div.topic-115521 .topic-bg,div.topic-115521.topic-bg{background-color:#f6fdfe}div.topic-115526 .topic-dropdown .dropdown__menu{background-color:#f56600}div.topic-115526 .topic-dropdown .dropdown__item{color:#fff}div.topic-115526 .topic-dropdown .dropdown__item:active,div.topic-115526 .topic-dropdown .dropdown__item:focus,div.topic-115526 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#ffcaa6;outline:0}div.topic-115526 .topic-btn{color:#f56600;background-color:transparent;border-color:#f56600}.open>div.topic-115526 .topic-btn.dropdown-toggle,div.topic-115526 .topic-btn.active,div.topic-115526 .topic-btn:active,div.topic-115526 .topic-btn:hover{color:#fff;background-color:#f56600;border-color:transparent}div.topic-115526 .topic-btn.disabled,div.topic-115526 .topic-btn:disabled,div.topic-115526 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}div.topic-115526 .topic-btn.disabled:focus,div.topic-115526 .topic-btn.disabled:hover,div.topic-115526 .topic-btn:disabled:focus,div.topic-115526 .topic-btn:disabled:hover,div.topic-115526 .topic-btn[disabled]:focus,div.topic-115526 .topic-btn[disabled]:hover{color:#f56600;background-color:transparent;border-color:#f56600}div.topic-115526 .topic-btn.focus,div.topic-115526 .topic-btn:focus{color:#fff;background-color:#f56600}div.topic-115526 .topic-color{color:#f56600}div.topic-115526 .topic-main-background{color:#fff;background-color:#f56600!important}div.topic-115526 .toolbar-bg.topic-bg,div.topic-115526 .topic-bg,div.topic-115526.topic-bg{background-color:#fff8f2}div.topic-115531 .topic-dropdown .dropdown__menu{background-color:#bb0fc7}div.topic-115531 .topic-dropdown .dropdown__item{color:#fff}div.topic-115531 .topic-dropdown .dropdown__item:active,div.topic-115531 .topic-dropdown .dropdown__item:focus,div.topic-115531 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#f6a8fa;outline:0}div.topic-115531 .topic-btn{color:#bb0fc7;background-color:transparent;border-color:#bb0fc7}.open>div.topic-115531 .topic-btn.dropdown-toggle,div.topic-115531 .topic-btn.active,div.topic-115531 .topic-btn:active,div.topic-115531 .topic-btn:hover{color:#fff;background-color:#bb0fc7;border-color:transparent}div.topic-115531 .topic-btn.disabled,div.topic-115531 .topic-btn:disabled,div.topic-115531 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}div.topic-115531 .topic-btn.disabled:focus,div.topic-115531 .topic-btn.disabled:hover,div.topic-115531 .topic-btn:disabled:focus,div.topic-115531 .topic-btn:disabled:hover,div.topic-115531 .topic-btn[disabled]:focus,div.topic-115531 .topic-btn[disabled]:hover{color:#bb0fc7;background-color:transparent;border-color:#bb0fc7}div.topic-115531 .topic-btn.focus,div.topic-115531 .topic-btn:focus{color:#fff;background-color:#bb0fc7}div.topic-115531 .topic-color{color:#bb0fc7}div.topic-115531 .topic-main-background{color:#fff;background-color:#bb0fc7!important}div.topic-115531 .toolbar-bg.topic-bg,div.topic-115531 .topic-bg,div.topic-115531.topic-bg{background-color:#fffafe}div.topic-115536 .topic-dropdown .dropdown__menu{background-color:#8a38f5}div.topic-115536 .topic-dropdown .dropdown__item{color:#fff}div.topic-115536 .topic-dropdown .dropdown__item:active,div.topic-115536 .topic-dropdown .dropdown__item:focus,div.topic-115536 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#dabdfc;outline:0}div.topic-115536 .topic-btn{color:#8a38f5;background-color:transparent;border-color:#8a38f5}.open>div.topic-115536 .topic-btn.dropdown-toggle,div.topic-115536 .topic-btn.active,div.topic-115536 .topic-btn:active,div.topic-115536 .topic-btn:hover{color:#fff;background-color:#8a38f5;border-color:transparent}div.topic-115536 .topic-btn.disabled,div.topic-115536 .topic-btn:disabled,div.topic-115536 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}div.topic-115536 .topic-btn.disabled:focus,div.topic-115536 .topic-btn.disabled:hover,div.topic-115536 .topic-btn:disabled:focus,div.topic-115536 .topic-btn:disabled:hover,div.topic-115536 .topic-btn[disabled]:focus,div.topic-115536 .topic-btn[disabled]:hover{color:#8a38f5;background-color:transparent;border-color:#8a38f5}div.topic-115536 .topic-btn.focus,div.topic-115536 .topic-btn:focus{color:#fff;background-color:#8a38f5}div.topic-115536 .topic-color{color:#8a38f5}div.topic-115536 .topic-main-background{color:#fff;background-color:#8a38f5!important}div.topic-115536 .toolbar-bg.topic-bg,div.topic-115536 .topic-bg,div.topic-115536.topic-bg{background-color:#f6f3fe}div.topic-115541 .topic-dropdown .dropdown__menu{background-color:#0364e2}div.topic-115541 .topic-dropdown .dropdown__item{color:#fff}div.topic-115541 .topic-dropdown .dropdown__item:active,div.topic-115541 .topic-dropdown .dropdown__item:focus,div.topic-115541 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#a6c8fe;outline:0}div.topic-115541 .topic-btn{color:#0364e2;background-color:transparent;border-color:#0364e2}.open>div.topic-115541 .topic-btn.dropdown-toggle,div.topic-115541 .topic-btn.active,div.topic-115541 .topic-btn:active,div.topic-115541 .topic-btn:hover{color:#fff;background-color:#0364e2;border-color:transparent}div.topic-115541 .topic-btn.disabled,div.topic-115541 .topic-btn:disabled,div.topic-115541 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}div.topic-115541 .topic-btn.disabled:focus,div.topic-115541 .topic-btn.disabled:hover,div.topic-115541 .topic-btn:disabled:focus,div.topic-115541 .topic-btn:disabled:hover,div.topic-115541 .topic-btn[disabled]:focus,div.topic-115541 .topic-btn[disabled]:hover{color:#0364e2;background-color:transparent;border-color:#0364e2}div.topic-115541 .topic-btn.focus,div.topic-115541 .topic-btn:focus{color:#fff;background-color:#0364e2}div.topic-115541 .topic-color{color:#0364e2}div.topic-115541 .topic-main-background{color:#fff;background-color:#0364e2!important}div.topic-115541 .toolbar-bg.topic-bg,div.topic-115541 .topic-bg,div.topic-115541.topic-bg{background-color:#f0f7ff}.title{margin-bottom:.5rem}.lesson-plan-toolbar{position:relative;align-content:center;padding-top:1rem;padding-bottom:1rem}@media (min-width:481px){.lesson-plan-toolbar{min-height:4rem}}.lesson-plan-toolbar .toolbar-bg{position:absolute;top:0;left:0;height:100%;background-color:#f7f7f7;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw)}.lesson-plan-toolbar .toolbar-content{position:relative;align-items:center;font-weight:700}.lesson-plan-toolbar .selection .text{margin-right:13px}.lesson-plan-toolbar .selection .dropdown{max-width:120px}@media (min-width:481px){.lesson-plan-toolbar .selection .dropdown{max-width:250px}}@media (min-width:768px){.lesson-plan-toolbar .selection .dropdown{max-width:100%}}@media (min-width:970px){.lesson-plan-toolbar .selection .dropdown{text-align:center}}.lesson-plan-toolbar .selection [data-toggle=dropdown]{max-width:100%;border-radius:8px}.lesson-plan-toolbar .selection [data-toggle=dropdown].active{border-radius:8px 8px 0 0}.lesson-plan-toolbar .selection [data-toggle=dropdown].active::after{transform:rotate(180deg) translateY(50%)}.lesson-plan-toolbar .selection [data-toggle=dropdown]:focus{box-shadow:none}.lesson-plan-toolbar .selection .dropdown__menu{width:120px;min-width:120px}@media (min-width:481px){.lesson-plan-toolbar .selection .dropdown__menu{width:250px;min-width:250px}}@media (min-width:768px){.lesson-plan-toolbar .selection .dropdown__menu{width:100%;max-width:100%}}.lesson-plan-toolbar .selection .dropdown__menu.show{border:0;border-radius:0 0 8px 8px;transform:translate3d(0,36px,0)!important}.lesson-plan-toolbar .selection .dropdown__item{padding-left:1.5rem}.lesson-plan-toolbar .selection .dropdown__toggle{margin-right:0}@media (min-width:481px){.lesson-plan-toolbar .selection .dropdown__toggle{width:260px}}.lesson-plan-toolbar .more{display:none}@media (min-width:970px){.lesson-plan-toolbar .more{display:block;text-align:right}}.starndards-modal-content .heading-4{margin-bottom:.5rem}.standards .modal__footer{text-align:right}.lesson-plan-overview{padding-top:2rem}@media (min-width:768px){.lesson-plan-overview{padding-top:4rem}}.lesson-plan-overview .image{margin-bottom:2rem}.lesson-plan-overview .image img{width:100%;border-radius:10px}.lesson-plan-overview .label{margin-bottom:.5rem;font-weight:700;line-height:1;font-size:.875rem}.lesson-plan-action-area .expand-all::before,.lesson-plan-overview .label::before{margin-right:6px}.lesson-plan-overview .question{margin-bottom:2rem;font-weight:400;line-height:1;font-size:1.25rem}@media (min-width:768px){.lesson-plan-overview .question{margin-bottom:1.5rem}}.lesson-plan-overview .content p:last-child{margin-bottom:2rem}@media (min-width:768px){.lesson-plan-overview .content p:last-child{margin-bottom:1.5rem}}.lesson-plan-overview .objectives ul{padding-left:1rem;margin-bottom:2rem;line-height:1.5}@media (min-width:768px){.lesson-plan-overview .objectives ul{margin-bottom:1.5rem}}.lesson-plan-overview .vocabulary{margin-bottom:2rem}@media (min-width:768px){.lesson-plan-overview .vocabulary{margin-bottom:4rem}}.lesson-plan-overview .vocabulary [data-toggle=accordion]{margin-left:8px}.lesson-plan-overview .vocabulary .vocabularies-list .separator{margin-right:10px;margin-left:10px}.lesson-plan-overview .vocabulary .accordion .accordion__header{display:none}.lesson-plan-overview .vocabulary .accordion .accordion__item{padding:0;border:0;box-shadow:none}.lesson-plan-overview .vocabulary .accordion .vocabularies .item{margin-bottom:24px}.cse-partners .bottom p:last-child,.lesson-plan-overview .vocabulary .accordion .vocabularies .item:last-child{margin-bottom:0}.lesson-plan-overview .vocabulary .accordion .vocabularies .item .separator{margin-right:4px;margin-left:4px}.lesson-plan-overview .left .topics,.lesson-plan-overview .standards,.lesson-plan-overview .time,.topics{margin-bottom:2rem}@media (min-width:768px){.lesson-plan-overview .time{margin-bottom:4rem}}.lesson-plan-overview .left .content::after,.lesson-plan-overview .left .image::after{display:block;content:"";border-bottom:solid 1px #ccc;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw)}.lesson-plan-overview .left .image::after{padding-top:2rem}.lesson-plan-overview .left .content::after{margin-bottom:2rem}@media (min-width:768px){.lesson-plan-overview .left .content::after{display:none}}.topics .reveal__content.collapse{overflow:visible}.sig-in-area{margin-bottom:1.5rem}@media (min-width:970px){.sig-in-area{margin-bottom:4rem}}.sig-in-column{position:relative;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center}.sig-in-column::before{position:absolute;top:0;display:block;width:100%;height:100%;content:"";border-radius:10px;background-color:#d1c5fb}.sig-in-column .content{position:relative;margin:0;vertical-align:middle}.lesson-plan-materials{position:relative;padding-top:4rem;padding-bottom:3rem}#lesson-plan-related::before,.lesson-plan-materials::before{position:absolute;top:0;left:0;height:100%;content:"";background-color:#f7f7f7;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw)}@media (max-width:767px){.lesson-plan-materials .feature-card-col{margin-top:1rem}.lesson-plan-materials .feature-card-col:first-child{margin-top:0}}@media (min-width:481px){.lesson-plan-materials .feature-card-col{margin-bottom:1rem}}.lesson-plan-materials .feature-card-col .paragraph--type--media-resource,.lesson-plan-materials .feature-card-col .paragraph--type--media-resource .contextual-region,.lesson-plan-materials .feature-card-col .paragraph--type--media-resource>div{height:100%}.lesson-plan-materials .section-title{position:relative}.lesson-plan-materials .card__super-title{text-transform:uppercase}.lesson-plan-materials .modal__body{padding-top:5px}.lesson-slide-buttons .buttons{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.lesson-slide-buttons .buttons .btn{margin-bottom:.5rem}.lesson-slide-buttons a{position:relative;width:auto}@media (max-width:767px){.modal--media-slider .slider__bullet{width:2%;height:2%;padding:2%}}.lesson-plan-action-area{margin-bottom:1.5rem}.lesson-plan-action-area .expand-all{float:right}.lesson-plan-area{position:relative;padding-top:1.5rem;padding-bottom:7.093125rem}.lesson-plan-area .topic-bg{position:absolute;top:0;left:0;height:100%;content:"";width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw)}.lesson-plan-area .wrapper{position:relative;z-index:1}@media (min-width:970px){.lesson-plan-area{padding-top:4rem;padding-bottom:4rem}}@media (max-width:767px){.lesson-plan-area .paragraph--type--lesson-plan-accordion .accordion__item{position:relative;box-shadow:none}.lesson-plan-area .paragraph--type--lesson-plan-accordion .accordion__item::before{position:absolute;top:0;left:0;height:100%;content:"";background-color:#fff;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:box-shadow .2s}.lesson-plan-area .paragraph--type--lesson-plan-accordion .accordion__item::before:focus,.lesson-plan-area .paragraph--type--lesson-plan-accordion .accordion__item::before:hover{box-shadow:0 2px 32px rgba(0,0,0,.1)}.lesson-plan-area .paragraph--type--lesson-plan-accordion .accordion__item .accordion__body,.lesson-plan-area .paragraph--type--lesson-plan-accordion .accordion__item .accordion__header{position:relative}}.lesson-plan-area .paragraph--type--lesson-plan-accordion+.paragraph--type--lesson-plan-accordion{margin-top:1rem}@media (min-width:970px){.lesson-plan-area .paragraph--type--lesson-plan-accordion+.paragraph--type--lesson-plan-accordion{margin-top:1.5rem}}.lesson-plan-area .paragraph--type--lesson-plan-accordion.login{position:relative}.lesson-plan-area .paragraph--type--lesson-plan-accordion.login .login-link{position:absolute;top:0;width:100%;height:100%}.lesson-plan-area .accordions{margin-bottom:1.5rem}@media (min-width:970px){.lesson-plan-area .accordions{margin-bottom:0}}@media (max-width:767px){.extra-materials .extra-materials-content{position:relative}.extra-materials .extra-materials-content .card{box-shadow:none}.extra-materials .extra-materials-content::before{position:absolute;top:0;left:0;height:100%;content:"";background-color:#fff;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:box-shadow .2s}.extra-materials .extra-materials-content::before:focus,.extra-materials .extra-materials-content::before:hover{box-shadow:0 2px 32px rgba(0,0,0,.1)}}.extra-materials .non-digital-materials{margin-bottom:2rem}@media (min-width:970px){.extra-materials .non-digital-materials{margin-bottom:1.5rem}}.extra-materials .teacher-resources{margin-bottom:2rem}@media (min-width:970px){.extra-materials .teacher-resources{margin-bottom:1.5rem}}#lesson-plan-print-area .overview h2,.extra-materials .resource-collection .label{margin-bottom:.5rem}.extra-materials .resource-collection li::marker{content:" - "}.extra-materials .resource *{line-height:1.5}.copyright,.extra-materials .resource+.resource,.extra-materials .tippy-content .sibling+.sibling{margin-top:.5rem}.extra-materials .resource .link{display:inline}.extra-materials .tippy-arrow::after{border-color:#000}.extra-materials .tippy-content{min-width:171px;color:#fff;background-color:#000}.extra-materials .tippy-content .sibling{width:100%}.extra-materials .tippy-content .icon-launch{float:right}.extra-materials .tippy-content .link{display:block;width:100%;border:0}.extra-materials .card{height:auto}.extra-materials .card .footer{flex-flow:nowrap;padding:1.5rem;border-top:solid 1px #ccc}.extra-materials .card .footer .footer-text{padding-left:.5rem}.copyright{display:flex;line-height:1.5;font-size:.79rem}@media (min-width:768px){.copyright{margin-top:2rem}}.copyright .logo{margin-right:.5rem}.copyright .logo img.icon{width:40px;max-width:unset}@media (min-width:768px){.copyright .logo img.icon{width:38px}}.copyright .link{font-weight:700}#lesson-plan-related,.cse-partners{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.cse-partners{padding-top:4rem;padding-bottom:4rem}}.cse-partners [data-multiple=false] .col-md-12,.cse-partners [data-multiple=false] .image,.cse-partners [data-multiple=true] .col-md-12,.cse-partners [data-multiple=true] .image{text-align:center}@media (max-width:969px){.cse-partners [data-multiple=false] img,.cse-partners [data-multiple=true] img{width:auto;height:40px;margin-right:24px}}@media (min-width:768px){.cse-partners [data-multiple=false] img,.cse-partners [data-multiple=true] img{width:auto;height:64px;margin-right:48px}}.cse-partners [data-multiple=false] img:last-child,.cse-partners [data-multiple=true] img:last-child{margin-right:0}.cse-partners [data-multiple=false] .image:first-child,.cse-partners [data-multiple=true] .image:first-child{border-left:none}.cse-partners .top{margin-bottom:1rem}@media (min-width:768px){.cse-partners .top{margin-bottom:1.5rem}}.cse-partners .bottom{text-align:center}.lesson-plan-related-wrapper{position:relative}@media (min-width:768px){#lesson-plan-related{padding-top:4rem;padding-bottom:4rem}}#lesson-plan-related .section-title{position:relative;margin-bottom:2rem}#lesson-plan-hs-view-wrapper,#lesson-plan-view-wrapper{width:auto;padding:4rem 1rem;margin-right:-1rem;margin-left:-1rem;background-color:#f7f7f7}@media only screen and (min-width:481px){#lesson-plan-hs-view-wrapper,#lesson-plan-view-wrapper{padding-right:1.5rem;padding-left:1.5rem;margin-right:-1.5rem;margin-left:-1.5rem}}@media only screen and (min-width:970px){#lesson-plan-hs-view-wrapper,#lesson-plan-view-wrapper{padding-right:60px;padding-left:60px;margin-right:-60px;margin-left:-60px}}@media only screen and (min-width:1200px){#lesson-plan-hs-view-wrapper,#lesson-plan-view-wrapper{position:relative;right:50%;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw}#lesson-plan-hs-view-wrapper>.inner,#lesson-plan-view-wrapper>.inner{max-width:1200px;margin:auto}}#lesson-plan-hs-view-wrapper .lesson-plan-view-wrapper,#lesson-plan-view-wrapper .lesson-plan-view-wrapper{max-width:1200px;margin:auto}.lesson-plan-results-count{margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem;color:#535353}.lesson-row{display:grid;gap:1.5rem;margin-bottom:2.875rem}@media (min-width:768px){.lesson-row{grid-template-columns:repeat(2,1fr);gap:2.875rem}}@media (min-width:768px) and (min-width:970px){.lesson-row{grid-template-columns:repeat(3,1fr)}}.lesson-card--topics{line-height:1.5;font-size:.888rem}.lesson-card--topics .topic-label{padding:.25rem 1rem}.lesson-card--content{display:flex;flex-direction:column;justify-content:space-between;min-height:180px;padding:1rem}.lesson-card--content .lesson-card--meta{display:flex;justify-content:space-between;margin-bottom:1rem}.lesson-card--content .lesson-card--queue-position{font-size:.888rem}.lesson-card--content .lesson-card--grade{display:flex;gap:5px;font-size:.888rem}.lesson-card--content .lesson-card--title{line-height:1.25;font-size:1.25rem;display:block;margin-bottom:.25rem;font-weight:700}.lesson-card--content .lesson-card--question{margin-bottom:1rem}.lesson-card--content .lesson-card--resources{line-height:1.5;font-size:.8rem}#lesson-plan-print-area .lesson-plan-section .list--inline .list__item,.lesson-card--content .lesson-card--resources--item,.lesson-card--content .lesson-card--resources--label{display:inline}.lesson-plan-filters{margin-top:2rem}@media (min-width:768px){.lesson-plan-filters{display:flex}}.lesson-plan-filters .filter-dropdown{display:flex;gap:.625rem;align-items:center;margin-bottom:1.5rem}.lesson-plan-filters .filter-dropdown .filter-label{font-weight:700}.related-content-cards{max-width:1200px;margin:0 auto 1.8125rem}@media (min-width:768px){.related-content-cards .related-entities{display:grid;grid-template-columns:repeat(2,1fr);gap:1.8125rem}}.related-content-cards .cse-related-card{max-width:470px;height:100%;margin:0 auto 1.8125rem}#lesson-plan-print-area{display:none}#lesson-plan-print-area *{line-height:1.5}#lesson-plan-print-area table{width:100%;border-collapse:collapse}#lesson-plan-print-area .section-heading{margin-bottom:.9375rem}#lesson-plan-print-area .logo{text-align:center;border-bottom:solid 1px #ccc;margin-bottom:1.375rem}#lesson-plan-print-area .logo img{width:149px;margin-bottom:.9375rem}#lesson-plan-print-area .top{margin-bottom:1.5rem}#lesson-plan-print-area .lesson-plan-section .list ol,#lesson-plan-print-area .lesson-plan-section .list ul,#lesson-plan-print-area .lesson-plan-section ol ol,#lesson-plan-print-area .lesson-plan-section ol ul,#lesson-plan-print-area .lesson-plan-section ul ol,#lesson-plan-print-area .lesson-plan-section ul ul,#lesson-plan-print-area .objectives ul,#lesson-plan-print-area .standards p,#lesson-plan-print-area .top ul{margin-bottom:0}#lesson-plan-print-area .top td{width:33.33%;vertical-align:top}#lesson-plan-print-area .objectives,#lesson-plan-print-area .overview,#lesson-plan-print-area .vocabulary{margin-bottom:.9375rem}#lesson-plan-print-area .overview .question{font-weight:700;border-bottom:solid 1px #ccc;padding-bottom:.9375rem;margin-bottom:.9375rem}#lesson-plan-print-area .overview td p:last-child{margin:0}#lesson-plan-print-area .standards{border-bottom:solid 1px #ccc;margin-bottom:1.375rem}#lesson-plan-print-area .standards .section-heading{margin-bottom:.75rem}#lesson-plan-print-area .standards tr td{padding-bottom:.9375rem}#lesson-plan-print-area .standards .iste,#lesson-plan-print-area .standards .standard-row td{padding-bottom:1.375rem}#lesson-plan-print-area .lesson-materials{margin-bottom:1.375rem}#lesson-plan-print-area .lesson-materials .section-heading{margin-bottom:.9375rem}#lesson-plan-print-area .supplies-heading{margin-bottom:.5rem}#lesson-plan-print-area .non-digital-materials,#lesson-plan-print-area .non-digital-materials .spanish,#lesson-plan-print-area .teacher-resources{margin-bottom:1.375rem}#lesson-plan-print-area .lesson-plan-section ol li,#lesson-plan-print-area .lesson-plan-section ul li,#lesson-plan-print-area .teacher-resources .section-heading{margin-bottom:.5rem}#lesson-plan-print-area .lesson-plan-section .list,#lesson-plan-print-area .lesson-plan-section ol,#lesson-plan-print-area .lesson-plan-section ul{padding-left:2rem;margin-top:0;margin-bottom:1.5rem}#lesson-plan-print-area .lesson-plan-section .list--icon,#lesson-plan-print-area .lesson-plan-section .list--inline,#lesson-plan-print-area .lesson-plan-section .list--unstyled{padding-left:0;list-style:none}#lesson-plan-print-area .lesson-plan-section .list--inline .list__item:not(:last-child),#lesson-plan-print-area .non-digital-materials .list--inline .list__item:not(:last-child),#lesson-plan-print-area .teacher-resources .list--inline .list__item:not(:last-child){margin-right:.3125rem}#lesson-plan-print-area .lesson-plan-section .list--icon .list__item{position:relative;padding-left:calc(1.5rem + 1rem);margin-bottom:1.5rem}#lesson-plan-print-area .lesson-plan-section .list--icon .list__item::before,#lesson-plan-print-area .non-digital-materials .list--icon .list__item::before,#lesson-plan-print-area .teacher-resources .list--icon .list__item::before{position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;font-size:1rem;line-height:1.5rem;text-align:center}#lesson-plan-print-area .lesson-plan-section .list--icon .list__item.icon-checkmark::before{font-size:1.25rem;color:#33a544}#lesson-plan-print-area .lesson-plan-section .list--icon .list__item.icon-circle-solid::before{font-size:.375rem;color:#757575}#lesson-plan-print-area .lesson-plan-section .list--icon .list__item.icon-privacy-warning::before{color:#ffc60b}#lesson-plan-print-area .lesson-plan-section ol,#lesson-plan-print-area .lesson-plan-section ul,#lesson-plan-print-area .non-digital-materials .list ol,#lesson-plan-print-area .non-digital-materials .list ul,#lesson-plan-print-area .non-digital-materials ol ol,#lesson-plan-print-area .non-digital-materials ol ul,#lesson-plan-print-area .non-digital-materials ul ol,#lesson-plan-print-area .non-digital-materials ul ul,#lesson-plan-print-area .teacher-resources .list ol,#lesson-plan-print-area .teacher-resources .list ul,#lesson-plan-print-area .teacher-resources ol ol,#lesson-plan-print-area .teacher-resources ol ul,#lesson-plan-print-area .teacher-resources ul ol,#lesson-plan-print-area .teacher-resources ul ul{margin-bottom:0}#lesson-plan-print-area .lesson-plan-section a{padding-bottom:.125rem;font-size:inherit;color:#222;text-decoration:none;border-bottom:1px dotted #535353}#lesson-plan-print-area .lesson-plan-section a:active,#lesson-plan-print-area .lesson-plan-section a:hover{color:#423fe1;text-decoration:none;cursor:pointer;border-bottom:1px dotted #423fe1}#lesson-plan-print-area .lesson-plan-section a:focus{border-color:transparent;outline:1px dotted;outline-color:#423fe1;outline-offset:0}#lesson-plan-print-area .lesson-plan-section buttona,inputa{padding-top:0;padding-right:0;padding-left:0;background-color:transparent;border-top:none;border-right:none;border-left:none}#lesson-plan-print-area .lesson-plan-section .section-heading{margin-bottom:.5rem}#lesson-plan-print-area .non-digital-materials .list,#lesson-plan-print-area .non-digital-materials ol,#lesson-plan-print-area .non-digital-materials ul,#lesson-plan-print-area .teacher-resources .list,#lesson-plan-print-area .teacher-resources ol,#lesson-plan-print-area .teacher-resources ul{padding-left:2rem;margin-top:0;margin-bottom:1.5rem}#lesson-plan-print-area .non-digital-materials .list--icon,#lesson-plan-print-area .non-digital-materials .list--inline,#lesson-plan-print-area .non-digital-materials .list--unstyled,#lesson-plan-print-area .teacher-resources .list--icon,#lesson-plan-print-area .teacher-resources .list--inline,#lesson-plan-print-area .teacher-resources .list--unstyled{padding-left:0;list-style:none}#lesson-plan-print-area .non-digital-materials .list--inline .list__item,#lesson-plan-print-area .teacher-resources .list--inline .list__item{display:inline}#lesson-plan-print-area .non-digital-materials .list--icon .list__item,#lesson-plan-print-area .teacher-resources .list--icon .list__item{position:relative;padding-left:calc(1.5rem + 1rem);margin-bottom:1.5rem}#lesson-plan-print-area .non-digital-materials .list--icon .list__item.icon-checkmark::before,#lesson-plan-print-area .teacher-resources .list--icon .list__item.icon-checkmark::before{font-size:1.25rem;color:#33a544}#lesson-plan-print-area .non-digital-materials .list--icon .list__item.icon-circle-solid::before,#lesson-plan-print-area .teacher-resources .list--icon .list__item.icon-circle-solid::before{font-size:.375rem;color:#757575}#lesson-plan-print-area .non-digital-materials .list--icon .list__item.icon-privacy-warning::before,#lesson-plan-print-area .teacher-resources .list--icon .list__item.icon-privacy-warning::before{color:#ffc60b}#lesson-plan-print-area .copyright{border-top:solid 1px #ccc;padding-top:1.375rem}#lesson-plan-print-area .copyright .logo{width:38.937px}#lesson-plan-print-area .copyright .logo img{max-width:100%}#lesson-plan-print-area .avoid-break{page-break-inside:avoid;break-inside:avoid-page}#lesson-plan-print-area .page-break{page-break-before:always;break-before:page}@media print{#coffee-bg,#drupal-live-announce,#toolbar-administration,.coffee-form-wrapper,.contextual,.footer-wrapper,.messages-list,.modal,.no-print,.region-highlighted,.region-top-area{display:none}#lesson-plan-print-area{display:block}}
.btn--next{margin-right:0}.topic-bg{background-color:#f7f7f7}@media (min-width:768px){.desktop-hidden{display:none}}@media (max-width:767px){.mobile-hidden{display:none}}.topic-115516 .topic-dropdown .dropdown__menu{background-color:#007000}.topic-115516 .topic-dropdown .dropdown__item{color:#fff}.topic-115516 .topic-dropdown .dropdown__item:active,.topic-115516 .topic-dropdown .dropdown__item:focus,.topic-115516 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#198019;outline:0}.topic-115516 .topic-btn{color:#007000;background-color:transparent;border-color:#007000}.open>.topic-115516 .topic-btn.dropdown-toggle,.topic-115516 .topic-btn.active,.topic-115516 .topic-btn:active,.topic-115516 .topic-btn:hover{color:#fff;background-color:#007000;border-color:transparent}.topic-115516 .topic-btn.disabled,.topic-115516 .topic-btn:disabled,.topic-115516 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.topic-115516 .topic-btn.disabled:focus,.topic-115516 .topic-btn.disabled:hover,.topic-115516 .topic-btn:disabled:focus,.topic-115516 .topic-btn:disabled:hover,.topic-115516 .topic-btn[disabled]:focus,.topic-115516 .topic-btn[disabled]:hover{color:#007000;background-color:transparent;border-color:#007000}.topic-115516 .topic-btn.focus,.topic-115516 .topic-btn:focus{color:#fff;background-color:#007000}.topic-115516 .topic-color{color:#007000}.topic-115516 .topic-main-background{color:#fff;background-color:#007000}.topic-115516 .toolbar-bg.topic-bg,.topic-115516 .topic-bg{background-color:#f4faf0}.topic-116484 .topic-dropdown .dropdown__menu{background-color:#007000}.topic-116484 .topic-dropdown .dropdown__item{color:#fff}.topic-116484 .topic-dropdown .dropdown__item:active,.topic-116484 .topic-dropdown .dropdown__item:focus,.topic-116484 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#198019;outline:0}.topic-116484 .topic-btn{color:#007000;background-color:transparent;border-color:#007000}.open>.topic-116484 .topic-btn.dropdown-toggle,.topic-116484 .topic-btn.active,.topic-116484 .topic-btn:active,.topic-116484 .topic-btn:hover{color:#fff;background-color:#007000;border-color:transparent}.topic-116484 .topic-btn.disabled,.topic-116484 .topic-btn:disabled,.topic-116484 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.topic-116484 .topic-btn.disabled:focus,.topic-116484 .topic-btn.disabled:hover,.topic-116484 .topic-btn:disabled:focus,.topic-116484 .topic-btn:disabled:hover,.topic-116484 .topic-btn[disabled]:focus,.topic-116484 .topic-btn[disabled]:hover{color:#007000;background-color:transparent;border-color:#007000}.topic-116484 .topic-btn.focus,.topic-116484 .topic-btn:focus{color:#fff;background-color:#007000}.topic-116484 .topic-color{color:#007000}.topic-116484 .topic-main-background{color:#fff;background-color:#007000}.topic-116484 .toolbar-bg.topic-bg,.topic-116484 .topic-bg{background-color:#f4faf0}.topic-115521 .topic-dropdown .dropdown__menu{background-color:#00857d}.topic-115521 .topic-dropdown .dropdown__item{color:#fff}.topic-115521 .topic-dropdown .dropdown__item:active,.topic-115521 .topic-dropdown .dropdown__item:focus,.topic-115521 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#199893;outline:0}.topic-115521 .topic-btn{color:#00857d;background-color:transparent;border-color:#00857d}.open>.topic-115521 .topic-btn.dropdown-toggle,.topic-115521 .topic-btn.active,.topic-115521 .topic-btn:active,.topic-115521 .topic-btn:hover{color:#fff;background-color:#00857d;border-color:transparent}.topic-115521 .topic-btn.disabled,.topic-115521 .topic-btn:disabled,.topic-115521 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.topic-115521 .topic-btn.disabled:focus,.topic-115521 .topic-btn.disabled:hover,.topic-115521 .topic-btn:disabled:focus,.topic-115521 .topic-btn:disabled:hover,.topic-115521 .topic-btn[disabled]:focus,.topic-115521 .topic-btn[disabled]:hover{color:#00857d;background-color:transparent;border-color:#00857d}.topic-115521 .topic-btn.focus,.topic-115521 .topic-btn:focus{color:#fff;background-color:#00857d}.topic-115521 .topic-color{color:#00857d}.topic-115521 .topic-main-background{color:#fff;background-color:#00857d}.topic-115521 .toolbar-bg.topic-bg,.topic-115521 .topic-bg{background-color:#f0f8f7}.topic-116487 .topic-dropdown .dropdown__menu{background-color:#00857d}.topic-116487 .topic-dropdown .dropdown__item{color:#fff}.topic-116487 .topic-dropdown .dropdown__item:active,.topic-116487 .topic-dropdown .dropdown__item:focus,.topic-116487 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#199893;outline:0}.topic-116487 .topic-btn{color:#00857d;background-color:transparent;border-color:#00857d}.open>.topic-116487 .topic-btn.dropdown-toggle,.topic-116487 .topic-btn.active,.topic-116487 .topic-btn:active,.topic-116487 .topic-btn:hover{color:#fff;background-color:#00857d;border-color:transparent}.topic-116487 .topic-btn.disabled,.topic-116487 .topic-btn:disabled,.topic-116487 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.topic-116487 .topic-btn.disabled:focus,.topic-116487 .topic-btn.disabled:hover,.topic-116487 .topic-btn:disabled:focus,.topic-116487 .topic-btn:disabled:hover,.topic-116487 .topic-btn[disabled]:focus,.topic-116487 .topic-btn[disabled]:hover{color:#00857d;background-color:transparent;border-color:#00857d}.topic-116487 .topic-btn.focus,.topic-116487 .topic-btn:focus{color:#fff;background-color:#00857d}.topic-116487 .topic-color{color:#00857d}.topic-116487 .topic-main-background{color:#fff;background-color:#00857d}.topic-116487 .toolbar-bg.topic-bg,.topic-116487 .topic-bg{background-color:#f0f8f7}.topic-115526 .topic-dropdown .dropdown__menu{background-color:#0070f0}.topic-115526 .topic-dropdown .dropdown__item{color:#fff}.topic-115526 .topic-dropdown .dropdown__item:active,.topic-115526 .topic-dropdown .dropdown__item:focus,.topic-115526 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#1980f2;outline:0}.topic-115526 .topic-btn{color:#0070f0;background-color:transparent;border-color:#0070f0}.open>.topic-115526 .topic-btn.dropdown-toggle,.topic-115526 .topic-btn.active,.topic-115526 .topic-btn:active,.topic-115526 .topic-btn:hover{color:#fff;background-color:#0070f0;border-color:transparent}.topic-115526 .topic-btn.disabled,.topic-115526 .topic-btn:disabled,.topic-115526 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.topic-115526 .topic-btn.disabled:focus,.topic-115526 .topic-btn.disabled:hover,.topic-115526 .topic-btn:disabled:focus,.topic-115526 .topic-btn:disabled:hover,.topic-115526 .topic-btn[disabled]:focus,.topic-115526 .topic-btn[disabled]:hover{color:#0070f0;background-color:transparent;border-color:#0070f0}.topic-115526 .topic-btn.focus,.topic-115526 .topic-btn:focus{color:#fff;background-color:#0070f0}.topic-115526 .topic-color{color:#0070f0}.topic-115526 .topic-main-background{color:#fff;background-color:#0070f0}.topic-115526 .toolbar-bg.topic-bg,.topic-115526 .topic-bg{background-color:#f0f7ff}.topic-116480 .topic-dropdown .dropdown__menu{background-color:#0070f0}.topic-116480 .topic-dropdown .dropdown__item{color:#fff}.topic-116480 .topic-dropdown .dropdown__item:active,.topic-116480 .topic-dropdown .dropdown__item:focus,.topic-116480 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#1980f2;outline:0}.topic-116480 .topic-btn{color:#0070f0;background-color:transparent;border-color:#0070f0}.open>.topic-116480 .topic-btn.dropdown-toggle,.topic-116480 .topic-btn.active,.topic-116480 .topic-btn:active,.topic-116480 .topic-btn:hover{color:#fff;background-color:#0070f0;border-color:transparent}.topic-116480 .topic-btn.disabled,.topic-116480 .topic-btn:disabled,.topic-116480 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.topic-116480 .topic-btn.disabled:focus,.topic-116480 .topic-btn.disabled:hover,.topic-116480 .topic-btn:disabled:focus,.topic-116480 .topic-btn:disabled:hover,.topic-116480 .topic-btn[disabled]:focus,.topic-116480 .topic-btn[disabled]:hover{color:#0070f0;background-color:transparent;border-color:#0070f0}.topic-116480 .topic-btn.focus,.topic-116480 .topic-btn:focus{color:#fff;background-color:#0070f0}.topic-116480 .topic-color{color:#0070f0}.topic-116480 .topic-main-background{color:#fff;background-color:#0070f0}.topic-116480 .toolbar-bg.topic-bg,.topic-116480 .topic-bg{background-color:#f0f7ff}.topic-115531 .topic-dropdown .dropdown__menu{background-color:#413fe0}.topic-115531 .topic-dropdown .dropdown__item{color:#fff}.topic-115531 .topic-dropdown .dropdown__item:active,.topic-115531 .topic-dropdown .dropdown__item:focus,.topic-115531 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#5c5be6;outline:0}.topic-115531 .topic-btn{color:#413fe0;background-color:transparent;border-color:#413fe0}.open>.topic-115531 .topic-btn.dropdown-toggle,.topic-115531 .topic-btn.active,.topic-115531 .topic-btn:active,.topic-115531 .topic-btn:hover{color:#fff;background-color:#413fe0;border-color:transparent}.topic-115531 .topic-btn.disabled,.topic-115531 .topic-btn:disabled,.topic-115531 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.topic-115531 .topic-btn.disabled:focus,.topic-115531 .topic-btn.disabled:hover,.topic-115531 .topic-btn:disabled:focus,.topic-115531 .topic-btn:disabled:hover,.topic-115531 .topic-btn[disabled]:focus,.topic-115531 .topic-btn[disabled]:hover{color:#413fe0;background-color:transparent;border-color:#413fe0}.topic-115531 .topic-btn.focus,.topic-115531 .topic-btn:focus{color:#fff;background-color:#413fe0}.topic-115531 .topic-color{color:#413fe0}.topic-115531 .topic-main-background{color:#fff;background-color:#413fe0}.topic-115531 .toolbar-bg.topic-bg,.topic-115531 .topic-bg{background-color:#f4f3fd}.topic-116489 .topic-dropdown .dropdown__menu{background-color:#413fe0}.topic-116489 .topic-dropdown .dropdown__item{color:#fff}.topic-116489 .topic-dropdown .dropdown__item:active,.topic-116489 .topic-dropdown .dropdown__item:focus,.topic-116489 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#5c5be6;outline:0}.topic-116489 .topic-btn{color:#413fe0;background-color:transparent;border-color:#413fe0}.open>.topic-116489 .topic-btn.dropdown-toggle,.topic-116489 .topic-btn.active,.topic-116489 .topic-btn:active,.topic-116489 .topic-btn:hover{color:#fff;background-color:#413fe0;border-color:transparent}.topic-116489 .topic-btn.disabled,.topic-116489 .topic-btn:disabled,.topic-116489 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.topic-116489 .topic-btn.disabled:focus,.topic-116489 .topic-btn.disabled:hover,.topic-116489 .topic-btn:disabled:focus,.topic-116489 .topic-btn:disabled:hover,.topic-116489 .topic-btn[disabled]:focus,.topic-116489 .topic-btn[disabled]:hover{color:#413fe0;background-color:transparent;border-color:#413fe0}.topic-116489 .topic-btn.focus,.topic-116489 .topic-btn:focus{color:#fff;background-color:#413fe0}.topic-116489 .topic-color{color:#413fe0}.topic-116489 .topic-main-background{color:#fff;background-color:#413fe0}.topic-116489 .toolbar-bg.topic-bg,.topic-116489 .topic-bg{background-color:#f4f3fd}.topic-115536 .topic-dropdown .dropdown__menu{background-color:#683ff2}.topic-115536 .topic-dropdown .dropdown__item{color:#fff}.topic-115536 .topic-dropdown .dropdown__item:active,.topic-115536 .topic-dropdown .dropdown__item:focus,.topic-115536 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#7d5cf5;outline:0}.topic-115536 .topic-btn{color:#683ff2;background-color:transparent;border-color:#683ff2}.open>.topic-115536 .topic-btn.dropdown-toggle,.topic-115536 .topic-btn.active,.topic-115536 .topic-btn:active,.topic-115536 .topic-btn:hover{color:#fff;background-color:#683ff2;border-color:transparent}.topic-115536 .topic-btn.disabled,.topic-115536 .topic-btn:disabled,.topic-115536 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.topic-115536 .topic-btn.disabled:focus,.topic-115536 .topic-btn.disabled:hover,.topic-115536 .topic-btn:disabled:focus,.topic-115536 .topic-btn:disabled:hover,.topic-115536 .topic-btn[disabled]:focus,.topic-115536 .topic-btn[disabled]:hover{color:#683ff2;background-color:transparent;border-color:#683ff2}.topic-115536 .topic-btn.focus,.topic-115536 .topic-btn:focus{color:#fff;background-color:#683ff2}.topic-115536 .topic-color{color:#683ff2}.topic-115536 .topic-main-background{color:#fff;background-color:#683ff2}.topic-115536 .toolbar-bg.topic-bg,.topic-115536 .topic-bg{background-color:#f6f3fe}.topic-116478 .topic-dropdown .dropdown__menu{background-color:#683ff2}.topic-116478 .topic-dropdown .dropdown__item{color:#fff}.topic-116478 .topic-dropdown .dropdown__item:active,.topic-116478 .topic-dropdown .dropdown__item:focus,.topic-116478 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#7d5cf5;outline:0}.topic-116478 .topic-btn{color:#683ff2;background-color:transparent;border-color:#683ff2}.open>.topic-116478 .topic-btn.dropdown-toggle,.topic-116478 .topic-btn.active,.topic-116478 .topic-btn:active,.topic-116478 .topic-btn:hover{color:#fff;background-color:#683ff2;border-color:transparent}.topic-116478 .topic-btn.disabled,.topic-116478 .topic-btn:disabled,.topic-116478 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.topic-116478 .topic-btn.disabled:focus,.topic-116478 .topic-btn.disabled:hover,.topic-116478 .topic-btn:disabled:focus,.topic-116478 .topic-btn:disabled:hover,.topic-116478 .topic-btn[disabled]:focus,.topic-116478 .topic-btn[disabled]:hover{color:#683ff2;background-color:transparent;border-color:#683ff2}.topic-116478 .topic-btn.focus,.topic-116478 .topic-btn:focus{color:#fff;background-color:#683ff2}.topic-116478 .topic-color{color:#683ff2}.topic-116478 .topic-main-background{color:#fff;background-color:#683ff2}.topic-116478 .toolbar-bg.topic-bg,.topic-116478 .topic-bg{background-color:#f6f3fe}.topic-115541 .topic-dropdown .dropdown__menu{background-color:#ae29a2}.topic-115541 .topic-dropdown .dropdown__item{color:#fff}.topic-115541 .topic-dropdown .dropdown__item:active,.topic-115541 .topic-dropdown .dropdown__item:focus,.topic-115541 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#bd43af;outline:0}.topic-115541 .topic-btn{color:#ae29a2;background-color:transparent;border-color:#ae29a2}.open>.topic-115541 .topic-btn.dropdown-toggle,.topic-115541 .topic-btn.active,.topic-115541 .topic-btn:active,.topic-115541 .topic-btn:hover{color:#fff;background-color:#ae29a2;border-color:transparent}.topic-115541 .topic-btn.disabled,.topic-115541 .topic-btn:disabled,.topic-115541 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.topic-115541 .topic-btn.disabled:focus,.topic-115541 .topic-btn.disabled:hover,.topic-115541 .topic-btn:disabled:focus,.topic-115541 .topic-btn:disabled:hover,.topic-115541 .topic-btn[disabled]:focus,.topic-115541 .topic-btn[disabled]:hover{color:#ae29a2;background-color:transparent;border-color:#ae29a2}.topic-115541 .topic-btn.focus,.topic-115541 .topic-btn:focus{color:#fff;background-color:#ae29a2}.topic-115541 .topic-color{color:#ae29a2}.topic-115541 .topic-main-background{color:#fff;background-color:#ae29a2}.topic-115541 .toolbar-bg.topic-bg,.topic-115541 .topic-bg{background-color:#faf2f9}.topic-116485 .topic-dropdown .dropdown__menu{background-color:#ae29a2}.topic-116485 .topic-dropdown .dropdown__item{color:#fff}.topic-116485 .topic-dropdown .dropdown__item:active,.topic-116485 .topic-dropdown .dropdown__item:focus,.topic-116485 .topic-dropdown .dropdown__item:hover{color:#fff;background-color:#bd43af;outline:0}.topic-116485 .topic-btn{color:#ae29a2;background-color:transparent;border-color:#ae29a2}.open>.topic-116485 .topic-btn.dropdown-toggle,.topic-116485 .topic-btn.active,.topic-116485 .topic-btn:active,.topic-116485 .topic-btn:hover{color:#fff;background-color:#ae29a2;border-color:transparent}.topic-116485 .topic-btn.disabled,.topic-116485 .topic-btn:disabled,.topic-116485 .topic-btn[disabled]{pointer-events:none;cursor:default;opacity:.6}.topic-116485 .topic-btn.disabled:focus,.topic-116485 .topic-btn.disabled:hover,.topic-116485 .topic-btn:disabled:focus,.topic-116485 .topic-btn:disabled:hover,.topic-116485 .topic-btn[disabled]:focus,.topic-116485 .topic-btn[disabled]:hover{color:#ae29a2;background-color:transparent;border-color:#ae29a2}.topic-116485 .topic-btn.focus,.topic-116485 .topic-btn:focus{color:#fff;background-color:#ae29a2}.topic-116485 .topic-color{color:#ae29a2}.topic-116485 .topic-main-background{color:#fff;background-color:#ae29a2}.topic-116485 .toolbar-bg.topic-bg,.topic-116485 .topic-bg{background-color:#faf2f9}.topic-multiple .topic-bg{background-color:#f4fbff!important}.title-label{line-height:1.5;font-size:.889rem;font-weight:700;text-transform:uppercase}.title{margin-bottom:.5rem}.lesson-plan-toolbar{padding-top:1rem}@media (min-width:768px){.lesson-plan-toolbar{padding-top:2rem}}.list__item.resource .tippy-content{font-size:1.11rem;line-height:2rem}.list__item.resource .tippy-content .text,.list__item.resource .tippy-content a,.list__item.resource .tippy-content button,[data-toggle=featured-resource] .tippy-content a,[data-toggle=featured-resource] .tippy-content button{color:inherit}.list__item.resource .tippy-content .sibling{width:100%}.list__item.resource .tippy-content .sibling a,.list__item.resource .tippy-content .sibling button{display:inline-block;width:100%;color:#fff}.list__item.resource .tippy-content .sibling+.sibling{margin-top:5px}#print-area .lesson-plan .resource-link-wrapper>a.link.btn--reset,.list__item.resource .tippy-content .link{border:0}.list__item.resource .tippy-content .icon-launch{float:right}.list__item.resource .tippy-box{min-width:200px}.list__item.resource .icon-chevron-down::before{content:" ";border-top:4px solid;border-top-color:#000;border-right:4px solid transparent;border-left:4px solid transparent}[data-toggle=featured-resource] .video-modal-trigger{position:relative;display:inline-block}[data-toggle=featured-resource] .video-modal-trigger .icon-play-outline{position:absolute;top:50%;left:50%;font-size:66px;color:#fff;pointer-events:none;transform:translate(-50%,-50%)}[data-toggle=featured-resource] .video-modal-trigger .icon-play-outline::before{z-index:2}[data-toggle=featured-resource] .video-modal-trigger .icon-play-outline::after{position:absolute;top:8px;left:0;z-index:-1;width:66px;height:66px;content:" ";background-color:rgba(83,83,83,.75);border-radius:100%}[data-toggle=featured-resource] .video-modal-trigger:hover .icon-play-outline::after{z-index:1}[data-toggle=featured-resource].digital-citizens{position:relative;padding-right:136px}@media (min-width:768px){[data-toggle=featured-resource].digital-citizens{padding-right:0}}[data-toggle=featured-resource].digital-citizens::after{position:absolute;right:0;bottom:0;display:block;width:115px;height:130px;content:" ";background-image:url(/themes/custom/cse/images/digcit/assets/images/digital-citizens-mobile.png);background-repeat:no-repeat}@media (min-width:768px){[data-toggle=featured-resource].digital-citizens::after{display:none;padding-right:0}[data-toggle=featured-resource]{padding-right:0}}[data-toggle=featured-resource] .preview-teaser,[data-toggle=featured-resource] img{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:box-shadow .2s}[data-toggle=featured-resource] .preview-teaser:focus,[data-toggle=featured-resource] .preview-teaser:hover,[data-toggle=featured-resource] img:focus,[data-toggle=featured-resource] img:hover{box-shadow:0 2px 32px rgba(0,0,0,.1)}[data-toggle=featured-resource] .tippy-content{font-size:1.11rem;line-height:2rem}.top-links-dc2,[data-toggle=featured-resource] .tippy-content .sibling{width:100%}[data-toggle=featured-resource] .tippy-content .sibling a,[data-toggle=featured-resource] .tippy-content .sibling button{display:inline-block;width:100%}[data-toggle=featured-resource] .tippy-content .sibling+.sibling{margin-top:5px}[data-toggle=featured-resource] .tippy-content .icon-launch{float:right}[data-toggle=featured-resource] .tippy-box{min-width:200px}[data-toggle=featured-resource] .tippy-box .btn{text-align:left}.top-links-dc2 .next{text-align:right}.top-links-dc2 .next .link-wrapper{display:inline-block}.top-links-dc2 .next .seperator,.top-links-dc2 .next .title{display:none}@media (min-width:768px){.top-links-dc2 .next .seperator,.top-links-dc2 .next .title{display:inline-block}}.top-links-dc2 .next .label{display:inline-block}.top-links-dc2 .next .label::before{display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:middle;content:" ";background-image:url(/themes/custom/cse/images/collections/assets/next.svg);background-repeat:no-repeat;background-size:auto 16px}@media (max-width:767px){.top-links-dc2 .next .label{padding-bottom:.125rem;font-size:inherit;color:#222;text-decoration:none;border-bottom:1px dotted #535353}.top-links-dc2 .next .label:active,.top-links-dc2 .next .label:hover{color:#423fe1;text-decoration:none;cursor:pointer;border-bottom:1px dotted #423fe1}.top-links-dc2 .next .label:focus{border-color:transparent;outline:1px dotted;outline-color:#423fe1;outline-offset:0}.top-links-dc2 .next button.label,input.label{padding-top:0;padding-right:0;padding-left:0;background-color:transparent;border-top:none;border-right:none;border-left:none}}.starndards-modal-content .heading-4{margin-bottom:.5rem}.standards .modal__footer{text-align:right}@media (max-width:767px){.lesson-title-area{margin-bottom:32px}}.lesson-title-area .title-label{margin-bottom:11px}.lesson-title-area .title-label.icon-slides{vertical-align:middle}.lesson-title-area .title-label.icon-slides::before{margin-right:6px;font-size:22px}.lesson-title-area .title-label.uk-lesson::before{display:inline-block;width:24px;height:28px;vertical-align:middle;content:"";background-image:url(/themes/custom/cse/images/digcit/assets/images/icon-flag-UK-border.svg);background-size:24px 24px}.lesson-plan-overview{padding-top:2rem}@media (min-width:768px){.lesson-plan-overview{padding-top:4rem}}.lesson-plan-overview .main-title,.lesson-plan-overview .objectives .list__item{margin-bottom:.5rem}.lesson-plan-overview .intro{line-height:1.5;font-size:1.266rem;font-weight:400;margin-bottom:2rem}@media (min-width:768px){.lesson-plan-overview .intro{margin-bottom:1.5rem}}.lesson-plan-overview .intro-divider{display:none;margin-bottom:24px}@media (min-width:768px){.lesson-plan-overview .intro-divider{display:block;line-height:0}}.lesson-plan-overview .image{margin-bottom:2rem}.lesson-plan-overview .image img{width:100%;border-radius:10px}.lesson-plan-overview .label{margin-bottom:.5rem;font-weight:700;line-height:1;font-size:.875rem}.lesson-plan-action-area .expand-all-login::before,.lesson-plan-action-area .expand-all::before,.lesson-plan-overview .label::before{margin-right:6px}.lesson-plan-overview .question{margin-bottom:2rem;font-weight:400;line-height:1;font-size:1.25rem}@media (min-width:768px){.lesson-plan-overview .question{margin-bottom:1.5rem}}.lesson-plan-overview .content p:last-child{margin-bottom:2rem}@media (min-width:768px){.lesson-plan-overview .content p:last-child{margin-bottom:1.5rem}}.lesson-plan-overview .objectives ul{margin-bottom:2rem;line-height:1.5}@media (min-width:768px){.lesson-plan-overview .objectives ul{margin-bottom:1.5rem}}.lesson-plan-overview .vocabulary .title-area [data-toggle=accordion]{margin-left:8px}.lesson-plan-overview .vocabulary .vocabularies-list{display:none}@media (min-width:768px){.lesson-plan-overview .vocabulary .vocabularies-list{display:block}}.lesson-plan-overview .vocabulary .vocabularies-list .separator{display:inline-block;margin-right:10px;margin-left:10px;line-height:1;vertical-align:text-top}.lesson-plan-overview .vocabulary .accordion .accordion__header{display:none}.lesson-plan-overview .vocabulary .accordion .accordion__item{padding:0;border:0;box-shadow:none}.lesson-plan-overview .vocabulary .accordion .vocabularies .item{margin-bottom:24px}.cse-partners .bottom p:last-child,.lesson-plan-overview .vocabulary .accordion .vocabularies .item:last-child{margin-bottom:0}.lesson-plan-overview .vocabulary .accordion .vocabularies .item .separator{margin-right:4px;margin-left:4px}.lesson-plan-overview .standards,.lesson-plan-overview .time{margin-bottom:2rem}@media (min-width:768px){.lesson-plan-overview .time{margin-bottom:4rem}}.lesson-plan-overview .time .heading-2{margin-bottom:.25rem}.lesson-plan-overview .left{order:2;padding-bottom:32px}@media (min-width:768px){.lesson-plan-overview .left{padding-bottom:3rem;order:1}.lesson-plan-overview .left.gated,.lesson-plan-overview .left.style-digital-citizens{padding-bottom:1.5rem}}.lesson-plan-overview .left .standards{margin-top:2rem;padding-top:2rem;padding-bottom:2rem;position:relative;display:block}.lesson-plan-overview .left .standards::before{width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw);position:absolute;top:0;display:block;height:1px;content:" ";background-color:#ccc}@media (min-width:768px){.lesson-plan-overview .left .standards{display:none}}.lesson-plan-overview .left .content::after,.lesson-plan-overview .left .image::after{display:block;content:"";border-bottom:solid 1px #ccc;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw)}.lesson-plan-overview .left .image::after{padding-top:2rem}.lesson-plan-overview .featured,.lesson-plan-overview .left .topics{margin-bottom:2rem}.lesson-plan-overview .left .content::after{margin-bottom:2rem}@media (min-width:768px){.lesson-plan-overview .left .content::after{display:none}}.lesson-plan-area .content a,.lesson-plan-overview .left .text a{padding-bottom:.125rem;font-size:inherit;color:#222;text-decoration:none;border-bottom:1px dotted #535353}.lesson-plan-area .content a:active,.lesson-plan-area .content a:hover,.lesson-plan-overview .left .text a:active,.lesson-plan-overview .left .text a:hover{color:#423fe1;text-decoration:none;cursor:pointer;border-bottom:1px dotted #423fe1}.lesson-plan-area .content a:focus,.lesson-plan-overview .left .text a:focus{border-color:transparent;outline:1px dotted;outline-color:#423fe1;outline-offset:0}.lesson-plan-activities-group .accordion__body .content buttona,.lesson-plan-activities-group .steps .step buttona,.lesson-plan-area .content buttona,.lesson-plan-overview .left .text buttona,inputa{padding-top:0;padding-right:0;padding-left:0;background-color:transparent;border-top:none;border-right:none;border-left:none}@media (min-width:768px){.lesson-plan-overview .featured{margin-top:-5rem}}.lesson-plan-overview .featured .img{max-width:240px}@media (min-width:768px){.lesson-plan-overview .featured .img{max-width:100%}}.lesson-plan-overview .featured .no-events{pointer-events:none}.lesson-plan-overview .sidebar{order:1}.lesson-plan-overview .sidebar .reveal__content .reveal__trigger{line-height:1.5;font-size:.889rem}.lesson-plan-overview .sidebar .reveal__content.collapse{overflow:visible}.lesson-plan-overview .sidebar .reveal__content.collapse:not(.show){overflow:visible}@media (min-width:768px){.lesson-plan-overview .sidebar .standards{margin-bottom:2rem}.lesson-plan-overview .sidebar{order:2}}.gated-notification-banner,.lesson-plan-overview .sidebar .gated-notification{display:block;order:3;padding:24px;margin-bottom:32px;font-size:12px;text-align:center;background-color:#ebebfc;border-radius:10px;color:#1a189b}@media (min-width:481px){.lesson-plan-overview .sidebar .gated-notification{font-size:16px}}@media (min-width:768px){.lesson-plan-overview .sidebar .gated-notification{display:none}}.lesson-plan-overview .sidebar .gated-notification .link{color:inherit}.gated-notification-banner img,.lesson-plan-overview .sidebar .gated-notification img{height:20px;margin-right:4px;vertical-align:middle}@media (min-width:481px){.lesson-plan-overview .sidebar .gated-notification img{height:30px}}.lesson-plan-overview .sidebar .topics .title{margin-bottom:2rem}.lesson-plan-overview .digcitizens{position:relative;order:3}.lesson-plan-overview .digcitizens img{width:66.6667%;max-width:100%;margin-bottom:-7px}.gated-notification-banner{display:none;order:4;margin-bottom:48px;font-size:20px}@media (min-width:768px){.gated-notification-banner{display:block}}.gated-notification-banner .link{color:inherit}.gated-notification-banner img{height:30px}.lesson-plan-action-area{margin-bottom:1rem}@media (min-width:768px){.lesson-plan-action-area{margin-bottom:1.5rem}}.lesson-plan-action-area .expand-all,.lesson-plan-action-area .expand-all-login{float:right}.lesson-plan-area{position:relative;padding-top:24px;padding-bottom:24px}@media (min-width:768px){.lesson-plan-area{padding-top:32px;padding-bottom:34px}}.lesson-plan-area>.wrapper{position:relative}.lesson-plan-area>.bg{position:absolute;top:0;left:0;height:100%;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw)}.lesson-plan-area .lesson-plan-activities{position:relative;margin-bottom:1rem}@media (min-width:768px){.lesson-plan-area .lesson-plan-activities{margin-bottom:1.5rem}}.lesson-plan-area .lesson-plan-activities.card{height:auto;padding:24px;background-color:#fff}@media (max-width:767px){.lesson-plan-area .lesson-plan-activities.card{overflow:visible}.lesson-plan-area .lesson-plan-activities .bg{position:absolute;top:0;left:0;height:100%;content:"";background-color:#fff;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:box-shadow .2s}.lesson-plan-area .lesson-plan-activities .bg:focus,.lesson-plan-area .lesson-plan-activities .bg:hover{box-shadow:0 2px 32px rgba(0,0,0,.1)}}.lesson-plan-area .lesson-plan-activities .accordion{position:relative}.lesson-plan-area .lesson-plan-activities .statement{flex-grow:1;font-weight:700}@media (min-width:768px){.lesson-plan-area .lesson-plan-activities .statement{display:flex;align-items:center}.lesson-plan-area .lesson-plan-activities .statement::after{display:block;width:59px;height:11px;margin-left:8px;content:" ";background-image:url(/themes/custom/cse/images/dc2/separator.svg);background-repeat:no-repeat}}.lesson-plan-area .lesson-plan-activities .total-time{flex-grow:0;font-weight:700}.lesson-plan-area .lesson-plan-activities .total-time .time{white-space:nowrap}.lesson-plan-area .after-lesson{margin-bottom:2.5rem}.lesson-plan-area .before-lesson,.lesson-plan-area .extra-materials .non-digital-materials{margin-bottom:1rem}@media (min-width:768px){.lesson-plan-area .before-lesson{margin-bottom:1.5rem}}.lesson-plan-area .after-lesson.accordion.card,.lesson-plan-area .before-lesson.accordion.card{padding:24px}@media (max-width:767px){.lesson-plan-area .after-lesson.accordion.card,.lesson-plan-area .before-lesson.accordion.card{position:relative;overflow:visible}}.lesson-plan-activities-group .accordion__header-arrow::before,.lesson-plan-area .after-lesson.accordion .accordion__header-arrow::before,.lesson-plan-area .before-lesson.accordion .accordion__header-arrow::before{font-weight:700;color:#000}.lesson-plan-area .after-lesson.accordion .accordion__item,.lesson-plan-area .before-lesson.accordion .accordion__item{padding:0;border:0;box-shadow:none}@media (max-width:767px){.lesson-plan-area .after-lesson.accordion .accordion__item::before,.lesson-plan-area .before-lesson.accordion .accordion__item::before{position:absolute;top:0;left:0;height:100%;content:"";background-color:#fff;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:box-shadow .2s}.lesson-plan-area .after-lesson.accordion .accordion__item::before:focus,.lesson-plan-area .after-lesson.accordion .accordion__item::before:hover,.lesson-plan-area .before-lesson.accordion .accordion__item::before:focus,.lesson-plan-area .before-lesson.accordion .accordion__item::before:hover{box-shadow:0 2px 32px rgba(0,0,0,.1)}}.lesson-plan-area .after-lesson.accordion .accordion__header,.lesson-plan-area .before-lesson.accordion .accordion__header{padding-top:1rem;padding-bottom:1rem}#print-area .top ul,.lesson-plan-area .after-lesson.accordion .heading-3,.lesson-plan-area .before-lesson.accordion .heading-3{margin-bottom:0}@media (min-width:768px){.lesson-plan-area .extra-materials{padding-top:3rem}}@media (min-width:768px){.lesson-plan-area .extra-materials .non-digital-materials{margin-bottom:1.5rem}}@media (max-width:767px){.lesson-plan-area .extra-materials .extra-materials-content{position:relative}.lesson-plan-area .extra-materials .extra-materials-content>.card{box-shadow:none}.lesson-plan-area .extra-materials .extra-materials-content::before{position:absolute;top:0;left:0;height:100%;content:"";background-color:#fff;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:box-shadow .2s}.lesson-plan-area .extra-materials .extra-materials-content::before:focus,.lesson-plan-area .extra-materials .extra-materials-content::before:hover{box-shadow:0 2px 32px rgba(0,0,0,.1)}}.lesson-plan-area .extra-materials .extra-materials-content .title-label{margin-bottom:.5rem}.lesson-plan-area .extra-materials .extra-materials-content .card{overflow:visible}.lesson-plan-area .extra-materials .digcit-footer{padding-bottom:1.5rem}@media (min-width:768px){.lesson-plan-area .extra-materials .digcit-footer{display:none}}.lesson-plan-area .extra-materials .footer{flex-flow:nowrap;align-items:center;padding:1.5rem 0;border-top:1px solid #ccc}@media (min-width:768px){.lesson-plan-area .extra-materials .footer{padding:1.5rem 2rem}}.lesson-plan-area .extra-materials .footer .icon-globe{margin:0 6px 0 0;font-size:1.2rem}.lesson-plan-area .extra-materials .resource-link-wrapper{margin-bottom:.5rem}.lesson-plan-area .extra-materials .btn--reset{display:inline;text-wrap:wrap}.lesson-plan-area .extra-materials .text{margin-bottom:0;line-height:1.5}.lesson-plan-area .list--icon .list__item.resource{padding-left:1rem}.lesson-plan-area .resource-with-label .resource-link-wrapper::before{margin:0 .56rem 0 1.11rem;content:" - "}.lesson-plan-area .content *{position:relative;line-height:1.5}.copyright{display:flex;margin-top:.5rem;line-height:1.5;font-size:.79rem}@media (min-width:768px){.copyright{margin-top:2rem}}.copyright .logo{margin-right:.5rem}.copyright .logo img.icon{width:40px;max-width:unset}@media (min-width:768px){.copyright .logo img.icon{width:38px}}.copyright .link{font-weight:700}.lesson-plan-activities-group{font-family:"Lato",helvetica,arial,sans-serif,helvetica,arial,sans-serif;font-size:1rem;line-height:1.5;color:#222;text-rendering:optimizeLegibility}.lesson-plan-activities-group.accordion--group{padding-right:0;padding-left:0;border:0;box-shadow:none}#print-area .vocab .name,.lesson-plan-activities-group .activity-title{font-weight:700}.lesson-plan-activities-group .accordion__item{padding-right:0;padding-left:0;border:0;box-shadow:none}.lesson-plan-activities-group .accordion__item+.accordion__item{margin-top:0;border-top:1px solid #ccc}.lesson-plan-activities-group .accordion__body .steps{padding-top:.5rem}.lesson-plan-activities-group .accordion__body .content{margin-bottom:0;line-height:1.5}.lesson-plan-activities-group .accordion__body .content *{line-height:1.5}.lesson-plan-activities-group .accordion__body .content a,.lesson-plan-activities-group .steps .step a{padding-bottom:.125rem;font-size:inherit;color:#222;text-decoration:none;border-bottom:1px dotted #535353}.lesson-plan-activities-group .accordion__body .content a:active,.lesson-plan-activities-group .accordion__body .content a:hover{color:#423fe1;text-decoration:none;cursor:pointer;border-bottom:1px dotted #423fe1}.lesson-plan-activities-group .accordion__body .content a:focus{border-color:transparent;outline:1px dotted;outline-color:#423fe1;outline-offset:0}.lesson-plan-activities-group .accordion__header{position:relative;cursor:pointer}.lesson-plan-activities-group .accordion__header>h3{font-weight:400}.lesson-plan-activities-group .accordion__header .title{display:flex;width:100%;padding-right:5px;font-size:1rem}.lesson-plan-activities-group .accordion__header .title .name{margin-right:1rem;font-weight:700}.lesson-plan-activities-group .accordion__header .title .time{min-width:100px;padding-right:calc(1rem + 24px);margin-right:0;margin-left:auto}.lesson-plan-activities-group .accordion__header .login-link{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}@media (min-width:768px){.lesson-plan-activities-group .accordion__header{cursor:pointer}.lesson-plan-activities-group .accordion__header .title .name,.lesson-plan-activities-group .accordion__header .title .type{display:inline}}.lesson-plan-activities-group .steps .step{display:flex;margin-bottom:0}.lesson-plan-activities-group .steps .step .count{padding:0 1.5rem}.lesson-plan-activities-group .steps .step .count.empty{display:block;width:85px}.lesson-plan-activities-group .steps .step .content *{line-height:1.5}.lesson-plan-activities-group .steps .step a:active,.lesson-plan-activities-group .steps .step a:hover{color:#423fe1;text-decoration:none;cursor:pointer;border-bottom:1px dotted #423fe1}.lesson-plan-activities-group .steps .step a:focus{border-color:transparent;outline:1px dotted;outline-color:#423fe1;outline-offset:0}.cse-partners{position:relative;padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.cse-partners{padding-top:4rem;padding-bottom:4rem}}.cse-partners::before{width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw);position:absolute;top:0;left:0;height:100%;content:"";background-color:#f6f6f6}.cse-partners .row,.lesson-plan-related-wrapper{position:relative}.cse-partners [data-multiple=false] .col-md-12,.cse-partners [data-multiple=false] .image,.cse-partners [data-multiple=true] .col-md-12,.cse-partners [data-multiple=true] .image{text-align:center}@media (max-width:969px){.cse-partners [data-multiple=false] img,.cse-partners [data-multiple=true] img{width:auto;height:40px;margin-right:24px}}@media (min-width:768px){.cse-partners [data-multiple=false] img,.cse-partners [data-multiple=true] img{width:auto;height:64px;margin-right:48px}}.cse-partners [data-multiple=false] img:last-child,.cse-partners [data-multiple=true] img:last-child{margin-right:0}.cse-partners [data-multiple=false] .image:first-child,.cse-partners [data-multiple=true] .image:first-child{border-left:none}.cse-partners .top{margin-bottom:1rem}@media (min-width:768px){.cse-partners .top{margin-bottom:1.5rem}}.cse-partners .bottom{text-align:center}#lesson-plan-related{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){#lesson-plan-related{padding-top:4rem;padding-bottom:4rem}}#lesson-plan-related::before{position:absolute;top:0;left:0;height:100%;content:"";background-color:#fff;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:calc(50% - 50vw)}#lesson-plan-related .section-title{position:relative;margin-bottom:2rem;text-align:center}#print-area{display:none}#print-area *{line-height:1.5}#print-area table{width:100%;border-collapse:collapse}#print-area td{padding:unset;border:unset}#print-area .title{line-height:1.5;margin-bottom:1rem;font-size:1rem;font-weight:700}#print-area .section-heading{margin-bottom:.5rem;font-weight:700}#print-area .logo{text-align:center;border-bottom:solid 1px #ccc;margin-bottom:1.375rem}#print-area .logo img{width:149px;margin-bottom:.9375rem}#print-area .top{border-bottom:solid 1px #ccc;margin-bottom:2rem}#print-area .activity-step-content td,#print-area .top td{vertical-align:top}#print-area .lesson-plan,#print-area .standards{border-bottom:solid 1px #ccc;margin-bottom:1.375rem}#print-area .lesson-plan{margin-bottom:3rem;counter-reset:olCounter}#print-area .lesson-plan ol,#print-area .lesson-plan ul{padding:0;margin:0}#print-area .lesson-plan ol li,#print-area .lesson-plan ul li{position:relative;padding-left:1rem;list-style:none}#print-area .lesson-plan ol li::before,#print-area .lesson-plan ul li::before{position:absolute;left:0;content:"- ";background-image:none}#print-area .lesson-plan ol li{counter-increment:olCounter}#print-area .lesson-plan ol li::before{content:counter(olCounter)". "}#print-area .lesson-plan .resource-listings{display:block;margin-bottom:1.5rem}#print-area .lesson-plan .list__item{margin-bottom:.5rem}#print-area .activity-info .type{font-weight:400}#print-area .activity-info .time{font-size:.875rem;font-weight:400;text-align:right}#print-area .activity-step-content .count{width:23px;margin-right:.5rem}#print-area .activity-body{border-bottom:solid 1px #ccc;margin-bottom:1.375rem}#print-area .copyright .logo{width:38.937px;border:0}#print-area .copyright .logo img{max-width:100%}@media print{#coffee-bg,#drupal-live-announce,#toolbar-administration,.coffee-form-wrapper,.contextual,.footer-wrapper,.messages-list,.modal,.no-print,.region-highlighted,.region-top-area{display:none}#print-area{display:block}}.new-lessons-badge{display:flex;align-items:center;width:fit-content;gap:.5rem;padding:.25rem 1rem .25rem .75rem;margin-bottom:.75rem;font-family:Lato,sans-serif;font-size:1.25rem;line-height:1.5;color:#222;background-color:#ffc60b;border-radius:100px}.new-lessons-badge__icon{flex-shrink:0}
.ph-lesson-map{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem 1.5rem;margin-bottom:32px;color:#222;text-align:center;background-color:#ffc60b;border-radius:12px}.ph-lesson-map__header{display:flex;flex-direction:column;width:100%;max-width:800px;gap:.5rem}.ph-lesson-map__heading{margin:0;font-family:"Source Serif Pro",serif;font-size:2rem;font-weight:900;line-height:1.25}.ph-lesson-map__intro,.ph-lesson-map__intro p{margin:0;font-family:Lato,sans-serif;font-size:1.125rem;line-height:1.5}.ph-lesson-map__cards{display:flex;flex-direction:column;align-items:center;width:100%;gap:1.5rem}.ph-lesson-map__card{width:100%;max-width:370px;text-align:left}.ph-lesson-map__footer{display:flex;flex-direction:column;align-items:center;width:100%;max-width:462px;gap:1rem}.ph-lesson-map__cta-text,.ph-lesson-map__cta-text p{margin:0;font-family:Lato,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5}.ph-lesson-map__button{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.5rem;font-family:Lato,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;color:#222;text-decoration:none;border:1px solid #222;border-radius:24px;transition:background-color .2s ease,color .2s ease}.ph-lesson-map__button:focus,.ph-lesson-map__button:hover{color:#ffc60b;background-color:#222}@media (min-width:768px){.ph-lesson-map{padding:2rem}.ph-lesson-map__cards{flex-direction:row;align-items:stretch;justify-content:center;gap:2rem}.ph-lesson-map__card{flex:1;max-width:370px}}@media (min-width:970px){.ph-lesson-map__heading{font-size:2.025rem}.ph-lesson-map__cta-text,.ph-lesson-map__cta-text p,.ph-lesson-map__intro,.ph-lesson-map__intro p{font-size:1.266rem}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
