.account-msg-section{padding-bottom:40px}.account-msg-section .skill-tree-banner{width:100%;box-sizing:border-box;border-radius:5px;border:2px solid;border-top-width:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.account-msg-section .banner-content{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px}.account-msg-section .banner-content p{padding:0 20px 10px}.account-msg-section h2,.account-msg-section p{flex:0 1 auto}.account-msg-section h2{font:bold 24px "Trebuchet MS",sans-serif;text-align:center}.account-msg-section p{font:normal 14px/1.5 Verdana,sans-serif;color:#545454;text-align:center;margin:0}.account-msg-section a{font-weight:700}.account-msg-section .account-status-banner{min-height:110px;background-color:#fdf0ec;border-color:#f36d4e}.account-msg-section .account-status-banner h2{color:#f36d4e;display:inline-block;position:relative;padding-left:30px}.account-msg-section .account-status-banner .banner-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.account-msg-section .subject-warning-banner{min-height:70px;background-color:#f7fafd;border-color:#4ca3e5}.account-msg-section .subject-warning-banner .subject-warning-message-link.switch-button{all:unset;color:#00659e;text-decoration:underline}.account-msg-section .subject-warning-banner .subject-warning-message-link.switch-button:focus,.account-msg-section .subject-warning-banner .subject-warning-message-link.switch-button:hover{color:#4b610e;cursor:pointer}.account-msg-section .subject-warning-banner .subject-warning-message-link.switch-button:focus{outline:thin dotted}@media screen and (min-width:540px){.account-msg-section .account-status-banner h2{margin-bottom:14px}}@media screen and (min-width:801px){.account-msg-section h2{font-size:24px}.account-msg-section p{font-size:14px}}
body.responsive .skill-tree-content{margin:0 auto;width:1200px}body.responsive .skill-tree-topics-content{padding-left:145px}body.responsive .skill-tree-content-spanish{padding-left:0}body.responsive .skill-tree-content-spanish .skill-tree-unit{white-space:nowrap}body.responsive .skill-tree-header .description,body.responsive .skill-tree-header .skill-tree-header-blurb{color:#545454}body.responsive .skill-tree-header .description.mobile-only{display:none}body.responsive .skill-tree-msg{margin:0;padding:0}body.responsive .skill-tree-msg .skill-tree-banner{margin:20px 0}body.responsive .skill-tree-msg .subject-warning-message-link{color:#00659e}body.responsive .skill-tree-msg .subject-warning-message-link.switch-button{all:unset;color:#00659e;text-decoration:underline}body.responsive .skill-tree-msg .subject-warning-message-link.switch-button:focus,body.responsive .skill-tree-msg .subject-warning-message-link.switch-button:hover{color:#4b610e;cursor:pointer}body.responsive .skill-tree-msg .subject-warning-message-link.switch-button:focus{outline:thin dotted}body.responsive .skill-tree-content-ela:not(.skill-tree-topics-content) .skill-tree-body{margin-top:15px}body.responsive .skill-tree-topic-anchor-header{padding:5px 20px 0 0;margin-bottom:5px}body.responsive .skill-tree-topic-anchor-header .link-text.mobile-only{display:none}@media screen and (max-width:1286px){body.responsive .skill-tree-body,body.responsive .skill-tree-msg,body.responsive .skill-tree-topic-anchor-header{width:100%}body.responsive .skill-tree-body.alternate-ui{width:96%}body.responsive .skill-tree-content:not(.skill-tree-topics-content){padding-left:86px}body.responsive .skill-tree-content{margin:0 20px 0 0;padding-right:20px;width:100%;max-width:1250px}body.responsive .skill-tree-aside{left:10px}}@media screen and (min-width:1062px){.skill-tree-content:not(.skill-tree-topics-content) .skill-tree-msg{margin-left:-16px}}@media screen and (max-width:1061px){body.responsive .skill-tree-aside{display:none}body.responsive .skill-tree-body.alternate-ui{margin-left:inherit}body.responsive .skill-tree-content:not(.skill-tree-topics-content){padding-left:0}body.responsive .skill-tree-content{padding-right:0;min-width:320px}body.responsive .skill-tree-header{margin:20px 0 25px 0;padding:0 20px;box-sizing:border-box}body.responsive .skill-tree-header.games{margin:20px 0 20px 0}body.responsive .skill-tree-content-ela:not(.skill-tree-topics-content) .skill-tree-header{margin-bottom:10px}body.responsive .skill-tree-content-ela:not(.skill-tree-topics-content) .skill-tree-body{margin:0}body.responsive .skill-tree-topic-anchor-header .skill-tree-topic-anchor-link{margin-bottom:10px}body.responsive .skill-tree-body{margin:0;padding:0 20px;box-sizing:border-box}body.responsive .skill-tree-skills-header{margin-bottom:15px}body.responsive .skill-tree-content-spanish .skill-tree-unit-name{padding-top:10px}body.responsive.elective-grade-topics .skill-tree-content-spanish .skill-tree-header{margin-bottom:10px}}@media screen and (max-width:815px){body.responsive .skill-tree-content-spanish .skill-tree-header-thumb{display:none}}@media screen and (max-width:800px){body.responsive .skill-tree-header .crisp-splash-header{font-size:28px}body.responsive .skill-tree-header .description,body.responsive .skill-tree-header .skill-tree-header-blurb{font-size:14px;line-height:1.5}body.responsive .skill-tree-content .crisp-g{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}body.responsive .skill-tree-content .crisp-u-1-3{width:auto;display:block;zoom:normal}body.responsive .skill-tree-content .skill-tree-category,body.responsive .skill-tree-content .skill-tree-supercategory-category{display:inline-block;width:100%;padding:0;margin-bottom:30px}body.responsive .skill-tree-content .skill-tree-skills-header{font-size:16px;margin-bottom:15px}body.responsive .skill-tree-content .skill-tree-supercategory-name{font-size:18px}body.responsive .skill-tree-content .skill-tree-supercategory .skill-tree-skills-header{font-size:15px;margin-bottom:10px}body.responsive .skill-tree-content .skill-tree-supercategory-category{margin-bottom:20px}body.responsive .skill-tree-content .crisp-g.skill-tree-units{-moz-column-count:auto;column-count:auto;-moz-column-gap:0;column-gap:0}body.responsive .skill-tree-content .skill-tree-unit{white-space:normal;-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}body.responsive .skill-tree-content .crisp-u-1-3.skill-tree-double-width{width:auto}body.responsive .skill-tree-content .skill-tree-skills-columns{-moz-column-count:auto;column-count:auto}body.responsive .skill-tree-content .skill-tree-units .skill-tree-unit-name{padding-top:0;font-size:18px}body.responsive .skill-tree-content .skill-tree-units .skill-tree-unit-name label{display:none}body.responsive .skill-tree-content .skill-tree-all-topics .skill-tree-category-code,body.responsive .skill-tree-content .skill-tree-all-topics .skill-tree-category-name{font-size:18px}body.responsive .skill-tree-content .skill-tree-all-topics .skill-tree-skills-header{font-size:15px;margin-bottom:10px}body.responsive .skill-tree-content .skill-tree-all-topics .skill-tree-category{margin-bottom:20px}}@media screen and (max-width:660px){body.responsive .skill-tree-body,body.responsive .skill-tree-header,body.responsive .skill-tree-msg,body.responsive .skill-tree-topic-anchor-header{padding:0 10px}body.responsive .skill-tree-skills{margin:0;transform:none}body.responsive .skill-tree-skill-node{margin-left:0}body.responsive .skill-tree-content-spanish .skill-tree-header.show-subject-thumb{min-height:0}body.responsive .skill-tree-content-spanish .skill-tree-header .skill-tree-header-blurb{margin:10px 0}}@media screen and (max-width:480px){body.responsive .skill-tree-header{margin:20px 0}body.responsive .skill-tree-header .crisp-splash-header{font-size:22px}body.responsive .skill-tree-header .description,body.responsive .skill-tree-header .skill-tree-header-blurb{font-size:12px}body.responsive .skill-tree-header .description{display:none}body.responsive .skill-tree-header .description.mobile-only{display:block}body.responsive .skill-tree-msg .skill-tree-banner{margin-top:0}body.responsive .skill-tree-topic-anchor-header{padding:0;margin-bottom:15px;height:40px}body.responsive .skill-tree-topic-anchor-header .skill-tree-topic-anchor-links{overflow-y:hidden;overflow-x:scroll;display:flex;align-items:center;justify-content:space-between}body.responsive .skill-tree-topic-anchor-header .skill-tree-topic-anchor-link{color:#fff;border:none;border-radius:0;height:40px;line-height:40px;text-align:center;margin-bottom:0;flex:1 0 auto}body.responsive .skill-tree-topic-anchor-header .link-text{display:none}body.responsive .skill-tree-topic-anchor-header .link-text.mobile-only{display:inline}body.responsive .skill-tree-topic-anchor-header .skill-tree-topic-anchor-after{height:100%;background:#fff;flex:0 0 auto}body.responsive .skill-tree-content .crisp-g,body.responsive .skill-tree-content .skill-tree-unit{-moz-column-count:1;column-count:1}}
.ancestor-node-header-video{align-items:center;justify-content:space-between;margin-bottom:10px}.video-grade-box{height:135px}@media screen and (min-width:661px){.video-grade-box{height:150px}}@media screen and (min-width:831px){.video-grade-box{height:205px}}.videos-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);row-gap:10px;-moz-column-gap:30px;column-gap:30px}@media screen and (min-width:831px){.videos-list{display:flex;flex-direction:row;justify-content:space-between;row-gap:unset;-moz-column-gap:unset;column-gap:unset}}.videos-list .video-item{display:none;flex-shrink:0;height:33px}.videos-list .video-item:nth-child(-n+4){display:block}@media screen and (min-width:831px){.videos-list .video-item{width:155px;height:unset}}@media screen and (min-width:941px){.videos-list .video-item:nth-child(-n+5){display:block}}@media screen and (min-width:1114px){.videos-list .video-item:nth-child(-n+6){display:block}}.video-item__image-container{width:51px;height:33px;border-radius:5px;position:relative;overflow:hidden;flex-shrink:0;box-shadow:0 0 4px rgba(0,0,0,.2);transition:box-shadow .2s ease}@media screen and (min-width:831px){.video-item__image-container{width:155px;height:89px;border-radius:unset;box-shadow:unset}}.video-item__image{height:100%;width:100%;transition:height .2s ease,width .2s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-item__overlay{opacity:0;transition:opacity .2s ease;position:absolute;background:#000;height:100%;width:100%;left:0;right:0}.video-item__play-icon{opacity:70%;height:20px;width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .2s ease,width .2s ease,height .2s ease}@media screen and (min-width:831px){.video-item__play-icon{height:25px;width:25px}}.video-item__text-box{display:flex;align-items:center;padding:0 10px 0}@media screen and (min-width:831px){.video-item__text-box{border-top:1px solid #e3e3e3;height:35px}}.video-item__title{margin:0;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.video-item__title.video-item__title{font:normal 12px/1.2em Verdana,sans-serif}@media screen and (min-width:661px){.video-item__title{font:normal 13px/1.2em Verdana,sans-serif}}@media screen and (min-width:831px){.video-item__title{font:normal 10px/1.2em Verdana,sans-serif;color:#545454}}.video-item__link{text-decoration:none;display:flex}@media screen and (min-width:831px){.video-item__link{box-shadow:0 0 4px rgba(0,0,0,.2);overflow:hidden;border-radius:5px;transition:box-shadow .2s ease;display:block}}.video-item__link:hover .video-item__image-container{box-shadow:0 0 8px rgba(0,0,0,.4)}@media screen and (min-width:831px){.video-item__link:hover .video-item__image-container{box-shadow:unset}}.video-item__link:hover .video-item__image{height:110%;width:110%}.video-item__link:hover .video-item__overlay{opacity:20%}.video-item__link:hover .video-item__play-icon{height:26px;width:26px;opacity:100%}@media screen and (min-width:831px){.video-item__link:hover .video-item__play-icon{height:32px;width:32px}}@media screen and (min-width:831px){.video-item__link:hover{box-shadow:0 0 8px rgba(0,0,0,.4)}}.skill-grade-box{height:100px}.cta-btn-skill{margin-right:20px}.ancestor-node-content{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.ancestor-node-content .ancestor-node-header{flex:0 0 auto}.ancestor-node-content .child-list{flex:1 1 auto}.ancestor-node-content .child-list{margin:4px 0 0 0;overflow-y:hidden;flex:1 1 auto}.ancestor-node-content .child-list:not(:first-of-type){display:none}.ancestor-node-content .child-list-label{display:inline;color:#8e8e8e}.ancestor-node-content .child-item a{color:#4fa1bf;text-decoration:none}.ancestor-node-content .child-item a:hover{text-decoration:underline}.ancestor-node-content .child-item-sep{display:inline-block;color:#8e8e8e;margin:0 4px}.ancestor-node-content .first-item .child-item-sep{display:none}@media screen and (min-width:661px){.ancestor-node-content .child-item a{color:#545454}.ancestor-node.orange-node .child-item-sep{color:#fd9726}.ancestor-node.turquoise-node .child-item-sep{color:#2acfd3}.ancestor-node.purple-node .child-item-sep{color:#7a57ce}.ancestor-node.yellow-green-node .child-item-sep{color:#8bc427}.ancestor-node.red-node .child-item-sep{color:#f24422}.ancestor-node.blue-node .child-item-sep{color:#587bf8}.ancestor-node.orange2-node .child-item-sep{color:#f48521}.ancestor-node.green-node .child-item-sep{color:#15a085}.ancestor-node.blue2-node .child-item-sep{color:#3aa9fc}.ancestor-node.yellow-node .child-item-sep{color:#fece36}.ancestor-node.green2-node .child-item-sep{color:#2cce8c}.ancestor-node.red2-node .child-item-sep{color:#f96855}.ancestor-node.purple2-node .child-item-sep{color:#a95edb}.ancestor-node.green3-node .child-item-sep{color:#26ae60}.ancestor-node.blue3-node .child-item-sep{color:#0374d3}}.ancestor-node-header-game{align-items:center;justify-content:space-between;margin-bottom:10px}.game-grade-box{height:150px}@media screen and (min-width:661px){.game-grade-box{height:170px}}@media screen and (min-width:801px){.game-grade-box{height:205px}}.games-list{display:flex;flex-direction:row;justify-content:space-between}.game-item{display:none;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.2);overflow:hidden}.game-item:nth-child(-n+3){display:block}@media screen and (min-width:481px){.game-item:nth-child(-n+4){display:block}}@media screen and (min-width:551px){.game-item:nth-child(-n+5){display:block}}@media screen and (min-width:911px){.game-item:nth-child(-n+6){display:block}}@media screen and (min-width:1014px){.game-item:nth-child(-n+7){display:block}}.game-item__image{height:100%;width:100%;transition:height .2s ease,width .2s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-item__overlay{opacity:0;transition:opacity .2s ease;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7));height:100%;width:100%;left:0;right:0}.game-item__play-button{opacity:0;transition:opacity .2s ease;position:absolute;width:80px;height:40px;bottom:10px;left:50%;transform:translateX(-50%)}@media screen and (min-width:801px){.game-item__play-button{width:94px;height:47px;bottom:5px}}.game-item__link{position:relative;display:block;height:90px;width:90px}.game-item__link:hover .game-item__image{height:110%;width:110%}.game-item__link:hover .game-item__overlay,.game-item__link:hover .game-item__play-button{opacity:100%}@media screen and (min-width:801px){.game-item__link{height:125px;width:125px}}.ancestor-node{width:100%;background:#fff;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-bottom:20px;display:flex}.ancestor-node:last-of-type{margin-bottom:0}.ancestor-node-aside,.cta-btn{flex:0 0 auto}.ancestor-node-content{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.ancestor-node-content .ancestor-node-header{flex:0 0 auto}.ancestor-node-aside{display:flex;justify-content:center;align-items:center;border-top-left-radius:5px;border-bottom-left-radius:5px}.ancestor-node-header{display:flex;font-weight:700;font-family:"Trebuchet MS",sans-serif}.ancestor-node-header .node-name{color:#545454;text-decoration:none}.ancestor-node-header .node-name.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cta-btn{flex-direction:row;justify-content:center;display:none;text-decoration:none;position:relative;top:50%;transform:translateY(-50%);width:170px;height:40px;border-radius:5px;box-sizing:border-box;font:normal 14px/40px Verdana,sans-serif}.cta-btn .link-text{color:#fff}.chevron-content{fill:none;stroke:#fff;stroke-miterlimit:10}.ancestor-node.orange-node .ancestor-node-aside,.ancestor-node.orange-node .cta-btn{background:#fd9726}.ancestor-node.orange-node .cta-btn:hover{background:#fb5f0c}.ancestor-node.orange-node .cta-link{color:#fd9726}.ancestor-node.orange-node .cta-link .chevron-content{stroke:#fd9726}.ancestor-node.orange-node .cta-link:hover{color:#fb5f0c}.ancestor-node.orange-node .cta-link:hover .chevron-content{stroke:#fb5f0c}.ancestor-node.orange-node .cta-chevron .chevron-content{stroke:#fd9726}.ancestor-node.orange-node .cta-chevron:hover .chevron-content{stroke:#fb5f0c}.ancestor-node.orange-node.topic-node .ancestor-node-header a{color:#fd9726}.ancestor-node.turquoise-node .ancestor-node-aside,.ancestor-node.turquoise-node .cta-btn{background:#2acfd3}.ancestor-node.turquoise-node .cta-btn:hover{background:#0da9af}.ancestor-node.turquoise-node .cta-link{color:#2acfd3}.ancestor-node.turquoise-node .cta-link .chevron-content{stroke:#2acfd3}.ancestor-node.turquoise-node .cta-link:hover{color:#0da9af}.ancestor-node.turquoise-node .cta-link:hover .chevron-content{stroke:#0da9af}.ancestor-node.turquoise-node .cta-chevron .chevron-content{stroke:#2acfd3}.ancestor-node.turquoise-node .cta-chevron:hover .chevron-content{stroke:#0da9af}.ancestor-node.turquoise-node.topic-node .ancestor-node-header a{color:#2acfd3}.ancestor-node.purple-node .ancestor-node-aside,.ancestor-node.purple-node .cta-btn{background:#7a57ce}.ancestor-node.purple-node .cta-btn:hover{background:#4227a8}.ancestor-node.purple-node .cta-link{color:#7a57ce}.ancestor-node.purple-node .cta-link .chevron-content{stroke:#7a57ce}.ancestor-node.purple-node .cta-link:hover{color:#4227a8}.ancestor-node.purple-node .cta-link:hover .chevron-content{stroke:#4227a8}.ancestor-node.purple-node .cta-chevron .chevron-content{stroke:#7a57ce}.ancestor-node.purple-node .cta-chevron:hover .chevron-content{stroke:#4227a8}.ancestor-node.purple-node.topic-node .ancestor-node-header a{color:#7a57ce}.ancestor-node.yellow-green-node .ancestor-node-aside,.ancestor-node.yellow-green-node .cta-btn{background:#8bc427}.ancestor-node.yellow-green-node .cta-btn:hover{background:#52990c}.ancestor-node.yellow-green-node .cta-link{color:#8bc427}.ancestor-node.yellow-green-node .cta-link .chevron-content{stroke:#8bc427}.ancestor-node.yellow-green-node .cta-link:hover{color:#52990c}.ancestor-node.yellow-green-node .cta-link:hover .chevron-content{stroke:#52990c}.ancestor-node.yellow-green-node .cta-chevron .chevron-content{stroke:#8bc427}.ancestor-node.yellow-green-node .cta-chevron:hover .chevron-content{stroke:#52990c}.ancestor-node.yellow-green-node.topic-node .ancestor-node-header a{color:#8bc427}.ancestor-node.red-node .ancestor-node-aside,.ancestor-node.red-node .cta-btn{background:#f24422}.ancestor-node.red-node .cta-btn:hover{background:#e61a0b}.ancestor-node.red-node .cta-link{color:#f24422}.ancestor-node.red-node .cta-link .chevron-content{stroke:#f24422}.ancestor-node.red-node .cta-link:hover{color:#e61a0b}.ancestor-node.red-node .cta-link:hover .chevron-content{stroke:#e61a0b}.ancestor-node.red-node .cta-chevron .chevron-content{stroke:#f24422}.ancestor-node.red-node .cta-chevron:hover .chevron-content{stroke:#e61a0b}.ancestor-node.red-node.topic-node .ancestor-node-header a{color:#f24422}.ancestor-node.blue-node .ancestor-node-aside,.ancestor-node.blue-node .cta-btn{background:#587bf8}.ancestor-node.blue-node .cta-btn:hover{background:#2743ef}.ancestor-node.blue-node .cta-link{color:#587bf8}.ancestor-node.blue-node .cta-link .chevron-content{stroke:#587bf8}.ancestor-node.blue-node .cta-link:hover{color:#2743ef}.ancestor-node.blue-node .cta-link:hover .chevron-content{stroke:#2743ef}.ancestor-node.blue-node .cta-chevron .chevron-content{stroke:#587bf8}.ancestor-node.blue-node .cta-chevron:hover .chevron-content{stroke:#2743ef}.ancestor-node.blue-node.topic-node .ancestor-node-header a{color:#587bf8}.ancestor-node.orange2-node .ancestor-node-aside,.ancestor-node.orange2-node .cta-btn{background:#f48521}.ancestor-node.orange2-node .cta-btn:hover{background:#e94d0a}.ancestor-node.orange2-node .cta-link{color:#f48521}.ancestor-node.orange2-node .cta-link .chevron-content{stroke:#f48521}.ancestor-node.orange2-node .cta-link:hover{color:#e94d0a}.ancestor-node.orange2-node .cta-link:hover .chevron-content{stroke:#e94d0a}.ancestor-node.orange2-node .cta-chevron .chevron-content{stroke:#f48521}.ancestor-node.orange2-node .cta-chevron:hover .chevron-content{stroke:#e94d0a}.ancestor-node.orange2-node.topic-node .ancestor-node-header a{color:#f48521}.ancestor-node.green-node .ancestor-node-aside,.ancestor-node.green-node .cta-btn{background:#15a085}.ancestor-node.green-node .cta-btn:hover{background:#066a4e}.ancestor-node.green-node .cta-link{color:#15a085}.ancestor-node.green-node .cta-link .chevron-content{stroke:#15a085}.ancestor-node.green-node .cta-link:hover{color:#066a4e}.ancestor-node.green-node .cta-link:hover .chevron-content{stroke:#066a4e}.ancestor-node.green-node .cta-chevron .chevron-content{stroke:#15a085}.ancestor-node.green-node .cta-chevron:hover .chevron-content{stroke:#066a4e}.ancestor-node.green-node.topic-node .ancestor-node-header a{color:#15a085}.ancestor-node.blue2-node .ancestor-node-aside,.ancestor-node.blue2-node .cta-btn{background:#3aa9fc}.ancestor-node.blue2-node .cta-btn:hover{background:#1573f8}.ancestor-node.blue2-node .cta-link{color:#3aa9fc}.ancestor-node.blue2-node .cta-link .chevron-content{stroke:#3aa9fc}.ancestor-node.blue2-node .cta-link:hover{color:#1573f8}.ancestor-node.blue2-node .cta-link:hover .chevron-content{stroke:#1573f8}.ancestor-node.blue2-node .cta-chevron .chevron-content{stroke:#3aa9fc}.ancestor-node.blue2-node .cta-chevron:hover .chevron-content{stroke:#1573f8}.ancestor-node.blue2-node.topic-node .ancestor-node-header a{color:#3aa9fc}.ancestor-node.yellow-node .ancestor-node-aside,.ancestor-node.yellow-node .cta-btn{background:#fece36}.ancestor-node.yellow-node .cta-btn:hover{background:#fca813}.ancestor-node.yellow-node .cta-link{color:#fece36}.ancestor-node.yellow-node .cta-link .chevron-content{stroke:#fece36}.ancestor-node.yellow-node .cta-link:hover{color:#fca813}.ancestor-node.yellow-node .cta-link:hover .chevron-content{stroke:#fca813}.ancestor-node.yellow-node .cta-chevron .chevron-content{stroke:#fece36}.ancestor-node.yellow-node .cta-chevron:hover .chevron-content{stroke:#fca813}.ancestor-node.yellow-node.topic-node .ancestor-node-header a{color:#fece36}.ancestor-node.green2-node .ancestor-node-aside,.ancestor-node.green2-node .cta-btn{background:#2cce8c}.ancestor-node.green2-node .cta-btn:hover{background:#0fa853}.ancestor-node.green2-node .cta-link{color:#2cce8c}.ancestor-node.green2-node .cta-link .chevron-content{stroke:#2cce8c}.ancestor-node.green2-node .cta-link:hover{color:#0fa853}.ancestor-node.green2-node .cta-link:hover .chevron-content{stroke:#0fa853}.ancestor-node.green2-node .cta-chevron .chevron-content{stroke:#2cce8c}.ancestor-node.green2-node .cta-chevron:hover .chevron-content{stroke:#0fa853}.ancestor-node.green2-node.topic-node .ancestor-node-header a{color:#2cce8c}.ancestor-node.red2-node .ancestor-node-aside,.ancestor-node.red2-node .cta-btn{background:#f96855}.ancestor-node.red2-node .cta-btn:hover{background:#f23224}.ancestor-node.red2-node .cta-link{color:#f96855}.ancestor-node.red2-node .cta-link .chevron-content{stroke:#f96855}.ancestor-node.red2-node .cta-link:hover{color:#f23224}.ancestor-node.red2-node .cta-link:hover .chevron-content{stroke:#f23224}.ancestor-node.red2-node .cta-chevron .chevron-content{stroke:#f96855}.ancestor-node.red2-node .cta-chevron:hover .chevron-content{stroke:#f23224}.ancestor-node.red2-node.topic-node .ancestor-node-header a{color:#f96855}.ancestor-node.purple2-node .ancestor-node-aside,.ancestor-node.purple2-node .cta-btn{background:#a95edb}.ancestor-node.purple2-node .cta-btn:hover{background:#742cbc}.ancestor-node.purple2-node .cta-link{color:#a95edb}.ancestor-node.purple2-node .cta-link .chevron-content{stroke:#a95edb}.ancestor-node.purple2-node .cta-link:hover{color:#742cbc}.ancestor-node.purple2-node .cta-link:hover .chevron-content{stroke:#742cbc}.ancestor-node.purple2-node .cta-chevron .chevron-content{stroke:#a95edb}.ancestor-node.purple2-node .cta-chevron:hover .chevron-content{stroke:#742cbc}.ancestor-node.purple2-node.topic-node .ancestor-node-header a{color:#a95edb}.ancestor-node.green3-node .ancestor-node-aside,.ancestor-node.green3-node .cta-btn{background:#26ae60}.ancestor-node.green3-node .cta-btn:hover{background:#0c7b2d}.ancestor-node.green3-node .cta-link{color:#26ae60}.ancestor-node.green3-node .cta-link .chevron-content{stroke:#26ae60}.ancestor-node.green3-node .cta-link:hover{color:#0c7b2d}.ancestor-node.green3-node .cta-link:hover .chevron-content{stroke:#0c7b2d}.ancestor-node.green3-node .cta-chevron .chevron-content{stroke:#26ae60}.ancestor-node.green3-node .cta-chevron:hover .chevron-content{stroke:#0c7b2d}.ancestor-node.green3-node.topic-node .ancestor-node-header a{color:#26ae60}.ancestor-node.blue3-node .ancestor-node-aside,.ancestor-node.blue3-node .cta-btn{background:#0374d3}.ancestor-node.blue3-node .cta-btn:hover{background:#023bab}.ancestor-node.blue3-node .cta-link{color:#0374d3}.ancestor-node.blue3-node .cta-link .chevron-content{stroke:#0374d3}.ancestor-node.blue3-node .cta-link:hover{color:#023bab}.ancestor-node.blue3-node .cta-link:hover .chevron-content{stroke:#023bab}.ancestor-node.blue3-node .cta-chevron .chevron-content{stroke:#0374d3}.ancestor-node.blue3-node .cta-chevron:hover .chevron-content{stroke:#023bab}.ancestor-node.blue3-node.topic-node .ancestor-node-header a{color:#0374d3}.ancestor-node-aside{width:5px}.ancestor-node-aside h4{display:none}.ancestor-node-content{width:100%;padding:15px 15px 10px 15px}.ancestor-node-content .node-name{font-size:20px}.ancestor-node-content .cta-link{font:normal 14px/1.4em Verdana,sans-serif;text-decoration:none;flex:1 0 auto;padding-left:20px;text-align:right}.ancestor-node-content p{font:normal 14px/1.5em Verdana,sans-serif;color:#545454}.cta-chevron{align-self:center;margin-right:10px}.cta-chevron .chevron{display:block}@media screen and (min-width:380px){.ancestor-node-aside{width:20px}.ancestor-node-aside.with-label{width:40px}.ancestor-node-aside h4{display:block;font:700 20px/1.2em "Trebuchet MS",sans-serif;text-align:center}.ancestor-node-aside a{text-decoration:none;color:#fff}}@media screen and (min-width:661px){.cta-chevron,.cta-link{display:none}.ancestor-node-aside.with-label{width:50px}.ancestor-node-aside h4{font-size:25px}.ancestor-node-content{padding:15px 24px 10px 20px}.ancestor-node-content .node-name{font-size:22px}.cta-btn{display:flex}.chevron{display:block;margin:auto 0 auto 5px}}@media screen and (min-width:661px){.ancestor-node-content .node-name{font-size:24px}}
.account-status-container{background:#fcedea;margin:15px 1em 10px 20px;padding:15px}.account-status-header{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAaCAIAAADJ6rCnAAAABnRSTlMAAAAAAABupgeRAAACX0lEQVR4Aa2VA2wlQQCGt7Zt27ZtIzzbjNNGjQ+xG7OKfahxiM+3e8+2ke30Zp+Nyfc0+Eb/yyJOFg2fj3ircNbXSbOztOVl0tKS9OtXT3VgaaTxcfzyZby7G79/Hxsa8tRIun1bc/s20EGk168zX792Xwf2SGtpwYeH9UZ8aorU0eH+mWJgv3NzeFeXMZr5edrLl+7o+Nvb/IYGbUeHtr2d19BAnZoSVlSA79quLlpxsRJFXV9gdbWmrU3V3AyQ7u3hOC7f3IQ/Ne3tLl8RdWVFUlGhqK+H4P+L9tMnfQ2/qEj0/r0ricnPl9fUSKurIYTx7Exfo6ypwSoqnE7MtWvysjJxebkeaNScnsKfBAUFTiUJHDk1Pl5UVCQwAhrVJyfGlZKiIlJWluMkYf39srw8nimE8fjYrF6Wk0N7+tSeDhw2Nz6ek5XFNgUaVUdHZvXcrCxaVJS9JGGFhcLUVGZamhnQqDw8tGwSJidjfX3WdeCY+dHRtKQkSwjjwYFlEyMxkRUeDjZnLTEJCayYGEpcnCXQqNjft9rKi4nB8vLMjbQnT4Shof8iI60iWFuT7+5ybt+21YEbFAS2aJIYso8POSQEDQ21yvfAwL99fT+Dgmx1oAcHk2JiDEnCenp4AQG/AwNtIf7wAeya+/atnT48f3+wUSIxrODg376+P22jQlFgFO/s2OmD+vnRgoLAdi8SA9b8A0HsgFVXc1ZX/2Zn2+/GDA0lzc0htOho+Ntz/vr7kyIjEVJsLAbX6DEsoCotvXh40pKT2eAPkJLiCcBAys3lb28T6QH34zkwPec/sHX/nE3sJQAAAABJRU5ErkJggg==) no-repeat left center;color:#d12b06;font-weight:700;font-size:18px;line-height:28px;margin:5px;text-indent:30px}.account-status-message{color:#000;margin:5px}.subject-warning-message{background-color:#ddf5fe;color:#0989ba;line-height:28px;margin:15px 1em 10px 20px;padding:0 10px}.subject-warning-message-link{color:#3b6715}
.blue1-bg{background:#10a0b6}.blue1-text,.blue1-text:hover{color:#10a0b6}.blue1-fill-svg{fill:#10a0b6}.blue1-bdr{border-color:#10a0b6}.blue1-opaque-button{border-color:rgba(16,160,182,.12)}.blue1-opaque-button:hover{background:rgba(16,160,182,.12)}.skill-tree-grade-bubble.blue1-bg{background:#00abc6}.orange1-bg{background:#f39317}.orange1-text,.orange1-text:hover{color:#f39317}.orange1-fill-svg{fill:#f39317}.orange1-bdr{border-color:#f39317}.orange1-opaque-button{border-color:rgba(243,147,23,.12)}.orange1-opaque-button:hover{background:rgba(243,147,23,.12)}.skill-tree-grade-bubble.orange1-bg{background:#ff940b}.green1-bg{background:#42ae18}.green1-text,.green1-text:hover{color:#42ae18}.green1-fill-svg{fill:#42ae18}.green1-bdr{border-color:#42ae18}.green1-opaque-button{border-color:rgba(66,174,24,.12)}.green1-opaque-button:hover{background:rgba(66,174,24,.12)}.skill-tree-grade-bubble.green1-bg{background:#78c72f}.red1-bg{background:#d74726}.red1-text,.red1-text:hover{color:#d74726}.red1-fill-svg{fill:#d74726}.red1-bdr{border-color:#d74726}.red1-opaque-button{border-color:rgba(215,71,38,.12)}.red1-opaque-button:hover{background:rgba(215,71,38,.12)}.skill-tree-grade-bubble.red1-bg{background:#c64123}.blue2-bg{background:#00a1de}.blue2-text,.blue2-text:hover{color:#00a1de}.blue2-fill-svg{fill:#00a1de}.blue2-bdr{border-color:#00a1de}.blue2-opaque-button{border-color:rgba(0,161,222,.12)}.blue2-opaque-button:hover{background:rgba(0,161,222,.12)}.skill-tree-grade-bubble.blue2-bg{background:#00a0de}.purple1-bg{background:#8d33aa}.purple1-text,.purple1-text:hover{color:#8d33aa}.purple1-fill-svg{fill:#8d33aa}.purple1-bdr{border-color:#8d33aa}.purple1-opaque-button{border-color:rgba(141,51,170,.12)}.purple1-opaque-button:hover{background:rgba(141,51,170,.12)}.skill-tree-grade-bubble.purple1-bg{background:#9424b8}.green2-bg{background:#00b971}.green2-text,.green2-text:hover{color:#00b971}.green2-fill-svg{fill:#00b971}.green2-bdr{border-color:#00b971}.green2-opaque-button{border-color:rgba(0,185,113,.12)}.green2-opaque-button:hover{background:rgba(0,185,113,.12)}.skill-tree-grade-bubble.green2-bg{background:#00b971}.orange2-bg{background:#e9681b}.orange2-text,.orange2-text:hover{color:#e9681b}.orange2-fill-svg{fill:#e9681b}.orange2-bdr{border-color:#e9681b}.orange2-opaque-button{border-color:rgba(233,104,27,.12)}.orange2-opaque-button:hover{background:rgba(233,104,27,.12)}.skill-tree-grade-bubble.orange2-bg{background:#ff6205}.green3-bg{background:#0b863c}.green3-text,.green3-text:hover{color:#0b863c}.green3-fill-svg{fill:#0b863c}.green3-bdr{border-color:#0b863c}.green3-opaque-button{border-color:rgba(11,134,60,.12)}.green3-opaque-button:hover{background:rgba(11,134,60,.12)}.skill-tree-grade-bubble.green3-bg{background:#00913a}.orange3-bg{background:#eabc00}.orange3-text,.orange3-text:hover{color:#eabc00}.orange3-fill-svg{fill:#eabc00}.orange3-bdr{border-color:#eabc00}.orange3-opaque-button{border-color:rgba(234,188,0,.12)}.orange3-opaque-button:hover{background:rgba(234,188,0,.12)}.skill-tree-grade-bubble.orange3-bg{background:#eabb00}.purple2-bg{background:#7027a5}.purple2-text,.purple2-text:hover{color:#7027a5}.purple2-fill-svg{fill:#7027a5}.purple2-bdr{border-color:#7027a5}.purple2-opaque-button{border-color:rgba(112,39,165,.12)}.purple2-opaque-button:hover{background:rgba(112,39,165,.12)}.skill-tree-grade-bubble.purple2-bg{background:#7217b4}.red2-bg{background:#c83131}.red2-text,.red2-text:hover{color:#c83131}.red2-fill-svg{fill:#c83131}.red2-bdr{border-color:#c83131}.red2-opaque-button{border-color:rgba(200,49,49,.12)}.red2-opaque-button:hover{background:rgba(200,49,49,.12)}.skill-tree-grade-bubble.red2-bg{background:#da1e1e}.blue3-bg{background:#147cc4}.blue3-text,.blue3-text:hover{color:#147cc4}.blue3-fill-svg{fill:#147cc4}.blue3-bdr{border-color:#147cc4}.blue3-opaque-button{border-color:rgba(20,124,196,.12)}.blue3-opaque-button:hover{background:rgba(20,124,196,.12)}.skill-tree-grade-bubble.blue3-bg{background:#007fd8}.green4-bg{background:#0bc1b6}.green4-text,.green4-text:hover{color:#0bc1b6}.green4-fill-svg{fill:#0bc1b6}.green4-bdr{border-color:#0bc1b6}.green4-opaque-button{border-color:rgba(11,193,182,.12)}.green4-opaque-button:hover{background:rgba(11,193,182,.12)}.skill-tree-grade-bubble.green4-bg{background:#00ccbf}.orange4-bg{background:#de9715}.orange4-text,.orange4-text:hover{color:#de9715}.orange4-fill-svg{fill:#de9715}.orange4-bdr{border-color:#de9715}.orange4-opaque-button{border-color:rgba(222,151,21,.12)}.orange4-opaque-button:hover{background:rgba(222,151,21,.12)}.skill-tree-grade-bubble.orange4-bg{background:#de9715}.gray1-bg{background:#bfb9c7}.gray1-text,.gray1-text:hover{color:#8c8898}.gray1-fill-svg{fill:#8c8898}.white-bg{background:#fff}.white-text,.white-text:hover{color:#fff}.white-fill-svg{fill:#fff}@media screen and (max-width:480px){.blue1-opaque-button{border-color:#10a0b6;background:#10a0b6}.blue1-opaque-button:hover{background:rgba(16,160,182,.75)}.orange1-opaque-button{border-color:#f39317;background:#f39317}.orange1-opaque-button:hover{background:rgba(243,147,23,.75)}.green1-opaque-button{border-color:#42ae18;background:#42ae18}.green1-opaque-button:hover{background:rgba(66,174,24,.75)}.red1-opaque-button{border-color:#d74726;background:#d74726}.red1-opaque-button:hover{background:rgba(215,71,38,.75)}.blue2-opaque-button{border-color:#00a1de;background:#00a1de}.blue2-opaque-button:hover{background:rgba(0,161,222,.75)}.purple1-opaque-button{border-color:#8d33aa;background:#8d33aa}.purple1-opaque-button:hover{background:rgba(141,51,170,.75)}.green2-opaque-button{border-color:#00b971;background:#00b971}.green2-opaque-button:hover{background:rgba(0,185,113,.75)}.orange2-opaque-button{border-color:#e9681b;background:#e9681b}.orange2-opaque-button:hover{background:rgba(233,104,27,.75)}.green3-opaque-button{border-color:#0b863c;background:#0b863c}.green3-opaque-button:hover{background:rgba(11,134,60,.75)}.orange3-opaque-button{border-color:#eabc00;background:#eabc00}.orange3-opaque-button:hover{background:rgba(234,188,0,.75)}.purple2-opaque-button{border-color:#7027a5;background:#7027a5}.purple2-opaque-button:hover{background:rgba(112,39,165,.75)}.red2-opaque-button{border-color:#c83131;background:#c83131}.red2-opaque-button:hover{background:rgba(200,49,49,.75)}.blue3-opaque-button{border-color:#147cc4;background:#147cc4}.blue3-opaque-button:hover{background:rgba(20,124,196,.75)}.green4-opaque-button{border-color:#0bc1b6;background:#0bc1b6}.green4-opaque-button:hover{background:rgba(11,193,182,.75)}.orange4-opaque-button{border-color:#de9715;background:#de9715}.orange4-opaque-button:hover{background:rgba(222,151,21,.75)}.gray1-opaque-button{border-color:#bfb9c7;background:#bfb9c7}.gray1-opaque-button:hover{background:rgba(191,185,199,.75)}.white-opaque-button{border-color:#fff;background:#fff}.white-opaque-button:hover{background:rgba(255,255,255,.75)}}
.skill-tree-grade-bubble{color:#00adef;font-family:"Trebuchet MS",sans-serif;font-size:24px;text-decoration:none}.skill-tree-grade-bubble{display:block;height:70px;line-height:70px;border-radius:40px 0 0 40px;width:35px;box-sizing:border-box}.skill-tree-grade-bubble:hover{color:#00adef}.skill-tree-grade-bubble.coming-soon-bubble{background-color:#a5d38b}.skill-tree-grade-bubble-wrap{border-radius:40px 0 0 40px;overflow:hidden;width:35px;margin-bottom:-7px;z-index:2;position:relative}.skill-tree-grade-bubble-wrap:hover{width:auto;border-radius:40px;box-shadow:-1px 0 1px 0 #cfc8dc;z-index:4}.skill-tree-grade-bubble-wrap .skill-tree-grade-bubble{border:1px solid transparent;border-radius:40px;width:70px}.skill-tree-grade-bubble-wrap:hover .skill-tree-grade-bubble{width:auto}.skill-tree-grade-bubble-wrap-selected{width:37px;z-index:3}.skill-tree-grade-bubble-wrap-selected .skill-tree-grade-bubble{border-color:#cfc8dc}.skill-tree-grade-letter-name{display:inline-block;width:35px;padding:0 3px;text-align:center}.skill-tree-grade-bubbles-in .pink2-bg .skill-tree-grade-letter-name{letter-spacing:-1px;padding:0 3px 0 1px}.skill-tree-grade-bubbles-in .purple2-bg .skill-tree-grade-letter-name{letter-spacing:-1px;padding:0 3px 0 0}.home-skill-tree-in .home-grade-box.itr9 .skill-tree-grade-letter-name{letter-spacing:-1px;padding:0 3px 0 1px}.skill-tree-grade-letter-name .coming-soon-icon{width:4px;height:4px;border-radius:50%;background-color:#fff;box-shadow:0 8.5px 0 #fff,0 17px 0 #fff;position:relative;left:15px;bottom:17px}.skill-tree-grade-full-name{padding:0 20px 0 10px;opacity:.75;display:inline-block}.skill-tree-grade-full-name.coming-soon-text{vertical-align:top;position:relative;bottom:1px}.skill-tree-bubble-wrap-selected .skill-tree-grade-full-name{opacity:1}.skill-tree-grade-bubbles:after{content:" ";height:100%;position:absolute;top:0;z-index:2;background-color:#cfc8dc;width:2px;left:35px}.skill-tree-grade-bubbles:not(html):after{background-color:transparent;box-shadow:-4px 1px 4px -2px #999;width:7px;left:37px}@media all and (min-width:1062px){.skill-tree-content:not(.skill-tree-topics-content) .account-status-container,.skill-tree-content:not(.skill-tree-topics-content) .game-list-container,.skill-tree-content:not(.skill-tree-topics-content) .lesson-tree-body,.skill-tree-content:not(.skill-tree-topics-content) .skill-tree-body,.skill-tree-content:not(.skill-tree-topics-content) .skill-tree-header,.skill-tree-content:not(.skill-tree-topics-content) .subject-warning-message,.skill-tree-content:not(.skill-tree-topics-content) .video-tree-body{margin-left:-16px}.elective-grade-topics .skill-tree-content-spanish .skill-tree-body,.elective-grade-topics .skill-tree-content-spanish .skill-tree-header,.specific-grade .skill-tree-content-spanish .account-status-container,.specific-grade .skill-tree-content-spanish .skill-tree-body,.specific-grade .skill-tree-content-spanish .skill-tree-header,.specific-grade .skill-tree-content-spanish .subject-warning-message{margin-left:0}}
.skill-tree-header .recommendation{float:right;margin-top:20px;text-decoration:none}.skill-tree-header .recommendation .recommendation-icon{display:inline-block;height:26px;perspective:100px;-webkit-perspective:100px;position:relative;width:26px}.skill-tree-header .recommendation .recommendation-icon div{animation-duration:5.1s;-webkit-animation-duration:5.1s;animation-timing-function:linear;-webkit-animation-timing-function:linear;backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;left:0;position:absolute;top:0;width:100%}.skill-tree-header .recommendation .recommendation-icon .icon-sprout{animation-name:sprout-flip;-webkit-animation-name:sprout-flip;background:transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTQgMTk0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTQgMTk0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzAwQTFERTt9Cgkuc3Qxe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNjYuNCwxOTRIMjcuNkMxMi40LDE5NCwwLDE4MS42LDAsMTY2LjRWMjcuNkMwLDEyLjQsMTIuNCwwLDI3LjYsMGgxMzguOEMxODEuNiwwLDE5NCwxMi40LDE5NCwyNy42djEzOC44CglDMTk0LDE4MS42LDE4MS42LDE5NCwxNjYuNCwxOTR6Ii8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNTEuMywyNi4xYzAsMC0zMC40LDQuMy00Mi4xLDI0LjZjLTQuNyw4LjEtNS42LDE3LjYtNS4xLDI2SDEwNHYyMmMtMy43LTcuNi05LjMtMTUuNS0xNy42LTIwLjIKCWMtMjAuMi0xMS43LTQ4LjctMC4yLTQ4LjctMC4yczQuMywzMC40LDI0LjYsNDIuMWMxNCw4LjEsMzIsNS4xLDQxLjcsMi41djQ1LjJoN1Y5OWM2LjktMS4zLDMwLjItNy4xLDQwLjEtMjQuMgoJQzE2Mi44LDU0LjYsMTUxLjMsMjYuMSwxNTEuMywyNi4xeiIvPgo8L3N2Zz4K) 0 0 no-repeat;z-index:4}.skill-tree-header .recommendation .recommendation-icon .icon-compass{animation-name:compass-flip;-webkit-animation-name:compass-flip;background:transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTQgMTk0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTQgMTk0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzAwQjk3MTt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNjYuNCwxOTRIMjcuNkMxMi40LDE5NCwwLDE4MS42LDAsMTY2LjRWMjcuNkMwLDEyLjQsMTIuNCwwLDI3LjYsMGgxMzguOEMxODEuNiwwLDE5NCwxMi40LDE5NCwyNy42djEzOC44CglDMTk0LDE4MS42LDE4MS42LDE5NCwxNjYuNCwxOTR6Ii8+CjxnPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyNy43LDc2LjlsMTcuMS0yNy42bC0yNy43LDE3QzEyMS40LDY5LjEsMTI1LDcyLjcsMTI3LjcsNzYuOXoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02Ni4zLDExNy4xbC0xNy4yLDI3LjZsMjcuNy0xN0M3Mi42LDEyNC45LDY5LDEyMS4zLDY2LjMsMTE3LjF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTE3LjEsMTI3LjdsMjcuNiwxNy4ybC0xNy4xLTI3LjdDMTI0LjksMTIxLjQsMTIxLjMsMTI1LDExNy4xLDEyNy43eiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTc2LjksNjYuM0w0OS4zLDQ5LjFsMTcuMSwyNy43QzY5LjEsNzIuNiw3Mi43LDY5LDc2LjksNjYuM3oiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMTYuMSw4Mi43Yy0xLjQtMS44LTMtMy40LTQuOC00LjhMOTcuMiwxN0w4Mi43LDc3LjhjLTEuOCwxLjQtMy40LDMtNC44LDQuOEwxNyw5Ni44bDYwLjksMTQuNQoJCWMxLjQsMS44LDMsMy40LDQuOCw0LjhMOTYuOCwxNzdsMTQuNS02MC44YzEuOC0xLjQsMy40LTMsNC44LTQuOEwxNzcsOTcuMkwxMTYuMSw4Mi43eiBNOTcsMTAzLjRjLTMuNSwwLTYuNC0yLjktNi40LTYuNAoJCWMwLTMuNSwyLjktNi40LDYuNC02LjRjMy41LDAsNi40LDIuOSw2LjQsNi40QzEwMy40LDEwMC41LDEwMC41LDEwMy40LDk3LDEwMy40eiIvPgo8L2c+Cjwvc3ZnPgo=) 0 0 no-repeat;transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);z-index:3}.skill-tree-header .recommendation .recommendation-icon .icon-medal{animation-name:medal-flip;-webkit-animation-name:medal-flip;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzQuMDMgNDcuODIiIHdpZHRoPSIzNC4wMyIgaGVpZ2h0PSI0Ny44MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM4YWM2M2Y7fS5jbHMtMntmaWxsOnVybCgjbGluZWFyLWdyYWRpZW50KTt9LmNscy0ze2ZpbGw6dXJsKCNsaW5lYXItZ3JhZGllbnQtMik7fTwvc3R5bGU+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQiIHgxPSIyOS4yOCIgeTE9IjE5Ljc3IiB4Mj0iNi43MiIgeTI9IjQyLjg2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmJkNTE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmU5OTRkIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudC0yIiB4MT0iMTAuMDYiIHkxPSIyNC40MiIgeDI9IjI4LjI3IiB5Mj0iNDUuMTEiIHhsaW5rOmhyZWY9IiNsaW5lYXItZ3JhZGllbnQiLz48L2RlZnM+PHRpdGxlPmdvbGQtbWVkYWwtMjwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTcuMDIgMjMuMjkgMCAzLjk3IDQuNSAwIDE3LjAyIDE0LjIxIDI5LjUzIDAgMzQuMDMgMy45NyAxNy4wMiAyMy4yOSIvPjxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iMTcuMDEiIGN5PSIzMi4zMiIgcj0iMTUuNSIvPjxjaXJjbGUgY2xhc3M9ImNscy0zIiBjeD0iMTcuMDEiIGN5PSIzMi4zMiIgcj0iMTIuMDYiLz48L2c+PC9nPjwvc3ZnPg==) 0 0 no-repeat;transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);z-index:2}.skill-tree-header .recommendation .recommendation-icon .icon-next{animation-name:next-flip;-webkit-animation-name:next-flip;background:transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTQgMTk0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOTQgMTk0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iIzAwQ0RDMCIgZD0iTTE2Ni40LDE5NEgyNy42QzEyLjQsMTk0LDAsMTgxLjYsMCwxNjYuNFYyNy42QzAsMTIuNCwxMi40LDAsMjcuNiwwaDEzOC44QzE4MS42LDAsMTk0LDEyLjQsMTk0LDI3LjZ2MTM4LjgKCUMxOTQsMTgxLjYsMTgxLjYsMTk0LDE2Ni40LDE5NHoiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE1Miw5OS4xYzAsMC00Ni42LTQ3LjQtNDguNS00OS43djQxLjNDODcuOSw3Ni43LDU4LjQsNTEsNTYuOSw0OS40djk5LjNsNDYuNi00MC45djQwLjlMMTUyLDk5LjF6Ii8+Cjwvc3ZnPgo=) 0 0 no-repeat;transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);z-index:1}.skill-tree-header .recommendation .recommendation-icon .icon-work{animation-name:work-flip;-webkit-animation-name:work-flip;background:transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTQgMTk0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOTQgMTk0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iIzk2MDBCRSIgZD0iTTE2Ni40LDE5NEgyNy42QzEyLjQsMTk0LDAsMTgxLjYsMCwxNjYuNFYyNy42QzAsMTIuNCwxMi40LDAsMjcuNiwwaDEzOC44QzE4MS42LDAsMTk0LDEyLjQsMTk0LDI3LjZ2MTM4LjgKCUMxOTQsMTgxLjYsMTgxLjYsMTk0LDE2Ni40LDE5NHoiLz4KPGcgaWQ9Il94MzNfNzktYmFyYmVsbC5wbmciPgoJPGc+CgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM0LjYsMTUxLjJjLTIuNSwwLTUuMSwyLTUuMSw1LjFjMCwzLDIsNS4xLDUuMSw1LjFzNS4xLTIsNS4xLTUuMUMzOS43LDE1My4zLDM3LjEsMTUxLjIsMzQuNiwxNTEuMnoKCQkJIE0xNTUsNDFjMi41LDAsNS4xLTIsNS4xLTUuMXMtMi01LjEtNS4xLTUuMWMtMywwLTUuMSwyLTUuMSw1LjFTMTUyLjUsNDEsMTU1LDQxeiBNNDAuMiwxMjZjLTItMi01LjEtMi03LjEsMEwyNiwxMzMKCQkJYy0yLDItMiw1LjEsMCw3LjFsMjQuOCwyNC44YzIsMiw1LjEsMiw3LjEsMGw3LjEtNy4xYzItMiwyLTUuMSwwLTcuMUw0MC4yLDEyNnogTTExMC41LDM0LjRjLTItMi01LjEtMi03LjEsMGwtNy4xLDcuMQoJCQljLTIsMi0yLDUuMSwwLDcuMUwxMTQsNjYuM0w2NSwxMTUuM0w0Ny4zLDk3LjZjLTItMi01LjEtMi03LjEsMGwtNy4xLDcuMWMtMiwyLTIsNS4xLDAsNy4xbDQ2LDQ2YzIsMiw1LjEsMiw3LjEsMGw3LjEtNy4xCgkJCWMyLTIsMi01LjEsMC03LjFMNzUuNiwxMjZsNDkuMS00OS4xbDE3LjcsMTcuN2MyLDIsNS4xLDIsNy4xLDBsNy4xLTcuMWMyLTIsMi01LjEsMC03LjFMMTEwLjUsMzQuNHogTTE2My42LDUyLjFsLTI0LjgtMjQuOAoJCQljLTItMi01LjEtMi03LjEsMGwtNy4xLDcuMWMtMiwyLTIsNS4xLDAsNy4xbDI0LjgsMjQuOGMyLDIsNS4xLDIsNy4xLDBsNy4xLTcuMUMxNjUuNiw1Ny4yLDE2NS42LDU0LjEsMTYzLjYsNTIuMXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K) 0 0 no-repeat;transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);z-index:0}@keyframes compass-flip{0%,16%{transform:rotateY(0)}25%{transform:rotateY(-180deg)}}@keyframes medal-flip{0%,16%{transform:rotateY(180deg)}25%,41%{transform:rotateY(0)}50%{transform:rotateY(-180deg)}}@keyframes next-flip{0%,41%{transform:rotateY(180deg)}50%,66%{transform:rotateY(0)}75%{transform:rotateY(-180deg)}}@keyframes work-flip{0%,66%{transform:rotateY(180deg)}75%,91%{transform:rotateY(0)}100%{transform:rotateY(-180deg)}}@keyframes sprout-flip{0%,91%{transform:rotateY(180deg)}100%{transform:rotateY(0)}}.skill-tree-header .recommendation .recommendation-text{animation:5.1s text-color-change linear;-webkit-animation:5.1s text-color-change linear;color:#00a1de;display:inline-block;font:14px Verdana,sans-serif;line-height:26px;text-decoration:none;vertical-align:top}@keyframes text-color-change{0%,16%{color:#00b971}25%,41%{color:#f39317}50%,66%{color:#00cdc0}75%,91%{color:#9600be}100%{color:#00a1de}}.skill-tree-header .recommendation .recommendation-text:hover{text-decoration:underline}
.skill-tree-skill-node.student-view{padding-left:3px}.skill-plan-skill-video-icon{vertical-align:text-top;width:14px;height:14px;margin-top:.5px}.skill-tree-skill-node .skill-tree-skill-report{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAY0lEQVR4AWOgK/BbxmgDxK5QbEGOAa7ImEYGIBSzALEyEmYh1QBlNA1ylBmAyXdFd64+EJtAsSCpBgiiSZqMQAN40SS1sUSbGBA7IvFtQHrRDREEYWSXQTEvlM+JJMZClQwGAO+sm6m+m+HuAAAAAElFTkSuQmCC) no-repeat 0 0;visibility:hidden;height:15px;width:16px}.skill-tree-skill-node .skill-tree-skill-report.skill-tree-report-exists{visibility:visible;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAZElEQVR4AWOgK/BbxngfiP9D8XlyDPiPjGlkAEKxABA3IGEBUg1oQNNQQJkBmPz/6M5dD8T7odiBVAMc0CT3j0ADDNAk52OJtgAgfo/Evw/Si26IAwgjuwyKDaB8BSQxAapkMACYxugbphDb2gAAAABJRU5ErkJggg==)}.skill-tree-skill-node .skill-tree-skill-report.skill-tree-report-exists:hover{cursor:pointer}.student-view .skill-tree-skill-report{display:none}.skill-tree-skill-score{color:#919191;white-space:nowrap;text-decoration:inherit}.skill-tree-skill-score.skill-plan{top:-1.5px;position:relative}.skill-tree-skill-score:hover{color:#4ea601}.skill-tree-skill-medal{vertical-align:text-top;margin-top:2px;width:14px;height:14px}.skill-tree-skill-medal.skill-plan{margin-top:.5px}.skill-tree-skill-ribbon{position:relative;height:15px;width:12px;top:4px;right:1px}.skill-tree-skill-ribbon.skill-plan{top:2px}.skill-tree-skill-has-icon .skill-tree-skill-link{display:inline}.skill-tree-skill-has-icon .skill-tree-skill-name,.skill-tree-skill-has-icon .skill-tree-skill-number{display:inline}
.specific-topic .skill-tree-content.skill-tree-topics-content{padding-left:0;display:flex}.specific-topic .skill-tree-aside{width:133px;position:initial}.skill-tree-topics-grade-header{text-decoration:none}.skill-tree-topic-link{font-family:"Trebuchet MS",sans-serif;font-size:16px;text-decoration:none}.skill-tree-topic-link{display:block;height:35px;line-height:35px;border-radius:20px;box-sizing:border-box}.skill-tree-topic-bubble-wrap{border-radius:20px 0 0 20px;overflow:hidden;width:132px;position:relative;margin-bottom:-1px;z-index:2}.skill-tree-topic-bubble-wrap-selected{width:134px;z-index:3}.skill-tree-topic-bubble-wrap-selected:not(html){width:133px}.skill-tree-topic-bubble-wrap:hover{overflow:visible;width:-moz-fit-content;width:fit-content;min-width:133px;border-radius:20px;box-shadow:-2px 0 2px 0 #cfc8dc;z-index:4}.skill-tree-topic-name{display:block;height:35px;margin:0 -15px 0 15px;padding:0 16px 0 5px;box-sizing:border-box}.skill-tree-topic-name{background:#fff;border:1px solid #cfc8dc;border-left-width:0;border-radius:0 20px 20px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skill-tree-topic-bubbles{display:flex;flex-direction:column}.skill-tree-topic-bubbles:after{content:" ";height:calc(100% - 40px);position:absolute;top:20px;z-index:2}.skill-tree-topic-bubbles:not(html):after{background-color:transparent;width:7px;left:133px;box-shadow:-4px 1px 4px -2px #999}h1.topic-exponents-roots-and-logarithms{font-size:36px;padding-top:12px}h1.topic-geometry-and-spatial-reasoning{font-size:38px;padding-top:10px}h1.topic-money-and-consumer-math{font-size:44px;padding-top:5px}
.skill-tree-content{padding-left:36px;position:relative;box-sizing:border-box}.skill-tree-content-math{min-height:950px}.skill-tree-content-ela{min-height:250px}.skill-tree-content-spanish:not(.skill-tree-topics-content){padding-left:0}.skill-tree-aside{position:absolute;left:-36px;bottom:0;top:0;padding:30px 0;margin:20px 0}.skill-tree-body{margin:0 0 20px 20px}.skill-tree-header{margin:20px 0 15px 20px}.elective-grade-topics .skill-tree-content-spanish .skill-tree-header{margin-bottom:0}.skill-tree-header .crisp-splash-header{display:inline-block}.skill-tree-header-thumb{float:right;height:136px;margin-left:30px}.skill-tree-content-math .skill-tree-header-thumb{height:135px}.skill-tree-content-ela .skill-tree-header-thumb{margin-left:25px}.skill-tree-header-blurb{font-size:14px;line-height:1.5em;margin-bottom:4px;margin-right:15px;margin-top:20px}.elective-grade-topics .skill-tree-content-spanish .skill-tree-header .skill-tree-header-blurb{margin:10px 0 0 0}.skill-tree-header.show-subject-thumb{min-height:135px}.skill-tree-header.has-unit-topic-toggle{padding-right:235px;position:relative}.skill-tree-header.hide-splash-header{min-height:100px;height:100px;overflow:hidden}.skill-tree-header.hide-splash-header .crisp-splash-header{display:none}.skill-tree-header.hide-splash-header .skill-tree-header-thumb{height:100px}.elective-grade-specific-topic .skill-tree-header.has-unit-topic-toggle{padding-right:0}.skill-tree-header.has-unit-topic-toggle .crisp-splash-header{float:left;margin-bottom:20px}.has-unit-topic-toggle .box-unit-topic-toggles{font-size:0;float:left;margin:17px -38px 0 13px}.elective-grade-specific-topic .has-unit-topic-toggle .box-unit-topic-toggles,.specific-grade .has-unit-topic-toggle .box-unit-topic-toggles{margin-left:25px}.skill-tree-header.has-unit-topic-toggle .skill-tree-header-thumb{float:none;margin-left:0;position:absolute;right:0;top:0}.skill-tree-header.has-unit-topic-toggle .description,.skill-tree-header.has-unit-topic-toggle .skill-tree-header-blurb{clear:both}.box-unit-topic-toggles .lk-unit-topic{border:1px solid #bdbdbd;border-radius:10px;box-sizing:border-box;color:#bdbdbd;font-size:12px;display:inline-block;line-height:21px;min-width:65px;padding:0 5px;text-align:center;text-decoration:none}.box-unit-topic-toggles .lk-view-by-unit{margin-right:5px}.box-unit-topic-toggles .lk-unit-topic.lk-unit-topic-selected,.box-unit-topic-toggles .lk-unit-topic:hover{border-color:#8cc713;color:#8cc713}.skill-tree-category{margin:0 0 30px 0;padding:0 25px 0 0;box-sizing:border-box}.skill-tree-immediate-skill{box-sizing:border-box;padding-right:25px}.skill-tree-unit-name{color:#00adef;font-family:"Trebuchet MS",sans-serif;font-size:25px;font-weight:700;letter-spacing:normal;word-spacing:normal;margin-bottom:15px}.skill-tree-all-topics{margin-top:0}.skill-tree-all-topics .skill-tree-skills,.skill-tree-category .skill-tree-skills,.skill-tree-supercategory-category .skill-tree-skills,.skill-tree-topics-content .skill-tree-skills{transform:translateX(-20px);-webkit-transform:translateX(-20px)}.skill-tree-topic-anchor-header{padding-bottom:15px}.skill-tree-topic-anchor-spacer{display:inline-block;margin-right:25px}.skill-tree-topic-anchor{display:inline-block;padding-right:10px;padding-left:10px}.skill-tree-category-code,.skill-tree-category-name{font-family:"Trebuchet MS",sans-serif;font-size:25px;font-weight:700;letter-spacing:normal;margin-bottom:15px;word-spacing:normal}.category-code-and-name{display:table-row}.category-code-and-name>*{display:table-cell}.category-code-and-name .category-name{padding-right:.83em}.category-code{padding-right:.25em}.category-code,.new-skill-bullet,.new-skill-name-prefix{color:#545454}.coming-soon-skill-name-prefix{color:#929292;font-style:italic}.skill-tree-double-width{width:66.66667%}.skill-tree-unit-number{margin-right:11.5px;position:relative}.skill-tree-unit-number label{font:normal 10px Roboto,sans-serif;position:absolute;left:50%;top:-1em;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.skill-tree-skills-header{font-family:"Trebuchet MS",sans-serif;color:#4ea601;font-size:20px;font-weight:700;line-height:1.1}.skill-tree-skills{margin:10px 0}.skill-tree-skills.skill-tree-skills-no-subheader{margin-top:0}.skill-tree-skills-columns{column-count:2;-moz-column-count:2;-webkit-column-count:2}.skill-tree-skill-node{line-height:15px;margin:8px 0 8px 20px;position:relative}.skill-tree-skill-node.has-suggested-skills-icon{margin-left:0}.skill-tree-skill-node-wrapper{display:table-row}.skill-tree-skill-node-wrapper>*{display:table-cell;padding-right:4px}.skill-tree-skill-node-wrapper .suggestion-toggle-icon{padding-right:8px}.skill-tree-skill-node-wrapper .skill-name-and-stats-container,.skill-tree-skill-node-wrapper .skill-tree-skill-number{cursor:text}.has-hidden-stars-by-default .skill-tree-skill-node-wrapper .suggestion-toggle-icon{padding-right:4px}.has-hidden-stars-by-default .skill-tree-skill-node-wrapper .skill-tree-skill-number{padding-right:8px}li.skill-tree-skill-node:first-child{margin-top:0}.skill-tree-skill-link,.skill-tree-skill-link:hover{text-decoration:none}.skill-tree-skill-link-container:hover .skill-tree-skill-name{text-decoration:underline}.skill-node-tooltip{display:inline-block;position:relative}.skill-node-tooltip:focus .skill-node-tooltip-text,.skill-node-tooltip:hover .skill-node-tooltip-text{visibility:visible}.skill-node-practice-icon-container{width:14px;height:14px}.skill-node-video-icon-container{width:13px;height:13px}.skill-node-signed-in-video-icon-container{width:13px;height:13px;position:relative;top:1px}.skill-node-tooltip-text.skill-node-tooltip-text{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90px;background-color:#fff;color:#545454;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);font:normal 12px/1.25 Verdana,sans-serif;text-align:center;border-radius:2px;padding:10px 0}.skill-tree-skill-number{font-weight:700;color:#000;text-decoration:none;padding:0 4px 0 0}.new-skill-bullet{font-size:13px}.checkpoint-skill-flag{position:relative;top:1px;cursor:default}li.two-digits~li span.new-skill-order-number{margin-left:5px}.skill-tree-skill-number.skill-tree-skill-number-deemphasize{font-weight:400}.grades-landing-order-number,.skill-plan-order-number,.topics-landing-order-number{font-weight:400}.skill-tree-skill-name{color:#3b6715}.skill-tree-skill-name.checkpoint-skill{color:#4c9a94}.skill-tree-skill-name.coming-soon-skill{color:#929292}.skill-tree-skill-link:hover .skill-tree-skill-name{text-decoration:underline}.skill-tree-skill-link{display:inline}.skill-plan-minisection-skills .skill-tree-skill-link{display:inline}.skill-tree-skill-name{display:inline}.grades-landing-permacode,.skill-change-permacode,.skill-plan-permacode,.standards-permacode,.topics-landing-permacode{cursor:text;font-family:Roboto,sans-serif;font-weight:400;display:inline;color:#bdbdbd;font-size:12px;padding-left:.6em}.grades-landing-permacode,.skill-plan-permacode,.standards-permacode,.topics-landing-permacode{opacity:0}.grades-landing-permacode:hover,.skill-plan-permacode:hover,.standards-permacode:hover,.topics-landing-permacode:hover{opacity:1}.skill-tree-topic-anchor-link,.skill-tree-topic-anchor-link:hover{font-family:Verdana,sans-serif;font-size:13px;letter-spacing:normal;word-spacing:normal;text-decoration:none;padding-right:16px;padding-left:16px;line-height:23px;border-width:2px;border-style:solid;height:23px;border-radius:6px;background-clip:padding-box;display:inline-block}.skill-tree-topic-anchor-after{display:inline-block;width:1px}.skill-tree-topic-anchor-after:last-child{width:0}.dv-topics-anchor-spacer{height:1em;width:1em}.skill-tree-supercategory-name{font-family:"Trebuchet MS",sans-serif;font-size:27px;font-weight:700;letter-spacing:normal;word-spacing:normal;margin-bottom:15px}.skill-tree-supercategory-category{margin:0 0 20px 0;padding:0 25px 0 0;box-sizing:border-box}.skill-tree-body .arrow-link{color:#489405}.skill-tree-body .arrow-link:hover{color:#3b6715}.description{margin:10px 0 0}.coming-soon-box{background-color:#f1f1f1;border-radius:5px;padding:35px 25px}.coming-soon-header{color:#928c9d}.coming-soon-lk{text-decoration:none;white-space:nowrap}.coming-soon-lk-txt{text-decoration:underline}.coming-soon-lk:after{content:'>>';display:inline-block;font-size:9px;padding-left:3px}.skill-tree-nowrap{white-space:nowrap}.skill-tree-nowrap *{white-space:normal}.skill-tree-header .recommendation-wall-link{text-decoration:none}.skill-tree-header .recommendation-wall-link:hover{color:#00659e;text-decoration:underline}.skill-tree-header-container{display:flex}.skill-tree-header-content{position:relative}.skill-tree-header-content .lk-lesson-arrow{padding-left:5px;width:14px;margin-top:1px}.lesson-jump-lk{position:relative;top:-20px}.lesson-tree-body{margin:0 0 20px 20px}.lesson-tree-body .takeoff-lite-lessons-container:not(:first-child){margin-top:30px}.lesson-tree-body .section-title{color:#545454;font-size:20px}.lesson-tree-body .section-title .takeoff-icon{margin-left:7px}.lesson-tree-body .section-introduction{color:#858585;font-size:13px;margin-top:4px;margin-bottom:10px}.lesson-tree-body .line-divider{width:1122px;border:.5px #ddd solid;margin-bottom:15px}.lesson-tree-body #resources-navigation-banner-container{margin-top:50px}.lesson-tree-body .lesson-categories{-moz-column-count:3;column-count:3}.lesson-tree-body .lesson-tree-nowrap{white-space:nowrap}.lesson-tree-body .lesson-category-container{padding-right:30px;-moz-column-break-inside:avoid;break-inside:avoid}.lesson-tree-body .lesson-tree-header-section{margin-bottom:20px}.lesson-tree-body .lesson-tree-header-section .lesson-tree-header{font-size:36px}.lesson-tree-body .lesson-tree-header{color:#0a88c7;font-family:"Trebuchet MS",sans-serif}.lesson-tree-body .description{font-size:13px;color:#545454}.lesson-tree-body .lesson-category-name{font-family:"Trebuchet MS",sans-serif;font-size:20px;color:#0b9be3;margin-bottom:10px;white-space:normal}.lesson-tree-body .lesson-list{margin-bottom:30px}.lesson-tree-body .lesson,.lesson-tree-body .takeoff-lite-lesson{margin-bottom:8px}.lesson-tree-body .lesson-link{font-size:13px;color:#0e628c;white-space:normal;text-decoration:none}.lesson-tree-body .lesson-link:hover{text-decoration:underline}@media screen and (max-width:1061px){body.responsive .lesson-tree-body{width:100%;padding-right:20px;padding-left:20px;box-sizing:border-box;overflow:hidden;margin:0}}@media screen and (max-width:800px){body.responsive .lesson-category-container{padding-right:10px}.lesson-tree-body .lesson-tree-header-section .lesson-tree-header{font-size:28px}.lesson-tree-body .description{font-size:14px}.lesson-tree-body .lesson-category-name{font-size:16px}.lesson-tree-body .lesson-categories{-moz-column-count:2;column-count:2}.skill-tree-header-content{bottom:3px}}@media screen and (max-width:660px){body.responsive .lesson-tree-body{padding-right:10px;padding-left:10px}}@media screen and (max-width:480px){.skill-tree-header-content .lk-lesson-arrow{width:10px}.lesson-tree-body .lesson-tree-header-section .lesson-tree-header{font-size:22px}.lesson-tree-body .description{font-size:12px}.lesson-tree-body .lesson-categories{-moz-column-count:1;column-count:1}.skill-tree-header-content{bottom:2px}}.blue1-bg{background:#10a0b6}.blue1-text,.blue1-text:hover{color:#10a0b6}.blue1-fill-svg{fill:#10a0b6}.blue1-bdr{border-color:#10a0b6}.blue1-opaque-button{border-color:rgba(16,160,182,.12)}.blue1-opaque-button:hover{background:rgba(16,160,182,.12)}.skill-tree-grade-bubble.blue1-bg{background:#00abc6}.orange1-bg{background:#f39317}.orange1-text,.orange1-text:hover{color:#f39317}.orange1-fill-svg{fill:#f39317}.orange1-bdr{border-color:#f39317}.orange1-opaque-button{border-color:rgba(243,147,23,.12)}.orange1-opaque-button:hover{background:rgba(243,147,23,.12)}.skill-tree-grade-bubble.orange1-bg{background:#ff940b}.green1-bg{background:#42ae18}.green1-text,.green1-text:hover{color:#42ae18}.green1-fill-svg{fill:#42ae18}.green1-bdr{border-color:#42ae18}.green1-opaque-button{border-color:rgba(66,174,24,.12)}.green1-opaque-button:hover{background:rgba(66,174,24,.12)}.skill-tree-grade-bubble.green1-bg{background:#78c72f}.red1-bg{background:#d74726}.red1-text,.red1-text:hover{color:#d74726}.red1-fill-svg{fill:#d74726}.red1-bdr{border-color:#d74726}.red1-opaque-button{border-color:rgba(215,71,38,.12)}.red1-opaque-button:hover{background:rgba(215,71,38,.12)}.skill-tree-grade-bubble.red1-bg{background:#c64123}.blue2-bg{background:#00a1de}.blue2-text,.blue2-text:hover{color:#00a1de}.blue2-fill-svg{fill:#00a1de}.blue2-bdr{border-color:#00a1de}.blue2-opaque-button{border-color:rgba(0,161,222,.12)}.blue2-opaque-button:hover{background:rgba(0,161,222,.12)}.skill-tree-grade-bubble.blue2-bg{background:#00a0de}.purple1-bg{background:#8d33aa}.purple1-text,.purple1-text:hover{color:#8d33aa}.purple1-fill-svg{fill:#8d33aa}.purple1-bdr{border-color:#8d33aa}.purple1-opaque-button{border-color:rgba(141,51,170,.12)}.purple1-opaque-button:hover{background:rgba(141,51,170,.12)}.skill-tree-grade-bubble.purple1-bg{background:#9424b8}.green2-bg{background:#00b971}.green2-text,.green2-text:hover{color:#00b971}.green2-fill-svg{fill:#00b971}.green2-bdr{border-color:#00b971}.green2-opaque-button{border-color:rgba(0,185,113,.12)}.green2-opaque-button:hover{background:rgba(0,185,113,.12)}.skill-tree-grade-bubble.green2-bg{background:#00b971}.orange2-bg{background:#e9681b}.orange2-text,.orange2-text:hover{color:#e9681b}.orange2-fill-svg{fill:#e9681b}.orange2-bdr{border-color:#e9681b}.orange2-opaque-button{border-color:rgba(233,104,27,.12)}.orange2-opaque-button:hover{background:rgba(233,104,27,.12)}.skill-tree-grade-bubble.orange2-bg{background:#ff6205}.green3-bg{background:#0b863c}.green3-text,.green3-text:hover{color:#0b863c}.green3-fill-svg{fill:#0b863c}.green3-bdr{border-color:#0b863c}.green3-opaque-button{border-color:rgba(11,134,60,.12)}.green3-opaque-button:hover{background:rgba(11,134,60,.12)}.skill-tree-grade-bubble.green3-bg{background:#00913a}.orange3-bg{background:#eabc00}.orange3-text,.orange3-text:hover{color:#eabc00}.orange3-fill-svg{fill:#eabc00}.orange3-bdr{border-color:#eabc00}.orange3-opaque-button{border-color:rgba(234,188,0,.12)}.orange3-opaque-button:hover{background:rgba(234,188,0,.12)}.skill-tree-grade-bubble.orange3-bg{background:#eabb00}.purple2-bg{background:#7027a5}.purple2-text,.purple2-text:hover{color:#7027a5}.purple2-fill-svg{fill:#7027a5}.purple2-bdr{border-color:#7027a5}.purple2-opaque-button{border-color:rgba(112,39,165,.12)}.purple2-opaque-button:hover{background:rgba(112,39,165,.12)}.skill-tree-grade-bubble.purple2-bg{background:#7217b4}.red2-bg{background:#c83131}.red2-text,.red2-text:hover{color:#c83131}.red2-fill-svg{fill:#c83131}.red2-bdr{border-color:#c83131}.red2-opaque-button{border-color:rgba(200,49,49,.12)}.red2-opaque-button:hover{background:rgba(200,49,49,.12)}.skill-tree-grade-bubble.red2-bg{background:#da1e1e}.blue3-bg{background:#147cc4}.blue3-text,.blue3-text:hover{color:#147cc4}.blue3-fill-svg{fill:#147cc4}.blue3-bdr{border-color:#147cc4}.blue3-opaque-button{border-color:rgba(20,124,196,.12)}.blue3-opaque-button:hover{background:rgba(20,124,196,.12)}.skill-tree-grade-bubble.blue3-bg{background:#007fd8}.green4-bg{background:#0bc1b6}.green4-text,.green4-text:hover{color:#0bc1b6}.green4-fill-svg{fill:#0bc1b6}.green4-bdr{border-color:#0bc1b6}.green4-opaque-button{border-color:rgba(11,193,182,.12)}.green4-opaque-button:hover{background:rgba(11,193,182,.12)}.skill-tree-grade-bubble.green4-bg{background:#00ccbf}.orange4-bg{background:#de9715}.orange4-text,.orange4-text:hover{color:#de9715}.orange4-fill-svg{fill:#de9715}.orange4-bdr{border-color:#de9715}.orange4-opaque-button{border-color:rgba(222,151,21,.12)}.orange4-opaque-button:hover{background:rgba(222,151,21,.12)}.skill-tree-grade-bubble.orange4-bg{background:#de9715}.gray1-bg{background:#bfb9c7}.gray1-text,.gray1-text:hover{color:#8c8898}.gray1-fill-svg{fill:#8c8898}.white-bg{background:#fff}.white-text,.white-text:hover{color:#fff}.white-fill-svg{fill:#fff}@media screen and (max-width:480px){.blue1-opaque-button{border-color:#10a0b6;background:#10a0b6}.blue1-opaque-button:hover{background:rgba(16,160,182,.75)}.orange1-opaque-button{border-color:#f39317;background:#f39317}.orange1-opaque-button:hover{background:rgba(243,147,23,.75)}.green1-opaque-button{border-color:#42ae18;background:#42ae18}.green1-opaque-button:hover{background:rgba(66,174,24,.75)}.red1-opaque-button{border-color:#d74726;background:#d74726}.red1-opaque-button:hover{background:rgba(215,71,38,.75)}.blue2-opaque-button{border-color:#00a1de;background:#00a1de}.blue2-opaque-button:hover{background:rgba(0,161,222,.75)}.purple1-opaque-button{border-color:#8d33aa;background:#8d33aa}.purple1-opaque-button:hover{background:rgba(141,51,170,.75)}.green2-opaque-button{border-color:#00b971;background:#00b971}.green2-opaque-button:hover{background:rgba(0,185,113,.75)}.orange2-opaque-button{border-color:#e9681b;background:#e9681b}.orange2-opaque-button:hover{background:rgba(233,104,27,.75)}.green3-opaque-button{border-color:#0b863c;background:#0b863c}.green3-opaque-button:hover{background:rgba(11,134,60,.75)}.orange3-opaque-button{border-color:#eabc00;background:#eabc00}.orange3-opaque-button:hover{background:rgba(234,188,0,.75)}.purple2-opaque-button{border-color:#7027a5;background:#7027a5}.purple2-opaque-button:hover{background:rgba(112,39,165,.75)}.red2-opaque-button{border-color:#c83131;background:#c83131}.red2-opaque-button:hover{background:rgba(200,49,49,.75)}.blue3-opaque-button{border-color:#147cc4;background:#147cc4}.blue3-opaque-button:hover{background:rgba(20,124,196,.75)}.green4-opaque-button{border-color:#0bc1b6;background:#0bc1b6}.green4-opaque-button:hover{background:rgba(11,193,182,.75)}.orange4-opaque-button{border-color:#de9715;background:#de9715}.orange4-opaque-button:hover{background:rgba(222,151,21,.75)}.gray1-opaque-button{border-color:#bfb9c7;background:#bfb9c7}.gray1-opaque-button:hover{background:rgba(191,185,199,.75)}.white-opaque-button{border-color:#fff;background:#fff}.white-opaque-button:hover{background:rgba(255,255,255,.75)}}.skill-tree-header-content{overflow:visible;display:flex;justify-content:space-between}.skill-tree-content-tabs{display:flex;gap:8px}.skill-tree-content-tab{text-align:center;padding:6px 12px;border:1px solid;border-radius:70px;display:inline-block;text-decoration:none;font-family:Verdana,sans-serif,sans-serif;font-size:13px;line-height:16px;background-clip:padding-box;position:relative;width:100px;margin:2px 0}.skill-tree-content-tab .icon{display:inline-block;margin:auto;position:relative;z-index:1;height:19px}.skill-tree-content-tab .icon svg{height:19px}.skill-tree-content-tab .text{display:block}.skill-tree-content-tab-group{display:inline-block}.lk-jump-to-lessons{display:flex;align-items:center}.takeoff-container{display:inline-block;position:relative}.skill-tree-content-tabs.games .games.skill-tree-content-tab.blue1,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.blue1,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.blue1,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.blue1,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.blue1{background-color:rgba(16,160,182,.1);border-color:rgba(16,160,182,.1)}.skill-tree-content-tab.blue1{color:#10a0b6;border-color:rgba(16,160,182,.2)}.skill-tree-content-tab.blue1 .icon{color:#10a0b6}.skill-tree-content-tab.blue1:active,.skill-tree-content-tab.blue1:focus,.skill-tree-content-tab.blue1:hover{background-color:rgba(16,160,182,.1);border-color:rgba(16,160,182,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.orange1,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.orange1,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.orange1,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.orange1,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.orange1{background-color:rgba(243,147,23,.1);border-color:rgba(243,147,23,.1)}.skill-tree-content-tab.orange1{color:#f39317;border-color:rgba(243,147,23,.2)}.skill-tree-content-tab.orange1 .icon{color:#f39317}.skill-tree-content-tab.orange1:active,.skill-tree-content-tab.orange1:focus,.skill-tree-content-tab.orange1:hover{background-color:rgba(243,147,23,.1);border-color:rgba(243,147,23,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.green1,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.green1,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.green1,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.green1,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.green1{background-color:rgba(66,174,24,.1);border-color:rgba(66,174,24,.1)}.skill-tree-content-tab.green1{color:#42ae18;border-color:rgba(66,174,24,.2)}.skill-tree-content-tab.green1 .icon{color:#42ae18}.skill-tree-content-tab.green1:active,.skill-tree-content-tab.green1:focus,.skill-tree-content-tab.green1:hover{background-color:rgba(66,174,24,.1);border-color:rgba(66,174,24,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.red1,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.red1,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.red1,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.red1,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.red1{background-color:rgba(215,71,38,.1);border-color:rgba(215,71,38,.1)}.skill-tree-content-tab.red1{color:#d74726;border-color:rgba(215,71,38,.2)}.skill-tree-content-tab.red1 .icon{color:#d74726}.skill-tree-content-tab.red1:active,.skill-tree-content-tab.red1:focus,.skill-tree-content-tab.red1:hover{background-color:rgba(215,71,38,.1);border-color:rgba(215,71,38,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.blue2,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.blue2,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.blue2,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.blue2,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.blue2{background-color:rgba(0,161,222,.1);border-color:rgba(0,161,222,.1)}.skill-tree-content-tab.blue2{color:#00a1de;border-color:rgba(0,161,222,.2)}.skill-tree-content-tab.blue2 .icon{color:#00a1de}.skill-tree-content-tab.blue2:active,.skill-tree-content-tab.blue2:focus,.skill-tree-content-tab.blue2:hover{background-color:rgba(0,161,222,.1);border-color:rgba(0,161,222,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.purple1,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.purple1,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.purple1,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.purple1,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.purple1{background-color:rgba(141,51,170,.1);border-color:rgba(141,51,170,.1)}.skill-tree-content-tab.purple1{color:#8d33aa;border-color:rgba(141,51,170,.2)}.skill-tree-content-tab.purple1 .icon{color:#8d33aa}.skill-tree-content-tab.purple1:active,.skill-tree-content-tab.purple1:focus,.skill-tree-content-tab.purple1:hover{background-color:rgba(141,51,170,.1);border-color:rgba(141,51,170,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.green2,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.green2,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.green2,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.green2,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.green2{background-color:rgba(0,185,113,.1);border-color:rgba(0,185,113,.1)}.skill-tree-content-tab.green2{color:#00b971;border-color:rgba(0,185,113,.2)}.skill-tree-content-tab.green2 .icon{color:#00b971}.skill-tree-content-tab.green2:active,.skill-tree-content-tab.green2:focus,.skill-tree-content-tab.green2:hover{background-color:rgba(0,185,113,.1);border-color:rgba(0,185,113,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.orange2,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.orange2,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.orange2,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.orange2,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.orange2{background-color:rgba(233,104,27,.1);border-color:rgba(233,104,27,.1)}.skill-tree-content-tab.orange2{color:#e9681b;border-color:rgba(233,104,27,.2)}.skill-tree-content-tab.orange2 .icon{color:#e9681b}.skill-tree-content-tab.orange2:active,.skill-tree-content-tab.orange2:focus,.skill-tree-content-tab.orange2:hover{background-color:rgba(233,104,27,.1);border-color:rgba(233,104,27,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.green3,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.green3,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.green3,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.green3,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.green3{background-color:rgba(11,134,60,.1);border-color:rgba(11,134,60,.1)}.skill-tree-content-tab.green3{color:#0b863c;border-color:rgba(11,134,60,.2)}.skill-tree-content-tab.green3 .icon{color:#0b863c}.skill-tree-content-tab.green3:active,.skill-tree-content-tab.green3:focus,.skill-tree-content-tab.green3:hover{background-color:rgba(11,134,60,.1);border-color:rgba(11,134,60,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.orange3,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.orange3,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.orange3,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.orange3,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.orange3{background-color:rgba(234,188,0,.1);border-color:rgba(234,188,0,.1)}.skill-tree-content-tab.orange3{color:#eabc00;border-color:rgba(234,188,0,.2)}.skill-tree-content-tab.orange3 .icon{color:#eabc00}.skill-tree-content-tab.orange3:active,.skill-tree-content-tab.orange3:focus,.skill-tree-content-tab.orange3:hover{background-color:rgba(234,188,0,.1);border-color:rgba(234,188,0,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.purple2,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.purple2,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.purple2,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.purple2,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.purple2{background-color:rgba(112,39,165,.1);border-color:rgba(112,39,165,.1)}.skill-tree-content-tab.purple2{color:#7027a5;border-color:rgba(112,39,165,.2)}.skill-tree-content-tab.purple2 .icon{color:#7027a5}.skill-tree-content-tab.purple2:active,.skill-tree-content-tab.purple2:focus,.skill-tree-content-tab.purple2:hover{background-color:rgba(112,39,165,.1);border-color:rgba(112,39,165,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.red2,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.red2,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.red2,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.red2,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.red2{background-color:rgba(200,49,49,.1);border-color:rgba(200,49,49,.1)}.skill-tree-content-tab.red2{color:#c83131;border-color:rgba(200,49,49,.2)}.skill-tree-content-tab.red2 .icon{color:#c83131}.skill-tree-content-tab.red2:active,.skill-tree-content-tab.red2:focus,.skill-tree-content-tab.red2:hover{background-color:rgba(200,49,49,.1);border-color:rgba(200,49,49,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.blue3,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.blue3,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.blue3,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.blue3,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.blue3{background-color:rgba(20,124,196,.1);border-color:rgba(20,124,196,.1)}.skill-tree-content-tab.blue3{color:#147cc4;border-color:rgba(20,124,196,.2)}.skill-tree-content-tab.blue3 .icon{color:#147cc4}.skill-tree-content-tab.blue3:active,.skill-tree-content-tab.blue3:focus,.skill-tree-content-tab.blue3:hover{background-color:rgba(20,124,196,.1);border-color:rgba(20,124,196,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.green4,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.green4,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.green4,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.green4,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.green4{background-color:rgba(11,193,182,.1);border-color:rgba(11,193,182,.1)}.skill-tree-content-tab.green4{color:#0bc1b6;border-color:rgba(11,193,182,.2)}.skill-tree-content-tab.green4 .icon{color:#0bc1b6}.skill-tree-content-tab.green4:active,.skill-tree-content-tab.green4:focus,.skill-tree-content-tab.green4:hover{background-color:rgba(11,193,182,.1);border-color:rgba(11,193,182,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.orange4,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.orange4,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.orange4,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.orange4,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.orange4{background-color:rgba(222,151,21,.1);border-color:rgba(222,151,21,.1)}.skill-tree-content-tab.orange4{color:#de9715;border-color:rgba(222,151,21,.2)}.skill-tree-content-tab.orange4 .icon{color:#de9715}.skill-tree-content-tab.orange4:active,.skill-tree-content-tab.orange4:focus,.skill-tree-content-tab.orange4:hover{background-color:rgba(222,151,21,.1);border-color:rgba(222,151,21,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.gray1,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.gray1,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.gray1,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.gray1,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.gray1{background-color:rgba(191,185,199,.1);border-color:rgba(191,185,199,.1)}.skill-tree-content-tab.gray1{color:#bfb9c7;border-color:rgba(191,185,199,.2)}.skill-tree-content-tab.gray1 .icon{color:#bfb9c7}.skill-tree-content-tab.gray1:active,.skill-tree-content-tab.gray1:focus,.skill-tree-content-tab.gray1:hover{background-color:rgba(191,185,199,.1);border-color:rgba(191,185,199,.1)}.skill-tree-content-tabs.games .games.skill-tree-content-tab.white,.skill-tree-content-tabs.lessons .lessons.skill-tree-content-tab.white,.skill-tree-content-tabs.skills .skills.skill-tree-content-tab.white,.skill-tree-content-tabs.videos .videos.skill-tree-content-tab.white,.skill-tree-content-tabs.vocab-lists .vocab-lists.skill-tree-content-tab.white{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1)}.skill-tree-content-tab.white{color:#fff;border-color:rgba(255,255,255,.2)}.skill-tree-content-tab.white .icon{color:#fff}.skill-tree-content-tab.white:active,.skill-tree-content-tab.white:focus,.skill-tree-content-tab.white:hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1)}.takeoff-tooltip{background-color:#fff;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.25);box-sizing:border-box;color:#000;text-align:center;font:11px/13px Verdana,sans-serif;position:absolute;padding:1px 5px 2px 5px;white-space:normal;width:200px;transform:translate(-88px,5px);visibility:hidden;opacity:0}.skill-tree-content-tab.takeoff:hover~.takeoff-tooltip{visibility:visible;opacity:1;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}@media all and (max-width:1280px){.skill-tree-header .skill-tree-header-content .crisp-splash-header{font-size:42px;line-height:53px}}@media all and (max-width:1200px){.skill-tree-header.games .skill-tree-header-content .crisp-splash-header,.skill-tree-header.lessons .skill-tree-header-content .crisp-splash-header,.skill-tree-header.skills .skill-tree-header-content .crisp-splash-header,.skill-tree-header.videos .skill-tree-header-content .crisp-splash-header,.skill-tree-header.vocab-lists .skill-tree-header-content .crisp-splash-header{font-size:32px}}@media all and (max-width:1080px){.skill-tree-header.games .skill-tree-header-content .crisp-splash-header,.skill-tree-header.lessons .skill-tree-header-content .crisp-splash-header,.skill-tree-header.skills .skill-tree-header-content .crisp-splash-header,.skill-tree-header.videos .skill-tree-header-content .crisp-splash-header,.skill-tree-header.vocab-lists .skill-tree-header-content .crisp-splash-header{font-size:28px}}@media all and (max-width:1020px){body.responsive .skill-tree-header{overflow:visible}body.responsive .skill-tree-header .skill-tree-header-content{flex-direction:column}body.responsive .skill-tree-header .skill-tree-header-content .crisp-splash-header{font-size:28px;line-height:40px;margin-bottom:10px}body.responsive .skill-tree-header .skill-tree-header-content .skill-tree-content-tabs .skill-tree-content-tab{width:98px;padding:4px 10px 2px}body.responsive .skill-tree-header .skill-tree-header-content .skill-tree-content-tabs .skill-tree-content-tab .icon svg{height:15px}body.responsive .skill-tree-header .skill-tree-header-content .skill-tree-content-tabs .takeoff-tooltip{transform:translate(0,5px);right:0}}@media all and (max-width:480px){body.responsive .skill-tree-header .skill-tree-header-content .crisp-splash-header{font-size:22px;line-height:normal}body.responsive .skill-tree-header .skill-tree-header-content .skill-tree-content-tabs .skill-tree-content-tab{padding:2px 4px;font-size:12px}}@media all and (max-width:400px){body.responsive .skill-tree-header .skill-tree-header-content .skill-tree-content-tabs .skill-tree-content-tab{width:70px;font-size:11px}}
.subject-landing-theme{--subject-landing-underlay-background:#E1EFF2;--subject-landing-underlay-img-width:660px;--subject-landing-underlay-img-height:200px;--subject-landing-header-title-color:#FFFFFF;--subject-landing-header-description-color:#FFFFFF;--subject-landing-header-description-max-width:340px;--subject-landing-header-description-margin-top:10px;--subject-landing-header-content-padding-top:15px;--subject-landing-header-content-padding-bottom:20px;--subject-landing-footer-margin-top:90px;--subject-landing-footer-img-width:660px;--subject-landing-footer-img-height:145px}@media screen and (min-width:481px){.subject-landing-theme{--subject-landing-header-description-color:#545454;--subject-landing-header-description-max-width:unset;--subject-landing-header-description-margin-top:95px;--subject-landing-header-content-padding-top:50px;--subject-landing-header-content-padding-bottom:20px}}@media screen and (min-width:661px){.subject-landing-theme{--subject-landing-header-description-color:#FFFFFF;--subject-landing-header-description-max-width:445px;--subject-landing-header-description-margin-top:5px;--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:20px;--subject-landing-underlay-img-width:800px;--subject-landing-underlay-img-height:270px;--subject-landing-footer-margin-top:140px;--subject-landing-footer-img-width:1014px;--subject-landing-footer-img-height:206px}}@media screen and (min-width:801px){.subject-landing-theme{--subject-landing-header-description-max-width:550px;--subject-landing-header-description-margin-top:25px;--subject-landing-header-content-padding-bottom:55px;--subject-landing-underlay-img-width:1014px;--subject-landing-underlay-img-height:895px;--subject-landing-footer-margin-top:160px;--subject-landing-footer-img-width:1240px;--subject-landing-footer-img-height:206px}}@media screen and (min-width:1014px){.subject-landing-theme{--subject-landing-header-description-max-width:700px;--subject-landing-header-description-margin-top:20px;--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:40px;--subject-landing-underlay-img-width:1240px;--subject-landing-underlay-img-height:875px}}@media screen and (min-width:1240px){.subject-landing-theme{--subject-landing-underlay-img-width:1920px;--subject-landing-underlay-img-height:750px;--subject-landing-footer-margin-top:70px;--subject-landing-footer-img-width:1920px;--subject-landing-footer-img-height:378px}}
.subject-landing-theme{--subject-landing-underlay-background:#F5F0FF;--subject-landing-underlay-img-width:660px;--subject-landing-underlay-img-height:200px;--subject-landing-header-title-color:#FFFFFF;--subject-landing-header-description-color:#FFFFFF;--subject-landing-header-description-max-width:340px;--subject-landing-header-description-margin-top:10px;--subject-landing-header-content-padding-top:15px;--subject-landing-header-content-padding-bottom:20px;--subject-landing-footer-margin-top:90px;--subject-landing-footer-img-width:660px;--subject-landing-footer-img-height:145px}@media screen and (min-width:481px){.subject-landing-theme{--subject-landing-header-description-color:#545454;--subject-landing-header-description-max-width:unset;--subject-landing-header-description-margin-top:95px;--subject-landing-header-content-padding-top:50px;--subject-landing-header-content-padding-bottom:20px}}@media screen and (min-width:661px){.subject-landing-theme{--subject-landing-header-description-color:#FFFFFF;--subject-landing-header-description-max-width:430px;--subject-landing-header-description-margin-top:20px;--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:30px;--subject-landing-underlay-img-width:800px;--subject-landing-underlay-img-height:270px;--subject-landing-footer-margin-top:140px;--subject-landing-footer-img-width:1014px;--subject-landing-footer-img-height:206px}}@media screen and (min-width:801px){.subject-landing-theme{--subject-landing-header-description-max-width:660px;--subject-landing-header-description-margin-top:35px;--subject-landing-header-content-padding-top:20px;--subject-landing-header-content-padding-bottom:40px;--subject-landing-underlay-img-width:1014px;--subject-landing-underlay-img-height:859px;--subject-landing-footer-margin-top:160px;--subject-landing-footer-img-width:1240px;--subject-landing-footer-img-height:206px}}@media screen and (min-width:1014px){.subject-landing-theme{--subject-landing-header-description-margin-top:10px;--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:50px;--subject-landing-underlay-img-width:1240px;--subject-landing-underlay-img-height:857px}}@media screen and (min-width:1240px){.subject-landing-theme{--subject-landing-underlay-img-width:1920px;--subject-landing-underlay-img-height:750px;--subject-landing-footer-margin-top:70px;--subject-landing-footer-img-width:1920px;--subject-landing-footer-img-height:378px}}
.subject-landing-theme{--subject-landing-underlay-background:#E3F5F4;--subject-landing-underlay-img-width:660px;--subject-landing-underlay-img-height:237px;--subject-landing-header-title-color:#00AEEF;--subject-landing-header-description-max-width:340px;--subject-landing-header-description-margin-top:10px;--subject-landing-header-content-padding-top:15px;--subject-landing-header-content-padding-bottom:50px;--subject-landing-footer-margin-top:115px;--subject-landing-footer-img-width:660px;--subject-landing-footer-img-height:145px}@media screen and (min-width:481px){.subject-landing-theme{--subject-landing-header-content-padding-top:20px;--subject-landing-header-content-padding-bottom:30px}}@media screen and (min-width:661px){.subject-landing-theme{--subject-landing-header-description-max-width:630px;--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:50px;--subject-landing-underlay-img-width:800px;--subject-landing-underlay-img-height:270px;--subject-landing-footer-margin-top:125px;--subject-landing-footer-img-width:800px;--subject-landing-footer-img-height:151px}}@media screen and (min-width:801px){.subject-landing-theme{--subject-landing-header-content-padding-bottom:85px;--subject-landing-underlay-img-width:1014px;--subject-landing-underlay-img-height:859px;--subject-landing-footer-margin-top:165px;--subject-landing-footer-img-width:1240px;--subject-landing-footer-img-height:187px}}@media screen and (min-width:1014px){.subject-landing-theme{--subject-landing-header-description-max-width:800px;--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:105px;--subject-landing-underlay-img-width:1240px;--subject-landing-underlay-img-height:857px;--subject-landing-footer-margin-top:170px}}@media screen and (min-width:1240px){.subject-landing-theme{--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:65px;--subject-landing-underlay-img-width:1920px;--subject-landing-underlay-img-height:750px;--subject-landing-footer-margin-top:150px;--subject-landing-footer-img-width:1920px;--subject-landing-footer-img-height:309px}}
.subject-landing-theme{--subject-landing-underlay-background:#e3f1e2;--subject-landing-underlay-img-width:502px;--subject-landing-underlay-img-height:155px;--subject-landing-header-title-color:#5ab24f;--subject-landing-header-description-margin-top:70px;--subject-landing-header-content-padding-top:25px;--subject-landing-header-content-padding-bottom:50px;--subject-landing-footer-margin-top:150px;--subject-landing-footer-img-width:480px;--subject-landing-footer-img-height:109px}@media screen and (min-width:481px){.subject-landing-theme{--subject-landing-header-description-margin-top:105px;--subject-landing-header-content-padding-top:40px;--subject-landing-header-content-padding-bottom:25px;--subject-landing-underlay-img-width:801px;--subject-landing-underlay-img-height:165px;--subject-landing-footer-img-width:800px;--subject-landing-footer-img-height:122px}}@media screen and (min-width:661px){.subject-landing-theme{--subject-landing-header-description-margin-top:90px;--subject-landing-header-content-padding-top:35px;--subject-landing-header-content-padding-bottom:45px;--subject-landing-header-description-max-width:655px}}@media screen and (min-width:801px){.subject-landing-theme{--subject-landing-header-description-margin-top:16px;--subject-landing-header-content-padding-top:40px;--subject-landing-header-content-padding-bottom:60px;--subject-landing-underlay-img-width:1920px;--subject-landing-underlay-img-height:423px;--subject-landing-footer-margin-top:210px;--subject-landing-footer-img-width:1920px;--subject-landing-footer-img-height:194px;--subject-landing-aside-left-width:402px;--subject-landing-aside-left-height:296px;--subject-landing-aside-left-top:700px;--subject-landing-aside-left-buffer:70px;--subject-landing-aside-right-width:403px;--subject-landing-aside-right-height:1158px;--subject-landing-aside-right-top:356px;--subject-landing-aside-right-buffer:64px}}
.subject-landing-theme{--subject-landing-underlay-background:#e7faff;--subject-landing-underlay-img-width:481px;--subject-landing-underlay-img-height:157px;--subject-landing-header-title-color:#039aee;--subject-landing-header-description-margin-top:60px;--subject-landing-header-content-padding-top:25px;--subject-landing-header-content-padding-bottom:50px;--subject-landing-footer-margin-top:140px;--subject-landing-footer-img-width:480px;--subject-landing-footer-img-height:109px}@media screen and (min-width:481px){.subject-landing-theme{--subject-landing-header-description-margin-top:72px;--subject-landing-header-content-padding-top:45px;--subject-landing-header-content-padding-bottom:25px;--subject-landing-underlay-img-width:800px;--subject-landing-underlay-img-height:180px;--subject-landing-footer-img-width:800px;--subject-landing-footer-img-height:109px}}@media screen and (min-width:661px){.subject-landing-theme{--subject-landing-header-description-margin-top:90px;--subject-landing-header-content-padding-bottom:45px;--subject-landing-header-description-max-width:655px}}@media screen and (min-width:801px){.subject-landing-theme{--subject-landing-header-description-margin-top:24px;--subject-landing-header-content-padding-top:40px;--subject-landing-header-content-padding-bottom:60px;--subject-landing-underlay-img-width:1920px;--subject-landing-underlay-img-height:417px;--subject-landing-footer-img-width:1920px;--subject-landing-footer-img-height:125px;--subject-landing-aside-left-width:471px;--subject-landing-aside-left-height:1151px;--subject-landing-aside-left-top:226px;--subject-landing-aside-left-buffer:10px;--subject-landing-aside-right-width:471px;--subject-landing-aside-right-height:253px;--subject-landing-aside-right-top:640px;--subject-landing-aside-right-buffer:10px}}
.subject-landing-theme{--subject-landing-underlay-background:#f1f0f8;--subject-landing-underlay-img-width:481px;--subject-landing-underlay-img-height:108px;--subject-landing-header-title-color:#7877a5;--subject-landing-header-description-margin-top:70px;--subject-landing-header-content-padding-top:25px;--subject-landing-header-content-padding-bottom:50px;--subject-landing-footer-margin-top:50px;--subject-landing-footer-img-width:480px;--subject-landing-footer-img-height:65px}@media screen and (min-width:481px){.subject-landing-theme{--subject-landing-header-description-margin-top:90px;--subject-landing-header-content-padding-top:40px;--subject-landing-header-content-padding-bottom:30px;--subject-landing-underlay-img-width:800px;--subject-landing-underlay-img-height:180px;--subject-landing-footer-img-width:800px;--subject-landing-footer-img-height:57px}}@media screen and (min-width:661px){.subject-landing-theme{--subject-landing-header-description-margin-top:100px;--subject-landing-header-content-padding-top:40px;--subject-landing-header-content-padding-bottom:30px;--subject-landing-header-description-max-width:655px}}@media screen and (min-width:801px){.subject-landing-theme{--subject-landing-header-description-margin-top:14px;--subject-landing-header-content-padding-top:35px;--subject-landing-header-content-padding-bottom:60px;--subject-landing-underlay-img-width:1920px;--subject-landing-underlay-img-height:404px;--subject-landing-footer-margin-top:100px;--subject-landing-footer-img-width:1920px;--subject-landing-footer-img-height:104px;--subject-landing-aside-left-width:294px;--subject-landing-aside-left-height:315px;--subject-landing-aside-left-top:322px;--subject-landing-aside-left-buffer:180px;--subject-landing-aside-right-width:378px;--subject-landing-aside-right-height:366px;--subject-landing-aside-right-top:434px;--subject-landing-aside-right-buffer:90px}}
.subject-landing-theme{--subject-landing-underlay-background:#f4f8f7;--subject-landing-underlay-img-width:480px;--subject-landing-underlay-img-height:169px;--subject-landing-header-title-color:#4389c8;--subject-landing-header-description-margin-top:100px;--subject-landing-header-content-padding-top:25px;--subject-landing-header-content-padding-bottom:50px;--subject-landing-footer-margin-top:100px;--subject-landing-footer-img-width:480px;--subject-landing-footer-img-height:65px}@media screen and (min-width:481px){.subject-landing-theme{--subject-landing-header-description-margin-top:105px;--subject-landing-header-content-padding-top:40px;--subject-landing-header-content-padding-bottom:25px;--subject-landing-underlay-img-width:800px;--subject-landing-underlay-img-height:169px;--subject-landing-footer-img-width:800px;--subject-landing-footer-img-height:65px}}@media screen and (min-width:661px){.subject-landing-theme{--subject-landing-header-description-margin-top:105px;--subject-landing-header-content-padding-top:35px;--subject-landing-header-content-padding-bottom:45px;--subject-landing-header-description-max-width:655px}}@media screen and (min-width:801px){.subject-landing-theme{--subject-landing-header-description-margin-top:16px;--subject-landing-header-content-padding-top:40px;--subject-landing-header-content-padding-bottom:60px;--subject-landing-underlay-img-width:1920px;--subject-landing-underlay-img-height:407px;--subject-landing-footer-margin-top:200px;--subject-landing-footer-img-width:1920px;--subject-landing-footer-img-height:180px;--subject-landing-aside-left-width:341px;--subject-landing-aside-left-height:206px;--subject-landing-aside-left-top:529px;--subject-landing-aside-left-buffer:105px;--subject-landing-aside-right-width:360px;--subject-landing-aside-right-height:242px;--subject-landing-aside-right-top:350px;--subject-landing-aside-right-buffer:84px}}
.subject-landing-theme{--subject-landing-underlay-background:#e3f5f1;--subject-landing-underlay-img-width:481px;--subject-landing-underlay-img-height:120px;--subject-landing-header-title-color:#008080;--subject-landing-header-description-margin-top:60px;--subject-landing-header-content-padding-top:25px;--subject-landing-header-content-padding-bottom:50px;--subject-landing-footer-margin-top:45px;--subject-landing-footer-img-width:480px;--subject-landing-footer-img-height:70px}@media screen and (min-width:481px){.subject-landing-theme{--subject-landing-header-description-margin-top:90px;--subject-landing-header-content-padding-top:40px;--subject-landing-header-content-padding-bottom:30px;--subject-landing-underlay-img-width:801px;--subject-landing-underlay-img-height:179px;--subject-landing-footer-img-width:800px;--subject-landing-footer-img-height:100px}}@media screen and (min-width:661px){.subject-landing-theme{--subject-landing-header-description-margin-top:100px;--subject-landing-header-content-padding-top:40px;--subject-landing-header-content-padding-bottom:30px;--subject-landing-header-description-max-width:655px}}@media screen and (min-width:801px){.subject-landing-theme{--subject-landing-header-description-margin-top:14px;--subject-landing-header-content-padding-top:35px;--subject-landing-header-content-padding-bottom:60px;--subject-landing-underlay-img-width:1923px;--subject-landing-underlay-img-height:380px;--subject-landing-footer-margin-top:65px;--subject-landing-footer-img-width:1920px;--subject-landing-footer-img-height:137px;--subject-landing-aside-left-width:367px;--subject-landing-aside-left-height:259px;--subject-landing-aside-left-top:319px;--subject-landing-aside-left-buffer:106px;--subject-landing-aside-right-width:341px;--subject-landing-aside-right-height:263px;--subject-landing-aside-right-top:518px;--subject-landing-aside-right-buffer:126px}}
.subject-landing-theme{--subject-landing-underlay-background:#E3F5F4;--subject-landing-underlay-img-width:660px;--subject-landing-underlay-img-height:200px;--subject-landing-header-title-color:#00AEEF;--subject-landing-header-description-margin-top:10px;--subject-landing-header-description-max-width:350px;--subject-landing-header-content-padding-top:25px;--subject-landing-header-content-padding-bottom:50px;--subject-landing-footer-margin-top:75px;--subject-landing-footer-img-width:660px;--subject-landing-footer-img-height:145px}@media screen and (min-width:481px){.subject-landing-theme{--subject-landing-header-description-margin-top:20px;--subject-landing-header-description-max-width:450px;--subject-landing-header-content-padding-top:10px;--subject-landing-header-content-padding-bottom:55px}}@media screen and (min-width:661px){.subject-landing-theme{--subject-landing-header-description-margin-top:10px;--subject-landing-header-description-max-width:430px;--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:90px;--subject-landing-underlay-img-width:800px;--subject-landing-underlay-img-height:270px;--subject-landing-footer-margin-top:115px;--subject-landing-footer-img-width:800px;--subject-landing-footer-img-height:151px}}@media screen and (min-width:801px){.subject-landing-theme{--subject-landing-header-description-max-width:515px;--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:80px;--subject-landing-underlay-img-width:1014px;--subject-landing-underlay-img-height:859px;--subject-landing-footer-margin-top:150px;--subject-landing-footer-img-width:1240px;--subject-landing-footer-img-height:187px}}@media screen and (min-width:1014px){.subject-landing-theme{--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:40px;--subject-landing-underlay-img-width:1240px;--subject-landing-underlay-img-height:875px}}@media screen and (min-width:1240px){.subject-landing-theme{--subject-landing-underlay-img-width:1920px;--subject-landing-underlay-img-height:750px;--subject-landing-footer-margin-top:230px;--subject-landing-footer-img-width:1920px;--subject-landing-footer-img-height:309px}}
.subject-landing-theme{--subject-landing-underlay-background:#E3F5F4;--subject-landing-underlay-img-width:660px;--subject-landing-underlay-img-height:200px;--subject-landing-header-title-color:#00AEEF;--subject-landing-header-description-margin-top:10px;--subject-landing-header-content-padding-top:40px;--subject-landing-header-content-padding-bottom:50px;--subject-landing-footer-margin-top:75px;--subject-landing-footer-img-width:660px;--subject-landing-footer-img-height:145px}@media screen and (min-width:481px){.subject-landing-theme{--subject-landing-header-description-max-width:486px;--subject-landing-header-content-padding-top:20px;--subject-landing-header-content-padding-bottom:55px}}@media screen and (min-width:661px){.subject-landing-theme{--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:85px;--subject-landing-underlay-img-width:800px;--subject-landing-underlay-img-height:270px;--subject-landing-footer-margin-top:115px;--subject-landing-footer-img-width:800px;--subject-landing-footer-img-height:151px}}@media screen and (min-width:801px){.subject-landing-theme{--subject-landing-header-description-max-width:550px;--subject-landing-underlay-img-width:1014px;--subject-landing-underlay-img-height:859px;--subject-landing-footer-margin-top:150px;--subject-landing-footer-img-width:1240px;--subject-landing-footer-img-height:187px}}@media screen and (min-width:1014px){.subject-landing-theme{--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:100px;--subject-landing-underlay-img-width:1240px;--subject-landing-underlay-img-height:857px}}@media screen and (min-width:1240px){.subject-landing-theme{--subject-landing-underlay-img-width:1920px;--subject-landing-underlay-img-height:750px;--subject-landing-footer-margin-top:230px;--subject-landing-footer-img-width:1920px;--subject-landing-footer-img-height:309px}}
.subject-landing-theme{--subject-landing-underlay-background:#F4F8F7;--subject-landing-underlay-img-width:660px;--subject-landing-underlay-img-height:237px;--subject-landing-header-title-color:#00AEEF;--subject-landing-header-description-margin-top:135px;--subject-landing-header-content-padding-top:70px;--subject-landing-header-content-padding-bottom:30px;--subject-landing-footer-margin-top:75px;--subject-landing-footer-img-width:660px;--subject-landing-footer-img-height:145px}@media screen and (min-width:481px){.subject-landing-theme{--subject-landing-header-title-max-width:370px;--subject-landing-header-description-max-width:495px;--subject-landing-header-description-margin-top:120px;--subject-landing-header-content-padding-top:25px;--subject-landing-header-content-padding-bottom:30px}}@media screen and (min-width:661px){.subject-landing-theme{--subject-landing-header-title-max-width:unset;--subject-landing-header-description-max-width:630px;--subject-landing-header-description-margin-top:185px;--subject-landing-header-content-padding-top:85px;--subject-landing-header-content-padding-bottom:35px;--subject-landing-underlay-img-width:800px;--subject-landing-underlay-img-height:322px;--subject-landing-footer-margin-top:115px;--subject-landing-footer-img-width:1014px;--subject-landing-footer-img-height:151px}}@media screen and (min-width:801px){.subject-landing-theme{--subject-landing-header-description-margin-top:25px;--subject-landing-header-content-padding-top:20px;--subject-landing-header-content-padding-bottom:95px;--subject-landing-underlay-img-width:1014px;--subject-landing-underlay-img-height:859px;--subject-landing-footer-margin-top:120px}}@media screen and (min-width:1014px){.subject-landing-theme{--subject-landing-header-description-max-width:515px;--subject-landing-header-description-margin-top:10px;--subject-landing-header-content-padding-top:30px;--subject-landing-header-content-padding-bottom:100px;--subject-landing-underlay-img-width:1240px;--subject-landing-underlay-img-height:857px;--subject-landing-footer-margin-top:185px;--subject-landing-footer-img-width:1240px;--subject-landing-footer-img-height:206px}}@media screen and (min-width:1240px){.subject-landing-theme{--subject-landing-header-content-padding-bottom:75px;--subject-landing-underlay-img-width:1920px;--subject-landing-underlay-img-height:750px;--subject-landing-footer-margin-top:230px;--subject-landing-footer-img-width:1920px;--subject-landing-footer-img-height:309px}}
.other-offerings__title{text-align:center;font:400 30px/1.2 "Roboto Slab",sans-serif;color:#00aeef;margin:40px 0 25px}.other-offerings__cards{display:flex;flex-direction:column;gap:15px}@media screen and (min-width:661px){.other-offerings__cards{gap:20px}}@media screen and (min-width:1014px){.other-offerings__cards{flex-direction:row}}.other-offerings__card{flex:1;display:flex;flex-direction:row;align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:15px 30px;gap:20px;text-decoration:none}@media screen and (min-width:661px){.other-offerings__card{padding:15px 40px}}@media screen and (min-width:801px){.other-offerings__card{padding:15px 65px;gap:50px}}@media screen and (min-width:1014px){.other-offerings__card{flex-direction:column;padding:20px 20px 40px;gap:25px}}.other-offerings__card .other-offerings__arrow.card-0{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAzNyAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzYxOF8yNTIpIj4KPGNpcmNsZSBjeD0iMTguNSIgY3k9IjE4LjUiIHI9IjE3LjUiIHN0cm9rZT0iIzUyQjcwMCIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMC4zMDAyIDE4LjEwMDFIMjMuNzAwMkwxOS41MDAyIDEzLjMwMDFDMTguNTAwMiAxMi41MDAxIDE5LjcwMDIgMTEuMjAwMSAyMC43MDAyIDEyLjEwMDFMMjcuMjAwMiAxOC40MDAxQzI3LjcwMDIgMTguODAwMSAyNy43MDAyIDE5LjUwMDEgMjcuMjAwMiAxOS45MDAxTDIwLjkwMDIgMjUuOTAwMUMxOS44MDAyIDI2LjgwMDEgMTguODAwMiAyNS41MDAxIDE5LjgwMDIgMjQuNzAwMUwyMy43MDAyIDIwLjIwMDFIMTAuMzAwMkM5LjAwMDIgMjAuMTAwMSA5LjAwMDIgMTguMTAwMSAxMC4zMDAyIDE4LjEwMDFaIiBmaWxsPSIjNTJCNzAwIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNjE4XzI1MiI+CjxyZWN0IHdpZHRoPSIzNyIgaGVpZ2h0PSIzNyIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)}.other-offerings__card .other-offerings__arrow.card-1{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAzNyAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzYxOF8yNjIpIj4KPGNpcmNsZSBjeD0iMTguNSIgY3k9IjE4LjUiIHI9IjE3LjUiIHN0cm9rZT0iIzdBNjdENyIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMC4zIDE4LjFIMjMuN0wxOS41IDEzLjNDMTguNSAxMi41IDE5LjcgMTEuMiAyMC43IDEyLjFMMjcuMiAxOC40QzI3LjcgMTguOCAyNy43IDE5LjUgMjcuMiAxOS45TDIwLjkgMjUuOUMxOS44IDI2LjggMTguOCAyNS41IDE5LjggMjQuN0wyMy43IDIwLjJIMTAuM0M4Ljk5OTk1IDIwLjEgOC45OTk5NSAxOC4xIDEwLjMgMTguMVoiIGZpbGw9IiM3QTY3RDciLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF82MThfMjYyIj4KPHJlY3Qgd2lkdGg9IjM3IiBoZWlnaHQ9IjM3IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)}.other-offerings__card .other-offerings__arrow.card-2{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAzNyAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzYxOF8yNzIpIj4KPGNpcmNsZSBjeD0iMTguNSIgY3k9IjE4LjUiIHI9IjE3LjUiIHN0cm9rZT0iI0ZGOEUzMyIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMC4zMDAyIDE4LjFIMjMuNzAwMkwxOS41MDAyIDEzLjNDMTguNTAwMiAxMi41IDE5LjcwMDIgMTEuMiAyMC43MDAyIDEyLjFMMjcuMjAwMiAxOC40QzI3LjcwMDIgMTguOCAyNy43MDAyIDE5LjUgMjcuMjAwMiAxOS45TDIwLjkwMDIgMjUuOUMxOS44MDAyIDI2LjggMTguODAwMiAyNS41IDE5LjgwMDIgMjQuN0wyMy43MDAyIDIwLjJIMTAuMzAwMkM5LjAwMDIgMjAuMSA5LjAwMDIgMTguMSAxMC4zMDAyIDE4LjFaIiBmaWxsPSIjRkY4RTMzIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNjE4XzI3MiI+CjxyZWN0IHdpZHRoPSIzNyIgaGVpZ2h0PSIzNyIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)}.other-offerings__card:focus .other-offerings__arrow.card-0,.other-offerings__card:hover .other-offerings__arrow.card-0{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAzNyAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzYxOF8yNTEpIj4KPGNpcmNsZSBjeD0iMTguNSIgY3k9IjE4LjUiIHI9IjE3LjUiIGZpbGw9IiM1MkI3MDAiIHN0cm9rZT0iIzUyQjcwMCIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMC4zMDAyIDE4LjEwMDFIMjMuNzAwMkwxOS41MDAyIDEzLjMwMDFDMTguNTAwMiAxMi41MDAxIDE5LjcwMDIgMTEuMjAwMSAyMC43MDAyIDEyLjEwMDFMMjcuMjAwMiAxOC40MDAxQzI3LjcwMDIgMTguODAwMSAyNy43MDAyIDE5LjUwMDEgMjcuMjAwMiAxOS45MDAxTDIwLjkwMDIgMjUuOTAwMUMxOS44MDAyIDI2LjgwMDEgMTguODAwMiAyNS41MDAxIDE5LjgwMDIgMjQuNzAwMUwyMy43MDAyIDIwLjIwMDFIMTAuMzAwMkM5LjAwMDIgMjAuMTAwMSA5LjAwMDIgMTguMTAwMSAxMC4zMDAyIDE4LjEwMDFaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzYxOF8yNTEiPgo8cmVjdCB3aWR0aD0iMzciIGhlaWdodD0iMzciIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)}.other-offerings__card:focus .other-offerings__arrow.card-1,.other-offerings__card:hover .other-offerings__arrow.card-1{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAzNyAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzYxOF8yNTcpIj4KPGNpcmNsZSBjeD0iMTguNSIgY3k9IjE4LjUiIHI9IjE3LjUiIGZpbGw9IiM3QTY3RDciIHN0cm9rZT0iIzdBNjdENyIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMC4zIDE4LjFIMjMuN0wxOS41IDEzLjNDMTguNSAxMi41IDE5LjcgMTEuMiAyMC43IDEyLjFMMjcuMiAxOC40QzI3LjcgMTguOCAyNy43IDE5LjUgMjcuMiAxOS45TDIwLjkgMjUuOUMxOS44IDI2LjggMTguOCAyNS41IDE5LjggMjQuN0wyMy43IDIwLjJIMTAuM0M4Ljk5OTk1IDIwLjEgOC45OTk5NSAxOC4xIDEwLjMgMTguMVoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNjE4XzI1NyI+CjxyZWN0IHdpZHRoPSIzNyIgaGVpZ2h0PSIzNyIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)}.other-offerings__card:focus .other-offerings__arrow.card-2,.other-offerings__card:hover .other-offerings__arrow.card-2{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAzNyAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzYxOF8yNjcpIj4KPGNpcmNsZSBjeD0iMTguNSIgY3k9IjE4LjUiIHI9IjE3LjUiIGZpbGw9IiNGRjhFMzMiIHN0cm9rZT0iI0ZGOEUzMyIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMC4zMDAyIDE4LjFIMjMuNzAwMkwxOS41MDAyIDEzLjNDMTguNTAwMiAxMi41IDE5LjcwMDIgMTEuMiAyMC43MDAyIDEyLjFMMjcuMjAwMiAxOC40QzI3LjcwMDIgMTguOCAyNy43MDAyIDE5LjUgMjcuMjAwMiAxOS45TDIwLjkwMDIgMjUuOUMxOS44MDAyIDI2LjggMTguODAwMiAyNS41IDE5LjgwMDIgMjQuN0wyMy43MDAyIDIwLjJIMTAuMzAwMkM5LjAwMDIgMjAuMSA5LjAwMDIgMTguMSAxMC4zMDAyIDE4LjFaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzYxOF8yNjciPgo8cmVjdCB3aWR0aD0iMzciIGhlaWdodD0iMzciIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)}.other-offerings__icon-container{display:none;position:relative;flex-shrink:0;width:110px;height:96px}@media screen and (min-width:361px){.other-offerings__icon-container{display:block}}@media screen and (min-width:661px){.other-offerings__icon-container{width:184px;height:160px}}.other-offerings__icon,.other-offerings__icon-background{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:110px;height:96px}@media screen and (min-width:661px){.other-offerings__icon,.other-offerings__icon-background{width:184px;height:160px}}@media screen and (min-width:1014px){.other-offerings__card-text{flex:1;display:flex;flex-direction:column;align-items:center}}.other-offerings__card-title-paragraph{margin:0}.other-offerings__card-title{display:flex;flex-direction:row;align-items:center;font:400 22px/1.2 "Roboto Slab",sans-serif;color:#00aeef}.other-offerings__card-title.card-0{color:#52b700}.other-offerings__card-title.card-1{color:#7a67d7}.other-offerings__card-title.card-2{color:#f39317}@media screen and (min-width:1014px){.other-offerings__card-title{text-align:center}}.other-offerings__card-description{font:400 14px/1.6 Verdana,sans-serif;color:#545454;margin:10px 0 0}@media screen and (min-width:661px){.other-offerings__card-description{margin:10px 0 10px}}@media screen and (min-width:1014px){.other-offerings__card-description{text-align:center;flex:1}}.other-offerings__card-cta-container{display:flex;justify-content:left}@media screen and (min-width:1014px){.other-offerings__card-cta-container{justify-content:center}}.other-offerings__card-cta{display:none;margin:0;width:37px}@media screen and (min-width:661px){.other-offerings__card-cta{display:block}}.other-offerings__arrow{height:37px;width:37px;background-size:contain;background-repeat:no-repeat;display:block}.other-offerings__arrow.title{height:19px;width:19px;margin-left:10px}@media screen and (min-width:661px){.other-offerings__arrow.title{display:none}}.skill-tree-section{margin:0;padding:0;min-width:320px;width:100%}.skill-tree-section .skill-tree-content{box-sizing:border-box;padding-left:10px;padding-right:10px;margin:0 auto;min-width:320px;width:100%}.skill-tree-section .skill-tree-content.games,.skill-tree-section .skill-tree-content.videos{max-width:1240px}.skill-tree-section .skill-tree-content.lessons,.skill-tree-section .skill-tree-content.skills{max-width:1014px}.skill-tree-landing{position:relative;overflow:hidden}.skill-tree-landing .skill-tree-underlay{position:absolute;min-width:100%;min-height:100%;top:0;left:0;z-index:-1;background-color:var(--subject-landing-underlay-background)}.skill-tree-landing .skill-tree-bg-img,.skill-tree-landing .skill-tree-footer-img{position:absolute;left:50%;transform:translateX(-50%);width:auto}.skill-tree-landing .skill-tree-bg-img{top:0;width:var(--subject-landing-underlay-img-width);height:var(--subject-landing-underlay-img-height)}.skill-tree-landing .skill-tree-footer-img{bottom:0;width:var(--subject-landing-footer-img-width);height:var(--subject-landing-footer-img-height)}.screenshot-container{visibility:hidden}.header-section .skill-tree-content{padding-top:var(--subject-landing-header-content-padding-top,20px);padding-bottom:var(--subject-landing-header-content-padding-bottom,25px)}.header-section h1,.header-section p{text-align:center}.header-section h1{font:normal 25px "Trebuchet MS",sans-serif;color:var(--subject-landing-header-title-color);max-width:var(--subject-landing-header-title-max-width);margin-left:auto;margin-right:auto}.header-section p{font:normal 14px/22px Verdana,sans-serif;color:var(--subject-landing-header-description-color,#545454);margin:var(--subject-landing-header-description-margin-top) auto 0;max-width:var(--subject-landing-header-description-max-width)}.skill-nodes-section .skill-tree-content .skill-tree-aside{display:none}.footer-section{position:relative;z-index:-1;margin-top:var(--subject-landing-footer-margin-top)}@media screen and (min-width:481px){.header-section h1{font-size:40px}}@media screen and (min-width:661px){.skill-tree-section .skill-tree-content{padding-left:20px;padding-right:20px}}@media screen and (min-width:801px){.screenshot-container{visibility:visible}}@media screen and (min-width:1014px){.skill-nodes-section{overflow:hidden}.skill-nodes-section .skill-tree-content{position:relative}.skill-nodes-section .skill-tree-content .skill-tree-aside{display:block;position:absolute}.skill-nodes-section .skill-tree-content .skill-tree-aside.left{width:var(--subject-landing-aside-left-width);height:var(--subject-landing-aside-left-height);top:var(--subject-landing-aside-left-top);left:calc(-1 * (var(--subject-landing-aside-left-width) + var(--subject-landing-aside-left-buffer)))}.skill-nodes-section .skill-tree-content .skill-tree-aside.right{width:var(--subject-landing-aside-right-width);height:var(--subject-landing-aside-right-height);top:var(--subject-landing-aside-right-top);right:calc(-1 * (var(--subject-landing-aside-right-width) + var(--subject-landing-aside-right-buffer)))}}
.textbook-alignments .crisp-splash-header{font-size:36px;margin-top:25px}.textbook-alignments .textbook-list-item{margin:0 0 30px 0;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;overflow:hidden;display:flex}.textbook-alignments .textbook-list-item .textbook-title{font-family:"Trebuchet MS",sans-serif;font-size:20px;line-height:24px;color:#0b9be3;transform:translateY(-8px);padding-top:5px}.textbook-alignments .textbook-list-item .textbook-list-item-image{width:52px;height:67px;border:1px solid #d3d3d3;margin-right:15px}.textbook-alignments .textbook-align-open-txt{font-size:14px;color:#545454;margin-bottom:25px}.textbook-alignments .textbook-align-list-container .textbook-align-listing{-moz-column-count:2;column-count:2}.textbook-alignments .textbook-align-list-container .textbook-align-subject{display:inline-block;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;width:100%}.textbook-alignments .textbook-align-subject-text{color:#00acef;font-size:28px;font-family:Roboto,sans-serif;margin-bottom:25px}.textbook-alignments .textbook-info{border-bottom:1px solid #ebebeb;color:#777;font-size:12px;margin:0 0 7px 0;padding:0 0 16px 0}.textbook-alignments .alignment-lk-listing{width:323px}.textbook-alignments .alignment-lk-listing .alignment-lk-list-item{font:Verdana,sans-serif}.textbook-alignments .alignment-lk-listing .alignment-lk-list-item .alignment-lk{color:#0e789e;font-size:13px;padding-right:6px;text-decoration:none;line-height:23px}.textbook-alignments .alignment-lk-listing .alignment-lk-list-item .alignment-lk:focus,.textbook-alignments .alignment-lk-listing .alignment-lk-list-item .alignment-lk:hover{text-decoration:underline}.textbook-alignments h2{margin-bottom:1px}@media screen and (max-width:1239px){body.responsive .skill-tree-content .textbook-alignments{padding:0 20px}}@media screen and (max-width:800px){body.responsive .skill-tree-content .textbook-alignments .crisp-g{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}@media screen and (max-width:660px){body.responsive .skill-tree-content .textbook-alignments{padding:0 10px}}@media screen and (max-width:525px){body.responsive .skill-tree-content .textbook-alignments .textbook-align-list-container .textbook-align-listing{-moz-column-count:1;column-count:1}}/* YUI CSS Detection Stamp */
#yui3-css-stamp.skill-tree-css-min { display: none; }
