.m-two-column .item-wrap .item-content:after,.workbook-section-header:after{clear:both}.m-ps h1,.m-ps h1 a{color:#384952;font-weight:500;font-size:2.8rem}.m-ps h1{margin-top:2rem}.m-ps h2,.m-ps h2 a{font-size:1.4rem}.m-ps h2{margin-top:1.4rem}.m-tutorial .tutorial-slide h4{font-size:1.4em;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-tutorial .tutorial-slide h5{margin-bottom:1em;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.m-tutorial .tutorial-slide .tutorial-video{position:relative}.m-tutorial .img-container{background:#253743;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.m-tutorial .tutorial-slide p.more{margin:1.4rem 0;cursor:pointer;color:#394953;font-size:1.5rem}.m-tutorial .slick-slide p.more:after,.m-tutorial .tutorial-slide p.more:after{display:inline-block;line-height:1;margin-left:5px;margin-top:0;width:16px;height:16px;position:absolute}.m-tutorial .tutorial-slide p.more:before{content:'more information'}.m-tutorial .tutorial-slide p.more.active:before{content:'less information'}.m-tutorial .tutorial-slide p.more:after{content:'';background:url(/assets/images/common/plus-minus.png) 0 1px no-repeat}.m-tutorial .tutorial-slide p.more.active:after{background-position:0 -29px}.m-tutorial .slick-slide .img-container .bg-content{transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-opacity:.2;-webkit-opacity:.2;opacity:.2;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.m-tutorial .slick-slide.active .img-container .bg-content,.m-tutorial .slick-slide:hover .img-container .bg-content{-moz-opacity:1;-webkit-opacity:1;opacity:1}.m-tutorial .slick-slide p.more:before{content:'more information'}.m-tutorial .slick-slide.active p.more:before{content:'less information'}.m-tutorial .slick-slide p.more:after{content:'';background:url(/assets/images/common/plus-minus.png) 0 1px no-repeat}.m-tutorial .slick-slide.active p.more:after{background-position:0 -29px}.m-tutorial .tutorial-slide .tutorial-slide-item-info{display:none}.m-tutorial .tutorial-slide .tutorial-slide-item-info .box h3{color:#253743}.m-tutorial div.tutorial-slide-arrow{position:absolute;width:0;height:0;margin-top:-46px;border:20px solid;border-color:#fff transparent transparent;text-align:center!important;font-size:0;left:-moz-calc(50% - 50px);left:-webkit-calc(50% - 50px);left:-o-calc(50% - 50px);left:calc(50% - 50px);transition:left .5s;-moz-transition:left .5s;-webkit-transition:left .5s;-o-transition:left .5s}.m-tutorial div.section-dark-green div.tutorial-slide-arrow,.m-tutorial div.section-white div.tutorial-slide-arrow{border-color:#F3F5F4 transparent transparent}.m-tutorial .tutorial-info-wrap{margin-top:20px;border:1px solid transparent}@media (min-width:1400px){.m-tutorial div.tutorial-slide-arrow{margin-top:-58px}}.m-tutorial .tutorial-slide-infodisplay .box{padding:2rem;line-height:1.4}.m-tutorial .tutorial-slide-infodisplay h2{margin:20px 0;font-size:2.8rem;color:#909fa7}.m-tutorial div.section-dark-green .tutorial-slide-infodisplay h2{margin:20px 0;font-size:2.8rem;color:#F3F5F4}.angular-google-map-container .gm-style-iw p,[gm-info-window] p{margin-bottom:.6rem}.tutorial-slide-infodisplay h3{color:#253743}.tutorial-slide-infodisplay p{font-size:14px;line-height:1.6}.google-map-wrap-block{width:100%;display:block;height:400px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width:768px){.m-tutorial div.tutorial-slide-arrow{border:30px solid;border-color:#fff transparent transparent}.google-map-wrap-block{height:580px}}.google-map-wrap-block .google-map{height:100%}[gm-info-window]{display:none}.google-map [gm-info-window]{display:block}[gm-info-window] p.name{font-size:2.8rem;font-weight:700}.angular-google-map-container{height:400px}@media (min-width:768px){.angular-google-map-container{height:580px}}.angular-google-map-container .gm-style-iw p.name{color:#253743;font-weight:400;margin-bottom:10px;font-size:2.3rem!important}.angular-google-map-container .gm-style-iw p a.btn{margin-top:20px}.m-headline{text-align:center}.m-statistics .item-wrap{padding:35px}.m-statistics .circle-wrap{display:block;padding:50%;width:auto;height:auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#253743;text-align:center;position:relative;margin-bottom:20px}.m-statistics .circle-wrap.light-grey{background-color:#909fa7}.m-statistics .circle-wrap.dark-green{background-color:#92b9a0}.m-statistics .circle-wrap.light-green{background-color:#c7d9b2}.m-statistics .circle-wrap.yellow{background-color:#ffd12d}.m-statistics .circle-wrap .circle-content{color:#fff;font-size:2.2rem;position:absolute;width:100%;left:0;top:43%;height:1.6rem;line-height:1.6rem}.m-statistics .circle-wrap.light-green .circle-content,.m-statistics .circle-wrap.yellow .circle-content{color:#253743}@media (min-width:480px){.m-statistics .circle-wrap .circle-content{font-size:2.8rem;height:2.8rem;line-height:2.8rem}}@media (min-width:768px){.m-statistics .circle-wrap .circle-content{font-size:2.2rem;height:2.2rem;line-height:2.2rem}}@media (min-width:992px){.m-statistics .circle-wrap .circle-content{font-size:3rem;height:3rem;line-height:3rem}}.m-statistics .circle-wrap+p{font-size:1.4rem;text-align:center;height:2.8rem}@media (min-width:768px){.m-statistics .circle-wrap+p{font-size:2rem;height:4rem}}.m-masonry{max-width:100%;padding-top:7px;padding-bottom:7px}.m-masonry:after{content:'';display:block;clear:both}.m-masonry .grid-item,.m-masonry .grid-sizer{width:33.33333333%}.m-masonry.four .grid-item,.m-masonry.four .grid-sizer{width:25%}.m-masonry .grid-item{height:100px;float:left}.m-masonry .grid-item-width2{width:66.66666667%}.m-masonry .grid-item-width3{width:100%}.m-masonry.four .grid-item-width2{width:50%}.m-masonry.four .grid-item-width3{width:75%}.m-masonry.four .grid-item-width4{width:100%}.m-masonry .grid-item-height2{height:200px}.m-masonry .grid-item-height3{height:300px}.m-masonry .grid-item-height4{height:400px}.m-masonry .grid-item .grid-item-content-wrap,.m-masonry .grid-item .grid-item-content-wrap.bigpad{padding:.5rem;height:100%}.m-masonry .grid-item .grid-item-content{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;background-size:cover;background-position:center center;position:relative}.m-masonry .grid-item .grid-item-content.ltop{display:block;text-align:left;position:relative}.m-masonry .grid-item .grid-item-content:before{background:rgba(37,55,67,.55);width:100%;height:100%;content:'';position:absolute;top:0;left:0;-webkit-transition:background-color .4s ease .1s;-moz-transition:background-color .4s ease .1s;-o-transition:background-color .4s ease .1s;transition:background-color .4s ease .1s}.m-masonry .grid-item .grid-item-content.nobg:before{background:rgba(37,55,67,0)}.m-masonry .grid-item .grid-item-content:hover:before{background:rgba(37,55,67,.9)}.m-masonry .grid-item .grid-item-content h4{color:#fff;text-align:center;font-size:1.4rem;padding:1rem;z-index:3;-webkit-transition:color .4s ease .1s;-moz-transition:color .4s ease .1s;-o-transition:color .4s ease .1s;transition:color .4s ease .1s}.m-masonry .grid-item.noshow .grid-item-content h4{color:rgba(255,255,255,0)}.m-masonry .grid-item.noshow .grid-item-content:hover h4{color:rgba(255,255,255,1)}.m-masonry .grid-item.noshow .grid-item-content-wrap:hover a.video-link:before{z-index:0}.m-masonry .grid-item .grid-item-content h2{color:#253743;font-size:18px;padding:20% 10% 10%;z-index:3;position:absolute;-webkit-transition:color .4s ease .1s;-moz-transition:color .4s ease .1s;-o-transition:color .4s ease .1s;transition:color .4s ease .1s}.m-masonry .grid-item .grid-item-content.white h2,.m-masonry .grid-item:hover .grid-item-content h2{color:#fff}.m-masonry .grid-item .grid-item-content h4 span{display:block;font-weight:600;text-transform:uppercase;letter-spacing:.1rem}@media (min-width:480px){.m-masonry .grid-item .grid-item-content h2{font-size:3vw}.m-masonry .grid-item .grid-item-content-wrap.bigpad{padding:1rem}}@media (min-width:1000px){.m-masonry .grid-item .grid-item-content h2{font-size:30px}.m-masonry .grid-item .grid-item-content-wrap.bigpad{padding:2rem}}@media (min-width:480px){.m-masonry .grid-item{height:150px;float:left}.m-masonry .grid-item-height2{height:300px}.m-masonry .grid-item-height3{height:450px}.m-masonry .grid-item-height4{height:600px}.m-masonry .grid-item .grid-item-content h4{font-size:1.8rem;padding:1rem}}@media (min-width:768px){.m-masonry .grid-item{height:180px;float:left}.m-masonry .grid-item-height2{height:360px}.m-masonry .grid-item-height3{height:540px}.m-masonry .grid-item-height4{height:720px}.m-masonry .grid-item .grid-item-content h4{font-size:2.2rem;padding:1.2rem}}@media (min-width:992px){.m-masonry .grid-item{height:250px;float:left}.m-masonry .grid-item-height2{height:500px}.m-masonry .grid-item-height3{height:750px}.m-masonry .grid-item-height4{height:1000px}.m-masonry .grid-item .grid-item-content h4{font-size:2.6rem;padding:2rem}}.m-programs-list{margin-bottom:2rem}.m-programs-list .sw-holder{width:100%;border-collapse:collapse;display:table;background:#fff;position:relative;border:1px solid #e7e7e7;margin:2rem 0 0}.m-programs-list .sw-holder div.evt-badge{display:block;position:absolute;right:3rem;top:-1.1rem;width:5.9rem;height:59px;background:top left no-repeat}.m-programs-list .sw-holder div.evt-badge.free{background-image:url(/assets/images/common/label-free.svg)}.m-programs-list .sw-holder div.evt-badge.open-now{background-image:url(/assets/images/common/label-open-now.svg)}.m-programs-list .sw-holder div.evt-badge.last-seats{background-image:url(/assets/images/common/label-last-seats.svg)}.m-programs-list .sw-holder div.crs-type-indicator{display:table-cell;vertical-align:middle;width:2.8rem;background:#ffe12d;max-width:3rem!important}.m-programs-list .sw-holder div.crs-type-indicator.in-person{background:#253743}.m-programs-list .sw-holder div.crs-type-indicator rect{fill:none}.m-programs-list .sw-holder div.crs-type-indicator text{text-transform:uppercase;font-weight:700;font-size:1.2rem;font-family:'PT Sans',sans serif;max-width:2rem;letter-spacing:1rem}.m-programs-list .sw-holder div.crs-type-indicator svg text{fill:#fff!important}.m-programs-list .sw-holder div.crs-text{display:table-cell;width:auto;background:#fff;vertical-align:middle;padding:2rem 1rem 1rem}.m-programs-list .sw-holder div.crs-text h3{color:#909fa7;font-size:1.4rem;font-weight:400!important;margin-bottom:3rem}.m-programs-list .sw-holder div.crs-text h1{color:#384952;font-size:2rem;font-weight:400;margin-bottom:.4rem}.m-programs-list .sw-holder div.crs-text h2{color:#384952;font-size:1.4rem;font-weight:400!important}.m-programs-list .sw-holder div.crs-call-to-action{width:12rem;background:#fff;text-align:center;vertical-align:middle;display:none}.m-programs-list .sw-holder div.crs-call-to-action a{display:inline-block;width:7rem;height:7rem;text-align:center;font-size:0;color:#394953;text-decoration:none;background-color:#f2f4f5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.m-programs-list .sw-holder div.crs-call-to-action a:before{content:'\f105';padding-left:1rem;line-height:7rem;font-size:5.5rem;font-family:FontAwesome}@media (min-width:576px){.m-programs-list .sw-holder div.crs-call-to-action{display:table-cell}}@media (min-width:768px){.m-programs-list .sw-holder{height:220px}.m-programs-list .sw-holder div.crs-text{vertical-align:auto;padding:2rem 2rem 1rem}.m-programs-list .sw-holder div.crs-text h3{font-size:1.8rem;margin-bottom:2.6rem}.m-programs-list .sw-holder div.crs-text h1{font-size:2.8rem;margin-bottom:.4rem}.m-programs-list .sw-holder div.crs-text h2{font-size:1.8rem}}@media (min-width:1200px){.m-programs-list .sw-holder div.crs-call-to-action a{width:9.7rem;height:9.7rem}.m-programs-list .sw-holder div.crs-call-to-action a:before{line-height:9rem;font-size:7.5rem}}.m-coming-up .col-item{background-color:#fff;margin-bottom:1rem;color:#253743}.m-coming-up .item-header{padding:1.2rem 2rem;background:rgba(255,255,255,.7)}.m-coming-up .item-header h1{font-size:2rem;margin-bottom:.6rem}.m-coming-up .item-header h2{font-size:1.6rem;font-weight:700}.m-coming-up .item-body{display:-ms-flexbox;display:-webkit-flex;display:flex}.m-coming-up .item-body .item-datetime{border-right:1px solid #909fa7;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.m-coming-up .item-body .item-datetime .item-date{-webkit-flex:1;flex:1;text-align:center;padding:1rem 1.2rem}.m-coming-up .item-body .item-datetime .item-date span.month{font-size:2rem}.m-coming-up .item-body .item-datetime .item-date span.day{font-size:2.2rem}.m-coming-up .item-body .item-datetime .item-time{background-color:#253743;color:#fff;font-size:1.2rem;padding:.6rem 1rem;text-align:center}.m-coming-up .item-body .item-content{-webkit-flex:1;flex:1;padding:1rem;position:relative}.m-coming-up .item-body .item-content .item-name{font-size:2rem}.m-coming-up .item-body .item-content .item-sub-name{margin-bottom:10px;padding-bottom:10px}.m-coming-up .item-body .item-content .item-author,.m-coming-up .item-body .item-content .item-sub-name{font-size:1.6rem}.m-coming-up .item-body .item-content .item-author{line-height:1.3;position:relative}.m-coming-up .item-body .item-content .item-author .item-description{display:inline-block;max-width:-moz-calc(100% - 100px);max-width:-webkit-calc(100% - 100px);max-width:-o-calc(100% - 100px);max-width:calc(100% - 100px)}.m-coming-up .item-body .item-content .btn-action{position:absolute;right:0;bottom:0}.m-two-column .item-wrap{color:#253743;margin-bottom:20px}.m-two-column .item-wrap .item-content{background-color:#fff;padding:0}.m-two-column .item-wrap .item-content:after,.m-two-column .item-wrap .item-content:before{display:table;content:" "}.m-two-column .item-wrap .item-content .item-img-wrap,.m-two-column .item-wrap .item-content .item-text-wrap{padding-left:0}.m-two-column .item-wrap .item-text{padding:1rem 0}.m-two-column .item-wrap .item-text h3{color:#909fa7;font-size:1.4rem;font-weight:400!important;margin-bottom:1rem}.m-two-column .item-wrap .item-text h1{color:#384952;font-size:2rem;font-weight:400;margin-bottom:.4rem}.m-two-column .item-wrap .item-text h2{color:#384952;font-size:1.4rem;font-weight:400!important}@media (min-width:768px){.m-two-column .item-wrap .item-text h3{font-size:1.8rem;margin-bottom:1.2rem}.m-two-column .item-wrap .item-text h1{font-size:2.8rem;margin-bottom:.4rem}.m-two-column .item-wrap .item-text h2{font-size:1.8rem}}@media (min-width:1440px){.m-two-column .item-wrap .item-text h3{margin-bottom:2rem}}.m-member-slide{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.m-member-slide .item-wrap{width:33.33333333%;text-align:center;margin:0 1rem 2rem;padding:1rem}.m-member-slide .item-wrap .member-photo{display:block;padding:30%;width:auto;height:auto;max-width:30%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;text-align:center;position:relative;margin:0 auto 1rem;background-size:cover}.m-news-slide .col-xs-6,.row.is-flex{display:-ms-flexbox;display:-webkit-flex}.m-member-slide .item-wrap p.member-name{font-size:2rem}.m-member-slide .item-wrap p.slogan{font-size:1.6rem}.m-member-slide .item-wrap p.location{font-size:1.6rem;font-weight:700}@media (min-width:576px){.m-member-slide .item-wrap{width:25%;margin:0 3rem 2rem}}@media (min-width:768px){.m-member-slide .item-wrap{width:25%;margin:0 3rem 2rem}}@media (min-width:992px){.m-member-slide .item-wrap{width:25%;margin:0 3rem 2rem}}@media (min-width:1200px){.m-member-slide .item-wrap{width:25%;margin:0 4rem 2rem}}.m-news-slide .col-xs-6{display:flex}.m-news-slide .news-item-wrap{background-color:#fff;position:relative}.section.section-white .m-news-slide .news-item-wrap{background-color:#f9fafa;position:relative;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.flex-wrap:after,.flex-wrap:before{content:normal}.m-news-slide .news-item-wrap{-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.m-news-slide .news-item-wrap div.pi-dt{display:block;position:absolute;width:52px;text-align:center;margin-top:-54px;left:1.8rem;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-news-slide .news-item-wrap div.pi-dt.higher{margin-top:-75px}.m-news-slide .news-item-wrap div.pi-dt.lower{margin-top:-22px}.m-news-slide .news-item-wrap div.pi-dt div.pi-dt-middle,.m-news-slide .news-item-wrap div.pi-dt div.pi-dt-top{font-size:14px;font-weight:400;letter-spacing:1px;margin-top:0;line-height:1.1;display:block;text-transform:uppercase}.m-news-slide .news-item-wrap div.pi-dt.second{margin-left:55px}.m-news-slide .news-item-wrap div.pi-dt div.pi-dt-top{background:#253743;color:#fff!important;padding:3px 0}.m-news-slide .news-item-wrap div.pi-dt div.pi-dt-middle{background:#fff;color:#253743!important;padding:3px 0 0}.m-news-slide .news-item-wrap div.pi-dt div.pi-dt-month{text-transform:uppercase;font-size:16px;line-height:1.9;font-weight:700;letter-spacing:2px;color:rgba(37,55,67,.8)!important}.m-news-slide .news-item-wrap div.pi-dt div.pi-dt-day{text-transform:uppercase;font-size:24px;font-weight:400;letter-spacing:1px;color:#253743!important;line-height:1;margin-top:-6px;margin-bottom:6px}.m-news-slide .news-item-wrap div.pi-dt div.pi-dt-year{display:block;background:#253743;text-transform:uppercase;font-size:14px;font-weight:400;letter-spacing:1px;color:#fff!important;margin-top:4px;padding:3px 0;line-height:1.1}h3.line{border-bottom:1px dotted #909FA7;color:#909FA7;font-size:20px;padding-bottom:10px;margin-bottom:20px}p.location{color:#253743!important;font-size:16px!important}p.location:before{content:'\f041';font-family:FontAwesome;color:#253743;padding-right:5px}.m-news-slide .news-item-wrap article{padding:2.3rem 1.8rem 7rem}.m-news-slide .news-item-wrap article .bottom-links{display:block;position:absolute;text-align:right;bottom:0;padding-bottom:1rem}.row.is-flex{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.row.is-flex>[class*=col-]{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin:15px 0}.row.is-flex>[class*=col-] article{background-color:#fff;margin:auto;min-height:100%;height:auto!important;height:100%;overflow:hidden!important;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.m-news-slide .news-item-wrap article h3{margin:1rem 0;font-size:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 0}.m-news-slide .news-item-wrap article p{margin:1rem 0;font-size:14px;line-height:1.4}.m-news-slide .news-item-wrap article a.btn{margin-top:1rem;margin-bottom:1rem}.workbook-feed{position:fixed;top:auto;z-index:3;bottom:0;-webkit-box-shadow:-1px -1px 2px rgba(0,0,0,.3);-moz-box-shadow:-1px -1px 2px rgba(0,0,0,.3);box-shadow:-1px -1px 2px rgba(0,0,0,.3);width:100%;background:#2d819b}@media (min-width:768px){.workbook-feed{right:0;width:auto;bottom:auto;top:26%;top:-ms-calc(50%-170px);top:-moz-calc(50%-170px);top:-webkit-calc(50%-170px);top:-o-calc(50%-170px);top:calc(50%-170px);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;background:0 0}}.workbook-feed a{color:#fff}.workbook-feed .workbook-link{background-color:#318ca8;color:#fff;padding:0;text-transform:uppercase;display:inline-block;height:52px;float:right}.workbook-feed .workbook-link a{display:block;height:52px;background:#318ca8;padding-left:1rem;padding-right:.2rem;line-height:52px;font-size:0}.workbook-feed .workbook-link a:hover{background-color:#00bad9}.workbook-feed .workbook-link img{margin-left:0}.workbook-feed .workbook-home{position:relative;margin-right:1px;padding:0;background-color:#318ca8;display:inline-block;cursor:pointer}.workbook-feed .workbook-home span.indicator{position:absolute;bottom:-500px;white-space:nowrap;right:36px;height:26px;padding:2px 10px;z-index:-1;display:inline-block;background:rgba(255,255,255,.8);color:#253743;font-size:1.2rem;line-height:22px;-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-transition:bottom .5s linear .5s;-webkit-transition:bottom .5s linear .5s;-o-transition:bottom .5s linear .5s;transition:bottom .5s linear .5s;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.workbook-feed .workbook-home:hover span.indicator{bottom:55px}.workbook-feed .workbook-home.inactive:hover span.indicator{bottom:-500px}.workbook-feed .workbook-home img.inactive{opacity:.5}.workbook-feed .workbook-home.inactive,.workbook-feed .workbook-home.inactive a{cursor:default}.workbook-feed .workbook-home:hover{background-color:#00bad9}.workbook-feed .workbook-home.inactive:hover{background-color:#318ca8}@media (min-width:416px){.workbook-feed .workbook-link a{font-size:inherit}}@media (min-width:768px){.workbook-feed img{-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:52px}.workbook-feed .workbook-link{float:none}.workbook-feed .workbook-link a{line-height:48px;font-size:inherit}.workbook-feed .workbook-link,.workbook-feed .workbook-link a{height:52px}}.workbook-modal-content,.workbook-modal-content .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.workbook-modal-content .modal-header{background-color:#f3f5f4;border-bottom:none}.workbook-modal-content .modal-header button.close{opacity:1;margin-top:0}.workbook-modal-content .modal-header button.close:focus,.workbook-modal-content .modal-header button.close:hover{opacity:.5}.workbook-section-wrap{border:1px solid #909fa7}.workbook-section-wrap~.workbook-section-wrap{border-top:none}.workbook-section-wrap:last-child{border:1px solid #909fa7}.workbook-section-header{padding:1rem 1.5rem;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer;color:#253743}.workbook-section-header:before{display:table;content:" "}.workbook-section-header span.status{font-family:FontAwesome;font-size:4rem;margin-right:10px;color:#253743}.workbook-section-header span.status-1{color:#253743}.workbook-section-header span.status-2{color:#909fa7}.workbook-section-header span.status-3{color:#92b9a0}.workbook-section-header span.status-4{color:#b9cb85}.workbook-section-header span.status-5{color:#ffd12d}.workbook-section-header span.status:before{content:"\f111"}.workbook-section-header span.status.done:before{content:"\f058"}.workbook-section-header .header-text{-webkit-flex:1;flex:1}.workbook-section-header h1{font-size:2rem}.workbook-section-header h2{font-size:1.6rem;margin:0}.workbook-section-header span._collapse_anchor{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjIgMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIyIDIyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMjUzNzQzO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qxe2ZpbGw6I0ZGRkZGRjtzdHJva2U6IzI1Mzc0MztzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTEiIGN5PSIxMSIgcj0iMTAiLz4NCgk8Zz4NCgkJPGxpbmUgY2xhc3M9InN0MSIgeDE9IjExIiB5MT0iMTYuNSIgeDI9IjExIiB5Mj0iNS41Ii8+DQoJPC9nPg0KPC9nPg0KPGxpbmUgY2xhc3M9InN0MSIgeDE9IjE2LjUiIHkxPSIxMSIgeDI9IjUuNSIgeTI9IjExIi8+DQo8L3N2Zz4NCg==);display:inline-block;margin-top:4px;width:40px;height:40px}.workbook-section-content span._collapse_anchor{margin-top:2px;width:30px;height:30px}.workbook-section-wrap .workbook-section-header a[aria-expanded=true] span._collapse_anchor,.workbook-section-wrap a[aria-expanded=true] .workbook-section-header span._collapse_anchor{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMiAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMjUzNzQzO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDojRkZGRkZGO3N0cm9rZTojMjUzNzQzO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGc+Cgk8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMSIgY3k9IjExIiByPSIxMCIvPgo8L2c+CjxsaW5lIGNsYXNzPSJzdDEiIHgxPSIxNi41IiB5MT0iMTEiIHgyPSI1LjUiIHkyPSIxMSIvPgo8L3N2Zz4=);display:inline-block}.collapser{position:relative;cursor:pointer}.collapser span._collapse_anchor{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjIgMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIyIDIyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMjUzNzQzO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qxe2ZpbGw6I0ZGRkZGRjtzdHJva2U6IzI1Mzc0MztzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTEiIGN5PSIxMSIgcj0iMTAiLz4NCgk8Zz4NCgkJPGxpbmUgY2xhc3M9InN0MSIgeDE9IjExIiB5MT0iMTYuNSIgeDI9IjExIiB5Mj0iNS41Ii8+DQoJPC9nPg0KPC9nPg0KPGxpbmUgY2xhc3M9InN0MSIgeDE9IjE2LjUiIHkxPSIxMSIgeDI9IjUuNSIgeTI9IjExIi8+DQo8L3N2Zz4NCg==);display:inline-block;width:30px;height:30px;position:absolute;right:20px;top:20px}.collapser div[aria-expanded=true] span._collapse_anchor{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMiAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMjUzNzQzO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDojRkZGRkZGO3N0cm9rZTojMjUzNzQzO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGc+Cgk8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMSIgY3k9IjExIiByPSIxMCIvPgo8L2c+CjxsaW5lIGNsYXNzPSJzdDEiIHgxPSIxNi41IiB5MT0iMTEiIHgyPSI1LjUiIHkyPSIxMSIvPgo8L3N2Zz4=);display:inline-block}.workbook-section-wrap .block-info{border:2px solid #dce3e6;background-color:#cfd9dd;margin-bottom:15px;color:#253743;font-style:italic;padding:1rem;font-size:1.8rem}.workbook-section-wrap .block-info p:before{font-family:FontAwesome;content:"\f05a";font-size:5rem;float:left;font-style:normal;margin-right:1.5rem}.workbook-section-content{padding:3rem 5rem;background-color:#f3f5f4;-webkit-box-shadow:rgba(144,159,167,.5) 0 0 2px 1px inset;-moz-box-shadow:rgba(144,159,167,.5) 0 0 2px 1px inset;box-shadow:rgba(144,159,167,.5) 0 0 2px 1px inset}.workbook-section-content h1{font-size:1.8rem;font-weight:700;margin-bottom:5px}.workbook-section-content h2{font-size:1.4rem;margin-bottom:5px}.workbook-section-content .form-group label{font-size:1.8rem;font-weight:700}.workbook-section-content .form-group .help-block2{color:#909fa7;font-style:italic;display:block;margin-top:5px;margin-bottom:0}.workbook-section-content .form-group .help-block2 p{margin-bottom:0}.workbook-section-content .buttons{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.workbook-section-content .buttons .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1.6rem;width:180px}.workbook-section-content .notes .box{background:url(/assets/images/workbook/bg-notes2.png) top right no-repeat #fff;padding:3rem 2rem 2rem}.workbook-section-content .notes .box h1{margin-bottom:1rem}.workbook-section-content .notes .box .btn{margin-top:1rem}.workbook-section-content .notes .box .btn~.btn{margin-left:1rem}.workbook-section-content .steps{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.workbook-section-content .steps .step-item{background-color:transparent;padding:10px;text-align:center;border:1px solid #e3e7e8;width:100%;margin:0 0 10px}@media (min-width:768px){.workbook-section-content .steps .step-item{width:48%}}@media (min-width:992px){.workbook-section-content .steps .step-item{width:32%}.workbook-section-content .steps.column-2 .step-item{width:48%}}.workbook-section-content .steps .step-item h3{margin-bottom:1.5rem}.workbook-inner-form{margin-top:2rem}.workbook-inner-form~.workbook-inner-form{margin-top:0;border-top:none}.workbook-inner-form .workbook-section-header{padding:6px 10px}.workbook-inner-form .workbook-section-header .form-icon.fa-stack{width:30px;height:30px;line-height:30px;margin-right:10px}.workbook-inner-form .workbook-section-header .form-icon .fa-stack-2x{font-size:3rem}.workbook-inner-form .workbook-section-header .form-icon .fa-inverse{color:#788086;top:2px}.workbook-inner-form .workbook-section-header.done .form-icon .fa-inverse{color:#fff}.workbook-inner-form .workbook-section-header .form-icon .fa-inverse:before{content:"\f064"}.workbook-inner-form .workbook-section-header.done .form-icon .fa-inverse:before{content:"\f00c"}.workbook-inner-form .workbook-section-header .collapse_anchor.fa-stack{width:30px;height:30px;line-height:30px}.workbook-inner-form .workbook-section-header .collapse_anchor .fa-stack-2x{font-size:3rem;color:#253743}.workbook-inner-form .workbook-section-header .collapse_anchor .fa-inverse{color:#253743;top:1px}.workbook-inner-form .workbook-section-header .header-text{-webkit-flex:1;flex:1;line-height:30px}.workbook-inner-form .workbook-section-header .header-text h1{line-height:30px;margin-bottom:0}.workbook-inner-form .workbook-section-header .form-status{color:#909fa7;-webkit-flex:1;flex:1;line-height:30px}.workbook-inner-form .workbook-section-header.done .form-status{color:#253743;font-weight:700}.workbook-inner-form .workbook-section-content{padding:3rem;background-color:#e9ecec}.workbook-inner-form .workbook-section-content ul.thumbList{margin:0;padding:0;list-style:none}.workbook-inner-form .workbook-section-content ul.thumbList li{float:left;margin:0 16px 16px 0;background-color:#fff;position:relative}.workbook-inner-form .workbook-section-content ul.thumbList li button.remove{background:#fff;color:#253743;border:none;z-index:2;position:absolute;top:-11px;right:-11px;width:22px;height:22px;text-align:center;line-height:22px;outline:transparent;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.workbook-inner-form .workbook-section-content ul.thumbList li button.remove:hover{-webkit-box-shadow:0 0 5px rgba(255,0,0,.7);-moz-box-shadow:0 0 5px rgba(255,0,0,.7);box-shadow:0 0 5px rgba(255,0,0,.7);width:26px;height:26px;line-height:26px;top:-13px;right:-13px;color:red}.workbook-inner-form .workbook-section-content .video-wrap button.remove i.fa,.workbook-inner-form .workbook-section-content ul.thumbList li button.remove i.fa{color:#000}.workbook-inner-form .workbook-section-content ul.thumbList li img.thumb{width:84px;height:63px}.workbook-inner-form .workbook-section-content ul.thumbList li p{padding:0 4px}.workbook-inner-form .workbook-section-content ul.thumbList li label{font-weight:400;margin:0}.workbook-inner-form .workbook-section-content ul.thumbList li input[type=checkbox]{margin-right:3px;margin-top:0}.workbook-inner-form .workbook-section-content .video-wrap{position:relative}.workbook-inner-form .workbook-section-content .video-wrap button.remove{background:0 0;border:none;position:absolute;top:8px;right:4px;outline:transparent}.workbook-inner-form .workbook-section-content .video-wrap input.form-control{padding-right:20px}.workbook-section-content .collaborate-prototype{background-color:#ecf0e7;padding:2rem}.workbook-inner-form ul.nav-tabs{background-color:#909fa7;margin:0;padding:.6rem 0 0;border:0}.workbook-inner-form ul.nav-tabs>li{background-color:#d2d8da;margin:0;padding:0;border:0;border-top:5px solid #909fa7}.workbook-inner-form ul.nav-tabs>li a,.workbook-inner-form ul.nav-tabs>li a:focus,.workbook-inner-form ul.nav-tabs>li a:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#253743;margin:0;padding:10px 15px;border:0;background-color:#d2d8da}.workbook-inner-form ul.nav-tabs>li.active{background-color:#e9ecec;margin:0;padding:0;border:0}.workbook-inner-form ul.nav-tabs>li.active a,.workbook-inner-form ul.nav-tabs>li.active a:focus,.workbook-inner-form ul.nav-tabs>li.active a:hover{background-color:#e9ecec;margin:0;padding:10px 15px;border:0}.workbook-inner-form .tab-content .workbook-section-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.workbook-inner-form.prototype-update-form .workbook-section-header{background-color:#fff}.workbook-inner-form.prototype-update-form .workbook-section-content{padding:1rem;background-color:#f5f7f7}.btn{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;letter-spacing:.5px}.slick-dots li button:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8!important;font-size:10px}@media (min-width:768px){.slick-dots li button:before{font-size:16px}}