@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;0,800;1,200;1,400;1,700;1,800&display=swap);.product-banner-bg{background-color:#09c;background:linear-gradient(90deg,#09c 0,#005587 70%);padding:2rem 0;color:#fff}.product-banner-bg .h1,.product-banner-bg .h2,.product-banner-bg h1,.product-banner-bg h2{color:#fff;margin:0;font-size:2.6rem;font-style:normal}.all-products .banner{height:75px}.all-products .banner h1{padding:15px}.all-products .product-navigation-layout{height:auto;overflow:hidden}.all-products .product-navigation-layout .k-content,.all-products .product-navigation-layout p{box-sizing:border-box;margin:0}.all-products .product-navigation-layout p{color:#fff}.all-products .product-navigation-layout [class*=col-]{padding:12px 0;padding-left:12px;padding-right:12px}.all-products .product-navigation-layout .k-content{width:100%;background-color:transparent}.all-products .product-navigation-layout .select-wrapper{margin-bottom:15px}.all-products .product-navigation-layout .select-wrapper select{display:none}.all-products .product-navigation-layout .k-autocomplete.k-state-default,.all-products .product-navigation-layout .k-dropdown-wrap.k-state-default,.all-products .product-navigation-layout .k-numeric-wrap.k-state-default,.all-products .product-navigation-layout .k-picker-wrap.k-state-default{border-radius:0;background-color:#88d0e5;font-weight:700;text-transform:uppercase;font-size:.9286rem;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;padding:6px 6px 9px;box-shadow:0 0 5px #333}.all-products .product-navigation-layout .k-dropdown .k-input,.all-products .product-navigation-layout .k-dropdown .k-state-focused .k-input,.all-products .product-navigation-layout .k-menu .k-popup,.all-products .product-navigation-layout .k-multiselect .k-button,.all-products .product-navigation-layout .k-multiselect .k-button:hover{color:#1e63af}.all-products .product-navigation-layout .k-icon{top:4px;left:-5px}.all-products .product-navigation-layout .k-icon:before{content:"\f078";font-family:FontAwesome;color:#1e63af}.all-products .product-navigation-layout .k-button.k-primary{float:none!important;margin-top:2px!important;background-color:#566575;border:1px solid #fff;color:#fff;border-radius:0;padding:6px 25px;font-size:.9286rem;text-transform:uppercase}.all-products .page-summary a{color:#005587;text-decoration:underline}@media only screen and (min-width:768px){.all-products .banner{height:275px}.all-products .product-navigation-layout p{line-height:40px;text-align:center;width:100%}.all-products .product-navigation-layout .k-content{width:100%;background-color:transparent;overflow:hidden;text-align:center}.all-products .product-navigation-layout .select-wrapper{width:260px;display:inline-block;text-align:left}.all-products .product-navigation-layout .k-button.k-primary,.all-products .product-navigation-layout .select-wrapper{margin-left:15px}}@media only screen and (min-width:1200px){.all-products .product-navigation-layout .k-content{padding:0;margin-right:-30px}.all-products .product-navigation-layout [class*=col-]{padding:12px 0;padding-left:0;padding-right:0}.all-products .product-navigation-layout .select-wrapper{float:left;margin-bottom:0}.all-products .product-navigation-layout .k-button.k-primary{float:left!important}}:root{font-size:16px}.root{font-size:16px}.body-text,body{color:#444;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-size:1rem;font-weight:400;transition:.5s}.container{margin:0 auto;max-width:1140px;padding-left:15px;padding-right:15px;width:100%}.accent-font{font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:1rem;text-transform:none}img{max-width:100%}ul{list-style:inherit}li{margin-bottom:.5rem}li a,li a:active,li a:link,li a:visited{color:#005587}.article,.p,article,p{font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem}.article a,.article a:active,.article a:link,.article a:visited,.p a,.p a:active,.p a:link,.p a:visited,article a,article a:active,article a:link,article a:visited,p a,p a:active,p a:link,p a:visited{color:#005587}small{font-size:.75rem}.em{font-style:italic}a{color:#005587;text-decoration:none;transition:.5s}sup{padding-left:2px}a.focus,a.hover,a:focus,a:hover{color:#005587;text-decoration:underline}a.focus,a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.accent-title1,.h1,h1{font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-weight:700;line-height:1.3;color:#444;margin-top:0;margin-bottom:1rem;font-size:2.6rem;font-style:normal}.hero-banner-custom-bg-img .accent-title1,.hero-banner-custom-bg-img .h1,.hero-banner-custom-bg-img h1{color:#fff;margin-bottom:0}.h1 .small,.h1 small,h1 .small,h1 small{font-size:90%;font-weight:400;line-height:1;color:#444}.accent-title2,.h2,h2{font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-weight:700;line-height:1.3;color:#444;margin-top:0;margin-bottom:1rem;font-size:2rem;font-style:normal;letter-spacing:normal}.h2 .small,.h2 small,h2 .small,h2 small{font-size:90%;font-weight:400;line-height:1;color:#444}.left-border,h2.left-border{border-left:3px solid #76bc21;padding-left:10px}.literacy-theme .left-border,.reading-theme .left-border{border-left-color:#00956e}.writing-theme .left-border{border-left-color:#339}.math-theme .left-border{border-left-color:#d52158}.assessment-theme .left-border{border-left-color:#09c}.cs-theme .left-border{border-left-color:#ff9015}.accent-title3,.h3,h3{font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-weight:700;line-height:1.3;color:#444;margin-top:0;margin-bottom:1rem;font-size:1.8rem;font-style:normal;text-transform:none}.h3 .small,.h3 small,h3 .small,h3 small{font-size:90%;font-weight:400;line-height:1;color:#444}.accent-title4,.h4,h4{font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-weight:700;line-height:1.3;color:#444;margin-top:0;margin-bottom:1rem;font-size:1.45rem;font-style:normal}.h4 .small,.h4 small,h4 .small,h4 small{font-size:90%;font-weight:400;line-height:1;color:#444}.accent-title5,.h5,h5{font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-weight:700;line-height:1.3;color:#444;margin-top:0;margin-bottom:1rem;font-size:1.2rem;font-style:normal}.h5 .small,.h5 small,h5 .small,h5 small{font-size:90%;font-weight:400;line-height:1;color:#444}.accent-title6,.h6,h6{font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-weight:700;line-height:1.3;color:#444;margin-top:0;margin-bottom:1rem;font-size:1rem;font-style:normal}.h6 .small,.h6 small,h6 .small,h6 small{font-size:90%;font-weight:400;line-height:1;color:#444}.font-thin,h1.font-thin,h2.font-thin,h3.font-thin,h4.font-thin,h5.font-thin,h6.font-thin{font-weight:200}.font-regular,h1.font-regular,h2.font-regular,h3.font-regular,h4.font-regular,h5.font-regular,h6.font-regular{font-weight:400}.font-thick,h1.font-thick,h2.font-thick,h3.font-thick,h4.font-thick,h5.font-thick,h6.font-thick{font-weight:800}.text-blue,h1.text-blue,h2.text-blue,h3.text-blue,h4.text-blue,h5.text-blue,h6.text-blue{color:#005587}.accent-text{font-size:1.8rem;line-height:1.6;font-weight:200}.text-highlight{color:#67bd4b;font-weight:700}.box{text-align:center;font-size:1.2rem}.l-h-1-3{line-height:1.3}.l-h-1-5{line-height:1.5}.l-h-1-7{line-height:1.7}.l-h-1-9{line-height:1.9}.primary-color{color:#005587}.primary-color_background{background-color:#005587}.primary-color-light{color:#0095ed}.primary-color-light-background,.primary-color-light_background{background-color:#eef1f8}.gray-light-background{background-color:#eee}.primary-color-dark{color:#003554}.primary-color-dark_background{background-color:#003554}.secondary-color{color:#005587}.secondary-color_background{background-color:#005587}.secondary-color-light{color:#0095ed}.secondary-color-light_background{background-color:#0095ed}.secondary-color-dark{color:#003554}.secondary-color-dark_background{background-color:#003554}.accent-color{color:#4a4f55}.accent-color_background{background-color:#4a4f55}.accent-color-light{color:#7a828b}.accent-color-light_background{background-color:#7a828b}.accent-color-dark{color:#32363a}.accent-color-dark_background{background-color:#32363a}.i-am-more-red{color:#991b1e}.i-am-more-red_background{background-color:#991b1e}.letrs-red_background{background-color:#991b1e}.i-am-more-purple{color:#351c55}.i-am-more-purple_background{background-color:#351c55}.vsl-blue-primary{color:#005587}.vsl-blue-secondary{color:#005587}.vsl-math-green{color:#76bd22}.vsl-math-green_background{background-color:#76bd22}.vsl-literacy-yellow{color:#ffbf3d}.vsl-literacy-yellow_background{background-color:#ffbf3d}.vsl-pd-orange{color:#ff6d10}.vsl-pd-orange_background{background-color:#ff6d10}.vsl-blue-dark{color:#1b3664}.vsl-blue-dark_background{background-color:#1b3664}hr{border:0;height:1px;background:#ddd;margin:1rem 0}::-moz-selection{color:#131313;background:#ddd}::selection{color:#131313;background:#ddd}code,kbd,pre,samp{font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;font-size:.75rem}code{display:inline-block;background:#f9f9f9;border:1px solid #ddd;padding:.2rem .5rem;line-height:1.2;color:#d52158;border-radius:4px;max-width:100%;overflow:scroll}pre{background:#f9f9f9;border:1px solid #ddd;padding:1rem;overflow-x:auto}pre code{border:0}code[class*=language-],pre[class*=language-]{font-family:monospace!important}.responsive-iframe-container{overflow:hidden;padding-top:80%;position:relative}.responsive-iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:0) and (max-width:1140px){.only-on-desktop{display:none}}.vsl-arrow{font-style:normal;display:inline-block;padding-right:8px}.blog{padding-top:60px;overflow:hidden;z-index:0}@media (min-width:0) and (max-width:47.99em){.blog{padding-top:20px}}.blog .image-as-background{background-position:center top;background-repeat:no-repeat}.blog .section-name{position:relative;margin-bottom:40px}.blog .blog-post .title,.blog .recent-blog-posts .post .title{font-size:1.25rem;background-color:transparent;font-weight:700;color:#444;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif}.blog .blog-post .date,.blog .recent-blog-posts .post .date{font-size:.875rem;font-style:italic;color:grey;margin-bottom:1rem}.blog .blog-post .tags,.blog .recent-blog-posts .post .tags{height:3.2143rem;overflow:hidden}.blog .blog-post .tags .icon,.blog .recent-blog-posts .post .tags .icon{float:left;display:inline-block;padding:8px 8px 8px 0}.blog .blog-post .tags ul,.blog .recent-blog-posts .post .tags ul{float:left;width:calc(100% - 25px);list-style:none;padding:0;margin-bottom:0}.blog .blog-post .tags ul li,.blog .recent-blog-posts .post .tags ul li{display:inline-block;margin-bottom:0}.blog .blog-post .tags ul li a,.blog .blog-post .tags ul li span,.blog .recent-blog-posts .post .tags ul li a,.blog .recent-blog-posts .post .tags ul li span{font-size:.75rem;display:inline-block;text-decoration:none;color:grey}.blog .blog-post .tags ul li:not(:last-child) a:after,.blog .blog-post .tags ul li:not(:last-child) span:after,.blog .recent-blog-posts .post .tags ul li:not(:last-child) a:after,.blog .recent-blog-posts .post .tags ul li:not(:last-child) span:after{content:","}.blog .recent-blog-posts{overflow:hidden}.blog .recent-blog-posts .col-sm-6{max-width:330px}@media (min-width:0) and (max-width:48em){.blog .recent-blog-posts .col-sm-6{margin:0 auto}}.blog .recent-blog-posts .post{position:relative;background-color:#eef1f8;margin-bottom:30px;box-shadow:none}.blog .recent-blog-posts .post .front .date{margin-bottom:15px}.blog .recent-blog-posts .post .back{position:absolute;width:100%;background-color:#0076bb;background-color:#76bc21;background:linear-gradient(85deg,#76bc21 0,#0076bb 80%);top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;z-index:-10;transition:.5s;color:#fff;padding:15px;box-sizing:border-box;z-index:10}.blog .recent-blog-posts .post .back .content{height:calc(100% - 60px)}.blog .recent-blog-posts .post .back .content .title{color:#fff}.blog .recent-blog-posts .post .back .content .text{margin-top:15px;height:195px;overflow:hidden}.blog .recent-blog-posts .post .back .content .text p{font-size:.875rem}.blog .recent-blog-posts .post .back .btn{width:100%}.blog .recent-blog-posts .post:active .back,.blog .recent-blog-posts .post:hover .back{opacity:1;visibility:visible}.blog .recent-blog-posts .post .image{width:100%;background-color:#0076bb;height:200px}.blog .recent-blog-posts .post .content{padding:25px 10px}.blog .recent-blog-posts .post .content .title{font-size:1rem;height:80px;overflow:hidden;margin-bottom:5px;color:#005587}.blog .recent-blog-posts .post .content .author{height:24px;overflow:hidden;margin-bottom:10px}.blog .recent-blog-posts .post .content .author ul{list-style:none;padding:0}.blog .recent-blog-posts .post .content .author ul li{color:#005587}.blog .recent-blog-posts .post .content .author ul li a,.blog .recent-blog-posts .post .content .author ul li span{text-decoration:none;font-size:.875rem;display:inline-block}.blog .recent-blog-posts .post .content .author ul li a:before,.blog .recent-blog-posts .post .content .author ul li span:before{content:"\f007";font-family:fontAwesome;position:relative;display:none;margin-right:5px;color:#444;padding-right:8px}.blog .vsl-blog-posts{display:grid;grid-column-gap:20px;grid-row-gap:20px}@media all and (min-width:35.5em){.blog .vsl-blog-posts{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media (min-width:0) and (max-width:48em){.blog .vsl-blog-posts .col-sm-6{margin:0 auto}}.blog .vsl-blog-posts .post,.blog .vsl-blog-posts a.post{display:grid;grid-auto-rows:1fr;position:relative;background-color:#0076bb;background-color:#76bc21;background:linear-gradient(85deg,#76bc21 0,#0076bb 80%);color:#fff;padding:30px;box-shadow:none;transition:all .15s;border-radius:30px}.blog .vsl-blog-posts .post:focus,.blog .vsl-blog-posts .post:hover,.blog .vsl-blog-posts a.post:focus,.blog .vsl-blog-posts a.post:hover{color:#fff;text-decoration:none;transition:all .15s}.blog .vsl-blog-posts .post:focus .overlay,.blog .vsl-blog-posts .post:hover .overlay,.blog .vsl-blog-posts a.post:focus .overlay,.blog .vsl-blog-posts a.post:hover .overlay{opacity:.95}.blog .vsl-blog-posts .post:focus .post-container .link-text,.blog .vsl-blog-posts .post:hover .post-container .link-text,.blog .vsl-blog-posts a.post:focus .post-container .link-text,.blog .vsl-blog-posts a.post:hover .post-container .link-text{margin-right:20px}.blog .vsl-blog-posts .post:focus .post-container .link-text .vsl-arrow,.blog .vsl-blog-posts .post:hover .post-container .link-text .vsl-arrow,.blog .vsl-blog-posts a.post:focus .post-container .link-text .vsl-arrow,.blog .vsl-blog-posts a.post:hover .post-container .link-text .vsl-arrow{padding-right:3px}.blog .vsl-blog-posts .post .overlay,.blog .vsl-blog-posts a.post .overlay{background-color:#09c;background-color:#09c;background:linear-gradient(90deg,#09c 0,#005587 70%);position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;transition:all .15s;border-radius:30px}.blog .vsl-blog-posts .post .date,.blog .vsl-blog-posts a.post .date{margin-bottom:15px}.blog .vsl-blog-posts .post .post-container,.blog .vsl-blog-posts a.post .post-container{display:grid;position:relative}.blog .vsl-blog-posts .post .post-container .link-text,.blog .vsl-blog-posts a.post .post-container .link-text{margin-top:15px;align-self:flex-end;margin-right:15px;text-align:right;font-weight:700;font-size:.925rem;text-transform:uppercase;transition:all .15s}.blog .vsl-blog-posts .post .post-container .link-text .vsl-arrow,.blog .vsl-blog-posts a.post .post-container .link-text .vsl-arrow{transition:all .15s}.blog .vsl-blog-posts .post .post-container .content .image,.blog .vsl-blog-posts a.post .post-container .content .image{margin-bottom:15px;text-align:center}.blog .vsl-blog-posts .post .post-container .content .image img,.blog .vsl-blog-posts a.post .post-container .content .image img{display:inline-block}.blog .vsl-blog-posts .post .post-container .content .author,.blog .vsl-blog-posts a.post .post-container .content .author{margin-bottom:15px}.blog .vsl-blog-posts .post .post-container .content .author ul,.blog .vsl-blog-posts a.post .post-container .content .author ul{list-style:none;padding:0}.blog .vsl-blog-posts .post .post-container .content .author ul li,.blog .vsl-blog-posts a.post .post-container .content .author ul li{color:#fff}.blog .vsl-blog-posts .post .post-container .content .author ul li .vsl-arrow,.blog .vsl-blog-posts a.post .post-container .content .author ul li .vsl-arrow{padding-right:15px}.blog .vsl-blog-posts .post .post-container .content .author ul li a,.blog .vsl-blog-posts .post .post-container .content .author ul li span,.blog .vsl-blog-posts a.post .post-container .content .author ul li a,.blog .vsl-blog-posts a.post .post-container .content .author ul li span{text-decoration:none;font-size:.875rem;display:inline-block;color:#fff;font-weight:700}.blog .vsl-blog-posts .post .post-container .content .title,.blog .vsl-blog-posts a.post .post-container .content .title{font-size:1.25rem;color:#fff;font-weight:700;margin-bottom:.5rem}.blog .vsl-blog-posts .post .post-container .content .title a,.blog .vsl-blog-posts a.post .post-container .content .title a{color:#fff;text-decoration:none}.blog .vsl-blog-posts .post .post-container .content .date,.blog .vsl-blog-posts a.post .post-container .content .date{font-size:.75rem;font-style:italic;color:#fff;margin-bottom:1rem}.blog .vsl-blog-posts .post .post-container .content .text,.blog .vsl-blog-posts a.post .post-container .content .text{margin-top:15px}.blog .vsl-blog-posts .post .post-container .content .text p,.blog .vsl-blog-posts a.post .post-container .content .text p{margin-bottom:15px}.blog .vsl-blog-posts .post .post-container .tags,.blog .vsl-blog-posts a.post .post-container .tags{width:100%;font-size:.75rem}.blog .vsl-blog-posts .post .post-container .tags .icon,.blog .vsl-blog-posts a.post .post-container .tags .icon{float:left;display:inline-block;padding:0 8px 0 0}.blog .vsl-blog-posts .post .post-container .tags ul,.blog .vsl-blog-posts a.post .post-container .tags ul{float:left;width:calc(100% - 25px);list-style:none;padding:0;margin-bottom:0}.blog .vsl-blog-posts .post .post-container .tags ul li,.blog .vsl-blog-posts a.post .post-container .tags ul li{display:inline-block;margin-bottom:0}.blog .vsl-blog-posts .post .post-container .tags ul li a,.blog .vsl-blog-posts .post .post-container .tags ul li span,.blog .vsl-blog-posts a.post .post-container .tags ul li a,.blog .vsl-blog-posts a.post .post-container .tags ul li span{font-size:.75rem;display:inline-block;text-decoration:none;color:#fff}.blog .vsl-blog-posts .post .post-container .tags ul li:not(:last-child) a:after,.blog .vsl-blog-posts .post .post-container .tags ul li:not(:last-child) span:after,.blog .vsl-blog-posts a.post .post-container .tags ul li:not(:last-child) a:after,.blog .vsl-blog-posts a.post .post-container .tags ul li:not(:last-child) span:after{content:","}.blog .blog-post{margin-bottom:60px}.blog .blog-post .post .title{margin-bottom:30px;font-size:1.9286rem;color:#444}.blog .blog-post .post .blog-featured-image-container{display:block;margin-bottom:20px}.blog .blog-post .post .blog-featured-image-container .blog-featured-image{height:300px;background-size:cover;background-position:center;position:relative;border-radius:8px}.blog .blog-post .post .blog-featured-image-container .blog-featured-image .title{position:absolute;margin-bottom:0;background-color:rgba(255,255,255,.9);border-left:8px solid #09c;padding:15px 30px;font-size:1.5rem;bottom:30px;left:30px;right:30px}@media (min-width:22.5em) and (max-width:30em){.blog .blog-post .post .blog-featured-image-container .blog-featured-image .title{font-size:1.125rem;bottom:20px;left:20px;right:20px}}@media (min-width:0) and (max-width:22.5em){.blog .blog-post .post .blog-featured-image-container .blog-featured-image .title{font-size:1rem;bottom:10px;left:10px;right:10px}}.blog .blog-post .post .date p{margin:0}.blog .blog-post .post .tags{color:#005587}.blog .blog-post .post .content{line-height:1.5;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-size:1rem;font-weight:400;color:#444;margin-bottom:40px}.blog .blog-post .post .image{margin:0 auto 30px;float:none;text-align:center}@media all and (min-width:35.5em){.blog .blog-post .post .image{float:right;margin-bottom:30px;margin-left:20px}}.blog .search-blog{overflow:hidden}.blog .search-blog .search-input{margin-bottom:25px;float:left;width:calc(100% - 40px)}.blog .search-blog .search-input input{width:100%;font-size:1rem;background-color:#fff;color:#444;padding:7px 15px;border:1px solid #ddd;border-radius:0;box-shadow:none}.blog .search-blog .search-input input::-webkit-input-placeholder{font-weight:400;color:#444;font-size:.8571rem}.blog .search-blog .submit{float:left}.blog .search-blog .submit button{font-size:1.5rem;color:#09c;font-family:fontAwesome;width:40px;padding:2px 0 2px 15px;background:0 0;border:0}.blog .search-blog.search-seo-blog .search-input input{border-radius:30px}.blog .comments{display:none}.blog .comments .section-name .title a{font-size:1.3rem;font-weight:400;margin-bottom:15px;display:inline-block;text-decoration:none}.blog .comments .media-list .comment-item{padding:30px 0;border-top:1px solid #ddd}.blog .comments .media-list .comment-item:last-child{border-bottom:1px solid #ddd}.blog .comments .media-list .comment-item .author{font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-size:1rem;font-weight:400;color:#444}.blog .comments .media-list .comment-item .author:after{content:"says";position:relative;font-size:1.0714rem;font-weight:400;display:inline-block;margin-left:10px}.blog .comments .media-list .comment-item .date{display:block;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif}.blog .comments .media-list .comment-item .date:before{content:"Posted On";position:relative;display:inline-block;padding-right:3px}.blog .comments .media-list .comment-item .message{display:block;font-size:1.0714rem;line-height:1.933rem}.blog .comments .comment-form{margin-bottom:100px}.blog .comments .comment-form label{color:#005587;font-size:.85714rem;font-weight:700}.blog .comments .comment-form input,.blog .comments .comment-form textarea{border-radius:0;border:1px solid #879aaf}.blog .comments .comment-form textarea{height:190px}.recent-blog-posts .title{line-height:1.2}.blog .authors .section-name .title:after,.blog .comments .section-name .title:after,.blog .recent-blog-posts .section-name .title:after,.blog .search-blog .section-name .title:after,.blog .topics .section-name .title:after,.blog .years .section-name .title:after{display:none}.blog.image-as-background{background-image:none!important}.blog-related-items{font-size:.875rem}.blog .product-tiles .product-tile-link{align-items:center}.blog .product-tiles .product-tile-link .product-image{max-width:125px}.sidebar .h5.widget-header{color:grey}.bordered-card-wrapper{padding:25px 15px}.bordered-card{font-size:1.0769rem;text-align:left;border:3px solid #005587;padding:15px}.bordered-card p{font-size:1.2875rem}.bordered-card h2{margin-bottom:20px}.bordered-card h3{padding:24px 0;text-transform:uppercase}.bordered-card ul{position:relative;list-style:disc;padding:0;margin-bottom:30px;margin-left:1.5rem}.bordered-card ul li{font-size:1.2875rem;margin-bottom:.75rem}.bordered-card img{margin:1rem}.bordered-card .card-link{color:#005587;display:block;font-size:1.0769rem;font-weight:900;margin:36px auto 8px;position:relative;text-transform:uppercase;text-align:center}.bordered-card .card-link:after,.bordered-card .card-link:before{content:"";position:absolute;left:50%;transform:translateX(-50%)}.bordered-card .card-link:before{border-color:#005587;border-radius:3em;border-width:1px;border-style:solid;height:20px;top:-22px;width:20px}.bordered-card .card-link:after{display:inline-block;border-left:6.5px solid transparent;border-right:6.5px solid transparent;border-top-color:#005587;border-top-style:solid;border-top-width:9px;border-top:9px solid #005587;display:inline-block;top:-15px}.vsl-breadcrumbs{background-color:#005587}.vsl-breadcrumbs .breadcrumb{max-width:1140px;padding-left:15px;padding-right:15px;padding:8px 15px;margin:0 auto;list-style:none;background-color:#005587;border-radius:0;color:#fff;font-size:.75rem}.vsl-breadcrumbs .breadcrumb li a,.vsl-breadcrumbs .breadcrumb li a:active,.vsl-breadcrumbs .breadcrumb li a:link,.vsl-breadcrumbs .breadcrumb li a:visited{color:#fff}.vsl-breadcrumbs .breadcrumb>.active{color:#bbb}.vsl-breadcrumbs .breadcrumb li{margin-bottom:0;font-size:.75rem}@media (min-width:0) and (max-width:48em){.vsl-breadcrumbs{display:none}}.vsl-breadcrumbs+.container-fluid .container:first-child h2,.vsl-breadcrumbs+.container-fluid>h2{margin-top:2rem}.vsl-breadcrumbs+.container-fluid .container:first-child .callout h2,.vsl-breadcrumbs+.container-fluid .container:first-child.mt-60 h2{margin-top:0}.btn{position:relative;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:2px solid #fff;white-space:nowrap;padding:15px 20px;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-size:1.0769rem;line-height:1.061;border-radius:0;text-decoration:none;text-transform:none;width:auto;max-width:none;transition:.25s;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:none}.btn-block{display:block;width:100%}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:1px auto #09c;outline-offset:1px;border-radius:0}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-blue,.btn-primary{color:#fff;background-color:#005587;border-color:transparent}.btn-blue:focus,.btn-blue:hover,.btn-primary:focus,.btn-primary:hover{box-shadow:inset 0 -3.25em 0 0 #003b5e}p a.btn,p a.btn-primary{color:#fff}.btn-blue.focus,.btn-blue:focus,.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#005587;border-color:transparent}.btn-blue.hover,.btn-blue:hover,.btn-primary.hover,.btn-primary:hover{color:#fff;background-color:#005587;border-color:transparent;text-decoration:underline}.btn-blue.active,.btn-blue:active,.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#003b5e;border-color:#003b5e}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#003b5e;border-color:#003b5e}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#005587;border-color:#005587}.btn-primary .badge{color:#fff;background-color:#333}.p a.btn-secondary,p a.btn-secondary{color:#fff}.btn-secondary{color:#fff;background-color:transparent;border-color:#fff}.btn-secondary.focus,.btn-secondary:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-secondary.hover,.btn-secondary:hover{color:#fff;background-color:inherit;border-color:inherit}.btn-secondary.active,.btn-secondary:active,.open>.btn-secondary.dropdown-toggle{color:inherit;background-color:inherit;border-color:inherit}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.btn-secondary.dropdown-toggle.focus,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle:hover{color:inherit;background-color:inherit;border-color:inherit}.btn-secondary .badge{color:#fff;background-color:#333}.btn-default{color:#005587;border-color:transparent}.btn-default:active,.btn-default:hover,.btn-default:visited{background-color:#fff;border-color:transparent}.btn-learn-more{border:3px solid #444;color:#444;padding:.8rem 2.5rem;font-size:1.2rem;text-transform:uppercase}.btn-literacy,.btn-literacy:active,.btn-literacy:visited{color:#fff;background-color:#ffbf3d;border-color:transparent}.btn-literacy:focus,.btn-literacy:hover{background-color:#d68f00}.btn-math,.btn-math:active,.btn-math:visited{color:#fff;background-color:#76bd22;border-color:transparent}.btn-math:focus,.btn-math:hover{background-color:#406712}.btn-pd,.btn-pd:active,.btn-pd:visited{color:#fff;background-color:#ff6d10;border-color:transparent}.btn-orange,.btn-orange:visited{background-color:#ff9015}.btn-orange.active,.btn-orange:active,.btn-orange:visited.active,.btn-orange:visited:active{background-color:#eb7c00}.btn-orange:focus,.btn-orange:hover,.btn-orange:visited:focus,.btn-orange:visited:hover{box-shadow:inset 0 -3.25em 0 0 #eb7c00}.btn-red,.btn-red:visited{background-color:#d52158}.btn-red.active,.btn-red:active,.btn-red:visited.active,.btn-red:visited:active{background-color:#b21c49}.btn-red:focus,.btn-red:hover,.btn-red:visited:focus,.btn-red:visited:hover{box-shadow:inset 0 -3.25em 0 0 #b21c49}.btn-purple,.btn-purple:visited{background-color:#339}.btn-purple.active,.btn-purple:active,.btn-purple:visited.active,.btn-purple:visited:active{background-color:#29297a}.btn-purple:focus,.btn-purple:hover,.btn-purple:visited:focus,.btn-purple:visited:hover{box-shadow:inset 0 -3.25em 0 0 #29297a}.btn-green,.btn-green:visited{background-color:#67bd4b}.btn-green.active,.btn-green:active,.btn-green:visited.active,.btn-green:visited:active{background-color:#55a33c}.btn-green:focus,.btn-green:hover,.btn-green:visited:focus,.btn-green:visited:hover{box-shadow:inset 0 -3.25em 0 0 #55a33c}.btn-emerald,.btn-emerald:visited{background-color:#00956e}.btn-emerald.active,.btn-emerald:active,.btn-emerald:visited.active,.btn-emerald:visited:active{background-color:#006c50}.btn-emerald:focus,.btn-emerald:hover,.btn-emerald:visited:focus,.btn-emerald:visited:hover{box-shadow:inset 0 -3.25em 0 0 #006c50}.btn-info,.btn-info:visited,.btn-lt-blue,.btn-lt-blue:visited{background-color:#09c}.btn-info.active,.btn-info:active,.btn-info:visited.active,.btn-info:visited:active,.btn-lt-blue.active,.btn-lt-blue:active,.btn-lt-blue:visited.active,.btn-lt-blue:visited:active{background-color:#005587}.btn-info:focus,.btn-info:hover,.btn-info:visited:focus,.btn-info:visited:hover,.btn-lt-blue:focus,.btn-lt-blue:hover,.btn-lt-blue:visited:focus,.btn-lt-blue:visited:hover{box-shadow:inset 0 -3.25em 0 0 #005587}.btn-blue,.btn-emerald,.btn-green,.btn-info,.btn-lt-blue,.btn-orange,.btn-primary,.btn-purple,.btn-red{color:#fff;border-color:transparent}.btn-blue.active,.btn-emerald.active,.btn-green.active,.btn-info.active,.btn-lt-blue.active,.btn-orange.active,.btn-primary.active,.btn-purple.active,.btn-red.active{border-color:transparent}.btn-blue:focus,.btn-blue:hover,.btn-emerald:focus,.btn-emerald:hover,.btn-green:focus,.btn-green:hover,.btn-info:focus,.btn-info:hover,.btn-lt-blue:focus,.btn-lt-blue:hover,.btn-orange:focus,.btn-orange:hover,.btn-primary:focus,.btn-primary:hover,.btn-purple:focus,.btn-purple:hover,.btn-red:focus,.btn-red:hover{color:#fff;text-decoration:underline;border-color:transparent}.btn-blue:hover.active,.btn-blue:hover.disabled,.btn-emerald:hover.active,.btn-emerald:hover.disabled,.btn-green:hover.active,.btn-green:hover.disabled,.btn-info:hover.active,.btn-info:hover.disabled,.btn-lt-blue:hover.active,.btn-lt-blue:hover.disabled,.btn-orange:hover.active,.btn-orange:hover.disabled,.btn-primary:hover.active,.btn-primary:hover.disabled,.btn-purple:hover.active,.btn-purple:hover.disabled,.btn-red:hover.active,.btn-red:hover.disabled{box-shadow:none}li a.btn-blue,li a.btn-emerald,li a.btn-green,li a.btn-info,li a.btn-lt-blue,li a.btn-orange,li a.btn-primary,li a.btn-purple,li a.btn-red{color:#fff}li a.btn-blue:active,li a.btn-blue:link,li a.btn-blue:visited,li a.btn-emerald:active,li a.btn-emerald:link,li a.btn-emerald:visited,li a.btn-green:active,li a.btn-green:link,li a.btn-green:visited,li a.btn-info:active,li a.btn-info:link,li a.btn-info:visited,li a.btn-lt-blue:active,li a.btn-lt-blue:link,li a.btn-lt-blue:visited,li a.btn-orange:active,li a.btn-orange:link,li a.btn-orange:visited,li a.btn-primary:active,li a.btn-primary:link,li a.btn-primary:visited,li a.btn-purple:active,li a.btn-purple:link,li a.btn-purple:visited,li a.btn-red:active,li a.btn-red:link,li a.btn-red:visited{color:#fff}.btn-white,a.btn-white,p a.btn.btn-white{background-color:#fff;color:#005587;border-color:transparent}.btn-white:focus,.btn-white:hover,a.btn-white:focus,a.btn-white:hover,p a.btn.btn-white:focus,p a.btn.btn-white:hover{color:#005587;text-decoration:underline;box-shadow:inset 0 -3.25em 0 0 #ddd}.btn-white.active,.btn-white:active,a.btn-white.active,a.btn-white:active,p a.btn.btn-white.active,p a.btn.btn-white:active{background-color:#ddd}.btn-outline,.btn.contact-sales,.btn.try-it,a.btn-outline,p a.btn.btn-outline{background-color:transparent;color:#fff;border-color:#fff}.btn-outline:focus,.btn-outline:hover,.btn.contact-sales:focus,.btn.contact-sales:hover,.btn.try-it:focus,.btn.try-it:hover,a.btn-outline:focus,a.btn-outline:hover,p a.btn.btn-outline:focus,p a.btn.btn-outline:hover{color:#005587;box-shadow:inset 0 -3.25em 0 0 #fff}.btn-outline.active,.btn-outline:active,.btn.contact-sales.active,.btn.contact-sales:active,.btn.try-it.active,.btn.try-it:active,a.btn-outline.active,a.btn-outline:active,p a.btn.btn-outline.active,p a.btn.btn-outline:active{border-color:#ddd}.btn-pd:focus,.btn-pd:hover{background-color:#a94200}.btn-product-intro,.btn-product-intro:active,.btn-product-intro:visited{border:2px solid #005587}.btn-side-by-side,.btn-side-by-side:active,.btn-side-by-side:visited{border:2px solid #005587;color:#005587}a.btn.btn-side-by-side,a.btn.btn-side-by-side:active,a.btn.btn-side-by-side:visited{color:#005587}.btn-text,a.btn-text,p a.btn-text{color:#005587;font-weight:700;font-size:1rem;line-height:inherit;padding:0;white-space:unset;border:0;outline:0;background:0 0;text-align:left}@media (min-width:0) and (max-width:48em){.btn-text,a.btn-text,p a.btn-text{font-size:.875rem}}.btn-text.active,.btn-text.active:focus,.btn-text:active,a.btn-text.active,a.btn-text.active:focus,a.btn-text:active,p a.btn-text.active,p a.btn-text.active:focus,p a.btn-text:active{box-shadow:none;outline:0}.btn-text:focus,.btn-text:hover,a.btn-text:focus,a.btn-text:hover,p a.btn-text:focus,p a.btn-text:hover{color:#005587;outline:0;text-decoration:underline}.btn-text.t--center,.btn-text.text-center,a.btn-text.t--center,a.btn-text.text-center,p a.btn-text.t--center,p a.btn-text.text-center{text-align:center}.btn-slanted{transform:skewX(-25deg);padding:15px 30px;transition:all .25s}.btn-slanted span{display:block;transform:skewX(25deg)}@media (min-width:0) and (max-width:48em){.btn-slanted{padding:10px 20px}}.btn-slanted:focus span,.btn-slanted:hover span{text-decoration:underline}.btn-caps{text-transform:uppercase;font-weight:700}@media (min-width:0) and (max-width:48em){.btn-caps{font-size:.875rem}}.btn-compact{padding:10px 20px}.btn-sm,.btn-small{padding:5px 8px 4px;font-size:.75rem}.btn.contact-sales,.btn.try-it{padding:5px 8px;font-size:.75rem;box-shadow:none}.btn.contact-sales span,.btn.try-it span{margin-left:0}.btn-full{display:block;width:100%}.btn-wide{padding-left:60px;padding-right:60px}.btn-centered{display:table;margin-left:auto;margin-right:auto}@media (min-width:0) and (max-width:1140px){.btn-stack-mobile{white-space:normal;line-height:1.5}.btn-mobile-full{display:block;width:100%;margin:0 auto}}.vsl-slide:focus,.vsl-slide:hover{transition:.25s;box-shadow:inset 20em 0 0 0 #005587}.vsl-fill:focus,.vsl-fill:hover{box-shadow:inset 0 0 0 2em #005587}.vsl-up:focus,.vsl-up:hover{box-shadow:inset 0 -3.25em 0 0 #005587}.vsl-bubble{overflow:hidden;box-shadow:none}.vsl-bubble:hover{color:#fff}.vsl-bubble::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s,border .3s}.vsl-bubble:hover::before{opacity:0}.vsl-bubble::after{content:"";position:absolute;top:0;left:0;width:400px;height:200px;background-color:#0075ba;border-color:transparent;border-radius:50%;transform:translate(-10px,-70px) scale(.1);opacity:0;z-index:-1;transition:transform .3s,opacity .3s,background-color .3s}.vsl-bubble:hover::after{opacity:1;transform-origin:100px 100px;transform:scale(1) translate(-10px,-70px)}.btn-pill{border-radius:15px}.btn-pill:focus,.btn-pill:hover{border-radius:15px}.btn-pill.btn-small{padding:3px 8px 2px;font-size:.625rem}.cambium-button{border-radius:10px 0;border-width:1px;padding:10px 15px;font-size:.75rem;border-color:#09c;background-color:#09c}.caption p:empty{display:none}.caption h3:empty{display:none}.card-row h3{font-size:24px}.card-row img{margin-bottom:20px}.card-row p{margin-bottom:.75rem}.carousel{text-align:center}.carousel .container{padding:10px 15px}.carousel p{font-size:1.5rem;text-align:center;line-height:1.2;color:#005587;padding:15px}.carousel img{margin:30px auto}.carousel .owl-nav,.owl-carousel .owl-nav{display:none}.carousel .owl-dots,.owl-carousel .owl-dots{display:block;text-align:center;background-color:#edeeef;padding:15px}.carousel .owl-dot,.owl-carousel .owl-dot{display:inline-block;padding:0 15px}.owl-dots{counter-reset:dots}.owl-dot:before{counter-increment:dots;content:counter(dots);font-size:1.0714rem;font-weight:700}.owl-dot.active:before{font-size:1.5rem}@media only screen and (min-width:768px){.carousel .container{padding:50px 15px}.carousel p{font-size:1.7857rem;margin:0}.carousel img{max-width:600px}}.check-list-card{background-color:#005587;color:#fff}.check-list-card .container{padding:25px 15px}.check-list-card .h1,.check-list-card .h2,.check-list-card .h3,.check-list-card .h4,.check-list-card h1,.check-list-card h2,.check-list-card h3,.check-list-card h4{color:#fff;text-align:center;margin-bottom:15px}.check-list-card ul{list-style:none;padding:0}.check-list-card li{padding-bottom:15px;position:relative;padding-left:40px}.check-list-card li:before{position:relative;content:"";display:inline-block;width:15px;height:15px;background-image:url(../../images/icons/check-mark-icon.png);background-position:center;background-size:cover;background-repeat:no-repeat;margin-right:5px;position:absolute;left:0;top:0}@media only screen and (min-width:768px){.check-list-card{font-size:1.5714rem}.check-list-card li:before{width:30px;height:30px;top:-1px}.check-list-card ul{margin:0 auto}}.contributor-list-container .contributor-title,.contributor-list-container .contributor-website{text-align:center;font-size:.75rem}.contributor-list-container .contributor-title{font-weight:700}.contributor-compact-container .contributor-photo img,.contributor-simple-container .contributor-photo img{background-color:#0076bb;background:linear-gradient(90deg,#0076bb 0,#76bc21 50%);margin:0 auto;padding:8px}.contributor-compact-container .contributor-name,.contributor-compact-container .contributor-title,.contributor-simple-container .contributor-name,.contributor-simple-container .contributor-title{text-align:center}.contributor-compact-container .contributor-name,.contributor-simple-container .contributor-name{font-weight:700;font-size:.75rem}.contributor-compact-container .contributor-title,.contributor-simple-container .contributor-title{font-size:.688rem}.contributor-compact-container .btn-text,.contributor-simple-container .btn-text{font-size:.75rem}.contributor-compact-container .contributor-items .contributor-item{border-top:1px solid #ddd;margin-top:2rem;padding-top:1rem}@media all and (min-width:47.99em){.contributor-compact-container .contributor-items .contributor-item{width:96%}}.contributor-compact-container .contributor-items .contributor-item:first-child,.contributor-compact-container .contributor-items .contributor-item:only-child{border-top:0 none;margin-top:0;padding-top:0}.contributor-featured-container .contributor-header .contributor-heading{padding:2rem 1rem;text-align:center}.contributor-featured-container .contributor-header .contributor-heading h1{font-size:2rem}@media all and (min-width:37.5em){.contributor-featured-container .contributor-items{display:flex;flex-flow:row wrap}.contributor-featured-container .contributor-items .contributor-modal-container{flex:1 1 0px;flex-basis:50%}.contributor-featured-container .contributor-featured-container-padding{padding:0 .75rem}}@media (min-width:56.25em) and (max-width:64em){.contributor-featured-container .contributor-items .contributor-modal-container{flex-basis:33%}}@media all and (min-width:64em){.contributor-featured-container .contributor-items .contributor-modal-container{flex-basis:20%}}.contributor-featured-container .contributor-modal-container .contributor-photo img{background:#fff;padding:8px}.contributor-modal-container .contributor-photo img{background-color:#0076bb;background:linear-gradient(90deg,#0076bb 0,#76bc21 50%);margin:0 auto;padding:8px}.contributor-modal-container .contributor-name,.contributor-modal-container .contributor-title{text-align:center}.contributor-modal-container .contributor-name{font-weight:700}.contributor-modal-container .contributor-title{font-size:.75rem}.contributor-modal-container .contributor-bio-modal-btn{text-align:center}.contributor-modal-container .btn-text{font-size:.875rem}.contributor-bio-modal{font-size:.875rem;line-height:1.3rem;max-width:500px}.contributor-bio-modal p{font-size:.875rem;line-height:1.3rem;margin-bottom:10px}.contributor-bio-modal .bio-modal-content{padding:1.5rem;background:#fff}.contributor-bio-modal .bio-modal-content .contributor-photo img{width:100px;padding:0}.contributor-bio-modal .bio-modal-content .contributor-name{font-weight:700;text-align:center}.contributor-bio-modal .bio-modal-content .contributor-bio{max-height:200px;padding-right:20px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#09c #eee}.contributor-bio-modal .bio-modal-content .contributor-bio::-webkit-scrollbar{width:11px}.contributor-bio-modal .bio-modal-content .contributor-bio::-webkit-scrollbar-track{background:#eee;border-radius:11px}.contributor-bio-modal .bio-modal-content .contributor-bio::-webkit-scrollbar-thumb{background-color:#09c;border-radius:6px;border:3px solid #eee}.contributor-bio-modal .bio-modal-btn{display:block;font-weight:700;font-size:.75rem;text-align:center;width:100%;color:#fff;background-color:#005587;border-color:transparent;padding:1rem 1.5rem}.contributor-bio-modal .bio-modal-btn:focus,.contributor-bio-modal .bio-modal-btn:hover{box-shadow:inset 0 -4.25em 0 0 #003b5e}.contributor-container .contributor-header{padding:60px 0}.contributor-container .contributor-header .contributor-photo img{border:8px solid #fff}@media all and (min-width:47.99em){.contributor-container .contributor-header .contributor-center{display:table-cell;height:160px;vertical-align:middle}}.contributor-container .contributor-name{font-size:1.75rem;margin-bottom:.5rem}.contributor-container .contributor-title{font-size:.875rem;font-weight:400}@media (min-width:37.5em) and (max-width:47.99em){.contributor-container .contributor-title{margin:0 auto;width:70%}}.contributor-container .contributor-social-item{font-size:.875rem;margin-bottom:.5rem}.contributor-container .contributor-social-item:last-child,.contributor-container .contributor-social-item:only-child{margin-bottom:30px}.contributor-container .contributor-social-item .fa-stack{color:#67bd4b}.contributor-container .contributor-featured,.contributor-container .contributor-products{font-size:.875rem}.contributor-container .contributor-featured h3,.contributor-container .contributor-featured h3.h6,.contributor-container .contributor-products h3,.contributor-container .contributor-products h3.h6{font-size:.875rem}.contributor-container .contributor-featured ul.contributor-list,.contributor-container .contributor-products ul.contributor-list{margin-bottom:0;padding:0;list-style:none}.contributor-container .contributor-featured ul.contributor-list li .fa-li,.contributor-container .contributor-products ul.contributor-list li .fa-li{color:#67bd4b}.blog-post .contributor-compact-container .contributor-items .contributor-item,.vsl-blog-posts .contributor-compact-container .contributor-items .contributor-item{border-top:1px solid #ddd;margin-top:2rem;padding-top:3.5rem}@media all and (min-width:47.99em){.blog-post .contributor-compact-container .contributor-items .contributor-item,.vsl-blog-posts .contributor-compact-container .contributor-items .contributor-item{width:98%}}.blog-post .contributor-compact-container .contributor-items .contributor-item:first-child,.blog-post .contributor-compact-container .contributor-items .contributor-item:only-child,.vsl-blog-posts .contributor-compact-container .contributor-items .contributor-item:first-child,.vsl-blog-posts .contributor-compact-container .contributor-items .contributor-item:only-child{border-top:0 none;margin-top:0;padding-top:0}.blog-post .contributor-compact-container .contributor-items .contributor-item .btn-text,.vsl-blog-posts .contributor-compact-container .contributor-items .contributor-item .btn-text{font-size:.938rem}.blog-post .contributor-blog-container .contributor-items-header,.vsl-blog-posts .contributor-blog-container .contributor-items-header{flex-flow:row wrap}.blog-post .contributor-blog-container .contributor-items-header .contributor-item-header,.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header{margin-bottom:10px}.blog-post .contributor-blog-container .contributor-items-header .contributor-item-header .contributor-item-header-photo,.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header .contributor-item-header-photo{width:80px}.blog-post .contributor-blog-container .contributor-items-header .contributor-item-header .contributor-item-header-title,.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header .contributor-item-header-title{width:calc(100% - 60px + 20px)}.blog-post .contributor-blog-container .contributor-items-header .contributor-item-header .contributor-name,.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header .contributor-name{margin-bottom:.25rem}.blog-post .contributor-blog-container .contributor-items-header .contributor-item-header .contributor-photo img,.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header .contributor-photo img{width:60px}@media all and (min-width:47.99em){.blog-post .contributor-blog-container .contributor-items-header,.vsl-blog-posts .contributor-blog-container .contributor-items-header{flex-basis:60%}.blog-post .contributor-blog-container .contributor-items-header .contributor-item-header,.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header{margin-bottom:0;width:97%}.blog-post .contributor-blog-container .contributor-items-header .contributor-item-header:only-child,.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header:only-child{width:97%}.blog-post .contributor-blog-container .contributor-blog-details,.vsl-blog-posts .contributor-blog-container .contributor-blog-details{flex-basis:40%}}.blog-post .contributor-seo-blog-container .contributor-items-header,.vsl-blog-posts .contributor-seo-blog-container .contributor-items-header{flex-flow:row wrap}.blog-post .contributor-seo-blog-container .contributor-items-header .contributor-item-header,.vsl-blog-posts .contributor-seo-blog-container .contributor-items-header .contributor-item-header{margin-bottom:10px}.blog-post .contributor-seo-blog-container .contributor-items-header .contributor-item-header span.contributor-support,.vsl-blog-posts .contributor-seo-blog-container .contributor-items-header .contributor-item-header span.contributor-support{white-space:nowrap}.blog-post .contributor-seo-blog-container .contributor-items-header .contributor-item-header .contributor-item-header-photo,.vsl-blog-posts .contributor-seo-blog-container .contributor-items-header .contributor-item-header .contributor-item-header-photo{width:45px}.blog-post .contributor-seo-blog-container .contributor-items-header .contributor-item-header .contributor-item-header-title,.vsl-blog-posts .contributor-seo-blog-container .contributor-items-header .contributor-item-header .contributor-item-header-title{width:calc(100% - 60px - 10px)}.blog-post .contributor-seo-blog-container .contributor-items-header .contributor-item-header .contributor-photo img,.vsl-blog-posts .contributor-seo-blog-container .contributor-items-header .contributor-item-header .contributor-photo img{width:35px}@media all and (min-width:47.99em){.blog-post .contributor-seo-blog-container .contributor-items-header,.vsl-blog-posts .contributor-seo-blog-container .contributor-items-header{flex-flow:row nowrap}.blog-post .contributor-seo-blog-container .contributor-items-header .contributor-item-header,.vsl-blog-posts .contributor-seo-blog-container .contributor-items-header .contributor-item-header{margin-bottom:0}.blog-post .contributor-seo-blog-container .contributor-items-header,.vsl-blog-posts .contributor-seo-blog-container .contributor-items-header{flex-basis:70%}.blog-post .contributor-seo-blog-container .contributor-blog-details,.vsl-blog-posts .contributor-seo-blog-container .contributor-blog-details{flex-basis:30%}}.blog-post .contributor-blog-container,.blog-post .contributor-seo-blog-container,.vsl-blog-posts .contributor-blog-container,.vsl-blog-posts .contributor-seo-blog-container{display:flex;flex-flow:row wrap;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd;align-items:center;width:100%}.blog-post .contributor-items-header,.vsl-blog-posts .contributor-items-header{display:flex;flex-flow:row wrap;width:100%}.blog-post .contributor-items-header .contributor-item-header,.vsl-blog-posts .contributor-items-header .contributor-item-header{display:flex;flex-flow:row nowrap;align-items:center;width:100%}@media all and (min-width:47.99em){.blog-post .contributor-items-header .contributor-item-header:only-child,.vsl-blog-posts .contributor-items-header .contributor-item-header:only-child{margin-bottom:0}}.blog-post .contributor-items-header .contributor-item-header .contributor-photo,.vsl-blog-posts .contributor-items-header .contributor-item-header .contributor-photo{text-align:left}.blog-post .contributor-items-header .contributor-item-header .contributor-name,.vsl-blog-posts .contributor-items-header .contributor-item-header .contributor-name{font-size:.75rem}.blog-post .contributor-items-header .contributor-item-header .contributor-name a,.vsl-blog-posts .contributor-items-header .contributor-item-header .contributor-name a{font-weight:700}.blog-post .contributor-items-header .contributor-item-header .contributor-title,.vsl-blog-posts .contributor-items-header .contributor-item-header .contributor-title{font-size:.75rem;font-weight:400}.blog-post .contributor-blog-details,.vsl-blog-posts .contributor-blog-details{display:flex;flex-flow:row wrap;width:100%}.blog-post .contributor-date,.vsl-blog-posts .contributor-date{font-size:.75rem;width:100%;margin-bottom:5px}.blog-post .contributor-date em,.vsl-blog-posts .contributor-date em{color:#005587}.blog-post .contributor-date span,.vsl-blog-posts .contributor-date span{color:grey}.blog-post .contributor-tags,.vsl-blog-posts .contributor-tags{width:100%;font-size:.75rem}.blog-post .contributor-tags .icon,.vsl-blog-posts .contributor-tags .icon{color:#005587;float:left;display:inline-block;padding:0 8px 0 0}.blog-post .contributor-tags ul,.vsl-blog-posts .contributor-tags ul{float:left;width:calc(100% - 25px);list-style:none;padding:0;margin-bottom:0}.blog-post .contributor-tags ul span,.vsl-blog-posts .contributor-tags ul span{color:grey}.blog-post .contributor-tags ul li,.vsl-blog-posts .contributor-tags ul li{display:inline-block;margin-bottom:0}.blog-post .contributor-tags ul li:not(:last-child) a:after,.blog-post .contributor-tags ul li:not(:last-child) span:after,.vsl-blog-posts .contributor-tags ul li:not(:last-child) a:after,.vsl-blog-posts .contributor-tags ul li:not(:last-child) span:after{content:","}.vsl-blog-posts .contributor-blog-container{border-bottom:0 none;margin-bottom:15px;padding-bottom:0}.vsl-blog-posts .contributor-blog-container .contributor-items-header{flex-basis:100%}.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-name{font-weight:700}.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header{padding-top:15px}@media all and (min-width:47.99em){.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header{width:98%}}.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header:first-child,.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header:only-child{border-top:0 none;margin-top:0;padding-top:0}.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header .contributor-item-header-photo{width:95px;align-self:flex-start}.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header .contributor-item-header-title{width:calc(100% - 55px)}.vsl-blog-posts .contributor-blog-container .contributor-items-header .contributor-item-header .contributor-photo img{width:70px}.contributor-header{background-color:#76bc21;background:linear-gradient(90deg,#76bc21 0,#0076bb 50%);color:#fff}.contributor-header a,.contributor-header h1,.contributor-header h2,.contributor-header h3,.contributor-header h4,.contributor-header h5,.contributor-header p{color:#fff}.contributor-header .btn-text,.contributor-header .btn-text:focus,.contributor-header .btn-text:hover,.contributor-header a.btn-text:focus,.contributor-header a.btn-text:hover,.contributor-header p a.btn-text:focus,.contributor-header p a.btn-text:hover{color:#fff}.contributor-photo{text-align:center}.contributor-photo a{display:block;margin:0 auto;text-align:center}.contributor-photo img{width:160px;border-radius:50%}.left-floated-image img{padding-bottom:30px}span.h1,span.h2,span.h3,span.h4{display:block}@media only screen and (min-width:768px){.left-floated-image{float:left;padding-right:30px}}.events.image-as-background{background-image:url(../../images/background-pattern-white.png);background-position:center top;background-repeat:repeat-x;background-size:auto}.events .section-name{font-size:2.4286rem;line-height:2.6286rem;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;position:relative;margin-bottom:25px;overflow:hidden;color:#435465}.events .section-name .title{display:inline-block;padding:0 10px 2px 0}.events .section-name .title:after{content:"";background-color:#ff6e00;height:2px;position:absolute;bottom:12px;width:calc(100% - 185px);left:185px}.events .product-navigation-layout{height:50px}.events .event-summary p{color:#435465;font-size:1.2857rem;margin-bottom:75px}.events .comments .section-name .title{font-size:1.7857rem;font-weight:400;margin-bottom:15px;display:inline-block;text-decoration:none}.events .comments .section-name .title:after{width:calc(100% - 255px);left:255px;bottom:24px}.events .events-layout{padding-top:75px;overflow:hidden;background-image:url(../../images/background-pattern-white.png);background-position:center top;background-repeat:repeat-x;background-size:auto}.events .events-layout .read-more{font-size:1rem;font-weight:700;color:#435465;text-decoration:none}.events .events-layout .read-more:hover{text-decoration:underline}.events .events-layout .tags .icon{display:inline-block;padding:8px 8px 8px 0}.events .events-layout .tags ul{display:inline-block;list-style:none;padding:0}.events .events-layout .tags ul li{display:inline-block}.events .events-layout .tags ul li a,.events .events-layout .tags ul li span{display:inline-block;text-decoration:none}.events .events-layout .tags ul li:not(:last-child) a:after,.events .events-layout .tags ul li:not(:last-child) span:after{content:","}.events .events-layout .events-list .event-item{position:relative;background-color:#ebebeb;margin-bottom:30px;box-shadow:0 0 10px #aaa}.events .events-layout .events-list .event-item .title{font-size:1.3571rem;background-color:transparent;font-weight:700;color:#435465;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;text-transform:uppercase}.events .events-layout .events-list .event-item .image{width:100%;background-color:#333;height:175px}.events .events-layout .events-list .event-item .content{padding:25px 10px}.events .events-layout .events-list .event-item .content .title{font-size:1.3571rem;height:55px;overflow:hidden;margin-bottom:5px}.events .events-layout .events-list .event-item .content .date{font-size:1rem;font-style:italic;font-family:Arial;margin-bottom:10px}.events .events-layout .events-list .event-item .content .tags{height:30px;margin-bottom:10px}.events .events-layout .events-list .event-item .content p{height:112px;overflow:hidden}.events .events-layout .sidebar .section-name{font-size:1.7857rem}.events .events-layout .sidebar .event-tags .section-name .title:after{width:calc(100% - 210px);left:210px}.events .events-layout .sidebar .popular-tags .section-name .title:after{width:calc(100% - 175px);left:175px}.events .events-layout .sidebar .news-tags .section-name .title:after{width:calc(100% - 140px);left:140px}.events .events-layout .sidebar .event-tags,.events .events-layout .sidebar .news-tags,.events .events-layout .sidebar .popular-tags{margin-bottom:25px}.events .events-layout .sidebar .event-tags ul,.events .events-layout .sidebar .news-tags ul,.events .events-layout .sidebar .popular-tags ul{list-style:none;overflow:hidden;padding-left:25px}.events .events-layout .sidebar .event-tags ul li,.events .events-layout .sidebar .news-tags ul li,.events .events-layout .sidebar .popular-tags ul li{float:left;margin:5px}.events .events-layout .sidebar .event-tags ul li a,.events .events-layout .sidebar .news-tags ul li a,.events .events-layout .sidebar .popular-tags ul li a{color:#1e63af;display:inline-block;padding:5px 15px;border:1px solid #ccc;transition:.25s}.events .events-layout .sidebar .event-tags ul li a:hover,.events .events-layout .sidebar .news-tags ul li a:hover,.events .events-layout .sidebar .popular-tags ul li a:hover{background-color:#1e63af;color:#fff;text-decoration:none}.events .events-layout .sidebar .upcoming-events .section-name .title:after{width:calc(100% - 290px);left:290px}.events .events-layout .sidebar .upcoming-events .upcoming-event-item{margin-bottom:50px;padding-left:25px}.events .events-layout .sidebar .upcoming-events .upcoming-event-item .head{margin-bottom:15px}.events .events-layout .sidebar .upcoming-events .upcoming-event-item .head .image{background-color:#333;height:60px;width:125px;float:left;margin-right:10px}.events .events-layout .sidebar .upcoming-events .upcoming-event-item .head .title{color:#435465;font-weight:700;font-size:1.1429rem}.events .events-layout .sidebar .upcoming-events .upcoming-event-item .head .date,.events .events-layout .sidebar .upcoming-events .upcoming-event-item .head .location{color:#1e63af;font-size:1rem;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.events.event-details .event-head{margin-bottom:25px}.events.event-details .event-head .title{font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-size:1.9286rem;color:#435465}.events.event-details .event-head .posted-date{color:#787878;font-size:1rem;font-style:italic;display:inline-block}.events.event-details .event-head .tags ul li a,.events.event-details .event-head .tags ul li span{text-decoration:none;color:#1e63af}.events.event-details .event-content{margin-bottom:20px}.events.event-details .event-content .image img{margin-bottom:15px;width:100%}.events.event-details .event-content .summary{padding:10px 0}.events.event-details .event-content .description{margin-bottom:35px}.events.event-details .event-content .detail-pane{margin-bottom:25px;padding:15px;background:#fafafa;border:1px solid #eee}.events.event-details .event-content .detail-pane .title{margin-bottom:10px}.events.event-details .event-content .detail-pane .date-block{margin-bottom:10px}.events.event-details .event-content .detail-pane .date-block label{margin-bottom:0}.events.event-details .event-content .detail-pane address{margin-bottom:inherit}.events.event-details .event-content .detail-pane .addCalendar{margin-top:10px}.events.event-details .event-content .detail-pane .calendar-download a{padding:5px 15px;font-size:.9rem;margin-top:5px;margin-bottom:5px}.events.event-details .event-content .contact div{margin-bottom:3px}.events.event-details .event-content .contact .email:before,.events.event-details .event-content .contact .person:before,.events.event-details .event-content .contact .phone:before,.events.event-details .event-content .contact .website:before{font-family:fontAwesome;padding-right:5px;color:#435465}.events.event-details .event-content .contact .person:before{content:"\f007"}.events.event-details .event-content .contact .phone:before{content:"\f095"}.events.event-details .event-content .contact .website:before{content:"\f08e"}.events.event-details .event-content .contact .email:before{content:"\f003"}.events.event-details .event-content .contact address{display:inline-block;margin-bottom:inherit}.feature-card{min-height:195px;margin:0 auto;background-size:200%;background-repeat:no-repeat;background-position:top left;position:relative}.feature-card .card-content{position:relative;padding:50px 0}.feature-card p{width:100%;text-align:center}.feature-card img{max-width:100%}@media only screen and (min-width:768px){.feature-card{min-height:420px;background-position:center;background-size:initial}.feature-card .card-content{padding:130px 50px 50px 0}.feature-card p{text-align:left}}@media only screen and (min-width:992px){.feature-card{min-height:540px}}@media only screen and (min-width:1200px){.feature-card{height:600px}}.feature-info-band{position:relative;color:#fff}.feature-info-band .title,.feature-info-band h3{color:#fff;padding:25px 15px}.feature-info-band h2{color:#fff;text-align:center;margin:20px;font-style:italic}.feature-info-band p a{color:#fff}.feature-info-band .features{display:table;overflow:hidden}.feature-info-band .features .feature{padding:0 15px 40px;text-align:center;display:table-cell;min-height:150px}.feature-info-band .features .feature img{display:block;margin:15px auto}.feature-info-band:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#005587;background:linear-gradient(90deg,#005587 0,#09c 50%)}@media only screen and (min-width:992px){.feature-info-band .features{display:table}.feature-info-band .features .feature{text-align:left}.feature-info-band .features .feature img{display:inline-block;margin-right:10px}}@media only screen and (min-width:1200px){.feature-info-band .h2{max-width:400px;font-size:3rem;line-height:1}.feature-info-band p{max-width:450px}}.site-footer-wrapper{background:#005587;background-image:url(https://www.voyagersopris.com/images/default-source/rebrand/triangle-footer9d50ea9c-a1f5-4055-9159-ca6784b14405.jpg?Status=Master&sfvrsn=7018a745_3);background-repeat:no-repeat;background-position:bottom;background-size:cover;text-align:left;margin:0;padding:2.5rem 1rem;color:#fff}.site-footer-wrapper .section-heading,.site-footer-wrapper .site-footer-contact-button p.section-heading{font-size:1rem;margin:0 0 1rem 0;font-weight:700;color:#fff;text-transform:uppercase}.site-footer-wrapper ul{font-size:.875rem;list-style:none;padding-left:0}.site-footer-wrapper ul a,.site-footer-wrapper ul a:link{color:#fff}.site-footer-wrapper .site-footer-contact{font-size:.875rem;margin:0}.site-footer-wrapper .site-footer-contact-button p{font-size:.875rem}@media (min-width:0) and (max-width:62em){.site-footer-wrapper .site-footer-contact-button{margin-top:1.5rem}}.site-footer-wrapper .btn-outline{font-weight:700;padding:15px 10px}@media all and (min-width:47.99em){.site-footer-wrapper .btn-outline{font-size:.875rem;width:100%}}.site-footer-wrapper .btn-outline+.btn-outline{margin-left:.25rem}.site-footer-wrapper .site-footer-logo{display:block;margin-top:5rem}.site-footer-wrapper .site-footer-logo img{max-width:200px}@media (min-width:0) and (max-width:62em){.site-footer-wrapper .site-footer-logo{display:none}}@media (min-width:0) and (max-width:47.99em){.site-footer-wrapper{text-align:center}.site-footer-wrapper .btn-outline{display:block}.site-footer-wrapper .btn-outline:first-child{margin-bottom:.5rem}.site-footer-wrapper .btn-outline+.btn-outline{margin-left:0}}.site-footer-wrapper .site-footer-social li{padding:0}.site-footer-wrapper .site-footer-social .fa-inverse{color:#005587}.site-footer .cambium-footer{text-align:center;color:#fff;padding:1.5rem 0;background-color:#2b2a2a}.site-footer .cambium-footer *{line-height:40px;font-size:.75rem}.site-footer .cambium-footer .copyright{color:#bbb;text-align:left}.site-footer .cambium-footer .copyright a{color:#bbb;margin-left:1.5rem}.site-footer .cambium-footer p{margin:0;padding:0}.site-footer .cambium-footer a{display:inline-block;color:#fff}.site-footer .cambium-footer .cambium-footer-copy img{margin-left:1.5rem}@media (min-width:0) and (max-width:62em){.site-footer .cambium-footer .copyright{text-align:center}.site-footer .cambium-footer .copyright a{display:block}.site-footer .cambium-footer a.cambium-footer-logo{display:block}.site-footer .cambium-footer img{margin:.5rem auto 0}}.form{position:relative}.form--compact{margin-top:.5em}.form--inline{margin-top:1em}.form--inline:after,.form--inline:before{content:" ";display:table}.form--inline:after{clear:both}fieldset{margin:0;padding:0;border:0}fieldset.form__group{margin-bottom:1em}.form__set:after,.form__set:before{content:" ";display:table}.form__set:after{clear:both}@media all and (min-width:60em){.form__set--50{width:49%}}.form__group legend{font-size:1rem;display:block;width:100%;margin:0 0 1rem}.form--compact legend{padding-top:.75em}.form__label{display:block;font-weight:700}.form__label.disabled,legend.disabled{color:#ddd}.form--compact .form__group--inline legend,.form--compact .form__label{line-height:2em}@media (min-width:30em) and (max-width:47.99em){.form--compact .form__group--inline legend,.form--compact .form__label{clear:left;float:left;min-height:1.75em;padding-right:.5em;width:35%;padding-top:.375em}}@media all and (min-width:60em){.form--compact .form__group--inline legend,.form--compact .form__label{clear:left;float:left;min-height:1.75em;padding-right:.5em;width:35%;padding-top:.375em;margin-top:0}}@media (min-width:30em) and (max-width:47.99em){.content__section--aside .form--compact .form__label{width:40%}}@media all and (min-width:60em){.content__section--aside .form--compact .form__label{width:40%}}@media (min-width:30em) and (max-width:47.99em){.content__section--aside .form--compact .form__label--wide{width:60%}}@media all and (min-width:60em){.content__section--aside .form--compact .form__label--wide{width:60%}}.form__group .form__label{display:block;font-weight:400}.form--compact .form__group .form__label{line-height:1.25em;width:auto;padding-top:.375em}.form--compact .form__label--textarea{line-height:1.25em}.form__group--inline .form__label{display:inline-block;padding-right:2em}.form__group--inline-compact .form__label{padding-right:.5em}.form__group--2col .form__label{display:inline-block;padding-right:2em;width:49%}.form__group--3col .form__label{display:inline-block;padding-right:2em;width:32%}@media all and (min-width:30em){.form__full-group--2col .form__set{display:inline-block;padding-right:.5em;width:49%}.form__full-group--2col .form__set:last-child{padding-right:0}}.form__optin .form__label{font-size:.875rem}.select+label.form__error,input+label.form__error,legend~label.form__error,select+label.form__error,span.form__error,textarea+label.form__error{font-size:.875rem;color:#d52158}span.form__error{float:right}.page--bidders-form span.form__error{float:none;display:block;margin-left:0;padding:.5em 0 1em 0}span.select.form__error{float:none}label.form__error{display:block;position:absolute;right:0;margin-top:-1em}.form .content__block label.form__error,legend~label.form__error{position:relative;text-align:right}.form__group--2col label.form__error{display:inline-block}.form .content__block .form__input--inline+label.form__error{position:absolute}.form .content__block .form__input--inline-left+label.form__error,.form .form__input--left+label.form__error{left:0;text-align:left}.form .form__input--left+label.form__error{margin-top:-.1em}@media all and (min-width:48em){.form .content__block .form__input--inline-desktop-left+label.form__error{left:0;text-align:left}}@media (min-width:0) and (max-width:48em){.form .content__block .form__input--inline-mobile-left+label.form__error{left:0;text-align:left}}.form--compact label.form__error{position:static;margin:-.5em 0 .5em;text-align:right}.form__errorbox label.form__error{position:static;margin:0;text-align:left}label.form__error#AGREEMENT-error{left:0;margin-top:-.8em}@media (min-width:0) and (max-width:23.75em){label.form__error#AGREEMENT-error{margin-top:-1.5em}}label.form__error#AGREEMENT-error+span{display:inline-block;width:90%;margin-bottom:1em}@media (min-width:0) and (max-width:23.75em){label.form__error#AGREEMENT-error+span{margin-bottom:1.5em}}.form__required{color:transparent;font-size:0;position:absolute}.form__required:before{content:"*";display:inline-block;font-size:18px;line-height:16px;padding:.25em 0 0 .125em;color:#d52158}.disabled .form__required:before{color:#ed89a7}.form__input,.select{line-height:2.5em;min-height:2.5em;padding:0 .25em 0 .75em;margin-bottom:1em;background:#fff;border:1px solid #ddd;border-radius:8px;-webkit-appearance:none;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}@media (min-width:0) and (max-width:47.99em){.form__input,.select{font-size:16px}}.form .form__input,.form .select{width:100%}.form--aside.form--compact .form__input,.form--aside.form--compact .select{border-width:1px}.form--compact .form__input,.form--compact .select{line-height:2em;margin-bottom:.5em;min-height:2em}@media (min-width:30em) and (max-width:47.99em){.form--compact .form__input,.form--compact .select{vertical-align:middle;width:65%}}@media all and (min-width:60em){.form--compact .form__input,.form--compact .select{vertical-align:middle;width:65%}}@media (min-width:30em) and (max-width:47.99em){.content__section--aside .form--compact .form__input,.content__section--aside .form--compact .select{width:60%}}@media all and (min-width:60em){.content__section--aside .form--compact .form__input,.content__section--aside .form--compact .select{width:60%}}@media (min-width:30em) and (max-width:47.99em){.content__section--aside .form--compact .form__label--wide+.form__input,.content__section--aside .form--compact .form__label--wide+.select{width:40%}}@media all and (min-width:60em){.content__section--aside .form--compact .form__label--wide+.form__input,.content__section--aside .form--compact .form__label--wide+.select{width:40%}}.form--inline .form__input,.form--inline .select{line-height:2em;margin:0;min-height:2em;vertical-align:middle;width:68%;float:left}.form__input.form__error,.select.form__error{border-width:1px;border-color:#d52158}.select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ddd,#ddd);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.select:focus{background-image:linear-gradient(45deg,gray 50%,transparent 50%),linear-gradient(135deg,transparent 50%,gray 50%),linear-gradient(to right,#ddd,#ddd);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.content__section--aside .form--compact .form__input--inline,.form .form__input--inline,.form--compact .form__input--inline{display:inline;width:auto;margin-right:.25em}.form--compact textarea.form__input,textarea.form__input{padding:.5em;min-height:6em;line-height:1.2em}.select.disabled,.selectDisabled,input.disabled,input:disabled{border-color:#ddd;background-color:#eee;color:#ddd}.form--aside .select.disabled,.form--aside .selectDisabled,.form--aside input.disabled,.form--aside input:disabled{border-color:#ddd;background-color:#eee;color:#ddd}.form [type=checkbox],.form [type=radio],[type=checkbox],[type=radio]{display:inline-block;vertical-align:baseline;margin-right:.5rem;width:1em;height:1em}.form__optin{padding-top:.5em}.form__optin:after,.form__optin:before{content:" ";display:table}.form__optin:after{clear:both}.form__optin input[type=checkbox]{margin-right:0;float:left;vertical-align:top;width:10%}.form__optin .form__label{margin:0;width:90%;float:left;clear:none;padding:0}.form--compact .form__optin .form__label{width:90%}.form__terms{border-top:6px solid #ddd;background-color:#eee;padding:1em}.form__fineprint{font-size:.875rem;padding-top:2em}.form button[type=submit],.form input[type=submit]{display:block;margin-top:2em;min-width:35%}.form--aside button[type=submit],.form--aside input[type=submit]{margin-top:1em;width:100%}.form--compact button[type=submit],.form--compact input[type=submit]{margin:1em auto 0;width:100%}@media all and (min-width:30em){.form--compact button[type=submit],.form--compact input[type=submit]{width:60%}}.form--inline button[type=submit],.form--inline input[type=submit]{margin:0;min-width:30%;width:30%;float:right;line-height:2em;min-height:2em;padding:0}main .select-one__select,main input.select-multi__input{font-size:.875rem}@media (min-width:0) and (max-width:48em){main .select-one__select,main input.select-multi__input{font-size:1rem}}.materials-form{background-color:#eef1f8;box-shadow:none;padding:1rem 0}.materials-form .form-title{font-size:1.5714rem;font-weight:700;color:#444;display:block;padding:0}.materials-form .form-title small{display:block;font-size:1.0714rem;font-style:italic;padding:5px 0}.main-content{margin:75px 0}div.product-banner-bg-image~div div.main-content{margin-top:0}div.product-banner-bg-image~div.page-summary{padding-top:40px;padding-bottom:20px}.general-content-page .banner{height:275px}.general-content-page ul{padding-top:15px;padding-left:25px}.general-content-page ul li{margin-bottom:10px}.banner.product-banner.basic{height:auto}@media only screen and (max-width:767px){div.product-banner-bg-image~div div.main-content{margin-top:auto}}.ham-stack{cursor:pointer;display:inline-block;height:32px;overflow:hidden;position:relative;top:2px;width:32px}.ham{background-color:#09c;display:block;height:4px;left:0;position:relative;top:0;transform:rotate(0);transition:.5s;width:100%;margin-top:5px}.navbar-toggle.collapsed .ham-to-x .ham{left:0;margin-top:5px;position:relative;top:0;transform:rotate(0);width:100%}.ham-to-x .ham:first-child{top:9px;transform:rotate(45deg)}.ham-to-x .ham:nth-child(2){left:10em;top:4px}.ham-to-x .ham:last-child{top:-9px;transform:rotate(-45deg)}.navbar-default{background-color:transparent;border:none}@media only screen and (max-width:47.99em){.navbar-default>.container{padding:0}}#navbar{padding:20px 0 12px}@media only screen and (max-width:47.99em){#navbar{padding:0}}.navbar-collapse.collapse{height:auto!important}.navbar-brand{float:none;height:auto;padding:27px 0 0;text-align:center}@media only screen and (max-width:47.99em){.navbar-brand{padding:20px 0 0}}.navbar-brand a{display:block}.navbar-brand img{max-height:40px;height:auto!important}@media only screen and (max-width:47.99em){.navbar-brand img{max-height:30px}}.navbar-default .navbar-toggle{border-color:transparent;float:left;margin-left:10px;margin-right:0;padding:5px 10px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.slide-menu-wrapper{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.slide-menu-wrapper .slide-content{position:relative;left:0;transition:.5s}.slide-menu-wrapper.open .slide-content{left:260px}.slide-menu-wrapper.open .navbar-toggle,.slide-menu-wrapper.open .navbar-toggle:focus,.slide-menu-wrapper.open .navbar-toggle:hover{background-color:#fff;margin:0;padding:13px;border-right:0 none;border-bottom:0 none;border-radius:0}.navbar-default .navbar-toggle .icon-bar{background-color:#005587;height:4px;margin-top:5px;width:32px}.navbar-collapse{border:none}.navbar-collapse.collapse{display:block}.mobile-nav.navbar-nav,.mobile-nav.navbar-nav .dropdown-menu,.mobile-nav.navbar-nav .open .dropdown-menu{margin:0;position:fixed;top:0;left:-260px;background-color:#005587;background-color:#76bc21;background:linear-gradient(85deg,#76bc21 0,#0076bb 80%);width:260px;height:1000vw;z-index:100;transition:.5s;box-shadow:inset -5px 0 16px #333;display:block;padding:15px}.mobile-nav.navbar-nav .open .dropdown-menu,.slide-menu-wrapper.open .navbar-nav{left:0}.navbar-default .mobile-nav.navbar-nav a,.navbar-default .mobile-nav.navbar-nav a:focus,.navbar-default .mobile-nav.navbar-nav a:hover,.navbar-default .mobile-nav.navbar-nav>.open>a,.navbar-default .mobile-nav.navbar-nav>.open>a:focus,.navbar-default .mobile-nav.navbar-nav>.open>a:hover{background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:transparent}.slide-menu-wrapper.open .navbar-toggle:before{content:"";position:absolute;border-right:16px solid #fff;border-top:32.5px solid transparent;border-bottom:32.5px solid transparent;left:-16px;top:-2px;z-index:110}.navbar-default .mobile-nav.navbar-nav li{display:block}.navbar-default .mobile-nav.navbar-nav .dropdown-menu>li>a,.navbar-default .mobile-nav.navbar-nav .open .dropdown-menu>li>a,.navbar-default .mobile-nav.navbar-nav>li a,.navbar-default .mobile-nav.navbar-nav>li a:focus,.navbar-default .mobile-nav.navbar-nav>li a:hover{text-transform:uppercase;font-size:.75rem;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;color:#fff;padding:15px 0;position:relative;line-height:1.643em;white-space:normal}.navbar-default .mobile-nav.navbar-nav .dropdown-menu>li>ul{padding:0 20px}.navbar-default .mobile-nav.navbar-nav .dropdown-menu>li,.navbar-default .mobile-nav.navbar-nav .dropdown-menu>li>ul>li a{text-transform:uppercase;font-size:.8571rem;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;position:relative;line-height:1.643em;white-space:normal;display:block}.navbar-default .mobile-nav.navbar-nav .dropdown-menu>li.dropdown{color:#667482;padding:15px 0 0}.navbar-default .mobile-nav.navbar-nav .dropdown-menu>li>ul>li a{padding:15px;color:#09c}.navbar-default .mobile-nav.navbar-nav>li>a>.caret{position:absolute;right:20px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #fff;border-right:none;margin-top:4px}.navbar-default .mobile-nav.navbar-nav .dropdown-menu>li>a.mobile-nav-back,.navbar-default .mobile-nav.navbar-nav .open .dropdown-menu>li>a.mobile-nav-back,.navbar-default .mobile-nav.navbar-nav>li a.mobile-nav-back,.navbar-default .mobile-nav.navbar-nav>li a.mobile-nav-back:focus{padding-left:20px}.mobile-nav-back:before{content:"";position:absolute;display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:10px solid #fff;border-left:none;margin-top:4px;left:-5px}.mobile-nav-back:after{content:"";position:absolute;display:inline-block;width:230px;height:1px;background-color:#09c;bottom:0;left:-5px}@media only screen and (max-width:47.99em){.navbar{margin-bottom:0}.navbar>.container .navbar-brand img{height:auto}.banner--home h1{font-size:1.75rem;margin-top:1.5rem}}@media only screen and (min-width:48em){.slide-menu-wrapper.open .slide-content{left:0}.header-top-nav-container{background-color:#005587}.header-top-nav-container .header-top-nav-wrapper ul li{margin-bottom:0}.header-top-nav-container .header-top-nav-wrapper ul li a{color:#fff;text-transform:uppercase;font-weight:300}}@media only screen and (min-width:48em) and (min-width:0) and (max-width:62em){.header-top-nav-container .header-top-nav-wrapper ul li a{font-size:14px}}@media only screen and (min-width:48em){.header-top-nav-container .header-top-nav-wrapper ul li a:focus,.header-top-nav-container .header-top-nav-wrapper ul li a:hover{outline:0 none}.header-top-nav-container .header-top-nav-wrapper ul li a:focus i,.header-top-nav-container .header-top-nav-wrapper ul li a:hover i{color:#09c;transition:.25s}.header-top-nav-wrapper{position:relative;width:auto;text-align:left;margin:0 auto}.header-top-nav{position:relative;right:auto;z-index:20}.header-top-right{text-align:right}.header-contact{display:inline-block;margin-right:1rem}.cambium-logo{display:inline-block;padding-top:12px;text-align:right}.cambium-logo img{height:35px}.header-top-nav-wrapper ul{margin:0}.header-top-nav-wrapper ul li a{padding:20px 5px;display:inline-block;color:#005587;font-size:.7857rem}.container .navbar-collapse{text-align:center;margin-left:-15px;margin-right:-15px}.navbar{margin-bottom:0}.navbar-header{float:none;text-align:left}.navbar>.container .navbar-brand{left:auto;position:relative;top:inherit;display:inline-block;left:inherit;transform:none;margin-left:auto;width:100%}.desktop-nav.nav{margin:0 auto;float:none;display:block}.desktop-nav li.no-dropdown a,.desktop-nav.nav>li{float:none;display:inline-block}.desktop-nav li.no-dropdown a,.desktop-nav.nav>li>a{font-size:.7857rem;color:#005587}.desktop-nav.nav>li.dropdown{position:static}.desktop-nav .dropdown-menu{width:100%;background-color:#005587;background-color:#76bc21;background:linear-gradient(65deg,#76bc21 0,#0076bb 50%);color:#fff;padding:25px 0 30px;display:block;opacity:0;visibility:hidden;z-index:1000;transition:.5s;top:calc(100% - 2px)}.desktop-nav .dropdown-menu .h2{text-transform:uppercase}.desktop-nav .dropdown.open .dropdown-menu{opacity:1;visibility:visible}.desktop-nav .dropdown-menu a{font-size:1.0714rem;color:#09c;font-weight:700;display:inline-block;padding:5px 0 2px;line-height:1.1rem}.desktop-nav .dropdown-menu img{max-width:120px}.desktop-nav .dropdown-toggle{transition:.5s}.desktop-nav .dropdown-toggle .arrow{position:absolute;width:100%;border-top:8px solid transparent;border-left-style:solid;border-right-style:solid;border-left-color:transparent;border-right-color:transparent;z-index:0;left:0;transition:.5s;top:0}.desktop-nav .dropdown.open .dropdown-toggle .arrow{border-top-color:#eee;z-index:1100;top:100%}.desktop-nav>li.dropdown.search-dropdown-toggle{position:relative}.desktop-nav>li.dropdown.search-dropdown-toggle .search-dropdown{width:350px;position:absolute;left:calc(100% - 350px);padding:20px 0 10px;top:calc(100% + 1px)}.desktop-nav ul{padding-top:0;padding-left:0;margin-left:0}}@media only screen and (min-width:62em){.desktop-nav li.no-dropdown a,.desktop-nav.nav>li>a{font-size:1rem;padding-left:10px;padding-right:10px;padding-bottom:12px}.navbar-brand{text-align:left}.container .navbar-collapse{text-align:right}.desktop-nav img{padding-top:15px}}.header-sub-section h1{font-size:2rem}.header-sub-section--blue{background-color:#09c;background:linear-gradient(90deg,#09c 0,#005587 70%);background-repeat:no-repeat;background-size:cover;background-position:top;color:#fff}.header-sub-section--blue *{color:#fff}.vsl-mobile-header{display:block;background:#005587;color:#fff;padding:1rem;text-align:center;font-weight:700;font-size:.875rem}.vsl-mobile-header a{color:#fff}.vsl-mobile-header a:focus,.vsl-mobile-header a:hover{text-decoration:none}.hero-banner-custom-bg-img h2{font-style:normal;font-weight:400;font-size:46px;line-height:60px;color:#fff;margin-bottom:15px}.blue-overlay{background-color:#09c;background:linear-gradient(90deg,rgba(0,85,135,.9) 0,rgba(0,153,204,.8) 70%);background-repeat:no-repeat;background-size:cover;background-position:top;height:400px}.blue-overlay p{margin-bottom:0}.hero-banner-custom-bg-img{height:400px}.hero-banner-custom-bg-img-cta{display:table-cell;vertical-align:middle;height:400px}.hero-banner-custom-bg-img-cta img{width:80%}.hero-banner-custom-bg-img-cta p{color:#fff}.btn-default{color:#005587}.hero-banner-editable{background-image:url(https://www.voyagersopris.com/docs/default-source/background-images-and-icons/home.jpg?sfvrsn=b5c67b44_2);height:400px;background-position:center;background-repeat:no-repeat;background-size:cover}.hero-banner-editable h2{font-style:normal;font-weight:400;font-size:46px;line-height:60px;color:#fff;margin-bottom:15px}.hero-banner-editable-cta img{width:80%}.hero-banner-editable-cta p{color:#fff}.btn-default{color:#004c7f}@media screen and (max-width:992px){.hero-banner-editable-cta img{max-width:400px}.hero-banner-editable h2{font-size:36px;line-height:40px}}.blue-triangles{background-image:url(https://www.voyagersopris.com/images/default-source/rebrand/blue-triangles-overlay5d6e0266-38b6-4b2d-b06a-55f41368458e.png);background-repeat:no-repeat;background-size:cover;background-position:top;height:450px}.blue-triangles p{margin-bottom:0}.blue-triangles .hero-banner-custom-bg-img-cta{height:450px}.home-overlay .hero-banner-custom-bg-img{background-image:url(https://www.voyagersopris.com/images/default-source/banners/home-page-banner.jpg);height:450px}.home-overlay .hero-banner-custom-bg-img h1{font-size:3.1rem}@media all and (min-width:48em){.home-overlay .hero-banner-custom-bg-img .col-md-6{display:table;width:40%}}@media (min-width:0) and (max-width:48em){.home-overlay .hero-banner-custom-bg-img .col-md-6{width:60%}}.home-overlay .blue-overlay{height:450px}.home-overlay .hero-banner-custom-bg-img-cta{height:450px}.hero-banner-custom-bg-img{background-position:center;background-repeat:no-repeat;background-size:cover;background-position:top}.hero-banner-custom-bg-img h1{font-size:2rem}@media (min-width:0) and (max-width:76.5em){.hero-banner-custom-bg-img .accent-title1,.hero-banner-custom-bg-img .h1,.hero-banner-custom-bg-img h1,.home-overlay .hero-banner-custom-bg-img h1{font-size:2rem}}@media (min-width:0) and (max-width:64em){.blue-triangles,.home-overlay .blue-overlay,.home-overlay .blue-triangles,.home-overlay .hero-banner-custom-bg-img,.home-overlay .hero-banner-custom-bg-img-cta{height:300px}.hero-banner-custom-bg-img .accent-title1,.hero-banner-custom-bg-img .h1,.hero-banner-custom-bg-img h1,.home-overlay .hero-banner-custom-bg-img h1{font-size:28px}}@media (min-width:0) and (max-width:48em){.blue-triangles,.home-overlay .blue-overlay,.home-overlay .blue-triangles,.home-overlay .hero-banner-custom-bg-img,.home-overlay .hero-banner-custom-bg-img-cta{height:200px}.hero-banner-custom-bg-img .accent-title1,.hero-banner-custom-bg-img .h1,.hero-banner-custom-bg-img h1,.home-overlay .hero-banner-custom-bg-img h1{font-size:20px}.col-md-6{width:100%}}.banner-sub-section{text-align:center}.banner-sub-section h2,.banner-sub-section h3{font-size:2rem;font-weight:700;color:#005587;margin-bottom:20px}@media (min-width:0) and (max-width:48em){.banner-sub-section h2,.banner-sub-section h3{font-size:20px}}.banner-sub-section p{color:#666;font-size:1.0769rem}@media all and (min-width:48em){.banner-sub-section p{display:block;width:70%;margin-left:auto;margin-right:auto}}.banner-sub-section p:last-child{margin-bottom:0}.product-overview h2{font-size:24px;font-weight:700;margin:.5em 0 .25em 0}.product-type-icon{width:100px}.content-block p,.product-overview p{margin-right:60px}.product-overview a{text-decoration:underline}.content-block .quantity{font-size:34px}.content-block .category{font-size:14px;text-transform:uppercase;color:#ff9015}.icon-list-mobile{margin-bottom:2em}@media (min-width:0) and (max-width:48em){.icon-list-mobile img{display:block;margin:0 auto 20px;width:150px}.icon-list-mobile h3{display:block;text-align:center;margin-bottom:10px}.icon-list-mobile .icon-list-mobile-link{text-align:center}}.content--split{width:100%;background-color:#eee}.content--split:after,.content--split:before{content:" ";display:table}.content--split:after{clear:both}.content--split--assessment,.content--split--blue,.content--split--cs,.content--split--dark-gray,.content--split--dk-blue,.content--split--emerald,.content--split--literacy,.content--split--lt-blue,.content--split--math,.content--split--orange,.content--split--purple,.content--split--reading,.content--split--red,.content--split--writing{color:#fff}.content--split--assessment h1,.content--split--assessment h2,.content--split--assessment h3,.content--split--assessment h4,.content--split--assessment h5,.content--split--assessment h6,.content--split--blue h1,.content--split--blue h2,.content--split--blue h3,.content--split--blue h4,.content--split--blue h5,.content--split--blue h6,.content--split--cs h1,.content--split--cs h2,.content--split--cs h3,.content--split--cs h4,.content--split--cs h5,.content--split--cs h6,.content--split--dark-gray h1,.content--split--dark-gray h2,.content--split--dark-gray h3,.content--split--dark-gray h4,.content--split--dark-gray h5,.content--split--dark-gray h6,.content--split--dk-blue h1,.content--split--dk-blue h2,.content--split--dk-blue h3,.content--split--dk-blue h4,.content--split--dk-blue h5,.content--split--dk-blue h6,.content--split--emerald h1,.content--split--emerald h2,.content--split--emerald h3,.content--split--emerald h4,.content--split--emerald h5,.content--split--emerald h6,.content--split--literacy h1,.content--split--literacy h2,.content--split--literacy h3,.content--split--literacy h4,.content--split--literacy h5,.content--split--literacy h6,.content--split--lt-blue h1,.content--split--lt-blue h2,.content--split--lt-blue h3,.content--split--lt-blue h4,.content--split--lt-blue h5,.content--split--lt-blue h6,.content--split--math h1,.content--split--math h2,.content--split--math h3,.content--split--math h4,.content--split--math h5,.content--split--math h6,.content--split--orange h1,.content--split--orange h2,.content--split--orange h3,.content--split--orange h4,.content--split--orange h5,.content--split--orange h6,.content--split--purple h1,.content--split--purple h2,.content--split--purple h3,.content--split--purple h4,.content--split--purple h5,.content--split--purple h6,.content--split--reading h1,.content--split--reading h2,.content--split--reading h3,.content--split--reading h4,.content--split--reading h5,.content--split--reading h6,.content--split--red h1,.content--split--red h2,.content--split--red h3,.content--split--red h4,.content--split--red h5,.content--split--red h6,.content--split--writing h1,.content--split--writing h2,.content--split--writing h3,.content--split--writing h4,.content--split--writing h5,.content--split--writing h6{color:#fff}.content--split--assessment a,.content--split--blue a,.content--split--cs a,.content--split--dark-gray a,.content--split--dk-blue a,.content--split--emerald a,.content--split--literacy a,.content--split--lt-blue a,.content--split--math a,.content--split--orange a,.content--split--purple a,.content--split--reading a,.content--split--red a,.content--split--writing a{color:#fff;text-decoration:underline}.content--split--assessment a.btn-callout-solid:focus,.content--split--assessment a.btn-callout-solid:hover,.content--split--blue a.btn-callout-solid:focus,.content--split--blue a.btn-callout-solid:hover,.content--split--cs a.btn-callout-solid:focus,.content--split--cs a.btn-callout-solid:hover,.content--split--dark-gray a.btn-callout-solid:focus,.content--split--dark-gray a.btn-callout-solid:hover,.content--split--dk-blue a.btn-callout-solid:focus,.content--split--dk-blue a.btn-callout-solid:hover,.content--split--emerald a.btn-callout-solid:focus,.content--split--emerald a.btn-callout-solid:hover,.content--split--literacy a.btn-callout-solid:focus,.content--split--literacy a.btn-callout-solid:hover,.content--split--lt-blue a.btn-callout-solid:focus,.content--split--lt-blue a.btn-callout-solid:hover,.content--split--math a.btn-callout-solid:focus,.content--split--math a.btn-callout-solid:hover,.content--split--orange a.btn-callout-solid:focus,.content--split--orange a.btn-callout-solid:hover,.content--split--purple a.btn-callout-solid:focus,.content--split--purple a.btn-callout-solid:hover,.content--split--reading a.btn-callout-solid:focus,.content--split--reading a.btn-callout-solid:hover,.content--split--red a.btn-callout-solid:focus,.content--split--red a.btn-callout-solid:hover,.content--split--writing a.btn-callout-solid:focus,.content--split--writing a.btn-callout-solid:hover{color:#fff;text-decoration:underline!important}@media (min-width:0) and (max-width:76.5em){.content--split h2{font-size:1.5rem}}.content--split--dark-gray{background-color:#444}.content--split--blue{background-color:#005587}.content--split--dk-blue{background-color:#003b5e}.content--split--white{background-color:#fff}.content--split--emerald,.content--split--literacy,.content--split--reading{background-color:#00956e}.content--split--purple,.content--split--writing{background-color:#339}.content--split--math,.content--split--red{background-color:#d52158}.content--split--assessment,.content--split--lt-blue{background-color:#09c}.content--split--cs,.content--split--orange{background-color:#ff9015}.content--split .content__section{width:100%}@media all and (min-width:62em){.content--split .content__section{margin:0;padding:0;width:50%;min-height:450px}.content--split .content__section:after,.content--split .content__section:before{content:" ";display:table}.content--split .content__section:after{clear:both}}.content--split .content__section--img{overflow:hidden}.content--split .content__section--img img{display:block;height:auto}@media all and (min-width:62em){.content--split .content__section--img img{max-width:none}}@media (min-width:0) and (max-width:62em){.content--split .content__section--img img{width:100%;margin:0}}@media all and (min-width:125em){.content--split .content__section--img img{width:100%}}.content--split .content__section+.content__section{margin:0}.content--split .content__section--right{float:right}@media all and (min-width:62em){.content--split .content__section--right .content--split-container{float:left;left:0}.content--split .content__section--right .content--split-container .content--split-margin{margin-left:2em}}.content--split .content__section--right.content__section--img{text-align:right}.content--split .content__section--right.content__section--img img{display:inline-block;text-align:right}.content--split .content__section--left{float:left}@media all and (min-width:62em){.content--split .content__section--left .content--split-container{float:right;right:0}.content--split .content__section--left .content--split-container .content--split-margin{margin-right:2em}}.content--split .content__section--left.content__section--img{text-align:left}.content--split .content__section--left.content__section--img img{display:inline-block;text-align:left}.content--split-margin{margin-top:40px;margin-bottom:40px}@media all and (min-width:62em){.content--split-margin{margin-top:40px;margin-bottom:0}.content--split-margin p:last-child{margin-bottom:0}}@media (min-width:0) and (max-width:76.5em){.content--split-container{margin-left:auto;margin-right:auto;width:90%}}@media all and (min-width:62em){.content--split-container{max-width:512px;max-width:32rem}}@media (min-width:0) and (max-width:1140px){.content--split img.product-logo{display:block;margin:0 auto 20px}.content--split h3{display:block;text-align:center;margin-bottom:10px}.content--split .btn-mobile-link{display:block;margin:0 auto;text-align:center}}@media (min-width:48em) and (max-width:1140px){.home-letters-img{margin-left:-190px}}@media all and (min-width:1140px){.home-letters-img{margin-left:-90px}}@media (min-width:48em) and (max-width:1140px){.home-ll-img{margin-left:-280px}}@media all and (min-width:1140px){.home-ll-img{margin-left:-185px}}@media (min-width:48em) and (max-width:1140px){.home-vp-img{margin-left:-140px}}@media all and (min-width:1140px){.home-vp-img{margin-left:-30px}}@media (min-width:48em) and (max-width:1140px){.home-rr-img{margin-left:-120px}}@media all and (min-width:1140px){.home-rr-img{margin-left:-85px}}@media (min-width:48em) and (max-width:1140px){.home-ar-img{margin-left:-240px}}@media all and (min-width:1140px){.home-ar-img{margin-left:-210px}}.remote{border:2px #009bdf;border-style:solid;border-radius:5px;padding:20px;text-align:left;background-color:#f4f4f4;margin-bottom:20px}.background-image-placeholder img,img.set-as-background{display:none}.image-as-background{position:relative;background-position:center;background-size:cover}.img--hover,.img-hover{transition:.5s}.img--hover:focus,.img--hover:hover,.img-hover:focus,.img-hover:hover{transform:scale(1.1)}.img-right{float:right;margin-left:1rem;margin-bottom:1rem}@media (min-width:0) and (max-width:37.5em){.img-right{display:block;float:none;margin:0 auto 1rem}}.img-left{float:left;margin-right:1rem;margin-bottom:1rem}@media (min-width:0) and (max-width:37.5em){.img-left{display:block;float:none;margin:0 auto 1rem}}.hovereffect{width:100%;height:100%;float:left;overflow:visible;position:relative;text-align:center;cursor:default}.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:0;background-color:rgba(0,0,0,.5);transition:all .4s cubic-bezier(.88,-.99,0,1.81)}.hovereffect img{display:block;position:relative;transition:all .4s cubic-bezier(.88,-.99,0,1.81)}.hovereffect h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:16px;background:rgba(0,0,0,.6);transform:translatey(-100px);transition:all .4s cubic-bezier(.88,-.99,0,1.81);padding:10px}.hovereffect a.info{text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:transparent;opacity:0;transition:all .4s ease;margin:50px 0 0;padding:7px 14px}.hovereffect a.info:hover{box-shadow:0 0 5px #fff}.hovereffect :hover img{transform:scale(1.2)}.hovereffect :hover .overlay{opacity:1}.hovereffect .hovereffect:hover a.info,.hovereffect :hover h2{opacity:1;transform:translatey(0)}.hovereffect :hover a.info{transition-delay:.2s}@media all and (min-width:62em){.table-layout{position:relative;height:200px}.table-layout .table-container{position:absolute;top:50%;transform:translateY(-50%)}}.vsl-flex-container{display:flex}.vsl-grid-container{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media all and (min-width:35.5em){.vsl-grid-container{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media all and (min-width:62em){.vsl-grid-container{grid-template-columns:repeat(3,1fr)}}.vsl-grid-container .vsl-grid-item{position:relative}@media all and (min-width:35.5em){.vsl-grid-container.vsl-grid-container--pairs{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media all and (min-width:62em){.vsl-grid-container.vsl-grid-container--pairs{grid-template-columns:repeat(2,1fr)}}@media all and (min-width:35.5em){.vsl-grid-container.vsl-grid-container--fourths{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media all and (min-width:62em){.vsl-grid-container.vsl-grid-container--fourths{grid-template-columns:repeat(4,1fr)}}.lead-text-with-icons{padding-top:26px}.icon-wrapper img{padding:15px;width:150px}@media only screen and (min-width:768px){.lead-text-with-icons{padding-top:50px}.lead-text-with-icons p{font-size:1.2857rem}.icon-wrapper{width:70%;margin:50px auto}.product-icon-list{text-align:center;margin:25px 0}}@media only screen and (min-width:992px){.lead-text-with-icons{padding-top:62px;padding-left:8.33333333%;padding-right:8.33333333%}.icon-wrapper{width:80%}.icon-wrapper img{width:190px}}.header-top-nav-wrapper ul li a{font-size:.95rem;text-transform:upprcase}.navborder{display:block;padding:15px;border:none}.product-description .title{font-style:italic}.mtneglg{margin-top:-40px}.mtnegmd{margin-top:-20px}.mtlg{margin-top:40px}.mtmd{margin-top:20px}.flist p{line-height:.7rem}.news .news-post .tags,.news .recent-news .post .tags{display:none}.resources .resource-list .resource-item .front .content .title{text-transform:none}.dropdown-menu-search{left:calc(50% + 80px)}.dropdown-menu-about{max-width:600px;left:calc(50% - 240px)}.dropdown-menu-about ul{padding-top:0}.dropdown-menu-solutions{max-width:400px;left:calc(50% - 240px)}.dropdown-menu-solutions ul{padding-top:0}.dropdown-menu-products{max-width:760px}.dropdown-menu-cs{max-width:700px}@media only screen and (min-width:1200px){.feature-info-band .feature-info-band-header,.feature-info-band .h2{max-width:inherit}.feature-info-band p{max-width:inherit}}.button-nav li a.start-interactive-tour span{margin-left:25px}a.start-interactive-tour span:before{background-image:url(/ResourcePackages/Voyager/assets/dist/images/icons/tryit_idle.png);height:20px;width:15px;top:1px}a.start-interactive-tour:hover span:before{background-image:url(/ResourcePackages/Voyager/assets/dist/images/icons/tryit_active.png)}.main-content .main-content-header,.main-content h1,.page-summary .page-summary-header,.page-summary h1{color:#444}.social-media-icons img{width:40px;height:40px;margin:8px}.desktop-nav .dropdown-menu{background-color:#005587!important}@media only screen and (min-width:768px){.desktop-nav .dropdown-menu{background-color:#005587!important}}@media only screen and (max-width:768px){.desktop-nav .dropdown-menu{background-color:#005587!important}}.dropdown-menu-featured-program .category-title,.dropdown-menu-featured-program .h2.category-title h2.category-title,.dropdown-menu-more-programs .category-title,.dropdown-menu-more-programs .h2.category-title h2.category-title{font-size:12px;color:#fff;text-transform:uppercase;padding:0;text-align:left;font-weight:700}.dropdown-menu-featured-program .product-category,.dropdown-menu-more-programs .product-category{font-size:12px;color:#fff;text-transform:uppercase;margin-bottom:10px;font-weight:700}.dropdown-menu-featured-program .product-category a,.dropdown-menu-more-programs .product-category a{font-weight:700!important}.dropdown-menu-featured-program .h3.product-name,.dropdown-menu-featured-program .product-name,.dropdown-menu-featured-program a h3.product-name,.dropdown-menu-featured-program h3.product-name,.dropdown-menu-more-programs .h3.product-name,.dropdown-menu-more-programs .product-name,.dropdown-menu-more-programs a h3.product-name,.dropdown-menu-more-programs h3.product-name{font-size:18px;font-weight:400;color:#fff;font-style:italic}.dropdown-menu-featured-program .h3.product-name .grade,.dropdown-menu-featured-program .h3.product-name .sub,.dropdown-menu-featured-program .product-name .grade,.dropdown-menu-featured-program .product-name .sub,.dropdown-menu-featured-program a h3.product-name .grade,.dropdown-menu-featured-program a h3.product-name .sub,.dropdown-menu-featured-program h3.product-name .grade,.dropdown-menu-featured-program h3.product-name .sub,.dropdown-menu-more-programs .h3.product-name .grade,.dropdown-menu-more-programs .h3.product-name .sub,.dropdown-menu-more-programs .product-name .grade,.dropdown-menu-more-programs .product-name .sub,.dropdown-menu-more-programs a h3.product-name .grade,.dropdown-menu-more-programs a h3.product-name .sub,.dropdown-menu-more-programs h3.product-name .grade,.dropdown-menu-more-programs h3.product-name .sub{font-size:.75rem}.dropdown-menu-featured-program .product-list li,.dropdown-menu-more-programs .product-list li{margin-bottom:.5rem}.dropdown-menu-featured-program .product-list+.product-category,.dropdown-menu-more-programs .product-list+.product-category{margin-top:1rem}.dropdown-menu-featured-program sup,.dropdown-menu-more-programs sup{display:inline-block;font-size:.688rem}.dropdown-menu-featured-program a.btn-outline,.dropdown-menu-more-programs a.btn-outline{padding:10px 20px!important;font-weight:400!important}.dropdown-menu-featured-program a.btn-outline:focus,.dropdown-menu-featured-program a.btn-outline:hover,.dropdown-menu-more-programs a.btn-outline:focus,.dropdown-menu-more-programs a.btn-outline:hover{color:#005587!important}.dropdown-menu-featured-program .h3.product-name .product-name,.dropdown-menu-featured-program h3.product-name{margin:0 0 10px}.dropdown-menu-featured-program p.product-description{font-size:14px;padding-right:50px}.dropdown-menu-featured-program p>a,.dropdown-menu-featured-program p>a:active,.dropdown-menu-featured-program p>a:visited{color:#fff;font-size:14px!important}.dropdown-menu-more-programs a .h3.product-name,.dropdown-menu-more-programs a .product-name,.dropdown-menu-more-programs a h3.product-name{margin:0}.dropdown-menu-more-programs p.product-description{font-size:12px;line-height:16px;margin-bottom:20px}.dropdown-menu-more-programs a .h4,.dropdown-menu-more-programs a h4{font-size:14px;text-decoration:underline;font-weight:400;color:#fff}@media only screen and (min-width:768px){.desktop-nav .dropdown-menu a{font-size:14px;color:#fff;font-weight:400;padding:0}.desktop-nav .dropdown-menu a:active,.desktop-nav .dropdown-menu a:hover{color:#fff;text-decoration:underline;padding-left:3px}}@media (max-width:767px){.dropdown-menu-featured-program p.product-description{padding-right:0}}.also-published{font-weight:400;font-style:normal}.mobile-nav-arrow{display:none!important;font-size:20px;height:20px;width:20px;margin-right:20px;transition:all .3s}.navbar-nav.nav .mobile-nav-item,.navbar-nav>li:nth-last-child(3){display:none}@media (max-width:767px){.slide-menu-wrapper{-webkit-transform:none!important;margin-top:96px}.header-top-nav-container,.navbar.navbar-default{position:fixed;width:100%;top:0;z-index:3;background-color:rgba(255,255,255,.9)}.navbar.navbar-default{z-index:2;top:30px;box-shadow:0 -5px 15px #000}#navbar{background-color:rgba(0,85,135,.8);font-size:20px}.navbar-header{background-color:#fff}.navbar-brand a{display:inline-block}.vsl-mobile-header.visible-xs{padding:5px}.nav.hidden-xs{display:none;height:calc(100vh - 94px);padding:60px 0 0;margin:0}.slide-menu-wrapper.open .nav.hidden-xs{display:flex!important;flex-flow:column;justify-content:space-between;align-items:center;padding:60px 30px}.nav.navbar-nav>li{width:100%}.nav li.dropdown .dropdown-toggle{display:block;color:#fff;transform:skewX(-25deg);padding:10px 15px;font-size:18px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase}.nav li.dropdown .dropdown-toggle:hover{text-decoration:none}.nav li.dropdown .dropdown-toggle:focus{color:#fff}.nav li.dropdown.open .dropdown-toggle:hover{color:#fff!important;text-decoration:none;transition:none}.dropdown.open .dropdown-toggle{background-color:#67bd4b!important;color:#fff!important;margin-right:-10px;margin-left:10px}.slide-menu-wrapper.open .dropdown-menu a:hover{background-color:#fff;color:#333;text-decoration:none;transition:none}.mobile-nav-arrow{display:inline-block!important}.nav li.dropdown .dropdown-toggle:hover .mobile-nav-arrow,.nav li.dropdown.open .mobile-nav-arrow{transform:rotate(90deg)}.nav .no-dropdown:hover a,.nav li.dropdown .dropdown-toggle:hover{color:#333!important;background-color:#fff;transition:none}.nav .no-dropdown a span,.nav li.dropdown .dropdown-toggle>*{display:inline-block;transform:skewX(25deg)}.dropdown-menu{max-width:100%;margin-top:4px!important;border-radius:0}.dropdown-menu a,.dropdown-menu a:active,.dropdown-menu a:link,.dropdown-menu a:visited{color:#fff;display:inline-block;width:100%;padding:0 5px}.dropdown-menu em{display:none!important}.dropdown-menu-featured-program a.btn{margin-top:10px}.dropdown-menu-featured-program ul,.dropdown-menu-more-programs ul{padding:0}.dropdown-menu-featured-program li,.dropdown-menu-more-programs li{display:block;margin:10px auto;text-align:left}.dropdown-menu-featured-program,.dropdown-menu-more-programs{font-size:18px}.slide-menu-wrapper.open .slide-content{left:0!important}.nav .no-dropdown{margin:0;line-height:20px}.nav .no-dropdown a{display:inline-block;transform:skewX(-25deg);color:#fff!important;width:100%;padding:10px 15px;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase}.nav>li:last-of-type{padding:0 0 60px}.navbar-nav.nav .mobile-nav-item,.navbar-nav>li:nth-last-child(3){display:block}}.news{padding-top:100px;overflow:hidden;z-index:0;overflow:hidden}.news.image-as-background{background-image:none;background-position:center top;background-repeat:repeat-x;background-size:auto}.news .section-name{font-size:2.4286rem;line-height:2.6286rem;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;position:relative;margin-bottom:25px;overflow:hidden;color:#444}.news .section-name .title{display:inline-block;padding:0 10px 2px 0}.news .section-name .title:after{display:none}.news .recent-news .section-name .title:after{width:calc(100% - 200px);left:200px}.news .news-tags .section-name .title:after{width:calc(100% - 135px);left:135px}.news .news-post .title,.news .recent-news .post .title{font-size:1.3571rem;background-color:transparent;font-weight:700;color:#444;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif}.news .news-post .date,.news .recent-news .post .date{font-size:1rem;font-style:italic;color:#787878;margin-bottom:20px}.news .news-post .tags,.news .recent-news .post .tags{height:3.2143rem;overflow:hidden}.news .news-post .tags .icon,.news .recent-news .post .tags .icon{float:left;display:inline-block;padding:8px 8px 8px 0}.news .news-post .tags ul,.news .recent-news .post .tags ul{float:left;width:calc(100% - 25px);list-style:none;padding:0}.news .news-post .tags ul li,.news .recent-news .post .tags ul li{display:inline-block}.news .news-post .tags ul li a,.news .news-post .tags ul li span,.news .recent-news .post .tags ul li a,.news .recent-news .post .tags ul li span{display:inline-block;text-decoration:none}.news .news-post .tags ul li:not(:last-child) a:after,.news .news-post .tags ul li:not(:last-child) span:after,.news .recent-news .post .tags ul li:not(:last-child) a:after,.news .recent-news .post .tags ul li:not(:last-child) span:after{content:","}.news .recent-news{overflow:hidden}.news .recent-news .post{position:relative;background-color:#ebebeb;margin-bottom:30px}.news .recent-news .post .image{width:100%;background-color:#444;height:175px}.news .recent-news .post .content{padding:25px 10px}.news .recent-news .post .content p{margin-top:15px;height:10rem;overflow:hidden}.news .recent-news .post .content .title{font-size:1.3571rem;height:80px;overflow:hidden;margin-bottom:5px}.news .recent-news .post .content .more{font-weight:700}.news .news-post .post{margin-bottom:50px}.news .news-post .post .title{margin-bottom:20px}.news .news-post .post .date,.news .news-post .post .tags{display:block;margin-right:30px}.news .news-post .post .image{margin-top:30px;margin-bottom:30px;text-align:center}.news .news-post .comments .title:after{width:calc(100% - 195px);left:195px}.news .news-tags{margin-bottom:25px}.news .news-tags .section-name{font-size:1.7857rem}.news .news-tags ul{list-style:none;overflow:hidden;padding-left:25px}.news .news-tags ul li{float:left;margin:5px}.news .news-tags ul li a{color:#005587;display:inline-block;padding:5px 15px;border:1px solid #ddd;transition:.25s}.news .news-tags ul li a:hover{background-color:#005587;color:#fff;text-decoration:none}.news .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:0;overflow:hidden}.news .pagination li{float:left}.news .pagination li a,.news .pagination li>span{border:1px solid #ddd;border-radius:0;color:#444;font-size:1rem;font-weight:700}.news .pagination li.active a,.news .pagination li.active span{z-index:3;color:#fff;cursor:default;background-color:#09c;border-color:#09c}.news .pagination li:not(:last-child){margin-right:5px}.order-swapper{display:flex;flex-wrap:wrap}.order-swapper .swap{display:block;width:100%}.order-swapper .swap:nth-child(1){order:2}.order-swapper .swap:nth-child(2){order:1}@media only screen and (min-width:768px){.order-swapper .swap:nth-child(1){order:1}.order-swapper .swap:nth-child(2){order:2}}@media only screen and (min-width:768px){.page-summary p{font-size:1rem}}.products-grid .product-card{background-color:#fff;padding-top:15px;padding-bottom:15px;box-shadow:none;margin-bottom:35px;margin-left:15px;margin-right:15px}.products-grid .product-image{text-align:center;margin-bottom:15px}.products-grid .product-description{color:#000}.products-grid .product-description .title{font-size:1.5714rem;font-weight:700}.products-grid .k-widget{border:0}.products-grid .productProps tr:first-child td{padding-top:8px}.products-grid .productProps tr:last-child td{padding-bottom:12px}.products-grid .productProps td{padding:0 0 6px}.products-grid .productProps td.productProp__label,.products-grid .productProps td.productProp__values{vertical-align:top;line-height:1.4}.products-grid .productProps td.productProp__values{padding-left:4px;font-weight:700}.products-grid .related-products{margin:15px auto}@media only screen and (min-width:992px){.products-grid{margin:25px 0 75px}.products-grid .product-card{padding-top:35px;padding-bottom:35px}}.vsl-podcasts-list{list-style:none;margin:0;padding:0}.vsl-podcasts-list ul{list-style:disc}li.vsl-podcast{padding-top:3rem;margin-bottom:3rem;border-top:1px solid #ddd}li.vsl-podcast:first-child{padding-top:0;border-top:0 none}.podcast-status{float:right;margin-left:1rem;margin-bottom:1rem}.podcast-status .badge{position:relative;top:7px}.podcast-title,h1.podcast-title,h3.podcast-title{font-size:1.8rem;font-style:normal;line-height:1.3;text-transform:none;margin-bottom:2rem}.podcast-date,h2.podcast-date,h4.podcast-date{font-size:1rem;font-style:normal;font-weight:700;line-height:1.3;text-transform:none;margin-bottom:1rem}.podcast-button{margin-top:.5rem;margin-bottom:0}.podcast-presenter-image{text-align:center;margin-bottom:1rem}.podcast-presenter-image img{max-width:160px}.podcast-presenter-name{text-align:center;font-weight:700;margin-bottom:.4rem}.podcast-presenter-title{text-align:center;font-size:12px;line-height:16px}.podcast-presenter-bio{margin-bottom:1.5rem}.podcast-embed{margin-bottom:1.5rem}.podcast-transcript{border-top:1px solid #ddd;padding-top:40px}.podcast-transcript .h3{margin-bottom:40px}div.vsl-product-bar-container:focus,div.vsl-product-bar-container:hover{box-shadow:none}div.vsl-product-bar-container:focus .vsl-product-bar-content--right .vsl-product-bar-content-icon,div.vsl-product-bar-container:hover .vsl-product-bar-content--right .vsl-product-bar-content-icon{transform:rotate(15deg);transition:all .5s}div.vsl-product-bar-container:focus .vsl-product-bar-content--left .vsl-product-bar-content-icon,div.vsl-product-bar-container:hover .vsl-product-bar-content--left .vsl-product-bar-content-icon{transform:rotate(-15deg);transition:all .5s}div.vsl-product-bar-container:focus .vsl-product-bar-content-text,div.vsl-product-bar-container:hover .vsl-product-bar-content-text{text-decoration:none}div.vsl-product-bar-container:not(:hover){box-shadow:0 0 none}div.vsl-product-bar-container:not(:hover) .vsl-product-bar-content--right .vsl-product-bar-content-icon{transform:rotate(15deg);transition:all .5s}div.vsl-product-bar-container:not(:hover) .vsl-product-bar-content--left .vsl-product-bar-content-icon{transform:rotate(-15deg);transition:all .5s}.vsl-product-bar-container{display:block;background-color:#005587;background:linear-gradient(90deg,#005587 0,#09c 50%);overflow:hidden}.vsl-product-bar-container:after,.vsl-product-bar-container:before{content:" ";display:table}.vsl-product-bar-container:after{clear:both}.vsl-product-bar-container:focus,.vsl-product-bar-container:hover{transition:.25s;box-shadow:inset 0 0 0 4em rgba(0,85,135,.2)}.vsl-product-bar-container:focus .vsl-product-bar-content .vsl-product-bar-content-icon,.vsl-product-bar-container:hover .vsl-product-bar-content .vsl-product-bar-content-icon{transform:rotate(0);transition:all .5s}.vsl-product-bar-container:focus .vsl-product-bar-content-text,.vsl-product-bar-container:hover .vsl-product-bar-content-text{text-decoration:underline}.vsl-product-bar-container:focus{outline:1px auto #09c;outline-offset:1px}.vsl-product-bar-container:not(:hover){box-shadow:0 0 none}.vsl-product-bar-container:not(:hover) .vsl-product-bar-content--right .vsl-product-bar-content-icon{transform:rotate(15deg);transition:all .5s}.vsl-product-bar-container:not(:hover) .vsl-product-bar-content--left .vsl-product-bar-content-icon{transform:rotate(-15deg);transition:all .5s}.vsl-product-bar-container--literacy,.vsl-product-bar-container--reading{background:#00956e}.vsl-product-bar-container--writing{background:#339}.vsl-product-bar-container--math{background:#d52158}.vsl-product-bar-container--assessment{background:#09c}.vsl-product-bar-container--cs{background:#ff9015}.vsl-product-bar-container .vsl-product-bar-content{position:relative;color:#fff;font-weight:700;padding:2rem 0}.vsl-product-bar-container .vsl-product-bar-content:after,.vsl-product-bar-container .vsl-product-bar-content:before{content:" ";display:table}.vsl-product-bar-container .vsl-product-bar-content:after{clear:both}@media (min-width:0) and (max-width:30em){.vsl-product-bar-container .vsl-product-bar-content{font-size:.875rem}}.vsl-product-bar-container .vsl-product-bar-content--right{float:right}.vsl-product-bar-container .vsl-product-bar-content--right .vsl-product-bar-content-icon{right:0;transform:rotate(15deg)}.vsl-product-bar-container .vsl-product-bar-content--right .vsl-product-bar-content-text{margin-right:200px}@media (min-width:30em) and (max-width:35.5em){.vsl-product-bar-container .vsl-product-bar-content--right .vsl-product-bar-content-text{margin-right:150px}}@media (min-width:0) and (max-width:30em){.vsl-product-bar-container .vsl-product-bar-content--right .vsl-product-bar-content-text{margin-right:0}}.vsl-product-bar-container .vsl-product-bar-content--left{float:left}.vsl-product-bar-container .vsl-product-bar-content--left .vsl-product-bar-content-icon{left:0;transform:rotate(-15deg)}.vsl-product-bar-container .vsl-product-bar-content--left .vsl-product-bar-content-text{margin-left:200px}@media (min-width:30em) and (max-width:35.5em){.vsl-product-bar-container .vsl-product-bar-content--left .vsl-product-bar-content-text{margin-left:150px}}@media (min-width:0) and (max-width:30em){.vsl-product-bar-container .vsl-product-bar-content--left .vsl-product-bar-content-text{margin-left:0}}@media (min-width:0) and (max-width:48em){.vsl-product-bar-container .vsl-product-bar-content--left,.vsl-product-bar-container .vsl-product-bar-content--right{float:none}}.vsl-product-bar-container .vsl-product-bar-content-icon{position:absolute;top:-25px;width:200px;height:200px;background-repeat:no-repeat}@media (min-width:30em) and (max-width:35.5em){.vsl-product-bar-container .vsl-product-bar-content-icon{top:-15px;width:170px;height:170px}}@media (min-width:0) and (max-width:30em){.vsl-product-bar-container .vsl-product-bar-content-icon{display:none}}.vsl-product-bar-container .vsl-product-bar-content-icon--literacy,.vsl-product-bar-container .vsl-product-bar-content-icon--reading{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/vqg8s72cwjv9gtxtj58vrm3t/VSL_Badges_Reading.svg)}.vsl-product-bar-container .vsl-product-bar-content-icon--writing{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/c3cf2hkshcw6ttqbn7j62j/VSL_Badges_Writing.svg)}.vsl-product-bar-container .vsl-product-bar-content-icon--math{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/qs53f7tgj7j69cmprrcms6/VSL_Badges_Math.svg)}.vsl-product-bar-container .vsl-product-bar-content-icon--assessment{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/9fpg3w6698cj9f9cpnkbcwwn/VSL_Badges_Assessment.svg)}.vsl-product-bar-container .vsl-product-bar-content-icon--cs{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/kw5f8gt738qcbq54zvjf6h/VSL_Badges_Customer_Success.svg)}.product-navigation-layout{margin-top:-1px;background-color:#09c;background:linear-gradient(90deg,#09c 0,#005587 70%);box-shadow:none}.product-nav-wrapper{margin:0;padding:0}.product-nav-wrapper>div{padding:0}.product-nav-wrapper li a.btn,.product-nav-wrapper li a.btn-primary{color:#fff}.product-nav{height:60px;margin:0}.product-nav.inline{height:auto;min-height:60px}.product-nav.inline li{display:block;width:100%;border-top:inherit}.product-nav.inline li a{padding:15px}.product-nav.inline li a span{bottom:0;top:10px;width:100%;float:none;text-transform:none;line-height:1.5;font-size:1em}.product-nav li{float:left;width:20%;box-sizing:border-box;height:100%;position:relative;border-right:0 none;border-top:0 none;border-bottom:0 none;padding:0}.product-nav li:first-child{border-left:0 none}.product-nav li a{width:100%;height:100%;text-decoration:none;display:inline-block}.product-nav li a>span{bottom:0;position:absolute;color:#bbb;text-transform:uppercase;font-size:.6429rem;display:block;width:100%;text-align:center;font-family:Arial}.product-nav li a:focus span,.product-nav li a:hover span,.product-nav li.active a span{color:#fff}.product-nav li a>span:before{content:"";position:absolute;display:inline-block;left:50%;transform:translateX(-50%);bottom:30px;background-repeat:no-repeat}.product-nav li a>span span{display:initial}.overview span:before{height:20px;width:20px;background-image:url(../../images/icons/overview_idle.png)}.overview:focus span:before,.overview:hover span:before,li.active .overview span:before{background-image:url(../../images/icons/overview_active.png)}.research-results span:before{background-image:url(../../images/icons/research_idle.png);height:18px;width:18px}.research-results:focus span:before,.research-results:hover span:before,li.active .research-results span:before{background-image:url(../../images/icons/research_active.png)}.training-support span:before{background-image:url(../../images/icons/training_idle.png);height:18px;width:18px}.training-support:focus span:before,.training-support:hover span:before,li.active .training-support span:before{background-image:url(../../images/icons/training_active.png)}.pricing span:before{background-image:url(../../images/icons/pricing_idle.png);height:18px;width:18px}.pricing:focus span:before,.pricing:hover span:before,li.active .pricing span:before{background-image:url(../../images/icons/pricing_active.png)}.button-nav{margin:0 auto;text-align:center;display:block;padding:10px 5px}ul.button-nav li{display:inline-block;margin:5px 10px}.button-nav li:before{content:none}.button-nav li a{max-width:none;font-size:1.0769rem;font-weight:700;box-shadow:2px 2px 5px #333}.button-nav li a span{position:relative;margin-left:25px}.button-nav li a span:before{content:"";position:absolute;display:inline-block;background-repeat:no-repeat;left:-22px}.button-nav .btn{padding-left:7px;padding-right:7px}.try-it span:before{background-image:url(../../images/icons/tryit_active.png);height:20px;width:15px;top:1px}.try-it:hover span:before{background-image:url(../../images/icons/tryit_active.png)}.button-nav li a.start-interactive-tour span{margin-left:0}.contact-sales span:before{background-image:url(../../images/icons/contact_active.png);height:20px;width:20px}.contact-sales:hover span:before{background-image:url(../../images/icons/contact_active.png)}@media only screen and (min-width:768px){.product-nav{height:auto;text-align:center;margin:0 auto}.product-nav li,.product-nav li:first-child{float:none;width:auto;position:relative;border:none}.product-nav li a{height:auto;width:auto;padding:5px 30px}.product-nav li a span{font-size:1rem;bottom:0;position:relative;color:#bbb;text-align:center}.product-nav li a>span:before{content:"";position:relative;display:inline-block;left:-4px;transform:none;bottom:0;background-repeat:no-repeat;top:6px}.button-nav{padding:0 0 10px}.product-nav.inline li{display:inline-block;width:auto;top:10px}.product-nav.inline li:after{content:"|";color:#1d2d3d;font-size:2em;display:inline;text-shadow:-1px 0 0 #859ca7}.product-nav.inline li:last-child:after{content:""}.product-nav.inline li a{padding:10px}.product-nav.inline li a span{top:auto}}@media only screen and (min-width:992px){.product-nav-wrapper{max-width:992px;margin:0 auto}.product-nav li a{padding:15px}.button-nav{padding:5px 0;display:inline-block;float:right}}@media only screen and (min-width:1200px){.product-nav-wrapper{max-width:1170px}}.page-summary{padding:50px 15px;text-align:left;background-position-y:bottom;background-repeat:repeat-x}.page-summary .btn{width:auto;max-width:none}.product-overview .section-title{padding:20px 15px 10px;font-size:1.4286rem;font-weight:700;text-transform:uppercase;margin:0;text-align:center}@media only screen and (min-width:768px){.product-overview .section-title{padding:20px 15px;font-size:1.7857rem}}.product-summary,.product-summary-alt{padding:20px 0}.product-summary .image-offset-left,.product-summary .image-offset-right,.product-summary-alt .image-offset-left,.product-summary-alt .image-offset-right{text-align:center;display:block;width:100%}.product-summary .image-offset-left img,.product-summary .image-offset-right img,.product-summary-alt .image-offset-left img,.product-summary-alt .image-offset-right img{padding:15px;position:relative;max-width:210px}.product-summary .image-offset-left img,.product-summary-alt .image-offset-left img{left:20px}.product-summary .image-offset-right img,.product-summary-alt .image-offset-right img{right:20px}.product-summary .product-content,.product-summary-alt .product-content{padding-top:25px}@media only screen and (min-width:768px){.product-summary .container,.product-summary-alt .container{text-align:left;margin:0 auto}.product-summary .container .product-content,.product-summary-alt .container .product-content{margin-top:0}.product-summary .container .product-content p,.product-summary-alt .container .product-content p{font-size:1.2857rem}.product-summary .container .image-offset-left img,.product-summary .container .image-offset-right img,.product-summary-alt .container .image-offset-left img,.product-summary-alt .container .image-offset-right img{max-width:225px}.product-summary .container .image-offset-left img,.product-summary-alt .container .image-offset-left img{left:0}.product-summary .container .image-offset-right img,.product-summary-alt .container .image-offset-right img{right:0}.product-summary .container .product-icon-list,.product-summary-alt .container .product-icon-list{padding:30px 50px}.product-summary-alt .row{display:flex}.product-summary-alt .row .col-sm-4{order:2}}@media only screen and (min-width:992px){.product-summary .container .image-offset-left img,.product-summary .container .image-offset-right img,.product-summary-alt .container .image-offset-left img,.product-summary-alt .container .image-offset-right img{max-width:none}.product-summary .container .image-offset-left img,.product-summary-alt .container .image-offset-left img{left:-35px}.product-summary .container .image-offset-right img,.product-summary-alt .container .image-offset-right img{left:35px}}.product-tiles{display:grid;grid-column-gap:30px;grid-row-gap:30px}@media all and (min-width:35.5em){.product-tiles{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media all and (min-width:62em){.product-tiles{grid-template-columns:repeat(3,1fr)}}.product-tiles .product-tile{display:grid;grid-auto-rows:1fr;position:relative}.product-tiles .product-tile .vsl-arrow{padding-right:0;padding-left:8px}.product-tiles .product-tile-container{display:grid;grid-auto-rows:max-content 1fr}.product-tiles .product-tile-link{display:grid;grid-auto-rows:1fr;position:relative;color:#444;text-decoration:none;cursor:pointer}.product-tiles .product-tile-link:focus,.product-tiles .product-tile-link:hover{transition:all .25s}.product-tiles .product-tile-link:focus .product-overlay,.product-tiles .product-tile-link:hover .product-overlay{opacity:.15}.product-tiles .product-tile-link:focus .product-theme,.product-tiles .product-tile-link:hover .product-theme{transition:all .25s;background-color:#fff;color:#007aa3;background:linear-gradient(-135deg,transparent 33px,#fff 0)}.product-tiles .product-tile-link .product-theme{padding:.75rem 1rem;color:#fff;font-weight:700;text-transform:uppercase}.product-tiles .product-tile-link .product-content-container{display:grid;grid-auto-rows:min-content;grid-row-gap:0;position:relative;background-color:#fff;text-align:center;width:100%;padding:1em;align-content:center}.product-tiles .product-tile-link .product-content-container .product-description{font-weight:700;color:#005587}.product-tiles .product-tile-link .product-content{position:relative}.product-tiles .product-tile-link .product-image{margin:1rem auto;max-width:200px}.product-tiles div.product-tile-link{background-color:#fff}.product-tiles div.product-tile-link .product-tile-container{grid-auto-rows:1fr}.product-tiles div.product-tile-link .product-content-container{background-color:transparent;grid-auto-rows:1fr;align-content:start;padding:1.5rem}.product-tiles div.product-tile-link .product-content-container .product-content{display:grid;grid-template-rows:min-content}.product-tiles div.product-tile-link .product-content-container .product-description{font-weight:400;color:#444;text-align:left;display:grid}.product-tiles div.product-tile-link .product-content-container .product-description p:last-child{align-self:end;margin-bottom:0}.product-tiles div.product-tile-link .product-content-container .product-description .vsl-arrow{padding-left:0;padding-right:8px}.product-tiles-container{background-color:#eee}@media all and (min-width:35.5em){.product-tiles-container .product-tiles--pairs .product-tiles{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media all and (min-width:62em){.product-tiles-container .product-tiles--pairs .product-tiles{grid-template-columns:repeat(2,1fr)}}@media all and (min-width:35.5em){.product-tiles-container .product-tiles--fourths .product-tiles{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media all and (min-width:62em){.product-tiles-container .product-tiles--fourths .product-tiles{grid-template-columns:repeat(4,1fr)}}.product-tile .product-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:all .25s;background-color:#007aa3}.product-tile--Literacy .product-overlay,.product-tile--Literacy .product-theme,.product-tile--Reading .product-overlay,.product-tile--Reading .product-theme{background-color:#00956e}.product-tile--Literacy .product-theme,.product-tile--Reading .product-theme{background:linear-gradient(-135deg,transparent 33px,#00956e 0)}.product-tile--Literacy .product-tile-link:focus .product-theme,.product-tile--Literacy .product-tile-link:hover .product-theme,.product-tile--Reading .product-tile-link:focus .product-theme,.product-tile--Reading .product-tile-link:hover .product-theme{color:#00956e}.product-tile--Writing .product-overlay,.product-tile--Writing .product-theme{background-color:#339}.product-tile--Writing .product-theme{background:linear-gradient(-135deg,transparent 33px,#339 0)}.product-tile--Writing .product-tile-link:focus .product-theme,.product-tile--Writing .product-tile-link:hover .product-theme{color:#339}.product-tile--Math .product-overlay,.product-tile--Math .product-theme{background-color:#d52158}.product-tile--Math .product-theme{background:linear-gradient(-135deg,transparent 33px,#d52158 0)}.product-tile--Math .product-tile-link:focus .product-theme,.product-tile--Math .product-tile-link:hover .product-theme{color:#d52158}.product-tile--Assessment .product-overlay,.product-tile--Assessment .product-theme{background-color:#09c}.product-tile--Assessment .product-theme{background:linear-gradient(-135deg,transparent 33px,#09c 0)}.product-tile--Assessment .product-tile-link:focus .product-theme,.product-tile--Assessment .product-tile-link:hover .product-theme{color:#09c}.product-tile--Customer .product-overlay,.product-tile--Customer .product-theme{background-color:#ff9015}.product-tile--Customer .product-theme{background:linear-gradient(-135deg,transparent 33px,#ff9015 0)}.product-tile--Customer .product-tile-link:focus .product-theme,.product-tile--Customer .product-tile-link:hover .product-theme{color:#ff9015}.products-grid .product-card{background-color:#fff;padding-top:15px;padding-bottom:15px;box-shadow:none;margin-bottom:35px;margin-left:15px;margin-right:15px}.products-grid .product-image{text-align:center;margin-bottom:15px}.products-grid .product-description{color:#000}.products-grid .product-description .title{font-size:1.5714rem;font-weight:700}.products-grid .k-widget{border:0}.products-grid .productProps tr:first-child td{padding-top:8px}.products-grid .productProps tr:last-child td{padding-bottom:12px}.products-grid .productProps td{padding:0 0 6px}.products-grid .productProps td.productProp__label,.products-grid .productProps td.productProp__values{vertical-align:top;line-height:1.4}.products-grid .productProps td.productProp__values{padding-left:4px;font-weight:700}.products-grid .related-products{margin:15px auto}@media only screen and (min-width:992px){.products-grid{margin:25px 0 75px}.products-grid .product-card{padding-top:35px;padding-bottom:35px}}.vp-background-plane{background-image:url(https://www.voyagersopris.com/images/default-source/rebrand/voyager-passport-plane60d1a9b0-3d0c-4ba8-a41e-6f802073275f.png)}.research-results-layout .container{padding:50px 15px}.research-results-layout .stat-box{padding-bottom:40px}.stat-number{font-size:2.2857rem;font-weight:700;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;text-align:center}@media only screen and (min-width:768px){.stat-number{font-size:3.2857rem}}.resources .product-navigation-layout{height:auto;overflow:hidden;color:#fff}.resources .product-navigation-layout .title{padding:17px 10px;width:100%}.resources .product-navigation-layout .k-content,.resources .product-navigation-layout p{box-sizing:border-box;margin:0}.resources .product-navigation-layout [class*=col-]{padding:12px 0;padding-left:12px;padding-right:12px}.resources .product-navigation-layout .k-content{background-color:transparent;overflow:hidden}.resources .product-navigation-layout .select-wrapper{width:100%;float:left;padding:10px}.resources .product-navigation-layout .select-wrapper select{display:none}.resources .product-navigation-layout .k-autocomplete.k-state-default,.resources .product-navigation-layout .k-dropdown-wrap.k-state-default,.resources .product-navigation-layout .k-numeric-wrap.k-state-default,.resources .product-navigation-layout .k-picker-wrap.k-state-default{background-color:#88d0e5;font-weight:700;text-transform:uppercase;font-size:.9286rem;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;padding:5px 10px;box-shadow:0 0 5px #333;position:relative}.resources .product-navigation-layout .k-dropdown .k-input,.resources .product-navigation-layout .k-dropdown .k-state-focused .k-input,.resources .product-navigation-layout .k-menu .k-popup,.resources .product-navigation-layout .k-multiselect .k-button,.resources .product-navigation-layout .k-multiselect .k-button:hover{color:#1e63af;height:auto!important}.resources .product-navigation-layout .k-icon{left:-5px}.resources .product-navigation-layout .k-icon:before{content:"\f078";font-family:FontAwesome;color:#1e63af}.resources .product-navigation-layout .k-button.k-primary{float:none!important;margin-top:9px!important;margin-left:10px;margin-bottom:10px;background-color:#566575;border:1px solid #fff;color:#fff;padding:6px 25px;font-size:.9286rem;text-transform:uppercase;float:left}.resources .product-navigation-layout .loading-overlay{background:#e9e9e9;display:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;z-index:100}.resources .product-navigation-layout .loading-overlay #loading-img{position:fixed;top:350px;left:50%;height:64px;width:64px;transform:translate(-50%,-50%);background-image:url(/ResourcePackages/Voyager/assets/src/sitefinity/images/circle-loader.gif);background-repeat:no-repeat}.resources .resource-list{padding-top:100px;overflow:hidden;background-image:none}.resources .resource-list .resource-item{position:relative;background-color:#eef1f8;margin-bottom:30px;border:1px solid #eef1f8;border-radius:0}.resources .resource-list .resource-item .text{height:315px;overflow:hidden}.resources .resource-list .resource-item .tags{height:50px}.resources .resource-list .resource-item .tags div{color:#444;font-size:.75rem;font-weight:200}.resources .resource-list .resource-item .image{width:100%;background-color:#003b5e;height:125px;border-radius:0}.resources .resource-list .resource-item .content{padding:10px 20px 20px;background-color:transparent;border-radius:0}.resources .resource-list .resource-item .content .title{font-size:.875rem;height:110px;overflow:hidden;margin-bottom:10px;background-color:transparent;font-weight:400;color:#444;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif}.resources .resource-list .resource-item .content .title::after{display:none}.resources .resource-list .resource-item .content .type .display-link{font-size:.9rem;color:#005587;display:flex;text-decoration:none;font-weight:400}@media only screen and (min-width:768px){.resources .product-navigation-layout .title{width:auto}.resources .product-navigation-layout .select-wrapper{width:calc(33% - 10px);float:left;padding:10px}}@media only screen and (min-width:992px){.resources .product-navigation-layout .title{float:left}.resources .product-navigation-layout .select-wrapper{width:calc(33% - 33px);float:left;padding:10px}}@media (max-width:479px){.resources .col-xxs-12{width:100%}}.resource-icon{display:flex;align-items:center;font-size:.9rem}.resource-icon:before{font-family:FontAwesome;margin-right:5px}.resource-icon:after{font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif}.resource-icon.pdf-icon.display-link:after{content:" View PDF"}.resource-icon.brochure-icon.display-link:after{content:" View Brochure"}.resource-icon.video-icon.display-link:after{content:" Play Video"}.resource-icon.white-paper-icon.display-link:after{content:" Read White Paper"}.resource-icon.link-icon.display-link:after{content:" Open Link"}.resource-icon.webinar-icon.display-link:after{content:" View Webinar"}.grey-box{background-color:#eef1f8}.grey-box p{font-size:1rem}.featured-resources{border-top:0 none;position:relative;padding-top:50px;padding-bottom:50px}.featured-resources .featured-resources-label{text-transform:uppercase;position:relative;color:#444;font-size:1rem;font-weight:700;display:block;padding-right:0;background-color:transparent;top:0;margin-bottom:1.5rem}.featured-resource-list{display:flex;justify-content:space-between;flex-flow:row wrap}.featured-resource-list .featured-resource{width:30%;background-size:cover;background-position:50%;position:relative;color:#fff;border-radius:0}.featured-resource-list .featured-resource .featured-resource-tags{margin-bottom:20px;color:#fff;font-size:.75rem;font-weight:200}.featured-resource-list .featured-resource a{color:#fff;z-index:2}.featured-resource-list .featured-resource h3{color:#fff;z-index:2;height:110px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.1;margin-bottom:20px;font-size:1.25rem}.featured-resource-list .featured-resource .color-layer{width:100%;height:100%;border-radius:0;z-index:1;padding:30px 20px}.featured-resource-list .featured-resource a.link-type{text-decoration:none}.featured-resource-list .featured-resource:nth-of-type(1) .color-layer{background:rgba(59,165,226,.8)}.featured-resource-list .featured-resource:nth-of-type(2) .color-layer{background:rgba(43,97,144,.8)}.featured-resource-list .featured-resource:nth-of-type(3) .color-layer{background:rgba(117,156,184,.8)}.resource-cta{display:flex;padding:50px 0;flex-flow:row wrap}.resource-cta .top-level-filter-wrapper{background-color:#f8f8f8}.resource-cta .cta-image{margin-right:50px}.resource-cta .cta-content{flex:1}.resource-cta .cta-content i{margin-left:30px}.resource-cta .cta-content .fas{font-family:FontAwesome;font-style:normal}.resource-cta .cta-content a:hover{text-decoration:none;cursor:pointer}.resource-cta .cta-content a:hover h3{color:#000}.resource-cta .cta-content h3{font-weight:700;color:#2963af}.resource-cta .cta-content p{margin-top:10px;font-size:13px;color:#a7a7a7;width:85%;line-height:1.35}.site-footer .col-md-6:nth-of-type(1) .cta-content .caption{border-right:1px solid #9a9a9a}@media (max-width:991px){.site-footer .col-md-6:nth-of-type(1) .cta-content .caption{border-right:none}}.site-footer .col-md-6:nth-of-type(2) .cta-image{padding-left:50px}@media (max-width:991px){.site-footer .col-md-6:nth-of-type(2) .cta-image{padding-left:0}}.top-level-filter{background:#fff;list-style-type:none;display:flex;flex-direction:row;align-items:center;margin:0;position:relative}.top-level-filter .item{cursor:pointer;white-space:nowrap;padding:10px 30px;color:gray;font-size:1rem;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif}.top-level-filter .item:hover{color:#003b5e}.top-level-filter .item.active{border-bottom:3px solid #09c;color:#09c}.top-level-filter .item button{border:none;background:#fff;transition:all .25s ease-in-out;border-radius:0}.top-level-filter .item button:hover{background:gray;color:#fff;transition:all .25s ease-in-out}.arrow-top-level-filter-wrapper{position:relative;background-color:#fff}.arrow-top-level-filter-wrapper .next-arrow,.arrow-top-level-filter-wrapper .prev-arrow{position:absolute;transition:opacity .25s ease-in-out;top:50%;transform:translateY(-50%);border:0;border-radius:50%;color:#09c;background-color:#fff;font-weight:700}.arrow-top-level-filter-wrapper .next-arrow:hover,.arrow-top-level-filter-wrapper .prev-arrow:hover{background:#003b5e;color:#fff}.arrow-top-level-filter-wrapper .next-arrow:focus,.arrow-top-level-filter-wrapper .prev-arrow:focus{outline:0}.arrow-top-level-filter-wrapper .prev-arrow{left:5px}.arrow-top-level-filter-wrapper .next-arrow{right:5px}.slick-slide{outline:0}.resources-multi-select-filters{background:#fff;box-shadow:none!important;padding:20px}.resources-multi-select-filters .filter-wrapper{display:flex;justify-content:space-between;align-items:center}.resources-multi-select-filters .filter-wrapper:after,.resources-multi-select-filters .filter-wrapper:before{content:none}.resources-multi-select-filters .tag-search{color:#000}.resources-multi-select-filters .demo-section{display:flex;justify-content:flex-end;width:100%}.resources-multi-select-filters .demo-section .filter-dropdown{margin-right:20px}.resource-card-filter-button{background:#09c;color:#fff;border:none;border-radius:0;padding:5px 20px;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-size:1rem;margin:0 auto}.filter-dropdown .filter-content{list-style-type:none;padding:0;position:absolute;z-index:9999;background:#fff;display:flex;flex-direction:column;border-radius:0;border:1px solid #ddd;padding:15px;margin-top:5px;max-height:25vh;overflow:auto;transform:scaleY(0);transform-origin:top;visibility:hidden;transition:visibility 0s .5s,transform .5s 0s ease-in-out}.filter-dropdown .filter-content.clicked{transform:scaleX(1);transform:scaleY(1);visibility:visible;transition:visibility 0s 0s,transform .5s 0s ease-in-out}.filter-dropdown .filter-content li{padding-top:5px}.filter-dropdown .filter-content li:first-child{padding-top:0}.filter-dropdown .filter-content label>input,.filter-dropdown .filter-content label>span{height:20px;width:20px;min-width:20px;margin-right:10px}.filter-dropdown .filter-content label{color:#000;font-weight:400;display:flex;align-items:center;cursor:pointer}.filter-dropdown .filter-content label>input{display:none}.filter-dropdown .filter-content label>span{border:1px solid grey;display:inline-block;position:relative;border-radius:0}.filter-dropdown .filter-content label>[type=checkbox]:checked+span:before{content:"✔";color:#09c;font-size:20px;position:absolute;top:-1px}.filter-dropdown .dropdown-button{color:#09c;cursor:pointer;display:flex;align-items:center;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-size:1rem}.filter-dropdown .dropdown-button:after{content:" ";background-image:url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="sort-down" class="svg-inline--fa fa-sort-down fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%230099CC" d="M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41z"></path></svg>');background-repeat:no-repeat;background-position:1px -2px;border-radius:50%;border:1px solid #ddd;margin-left:5px;background-size:21px 20px;width:25px;height:25px;display:block}.filter-dropdown .dropdown-button.clicked:after{content:" ";background:url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="sort-up" class="svg-inline--fa fa-sort-up fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="white" d="M279 224H41c-21.4 0-32.1-25.9-17-41L143 64c9.4-9.4 24.6-9.4 33.9 0l119 119c15.2 15.1 4.5 41-16.9 41z"></path></svg>');background-repeat:no-repeat;background-position:1px 6px;background-size:21px 20px;background-color:#759cb8}.filter-dropdown .dropdown-button.empty{opacity:.4;pointer-events:none}.tag-search{min-width:30%;position:relative}.tag-search label{width:100%;position:relative;margin-bottom:0}.tag-search label:before{content:" ";color:#09c;background:url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="search" class="svg-inline--fa fa-search fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%230099CC" d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path></svg>') center/contain no-repeat;position:absolute;left:10px;top:0;bottom:0;width:20px}.tag-search label input{width:100%;padding:10px 35px;border:none;border:1px solid #ddd;border-radius:0;font-weight:400;font-size:1rem;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif}.tag-search ul{position:absolute;list-style-type:none;padding:0;z-index:9999;background:#fff;max-height:25vh;overflow:auto;padding:15px;border-radius:0;border:1px solid #ddd;border-top:none;width:100%;transform:scaleY(0);transform-origin:top;visibility:hidden;transition:visibility 0s .5s,transform .5s 0s ease-in-out}.tag-search ul.show{display:block;transform:scaleY(1);visibility:visible;transition:visibility 0s 0s,transform .5s 0s ease-in-out}.tag-search ul li{height:0;display:none;cursor:pointer}.tag-search ul li.show{display:block;padding:5px;height:100%}#resource-filter-pills{list-style-type:none;padding:10px 0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}#resource-filter-pills li{display:flex;align-items:center;margin:5px;padding:7px 10px;border-radius:20px;background-color:#f8f8f8;cursor:pointer}#resource-filter-pills li:not(.clear-all-pill):after{content:" ";background:url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times-circle" class="svg-inline--fa fa-times-circle fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z"></path></svg>');background-repeat:no-repeat;background-size:15px;width:15px;height:15px;display:inline-block;margin-left:5px}#resource-filter-pills li.clear-all-pill{display:none;background:0 0;cursor:unset}#resource-filter-pills li.clear-all-pill a{text-decoration:underline;color:#09c}#resource-filter-pills li.clear-all-pill.show{display:block}.responsive-filter-button{display:none}@media (max-width:767px){.featured-resource-list .featured-resource{width:100%;margin-bottom:30px}.responsive-filter-button-container{display:flex;justify-content:flex-end}.responsive-filter-button-container .responsive-filter-button{display:flex;align-items:center;border-radius:0;border:#09c 1px solid;background-color:#fff;color:#09c;padding:5px 15px;font-size:1rem;transition:background-color .5s ease-in-out}.responsive-filter-button-container .responsive-filter-button:before{content:" ";background-image:url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="filter" class="svg-inline--fa fa-filter fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%230099CC" d="M487.976 0H24.028C2.71 0-8.047 25.866 7.058 40.971L192 225.941V432c0 7.831 3.821 15.17 10.237 19.662l80 55.98C298.02 518.69 320 507.493 320 487.98V225.941l184.947-184.97C520.021 25.896 509.338 0 487.976 0z"></path></svg>');background-repeat:no-repeat;background-size:15px;width:15px;height:15px;display:inline-block;margin-right:5px}.responsive-filter-button-container .responsive-filter-button.clicked{background-color:#b5d7f4}.low-level-filters .padding-container{padding:20px}.low-level-filters .container,.low-level-filters .resources-multi-select-filters{padding:0}.low-level-filters .pill-filter-wrapper{position:absolute;left:0;border-bottom:2px solid gray;z-index:9999;background:#fff;transform:scaleY(0);transform-origin:top;visibility:hidden;transition:visibility 0s .5s,transform .5s 0s ease-in-out}.low-level-filters .pill-filter-wrapper.open{transform:scaleY(1);visibility:visible;transition:visibility 0s 0s,transform .5s 0s ease-in-out}.low-level-filters .pill-filter-wrapper .filter-wrapper{display:flex;flex-direction:column;width:100%}.low-level-filters .pill-filter-wrapper .filter-wrapper #cap-view,.low-level-filters .pill-filter-wrapper .filter-wrapper .filter-content,.low-level-filters .pill-filter-wrapper .filter-wrapper .tag-search{width:100%}.low-level-filters .pill-filter-wrapper .filter-wrapper #cap-view{display:flex;flex-direction:column}.low-level-filters .pill-filter-wrapper .filter-wrapper .filter-button-container,.low-level-filters .pill-filter-wrapper .filter-wrapper .filter-dropdown,.low-level-filters .pill-filter-wrapper .filter-wrapper .tag-search{margin:10px 0}.low-level-filters .pill-filter-wrapper .filter-wrapper .filter-dropdown{position:relative;margin-right:0}.low-level-filters .pill-filter-wrapper .filter-wrapper .dropdown-button{display:flex;justify-content:space-between}.low-level-filters .pill-filter-wrapper .filter-wrapper .tag-search:before{content:"Tags";display:block;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;font-size:1rem;color:#09c;margin-bottom:5px}}.pages{padding:0}.pages .arrow{content:" ";padding:8px 10px;background-repeat:no-repeat;border-radius:50%;background-color:#f8f8f8;margin-left:5px;background-size:20px 20px;display:inline;border:none;color:grey}.pages .arrow.disabled{opacity:.4;pointer-events:none}.pages .arrow:active,.pages .arrow:focus,.pages .arrow:hover{background-color:#003b5e}.pages .arrow:focus,.pages .arrow:hover{color:#fff}.pages .arrow:focus.disabled,.pages .arrow:hover.disabled{background-color:#f8f8f8;color:gray}.pages .page-item{border:none;color:grey}.pages .page-item.current-page{color:#003b5e;font-weight:600}.pages .page-item:active,.pages .page-item:focus,.pages .page-item:hover{background:0 0!important}.row-flex,.row-flex>div[class*=col-]{display:flex;flex:1 1 auto;padding:0}.row-flex{align-content:flex-start;flex-wrap:wrap;flex:0}.container-flex>div[class*=col-],.row-flex>div[class*=col-]{margin:-.2px}.search-site{overflow:hidden;max-width:400px;padding-left:15px;padding-right:15px;width:100%}.search-site .search-input{margin-bottom:15px;float:left;width:calc(100% - 40px)}.search-site .search-input input{width:100%;font-size:.8571rem;background-color:#0076bb;color:#fff;padding:7px 15px;border:0;border-radius:0;font-weight:400;border:1px solid #0069a7}.search-site .search-input input::-webkit-input-placeholder{font-weight:400;color:#fff;font-size:.8571rem}.search-site .submit{float:left}.search-site .submit button{font-size:1.5rem;color:#fff;font-family:fontAwesome;width:40px;padding:2px 0 2px 15px;background:0 0;border:0}.dropdown-menu-search{max-width:400px;position:absolute;left:calc(50% - 175px);padding-bottom:0!important;padding-top:15px!important}.vsl-search-results h1{font-size:1.8rem}.sf-search-results{margin-bottom:2rem}.sf-search-results .media{margin:0;padding:1.5rem 0;border-bottom:1px solid #ddd}.sf-search-results .media h3,.sf-search-results .media h3 a,.sf-search-results .media h3 a:last-child{font-size:1.25rem}.sf-search-results .media p{font-size:.875rem}.sf-search-results .media a:last-child{font-size:.875rem}.search-listing .header{text-align:center;height:190px;background-color:#eef1f8;position:relative}.search-listing .header .title{font-size:1.5rem;color:#444;position:absolute;width:100%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);max-height:190px;overflow:hidden}.search-listing .header h1{font-size:2rem;margin:0}.search-listing .search-results{padding-top:50px;overflow:hidden;background-image:none;background-position:center top;background-repeat:repeat-x;background-size:auto}.search-listing .search-results .filter{margin-bottom:25px}.search-listing .search-results .filter .k-content{box-sizing:border-box;background-color:transparent;margin:0}.search-listing .search-results .filter .k-content label{padding:16px 10px 16px 0;color:#000;font-size:1rem;text-align:center;display:block}.search-listing .search-results .filter .k-content .select-wrapper{padding:10px;width:100%;max-width:275px;margin:0 auto}.search-listing .search-results .filter .k-content .select-wrapper select{display:none}.search-listing .search-results .filter .k-content .k-autocomplete.k-state-default,.search-listing .search-results .filter .k-content .k-dropdown-wrap.k-state-default,.search-listing .search-results .filter .k-content .k-numeric-wrap.k-state-default,.search-listing .search-results .filter .k-content .k-picker-wrap.k-state-default{border-radius:0;background-color:#88d0e5;font-weight:700;text-transform:uppercase;font-size:.9286rem;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;padding:5px 10px;box-shadow:0 0 5px #333;position:relative}.search-listing .search-results .filter .k-content .k-dropdown .k-input,.search-listing .search-results .filter .k-content .k-dropdown .k-state-focused .k-input,.search-listing .search-results .filter .k-content .k-menu .k-popup,.search-listing .search-results .filter .k-content .k-multiselect .k-button,.search-listing .search-results .filter .k-content .k-multiselect .k-button:hover{color:#005587;height:auto!important}.search-listing .search-results .filter .k-content .k-icon{left:-5px}.search-listing .search-results .filter .k-content .k-icon:before{content:"\f078";font-family:FontAwesome;color:#005587}.search-listing .search-results .filter .k-content .k-button.k-primary{float:none!important;margin-top:9px!important;margin-left:10px;margin-bottom:10px;background-color:#566575;border:1px solid #fff;color:#fff;border-radius:0;padding:6px 25px;font-size:.9286rem;text-transform:uppercase;float:left}.search-listing .search-results .search-items{margin-bottom:125px}.search-listing .search-results .search-items .item{padding:40px 0 25px;border-bottom:1px solid #ddd}.search-listing .search-results .search-items .item .title{font-size:1.7857rem;color:#444;margin-bottom:15px;text-transform:uppercase}.search-listing .search-results .search-items .item p{font-size:1.0714rem}.search-listing .search-results .search-items .item .read-more a{color:#005587;font-size:1rem;font-weight:700;position:relative;text-decoration:none!important}.search-listing .search-results .search-items .item .read-more a:after{display:none;content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#ddd}.search-listing .search-results .search-items .item .read-more a:hover:after{height:0}.search-listing .search-results .search-items .no-results{padding-top:40px}@media only screen and (max-width:767px){.search-site{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.search-listing .header{text-align:center;height:190px;background-color:#eef1f8;position:relative}.search-listing .header .title{font-size:1.9286rem}.search-listing .search-results .filter .k-content{overflow:hidden}.search-listing .search-results .filter .k-content label{float:left}.search-listing .search-results .filter .k-content .select-wrapper{float:left;width:calc(100% - 115px)}}.vsl-pop-search{opacity:0}.exit-icon,.search-icon{color:#fff}.vsl-pop-search+.search-label .exit-icon{display:none}.vsl-pop-search:checked+.search-label .search-icon{display:none}.vsl-pop-search:checked+.search-label .exit-icon{display:block}.search-section{position:absolute;opacity:0;z-index:-1;transition:.5s all ease-in-out}.search-section.open{opacity:1;z-index:99;transition:.5s all ease-in-out}.search-section-container{position:relative}.search-section-container .search-site .submit{margin-top:-2px}@media (min-width:0) and (max-width:48em){.search-section-container{display:none}.search-section-container .search-section.open{display:none;opacity:0}}.search-box{background-color:#76bc21;background:linear-gradient(65deg,#76bc21 0,#0076bb 50%);width:400px;height:66px;display:flex;justify-content:center;align-items:center}.search-box .search-site .search-input{margin-bottom:0}.sfPageEditor .header-top-nav-wrapper{width:100%;margin:0 auto;margin-bottom:auto}.sfPageEditor .hidden-xs{display:block!important}.sfPageEditor .desktop-nav .dropdown .dropdown-menu{position:relative;opacity:1;visibility:visible;z-index:1000}.sfPageEditor:not(.sfTemplateEditor) .navbar-collapse{display:none!important}.sfPageEditor .button-nav,.sfPageEditor .product-nav{float:none;display:block;max-width:none}.sfPageEditor .product-banner .product-logo{max-width:inherit;position:relative;top:auto;width:auto;left:auto;transform:none}.sfPageEditor .banner-content{height:auto!important;position:relative!important;top:auto!important;width:auto!important;left:auto!important}.sfPageEditor .banner-content a{position:relative!important;top:auto!important;font-size:inherit!important;left:auto!important}.sfPageEditor .banner.product-banner,.sfPageEditor .product-navigation-layout{height:auto!important}.sfPageEditor .feature-info-band .features .feature{min-height:210px}.sfPageEditor .materials-form,.sfPageEditor .try-it-description,.sfPageEditor .try-it-image-grid{width:100%;display:block;position:relative}@media only screen and (min-width:768px){.site-map-listing-wrapper{text-align:left;padding:25px 0;max-width:768px;margin:0 auto}.site-map-listing-wrapper ul{width:20%;box-sizing:border-box;float:left;list-style:none;padding:15px 0}.site-map-listing-wrapper ul li a{display:inline-block;padding:5px 0;font-size:1.0714rem}}.social-nav{margin:0;padding:0;list-style:none;overflow:hidden}.social-nav li{float:left;line-height:1.42857143}.social-nav a.social-link{display:inline-block;height:41px;width:41px;background-color:#88d0e5;color:#005587;border-radius:3em;text-align:center;margin:4px 16px 4px 0;text-decoration:none!important;transition:background-color 1s}.social-nav a.social-link span{position:relative;font-size:2rem;color:#1e63af;top:0;font-family:FontAwesome;transition:.5s}.social-nav a.social-link:hover span{color:#fff;text-decoration:none!important}.social-nav a.facebook:hover{background-color:#3b5998}.social-nav .facebook span:after{content:"\f09a"}.social-nav a.twitter:hover{background-color:#55acee}.social-nav .twitter span:after{content:"\f099"}.social-nav a.linkedin:hover{background-color:#007bb5}.social-nav .linkedin span:after{content:"\f0e1"}.social-nav a.youtube:hover{background-color:#b00}.social-nav .youtube span:after{content:"\f167"}.success-stories{width:100%;background-color:#ff6e01}.success-stories .section-title{color:#fff;font-size:1.5714rem;padding-top:15px;padding-bottom:25px}.success-stories .story{color:#fff;padding-bottom:20px}.success-stories .story .image{background-color:#ff6e01;height:125px}.success-stories .story .title{font-size:1.3571rem;font-weight:700;margin-bottom:5px}.success-stories .story .type ul{display:inline-block;list-style:none;padding:0}.success-stories .story .type ul li{display:inline-block}.success-stories .story .type ul li a,.success-stories .story .type ul li span{display:inline-block;text-decoration:none}.success-stories .story .type ul li:not(:last-child) a:after,.success-stories .story .type ul li:not(:last-child) span:after{content:","}.banner-content{background-color:#09c;background:linear-gradient(90deg,#09c 0,#005587 70%);padding:1rem 0}.banner-content .h1,.banner-content .h2,.banner-content h1,.banner-content h2{color:#fff;margin:0;font-size:2.6rem;font-style:normal}.banner-content .product-banner-text{background-color:rgba(0,85,135,.9)}.bordered-card .card-link,.stat-number{color:#005587}.bordered-card,.card-link:before{border-color:#005587}.card-link:after{border-top-color:#005587}.hero-banner-basic{background-color:#09c;background:linear-gradient(90deg,#09c 0,#005587 70%);padding:1rem 0;margin:0}.hero-banner-basic h1{color:#fff;margin:0;font-size:2.6rem}.hero-banner-basic+.vsl-breadcrumbs{margin-bottom:60px}.default-theme .banner-content{background-color:#09c;background:linear-gradient(90deg,#09c 0,#005587 70%)}.default-theme .banner-content h1{color:#fff;margin:0}.default-theme .bordered-card .card-link,.default-theme .stat-number{color:#005587}.default-theme .bordered-card,.default-theme .card-link:before{border-color:#005587}.default-theme .card-link:after{border-top-color:#005587}.literacy-theme .banner-content,.literacy-theme .product-banner-title,.literacy-theme .product-navigation-layout,.reading-theme .banner-content,.reading-theme .product-banner-title,.reading-theme .product-navigation-layout{background-color:#09c;background:linear-gradient(90deg,#09c 0,#005587 70%)}.literacy-theme .banner-content h1,.literacy-theme .product-banner-title h1,.literacy-theme .product-navigation-layout h1,.reading-theme .banner-content h1,.reading-theme .product-banner-title h1,.reading-theme .product-navigation-layout h1{color:#fff;margin:0}.literacy-theme .carousel,.literacy-theme .color-block .color-bg-darkblue,.reading-theme .carousel,.reading-theme .color-block .color-bg-darkblue{background-color:#00956e}.literacy-theme .btn.btn-primary,.literacy-theme .hero-banner-custom-bg-img .btn.btn-orange,.literacy-theme .webstore-product-container .btn-lt-blue,.reading-theme .btn.btn-primary,.reading-theme .hero-banner-custom-bg-img .btn.btn-orange,.reading-theme .webstore-product-container .btn-lt-blue{background-color:#00956e}.literacy-theme .btn.btn-primary.active,.literacy-theme .btn.btn-primary:active,.literacy-theme .hero-banner-custom-bg-img .btn.btn-orange.active,.literacy-theme .hero-banner-custom-bg-img .btn.btn-orange:active,.literacy-theme .webstore-product-container .btn-lt-blue.active,.literacy-theme .webstore-product-container .btn-lt-blue:active,.reading-theme .btn.btn-primary.active,.reading-theme .btn.btn-primary:active,.reading-theme .hero-banner-custom-bg-img .btn.btn-orange.active,.reading-theme .hero-banner-custom-bg-img .btn.btn-orange:active,.reading-theme .webstore-product-container .btn-lt-blue.active,.reading-theme .webstore-product-container .btn-lt-blue:active{background-color:#006c50}.literacy-theme .btn.btn-primary:focus,.literacy-theme .btn.btn-primary:hover,.literacy-theme .hero-banner-custom-bg-img .btn.btn-orange:focus,.literacy-theme .hero-banner-custom-bg-img .btn.btn-orange:hover,.literacy-theme .webstore-product-container .btn-lt-blue:focus,.literacy-theme .webstore-product-container .btn-lt-blue:hover,.reading-theme .btn.btn-primary:focus,.reading-theme .btn.btn-primary:hover,.reading-theme .hero-banner-custom-bg-img .btn.btn-orange:focus,.reading-theme .hero-banner-custom-bg-img .btn.btn-orange:hover,.reading-theme .webstore-product-container .btn-lt-blue:focus,.reading-theme .webstore-product-container .btn-lt-blue:hover{box-shadow:inset 0 -3.25em 0 0 #006c50}.literacy-theme .btn-side-by-side,.literacy-theme .btn-side-by-side:active,.literacy-theme .btn-side-by-side:visited,.reading-theme .btn-side-by-side,.reading-theme .btn-side-by-side:active,.reading-theme .btn-side-by-side:visited{border:2px solid #006c50;color:#006c50}.literacy-theme a.btn.btn-side-by-side,.literacy-theme a.btn.btn-side-by-side:active,.literacy-theme a.btn.btn-side-by-side:visited,.reading-theme a.btn.btn-side-by-side,.reading-theme a.btn.btn-side-by-side:active,.reading-theme a.btn.btn-side-by-side:visited{color:#006c50}.writing-theme .banner-content,.writing-theme .product-banner-title,.writing-theme .product-navigation-layout{background-color:#09c;background:linear-gradient(90deg,#09c 0,#005587 70%)}.writing-theme .banner-content h1,.writing-theme .product-banner-title h1,.writing-theme .product-navigation-layout h1{color:#fff;margin:0}.writing-theme .carousel,.writing-theme .color-block .color-bg-darkblue{background-color:#339}.writing-theme .btn.btn-primary,.writing-theme .hero-banner-custom-bg-img .btn.btn-orange,.writing-theme .webstore-product-container .btn-lt-blue{background-color:#339}.writing-theme .btn.btn-primary.active,.writing-theme .btn.btn-primary:active,.writing-theme .hero-banner-custom-bg-img .btn.btn-orange.active,.writing-theme .hero-banner-custom-bg-img .btn.btn-orange:active,.writing-theme .webstore-product-container .btn-lt-blue.active,.writing-theme .webstore-product-container .btn-lt-blue:active{background-color:#29297a}.writing-theme .btn.btn-primary:focus,.writing-theme .btn.btn-primary:hover,.writing-theme .hero-banner-custom-bg-img .btn.btn-orange:focus,.writing-theme .hero-banner-custom-bg-img .btn.btn-orange:hover,.writing-theme .webstore-product-container .btn-lt-blue:focus,.writing-theme .webstore-product-container .btn-lt-blue:hover{box-shadow:inset 0 -3.25em 0 0 #29297a}.writing-theme .btn-side-by-side,.writing-theme .btn-side-by-side:active,.writing-theme .btn-side-by-side:visited{border:2px solid #339;color:#339}.writing-theme a.btn.btn-side-by-side,.writing-theme a.btn.btn-side-by-side:active,.writing-theme a.btn.btn-side-by-side:visited{color:#339}.math-theme .banner-content,.math-theme .product-banner-title,.math-theme .product-navigation-layout{background-color:#09c;background:linear-gradient(90deg,#09c 0,#005587 70%)}.math-theme .banner-content h1,.math-theme .product-banner-title h1,.math-theme .product-navigation-layout h1{color:#fff;margin:0}.math-theme .carousel,.math-theme .color-block .color-bg-darkblue{background-color:#d52158}.math-theme .btn.btn-primary,.math-theme .hero-banner-custom-bg-img .btn.btn-orange,.math-theme .webstore-product-container .btn-lt-blue{background-color:#d52158}.math-theme .btn.btn-primary.active,.math-theme .btn.btn-primary:active,.math-theme .hero-banner-custom-bg-img .btn.btn-orange.active,.math-theme .hero-banner-custom-bg-img .btn.btn-orange:active,.math-theme .webstore-product-container .btn-lt-blue.active,.math-theme .webstore-product-container .btn-lt-blue:active{background-color:#b21c49}.math-theme .btn.btn-primary:focus,.math-theme .btn.btn-primary:hover,.math-theme .hero-banner-custom-bg-img .btn.btn-orange:focus,.math-theme .hero-banner-custom-bg-img .btn.btn-orange:hover,.math-theme .webstore-product-container .btn-lt-blue:focus,.math-theme .webstore-product-container .btn-lt-blue:hover{box-shadow:inset 0 -3.25em 0 0 #b21c49}.math-theme .btn-side-by-side,.math-theme .btn-side-by-side:active,.math-theme .btn-side-by-side:visited{border:2px solid #d52158;color:#d52158}.math-theme a.btn.btn-side-by-side,.math-theme a.btn.btn-side-by-side:active,.math-theme a.btn.btn-side-by-side:visited{color:#d52158}.assessment-theme .banner-content,.assessment-theme .product-banner-title,.assessment-theme .product-navigation-layout{background-color:#09c;background:linear-gradient(90deg,#09c 0,#005587 70%)}.assessment-theme .banner-content h1,.assessment-theme .product-banner-title h1,.assessment-theme .product-navigation-layout h1{color:#fff;margin:0}.assessment-theme .carousel,.assessment-theme .color-block .color-bg-darkblue{background-color:#09c}.assessment-theme .btn.btn-primary,.assessment-theme .hero-banner-custom-bg-img .btn.btn-orange,.assessment-theme .webstore-product-container .btn-lt-blue{background-color:#09c}.assessment-theme .btn.btn-primary.active,.assessment-theme .btn.btn-primary:active,.assessment-theme .hero-banner-custom-bg-img .btn.btn-orange.active,.assessment-theme .hero-banner-custom-bg-img .btn.btn-orange:active,.assessment-theme .webstore-product-container .btn-lt-blue.active,.assessment-theme .webstore-product-container .btn-lt-blue:active{background-color:#005587}.assessment-theme .btn.btn-primary:focus,.assessment-theme .btn.btn-primary:hover,.assessment-theme .hero-banner-custom-bg-img .btn.btn-orange:focus,.assessment-theme .hero-banner-custom-bg-img .btn.btn-orange:hover,.assessment-theme .webstore-product-container .btn-lt-blue:focus,.assessment-theme .webstore-product-container .btn-lt-blue:hover{box-shadow:inset 0 -3.25em 0 0 #005587}.assessment-theme .btn-side-by-side,.assessment-theme .btn-side-by-side:active,.assessment-theme .btn-side-by-side:visited{border:2px solid #09c;color:#09c}.assessment-theme a.btn.btn-side-by-side,.assessment-theme a.btn.btn-side-by-side:active,.assessment-theme a.btn.btn-side-by-side:visited{color:#09c}.customer-success-theme .banner-content,.product-banner-title .banner-content,.product-navigation-layout .banner-content{background-color:#09c;background:linear-gradient(90deg,#09c 0,#005587 70%)}.customer-success-theme .banner-content h1,.product-banner-title .banner-content h1,.product-navigation-layout .banner-content h1{color:#fff;margin:0}.customer-success-theme .carousel,.customer-success-theme .color-block .color-bg-darkblue,.product-banner-title .carousel,.product-banner-title .color-block .color-bg-darkblue,.product-navigation-layout .carousel,.product-navigation-layout .color-block .color-bg-darkblue{background-color:#ff9015}.customer-success-theme .btn.btn-primary,.customer-success-theme .hero-banner-custom-bg-img .btn.btn-orange,.customer-success-theme .webstore-product-container .btn-lt-blue,.product-banner-title .btn.btn-primary,.product-banner-title .hero-banner-custom-bg-img .btn.btn-orange,.product-banner-title .webstore-product-container .btn-lt-blue,.product-navigation-layout .btn.btn-primary,.product-navigation-layout .hero-banner-custom-bg-img .btn.btn-orange,.product-navigation-layout .webstore-product-container .btn-lt-blue{background-color:#ff9015}.customer-success-theme .btn.btn-primary.active,.customer-success-theme .btn.btn-primary:active,.customer-success-theme .hero-banner-custom-bg-img .btn.btn-orange.active,.customer-success-theme .hero-banner-custom-bg-img .btn.btn-orange:active,.customer-success-theme .webstore-product-container .btn-lt-blue.active,.customer-success-theme .webstore-product-container .btn-lt-blue:active,.product-banner-title .btn.btn-primary.active,.product-banner-title .btn.btn-primary:active,.product-banner-title .hero-banner-custom-bg-img .btn.btn-orange.active,.product-banner-title .hero-banner-custom-bg-img .btn.btn-orange:active,.product-banner-title .webstore-product-container .btn-lt-blue.active,.product-banner-title .webstore-product-container .btn-lt-blue:active,.product-navigation-layout .btn.btn-primary.active,.product-navigation-layout .btn.btn-primary:active,.product-navigation-layout .hero-banner-custom-bg-img .btn.btn-orange.active,.product-navigation-layout .hero-banner-custom-bg-img .btn.btn-orange:active,.product-navigation-layout .webstore-product-container .btn-lt-blue.active,.product-navigation-layout .webstore-product-container .btn-lt-blue:active{background-color:#eb7c00}.customer-success-theme .btn.btn-primary:focus,.customer-success-theme .btn.btn-primary:hover,.customer-success-theme .hero-banner-custom-bg-img .btn.btn-orange:focus,.customer-success-theme .hero-banner-custom-bg-img .btn.btn-orange:hover,.customer-success-theme .webstore-product-container .btn-lt-blue:focus,.customer-success-theme .webstore-product-container .btn-lt-blue:hover,.product-banner-title .btn.btn-primary:focus,.product-banner-title .btn.btn-primary:hover,.product-banner-title .hero-banner-custom-bg-img .btn.btn-orange:focus,.product-banner-title .hero-banner-custom-bg-img .btn.btn-orange:hover,.product-banner-title .webstore-product-container .btn-lt-blue:focus,.product-banner-title .webstore-product-container .btn-lt-blue:hover,.product-navigation-layout .btn.btn-primary:focus,.product-navigation-layout .btn.btn-primary:hover,.product-navigation-layout .hero-banner-custom-bg-img .btn.btn-orange:focus,.product-navigation-layout .hero-banner-custom-bg-img .btn.btn-orange:hover,.product-navigation-layout .webstore-product-container .btn-lt-blue:focus,.product-navigation-layout .webstore-product-container .btn-lt-blue:hover{box-shadow:inset 0 -3.25em 0 0 #eb7c00}.customer-success-theme .btn-side-by-side,.customer-success-theme .btn-side-by-side:active,.customer-success-theme .btn-side-by-side:visited,.product-banner-title .btn-side-by-side,.product-banner-title .btn-side-by-side:active,.product-banner-title .btn-side-by-side:visited,.product-navigation-layout .btn-side-by-side,.product-navigation-layout .btn-side-by-side:active,.product-navigation-layout .btn-side-by-side:visited{border:2px solid #ff9015;color:#ff9015}.customer-success-theme a.btn.btn-side-by-side,.customer-success-theme a.btn.btn-side-by-side:active,.customer-success-theme a.btn.btn-side-by-side:visited,.product-banner-title a.btn.btn-side-by-side,.product-banner-title a.btn.btn-side-by-side:active,.product-banner-title a.btn.btn-side-by-side:visited,.product-navigation-layout a.btn.btn-side-by-side,.product-navigation-layout a.btn.btn-side-by-side:active,.product-navigation-layout a.btn.btn-side-by-side:visited{color:#ff9015}.video-js.vjs-theme-vsl .vjs-big-play-button,.vjs-theme-vsl .vjs-big-play-button{width:4em;height:79px;-o-object-fit:contain;object-fit:contain;background-color:rgba(0,153,204,.75);border:none;margin:0 auto;line-height:79px;top:50%;left:50%;border-radius:0;margin-top:-51.5px;margin-left:-2em}.video-js.vjs-theme-vsl:hover .vjs-big-play-button,.video-js.vjs-theme-vsl:hover .vjs-big-play-button:focus,.vjs-theme-vsl:hover .vjs-big-play-button,.vjs-theme-vsl:hover .vjs-big-play-button:focus{background-color:rgba(0,153,204,.25);transition:all .4s}.video-js.vjs-theme-vsl .vjs-control-bar,.vjs-theme-vsl .vjs-control-bar{height:4em;background-color:rgba(255,255,255,.4)}.video-js.vjs-theme-vsl .vjs-button:hover,.vjs-theme-vsl .vjs-button:hover{color:#09c;background:#fff}.video-js.vjs-theme-vsl .vjs-button>.vjs-icon-placeholder::before,.vjs-theme-vsl .vjs-button>.vjs-icon-placeholder::before{line-height:2.2}.video-js.vjs-theme-vsl .vjs-time-control,.vjs-theme-vsl .vjs-time-control{line-height:4em}.video-js.vjs-theme-vsl .vjs-volume-bar,.vjs-theme-vsl .vjs-volume-bar{margin:1.85em 1em}.video-js.vjs-theme-vsl .vjs-volume-bar .vjs-slider-horizontal,.vjs-theme-vsl .vjs-volume-bar .vjs-slider-horizontal{height:4em;margin:0}.video-js.vjs-theme-vsl .vjs-progress-control .vjs-play-progress,.vjs-theme-vsl .vjs-progress-control .vjs-play-progress{background-color:rgba(0,153,204,.9)}.video-js.vjs-theme-vsl .vjs-progress-control .vjs-slider,.vjs-theme-vsl .vjs-progress-control .vjs-slider{background-color:rgba(0,153,204,.1)}.video-js.vjs-theme-vsl .vjs-progress-control .vjs-load-progress div,.vjs-theme-vsl .vjs-progress-control .vjs-load-progress div{background:rgba(255,255,255,.5)}.video-js.vjs-theme-vsl .vjs-progress-control .vjs-progress-holder,.vjs-theme-vsl .vjs-progress-control .vjs-progress-holder{margin:0;height:100%}.video-js.vjs-theme-vsl .vjs-progress-control .vjs-time-tooltip,.vjs-theme-vsl .vjs-progress-control .vjs-time-tooltip{background-color:rgba(0,153,204,.5);color:#fff}.video-js.vjs-theme-vsl .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip,.vjs-theme-vsl .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip{background-color:rgba(255,255,255,.7);color:#005587}.btn-video{display:inline-block;position:relative}.btn-video:before{content:"";display:block;position:absolute;width:100%;height:100%;background:radial-gradient(rgba(255,255,255,.5),#005587);opacity:.5;transition:all .5s}.btn-video:hover:before{opacity:.3}.btn-video::after{content:"\f144";position:absolute;display:block;font-family:"Font Awesome 6 Pro";font-size:50px;font-weight:900;line-height:50px;text-align:center;text-shadow:0 0 30px #fff;width:50px;height:50px;top:50%;left:50%;translate:-50% -50%;opacity:.7;transition:all .5s;color:#09c}.btn-video:hover:after{opacity:1;transform:scale(1.5)}.ed-view-360-header{background-color:#0076bb;background:linear-gradient(90deg,#0076bb 0,#76bc21 50%);background-image:url(https://www.voyagersopris.com/images/default-source/rebrand/edview_bg_rebrand_reverse22981deb-7168-4f98-83c3-e72575e84b8b.jpg);background-repeat:no-repeat;background-size:cover;background-position:top;height:320px;color:#fff}.ed-view-360-header .table-layout{height:320px}@media (min-width:0) and (max-width:62em){.ed-view-360-header{height:auto;padding:4rem 1rem;text-align:center}.ed-view-360-header .table-layout{height:auto}.ed-view-360-header .table-layout+.table-layout{margin-top:2rem}}.ed-view-360-header .accent-title1,.ed-view-360-header a,.ed-view-360-header p{color:#fff}.ed-view-360-header img{max-width:320px}.ed-view-360-latest h4{text-transform:uppercase;font-size:14px;margin-bottom:10px;color:#444}.ed-view-360-latest p.title{font-weight:700;margin:0;font-size:16px;line-height:20px}.ed-view-360-latest .col-xs-9{padding-left:0}.ed-view-360-latest .col-md-12 p{margin-top:10px}.edview-360 .edview-logo{display:block}.edview-360 .edview-logo img{width:250px}@media (min-width:0) and (max-width:62em){.edview-360 .edview-logo img{display:block;margin:0 auto}}.edview-360 .edview-360-header{color:#005587;font-size:1.75rem;font-weight:800;margin-bottom:.25rem}@media (min-width:0) and (max-width:62em){.edview-360 .edview-360-header{margin-top:1.5rem}}.edview-360 h3{color:#67bd4b;font-size:1.5rem;font-weight:800;margin-bottom:1rem}.edview-360 h3.edview-360-box-header{text-transform:uppercase}.edview-360 h4{color:#005587;font-size:1.5rem;font-weight:800;margin-bottom:1rem}.edview-360 .edview-360-box-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-column-gap:30px;grid-row-gap:30px}.edview-360 .edview-360-box-grid div:not([class]){display:grid}@media (min-width:0) and (max-width:48em){.edview-360 .edview-360-box-grid{display:block}.edview-360 .edview-360-box-grid div:not([class]){display:block}}.edview-360 .edview-360-box-container{display:grid;grid-auto-rows:1fr 60px}.edview-360 .edview-360-box{display:grid;background-color:#eef1f8;padding:2rem;text-align:center;color:#005587}.edview-360 .edview-360-box .edview-360-title,.edview-360 .edview-360-box .title,.edview-360 .edview-360-box h4{font-size:1.1em;font-weight:700;margin-bottom:.25em}.edview-360 .edview-360-box .edview-360-presenter{font-size:.925em}.edview-360 .edview-360-box .edview-360-link{align-self:end;margin-bottom:0}.edview-360 .edview-360-box .edview-360-link .btn-full{width:90%;margin:0 auto}.edview-360 .edview-360-box--light{background-color:#fff}.edview-360 .edview-360-view-all{margin-top:1.1rem;text-align:center}.edview-360 .edview-360-view-all a{color:#67bd4b}.edview-360--light .edview-360-box{background-color:#fff}.edview-360--interior .edview-360-view-all{display:none}.webinar-series{margin-bottom:20px}.webinar-series li{margin-bottom:15px}.webinar-series .fa-li em{margin-right:10px;font-size:20px}@media all and (min-width:62em){.webinar-series{margin-bottom:40px}}.vsl-blog-archive,.vsl-podcast-archive,.vsl-webinar-archive{list-style:none;padding:0}.vsl-blog-archive em,.vsl-podcast-archive em,.vsl-webinar-archive em{color:#76bc21}.vsl-blog-archive .vsl-blog-archive-listing,.vsl-blog-archive .vsl-podcast-archive-listing,.vsl-blog-archive .vsl-webinar-archive-listing,.vsl-podcast-archive .vsl-blog-archive-listing,.vsl-podcast-archive .vsl-podcast-archive-listing,.vsl-podcast-archive .vsl-webinar-archive-listing,.vsl-webinar-archive .vsl-blog-archive-listing,.vsl-webinar-archive .vsl-podcast-archive-listing,.vsl-webinar-archive .vsl-webinar-archive-listing{padding-left:1rem}.vsl-blog-archive .vsl-blog-archive-listing li,.vsl-blog-archive .vsl-podcast-archive-listing li,.vsl-blog-archive .vsl-webinar-archive-listing li,.vsl-podcast-archive .vsl-blog-archive-listing li,.vsl-podcast-archive .vsl-podcast-archive-listing li,.vsl-podcast-archive .vsl-webinar-archive-listing li,.vsl-webinar-archive .vsl-blog-archive-listing li,.vsl-webinar-archive .vsl-podcast-archive-listing li,.vsl-webinar-archive .vsl-webinar-archive-listing li{font-size:.925rem;margin-bottom:1rem}.rep-info{display:block;padding-bottom:30px;border-bottom:1px #ddd solid;clear:both;width:96%;margin-bottom:20px}.rep-info p{font-size:15px;font-weight:700;margin-bottom:10px}.rep-info img{border:2px solid #005587;margin-bottom:10px}.rep-bio{clear:both;width:96%}.rep-bio h3{font-weight:700;margin-bottom:10px;text-transform:uppercase}.edview-360-recent ul{list-style:none;padding-left:0}.edview-360-recent ul li{font-size:.925rem;margin-bottom:1rem}.panel-group.panel-group-vsl .panel .panel-heading{display:block;width:100%;background-color:transparent;border:0 none;padding:0;text-align:left;color:#fff}.panel-group.panel-group-vsl .panel .panel-heading .panel-title,.panel-group.panel-group-vsl .panel .panel-heading h1.panel-title,.panel-group.panel-group-vsl .panel .panel-heading h2.panel-title,.panel-group.panel-group-vsl .panel .panel-heading h3.panel-title,.panel-group.panel-group-vsl .panel .panel-heading h4.panel-title,.panel-group.panel-group-vsl .panel .panel-heading h5.panel-title{position:relative;color:#fff;font-weight:400}@media all and (min-width:37.5em){.panel-group.panel-group-vsl .panel .panel-heading .panel-title,.panel-group.panel-group-vsl .panel .panel-heading h1.panel-title,.panel-group.panel-group-vsl .panel .panel-heading h2.panel-title,.panel-group.panel-group-vsl .panel .panel-heading h3.panel-title,.panel-group.panel-group-vsl .panel .panel-heading h4.panel-title,.panel-group.panel-group-vsl .panel .panel-heading h5.panel-title{font-weight:200}}.panel-group.panel-group-vsl .panel .panel-heading a{display:block;width:100%;background-color:#005587;border:0 none;padding:1rem 0 1rem 2.5em;text-align:left;color:#fff;border-radius:3px;font-size:16px;font-size:1rem;line-height:1.3em;margin:0}.panel-group.panel-group-vsl .panel .panel-heading a:focus,.panel-group.panel-group-vsl .panel .panel-heading a:hover{background-color:#003b5e;outline:0;text-decoration:none}.panel-group.panel-group-vsl .panel .panel-heading a:focus{color:#fff}.panel-group.panel-group-vsl .panel .panel-heading a:before{font-family:FontAwesome;display:block;position:absolute;font-weight:700;font-style:normal;color:#eef7ff;text-align:center;font-size:20px;font-size:1.25rem;width:1.5em;height:1.5em;line-height:1.5em;margin-left:-1.75em;top:50%;transform:translateY(-50%);content:"\f0fe";transition:.5s}.panel-group.panel-group-vsl .panel .panel-heading a[aria-expanded=true]{border-radius:3px 3px 0 0}.panel-group.panel-group-vsl .panel .panel-heading a[aria-expanded=true]:before{content:"\f146"}@media all and (min-width:37.5em){.panel-group.panel-group-vsl .panel .panel-heading a{font-size:20px;font-size:1.25rem;padding-left:2.75em}.panel-group.panel-group-vsl .panel .panel-heading a:before{margin-left:-2em}}.panel-group.panel-group-vsl .panel .panel-heading a::after{display:none}.badge{display:inline-block;min-width:10px;padding:.4em .7em;font-size:12px;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#444;border-radius:8px;letter-spacing:normal;font-style:normal;font-weight:700;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;text-transform:uppercase}.badge:empty{display:none}.badge--success{background-color:#00956e}.badge--success-alt{border-width:1px;border-style:solid;background-color:#eef7ea;border-color:#c1e2b3;color:#00956e}.badge--success-note{background-color:#eef7ea;border-color:#c1e2b3;color:#00956e;border-left-width:3px;border-left-style:solid;background-color:transparent;border-radius:0;margin-left:.5em;text-transform:uppercase}.badge--info{background-color:#005587}.badge--info-alt{border-width:1px;border-style:solid;background-color:#eef7ff;border-color:#a2d3ff;color:#005587}.badge--info-note{background-color:#eef7ff;border-color:#a2d3ff;color:#005587;border-left-width:3px;border-left-style:solid;background-color:transparent;border-radius:0;margin-left:.5em;text-transform:uppercase}.badge--warning{background-color:#ff9015}.badge--warning-alt{border-width:1px;border-style:solid;background-color:#fef8f6;border-color:#f6c2b1;color:#ff9015}.badge--warning-note{background-color:#fef8f6;border-color:#f6c2b1;color:#ff9015;border-left-width:3px;border-left-style:solid;background-color:transparent;border-radius:0;margin-left:.5em;text-transform:uppercase}.badge--error{background-color:#d52158}.badge--error-alt{border-width:1px;border-style:solid;background-color:#fff4f6;border-color:#ffa8b7;color:#d52158}.badge--error-note{background-color:#fff4f6;border-color:#ffa8b7;color:#d52158;border-left-width:3px;border-left-style:solid;background-color:transparent;border-radius:0;margin-left:.5em;text-transform:uppercase}.badge--inverted{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;color:#fff}.badge+.badge{margin-left:.5em}.btn .badge{position:relative;top:-1px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.vsl-badge-section{margin-top:40px;margin-bottom:40px}.vsl-badges:after,.vsl-badges:before{content:" ";display:table}.vsl-badges:after{clear:both}.vsl-badges .vsl-badge{display:inline-block;background-repeat:no-repeat;width:115px;height:130px;text-decoration:none}.vsl-badges .vsl-badge svg{width:115px;height:130px}.vsl-badges .vsl-badge:focus,.vsl-badges .vsl-badge:hover{transform:scale(1.1)}@media (min-width:0) and (max-width:62em){.vsl-badges{margin-top:60px;text-align:center}}.vsl-badge--literacy,.vsl-badge--reading{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/vqg8s72cwjv9gtxtj58vrm3t/VSL_Badges_Reading.svg)}.vsl-badge--literacy-white,.vsl-badge--reading-white{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/njhzrmpw8x8mmsvc4n4kh7r/VSL_Badges_Reading_White.svg)}.vsl-badge--literacy-icon,.vsl-badge--reading-icon{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/4sqx9vckkh5pc5gswtb6hvm/VSL_Badges_Reading_Icon.svg)}.vsl-badge--writing{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/c3cf2hkshcw6ttqbn7j62j/VSL_Badges_Writing.svg)}.vsl-badge--writing-white{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/v84k29gkhwbphjxrfwtx5v4f/VSL_Badges_Writing_White.svg)}.vsl-badge--writing-icon{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/s9697c98c5cgc9x5qc5w4s2q/VSL_Badges_Writing_Icon.svg)}.vsl-badge--math{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/qs53f7tgj7j69cmprrcms6/VSL_Badges_Math.svg)}.vsl-badge--math-white{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/2jbc8n3xmjpv8m8x35x964m/VSL_Badges_Math_White.svg)}.vsl-badge--math-icon{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/8hcswfnqf85ksfscmcn8vb5s/VSL_Badges_Math_Icon.svg)}.vsl-badge--assessment{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/9fpg3w6698cj9f9cpnkbcwwn/VSL_Badges_Assessment.svg)}.vsl-badge--assessment-white{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/x7ph4t5b2m5hmzjr5xmttvp/VSL_Badges_Assessment_White.svg)}.vsl-badge--assessment-icon{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/mq3x9w7xjv5kg4r44trkpv7m/VSL_Badges_Assessment_Icon.svg)}.vsl-badge--cs{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/kw5f8gt738qcbq54zvjf6h/VSL_Badges_Customer_Success.svg)}.vsl-badge--cs-white{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/cw44k7bvvvkptqhjfk669h/VSL_Badges_Customer_Success_White.svg)}.vsl-badge--cs-icon{background-image:url(https://cdn.bfldr.com/HFWQFV0K/at/pznp9s6jjs968k6k5p9kprx/VSL_Badges_Customer_Success_Icon.svg)}.vsl-badge-icon{display:inline-block;background-repeat:no-repeat;width:115px;height:115px;text-decoration:none}.vsl-badge-icon svg{width:115px;height:115px}.vsl-badge-icona:focus,.vsl-badge-icona:hover{transform:scale(1.1)}.dropdown-menu .vsl-badge-icon{margin-right:1rem;width:40px;height:40px}.dropdown-menu .vsl-badge-icon{margin-right:1rem;width:40px;height:40px}.desktop-nav .dropdown-menu .product-category-icon,.product-category-icon{font-size:1rem}.desktop-nav .dropdown-menu .product-category-icon span,.product-category-icon span{display:inline-block}.desktop-nav .dropdown-menu .product-category-icon a,.product-category-icon a{display:flex;align-items:center;vertical-align:middle}.desktop-nav .dropdown-menu .product-category-icon a:focus,.desktop-nav .dropdown-menu .product-category-icon a:hover,.product-category-icon a:focus,.product-category-icon a:hover{padding-left:0}.desktop-nav .dropdown-menu .product-category-icon a:focus span+span,.desktop-nav .dropdown-menu .product-category-icon a:hover span+span,.product-category-icon a:focus span+span,.product-category-icon a:hover span+span{transition:.5s;padding-left:3px}.product-category-icon+.product-list{margin-left:55px}.literacy-theme .blockquote,.literacy-theme blockquote,.reading-theme .blockquote,.reading-theme blockquote{box-shadow:10px 10px #00956e}.literacy-theme .blockquote--line,.literacy-theme blockquote--line,.reading-theme .blockquote--line,.reading-theme blockquote--line{border-left:3px solid #00956e;box-shadow:none}.writing-theme .blockquote,.writing-theme blockquote{box-shadow:10px 10px #339}.writing-theme .blockquote--line,.writing-theme blockquote--line{border-left:3px solid #339;box-shadow:none}.math-theme .blockquote,.math-theme blockquote{box-shadow:10px 10px #d52158}.math-theme .blockquote--line,.math-theme blockquote--line{border-left:3px solid #d52158;box-shadow:none}.assessment-theme .blockquote,.assessment-theme blockquote{box-shadow:10px 10px #09c}.assessment-theme .blockquote--line,.assessment-theme blockquote--line{border-left:3px solid #09c;box-shadow:none}.cs-theme .blockquote,.cs-theme blockquote{box-shadow:10px 10px #ff9015}.cs-theme .blockquote--line,.cs-theme blockquote--line{border-left:3px solid #ff9015;box-shadow:none}.blockquote,blockquote{font-size:1rem;font-style:italic;color:#444;padding:1rem;background-color:#eef1f8;transition:.5s;border-left:0}.blockquote small,blockquote small{font-size:.75rem}.blockquote--line,blockquote--line{border-left:3px solid #09c;box-shadow:none}.blockquote--green,blockquote--green{box-shadow:10px 10px #76bc21}.blockquote--emerald,blockquote--emerald{box-shadow:10px 10px #00956e}.blockquote--blue,blockquote--blue{box-shadow:10px 10px #005587}.blockquote--red,blockquote--red{box-shadow:10px 10px #d52158}.blockquote--purple,blockquote--purple{box-shadow:10px 10px #339}.blockquote--lt-blue,blockquote--lt-blue{box-shadow:10px 10px #09c}.blockquote--orange,blockquote--orange{box-shadow:10px 10px #ff9015}.literacy-theme .callout,.reading-theme .callout{background:#00956e}.literacy-theme .callout .btn-white,.literacy-theme .callout a.btn,.literacy-theme .callout a.btn-white,.literacy-theme .callout p a.btn.btn-white,.reading-theme .callout .btn-white,.reading-theme .callout a.btn,.reading-theme .callout a.btn-white,.reading-theme .callout p a.btn.btn-white{color:#00956e}.literacy-theme .callout .btn-white:focus,.literacy-theme .callout .btn-white:hover,.literacy-theme .callout a.btn-white:focus,.literacy-theme .callout a.btn-white:hover,.literacy-theme .callout a.btn:focus,.literacy-theme .callout a.btn:hover,.literacy-theme .callout p a.btn.btn-white:focus,.literacy-theme .callout p a.btn.btn-white:hover,.reading-theme .callout .btn-white:focus,.reading-theme .callout .btn-white:hover,.reading-theme .callout a.btn-white:focus,.reading-theme .callout a.btn-white:hover,.reading-theme .callout a.btn:focus,.reading-theme .callout a.btn:hover,.reading-theme .callout p a.btn.btn-white:focus,.reading-theme .callout p a.btn.btn-white:hover{color:#006c50;box-shadow:inset 0 -3.25em 0 0 rgba(0,149,110,.15)}.literacy-theme .callout .btn-white.active,.literacy-theme .callout .btn-white:active,.literacy-theme .callout a.btn-white.active,.literacy-theme .callout a.btn-white:active,.literacy-theme .callout a.btn.active,.literacy-theme .callout a.btn:active,.literacy-theme .callout p a.btn.btn-white.active,.literacy-theme .callout p a.btn.btn-white:active,.reading-theme .callout .btn-white.active,.reading-theme .callout .btn-white:active,.reading-theme .callout a.btn-white.active,.reading-theme .callout a.btn-white:active,.reading-theme .callout a.btn.active,.reading-theme .callout a.btn:active,.reading-theme .callout p a.btn.btn-white.active,.reading-theme .callout p a.btn.btn-white:active{background-color:#006c50}.writing-theme .callout{background:#339}.writing-theme .callout .btn-white,.writing-theme .callout a.btn,.writing-theme .callout a.btn-white,.writing-theme .callout p a.btn.btn-white{color:#339}.writing-theme .callout .btn-white:focus,.writing-theme .callout .btn-white:hover,.writing-theme .callout a.btn-white:focus,.writing-theme .callout a.btn-white:hover,.writing-theme .callout a.btn:focus,.writing-theme .callout a.btn:hover,.writing-theme .callout p a.btn.btn-white:focus,.writing-theme .callout p a.btn.btn-white:hover{color:#29297a;box-shadow:inset 0 -3.25em 0 0 rgba(51,51,153,.15)}.writing-theme .callout .btn-white.active,.writing-theme .callout .btn-white:active,.writing-theme .callout a.btn-white.active,.writing-theme .callout a.btn-white:active,.writing-theme .callout a.btn.active,.writing-theme .callout a.btn:active,.writing-theme .callout p a.btn.btn-white.active,.writing-theme .callout p a.btn.btn-white:active{background-color:#29297a}.math-theme .callout{background:#d52158}.math-theme .callout .btn-white,.math-theme .callout a.btn,.math-theme .callout a.btn-white,.math-theme .callout p a.btn.btn-white{color:#d52158}.math-theme .callout .btn-white:focus,.math-theme .callout .btn-white:hover,.math-theme .callout a.btn-white:focus,.math-theme .callout a.btn-white:hover,.math-theme .callout a.btn:focus,.math-theme .callout a.btn:hover,.math-theme .callout p a.btn.btn-white:focus,.math-theme .callout p a.btn.btn-white:hover{color:#b21c49;box-shadow:inset 0 -3.25em 0 0 rgba(213,33,88,.15)}.math-theme .callout .btn-white.active,.math-theme .callout .btn-white:active,.math-theme .callout a.btn-white.active,.math-theme .callout a.btn-white:active,.math-theme .callout a.btn.active,.math-theme .callout a.btn:active,.math-theme .callout p a.btn.btn-white.active,.math-theme .callout p a.btn.btn-white:active{background-color:#b21c49}.assessment-theme .callout{background:#09c}.assessment-theme .callout .btn-white,.assessment-theme .callout a.btn,.assessment-theme .callout a.btn-white,.assessment-theme .callout p a.btn.btn-white{color:#09c}.assessment-theme .callout .btn-white:focus,.assessment-theme .callout .btn-white:hover,.assessment-theme .callout a.btn-white:focus,.assessment-theme .callout a.btn-white:hover,.assessment-theme .callout a.btn:focus,.assessment-theme .callout a.btn:hover,.assessment-theme .callout p a.btn.btn-white:focus,.assessment-theme .callout p a.btn.btn-white:hover{color:#007aa3;box-shadow:inset 0 -3.25em 0 0 rgba(0,153,204,.15)}.assessment-theme .callout .btn-white.active,.assessment-theme .callout .btn-white:active,.assessment-theme .callout a.btn-white.active,.assessment-theme .callout a.btn-white:active,.assessment-theme .callout a.btn.active,.assessment-theme .callout a.btn:active,.assessment-theme .callout p a.btn.btn-white.active,.assessment-theme .callout p a.btn.btn-white:active{background-color:#007aa3}.cs-theme .callout{background:#ff9015}.cs-theme .callout .btn-white,.cs-theme .callout a.btn,.cs-theme .callout a.btn-white,.cs-theme .callout p a.btn.btn-white{color:#ff9015}.cs-theme .callout .btn-white:focus,.cs-theme .callout .btn-white:hover,.cs-theme .callout a.btn-white:focus,.cs-theme .callout a.btn-white:hover,.cs-theme .callout a.btn:focus,.cs-theme .callout a.btn:hover,.cs-theme .callout p a.btn.btn-white:focus,.cs-theme .callout p a.btn.btn-white:hover{color:#eb7c00;box-shadow:inset 0 -3.25em 0 0 rgba(255,144,21,.15)}.cs-theme .callout .btn-white.active,.cs-theme .callout .btn-white:active,.cs-theme .callout a.btn-white.active,.cs-theme .callout a.btn-white:active,.cs-theme .callout a.btn.active,.cs-theme .callout a.btn:active,.cs-theme .callout p a.btn.btn-white.active,.cs-theme .callout p a.btn.btn-white:active{background-color:#eb7c00}.default-theme .callout{background-color:#005587}.callout{position:relative;width:100%;background-color:#005587}.callout.row{margin-left:0;margin-right:0}.callout .mt-25{margin-top:0}.callout .col-sm-9{padding:2rem 1rem}.callout .col-sm-3{padding:0 1rem 2rem}@media all and (min-width:48em){.callout .col-sm-3,.callout .col-sm-9{padding:2rem 1rem}}.callout .h1,.callout .h2,.callout .h3,.callout .h4,.callout .h5,.callout .h6,.callout h1,.callout h2,.callout h3,.callout h4,.callout h5,.callout h6{font-size:1.5rem;color:#fff;margin-bottom:0}.callout .h1+p,.callout .h2+p,.callout .h3+p,.callout .h4+p,.callout .h5+p,.callout .h6+p,.callout h1+p,.callout h2+p,.callout h3+p,.callout h4+p,.callout h5+p,.callout h6+p{margin-top:1rem}.callout p{color:#fff;margin-bottom:0}.callout .btn-white,.callout a.btn,.callout a.btn-white,.callout p a.btn.btn-white{background-color:#fff;color:#005587;border-color:transparent;box-shadow:none}.callout .btn-white:focus,.callout .btn-white:hover,.callout a.btn-white:focus,.callout a.btn-white:hover,.callout a.btn:focus,.callout a.btn:hover,.callout p a.btn.btn-white:focus,.callout p a.btn.btn-white:hover{color:#003b5e;text-decoration:underline;box-shadow:inset 0 -3.25em 0 0 rgba(0,85,135,.15)}.callout .btn-white.active,.callout .btn-white:active,.callout a.btn-white.active,.callout a.btn-white:active,.callout a.btn.active,.callout a.btn:active,.callout p a.btn.btn-white.active,.callout p a.btn.btn-white:active{background-color:#003b5e}.callout .btn-white+.btn,.callout a.btn+.btn,.callout a.btn-white+.btn,.callout p a.btn.btn-white+.btn{margin-top:1rem}.callout--green{background:#67bd4b}.callout--green .callout{background:#67bd4b}.callout--green a.btn{color:#67bd4b}.callout--green a.btn:focus,.callout--green a.btn:hover{color:#55a33c;box-shadow:inset 0 -3.25em 0 0 rgba(103,189,75,.15)}.callout--emerald,.callout--literacy,.callout--reading{background:#00956e}.callout--emerald .callout,.callout--literacy .callout,.callout--reading .callout{background:#00956e}.callout--emerald a.btn,.callout--literacy a.btn,.callout--reading a.btn{color:#00956e}.callout--emerald a.btn:focus,.callout--emerald a.btn:hover,.callout--literacy a.btn:focus,.callout--literacy a.btn:hover,.callout--reading a.btn:focus,.callout--reading a.btn:hover{color:#006c50;box-shadow:inset 0 -3.25em 0 0 rgba(0,149,110,.15)}.callout--math,.callout--red{background:#d52158}.callout--math .callout,.callout--red .callout{background:#d52158}.callout--math a.btn,.callout--red a.btn{color:#d52158}.callout--math a.btn:focus,.callout--math a.btn:hover,.callout--red a.btn:focus,.callout--red a.btn:hover{color:#b21c49;box-shadow:inset 0 -3.25em 0 0 rgba(213,33,88,.15)}.callout--purple,.callout--writing{background:#339}.callout--purple .callout,.callout--writing .callout{background:#339}.callout--purple a.btn,.callout--writing a.btn{color:#339}.callout--purple a.btn:focus,.callout--purple a.btn:hover,.callout--writing a.btn:focus,.callout--writing a.btn:hover{color:#29297a;box-shadow:inset 0 -3.25em 0 0 rgba(51,51,153,.15)}.callout--assessment,.callout--lt-blue{background:#09c}.callout--assessment .callout,.callout--lt-blue .callout{background:#09c}.callout--assessment a.btn,.callout--lt-blue a.btn{color:#09c}.callout--assessment a.btn:focus,.callout--assessment a.btn:hover,.callout--lt-blue a.btn:focus,.callout--lt-blue a.btn:hover{color:#007aa3;box-shadow:inset 0 -3.25em 0 0 rgba(0,153,204,.15)}.callout--cs,.callout--orange{background:#ff9015}.callout--cs .callout,.callout--orange .callout{background:#ff9015}.callout--cs a.btn,.callout--orange a.btn{color:#ff9015}.callout--cs a.btn:focus,.callout--cs a.btn:hover,.callout--orange a.btn:focus,.callout--orange a.btn:hover{color:#eb7c00;box-shadow:inset 0 -3.25em 0 0 rgba(255,144,21,.15)}.callout--blue{background:#005587;background-color:#005587}.callout--blue .callout{background:#005587;background-color:#005587}.callout--blue a.btn{color:#005587}.callout--blue a.btn:focus,.callout--blue a.btn:hover{color:#003b5e;box-shadow:inset 0 -3.25em 0 0 rgba(0,85,135,.15)}.color-block a.btn{color:#005587}.color-block .img-background{background-image:url(https://www.voyagersopris.com/images/default-source/filler-images/1200x700_k5_students_reading.png);background-color:#ddd;height:615px;background-position:left;background-repeat:no-repeat;background-size:cover}.color-block .color-bg,.color-block .color-bg-darkblue{background-color:#005587;padding:40px}.color-block .color-bg p,.color-block .color-bg-darkblue p{max-width:600px}.color-block .color-bg h2,.color-block .color-bg-darkblue h2{margin-bottom:20px}.color-block .color-bg h2,.color-block .color-bg p,.color-block .color-bg-darkblue h2,.color-block .color-bg-darkblue p{color:#fff}.color-block .color-bg .btn-color-block,.color-block .color-bg-darkblue .btn-color-block{background-color:#fff;border:transparent;color:#005587}.literacy-theme .color-block .color-bg,.literacy-theme .color-block .color-bg-darkblue,.reading-theme .color-block .color-bg,.reading-theme .color-block .color-bg-darkblue{background-color:#00956e}.literacy-theme .color-block .color-bg .btn-white,.literacy-theme .color-block .color-bg a.btn,.literacy-theme .color-block .color-bg a.btn-white,.literacy-theme .color-block .color-bg p a.btn.btn-white,.literacy-theme .color-block .color-bg-darkblue .btn-white,.literacy-theme .color-block .color-bg-darkblue a.btn,.literacy-theme .color-block .color-bg-darkblue a.btn-white,.literacy-theme .color-block .color-bg-darkblue p a.btn.btn-white,.reading-theme .color-block .color-bg .btn-white,.reading-theme .color-block .color-bg a.btn,.reading-theme .color-block .color-bg a.btn-white,.reading-theme .color-block .color-bg p a.btn.btn-white,.reading-theme .color-block .color-bg-darkblue .btn-white,.reading-theme .color-block .color-bg-darkblue a.btn,.reading-theme .color-block .color-bg-darkblue a.btn-white,.reading-theme .color-block .color-bg-darkblue p a.btn.btn-white{color:#00956e}.literacy-theme .color-block .color-bg .btn-white:focus,.literacy-theme .color-block .color-bg .btn-white:hover,.literacy-theme .color-block .color-bg a.btn-white:focus,.literacy-theme .color-block .color-bg a.btn-white:hover,.literacy-theme .color-block .color-bg a.btn:focus,.literacy-theme .color-block .color-bg a.btn:hover,.literacy-theme .color-block .color-bg p a.btn.btn-white:focus,.literacy-theme .color-block .color-bg p a.btn.btn-white:hover,.literacy-theme .color-block .color-bg-darkblue .btn-white:focus,.literacy-theme .color-block .color-bg-darkblue .btn-white:hover,.literacy-theme .color-block .color-bg-darkblue a.btn-white:focus,.literacy-theme .color-block .color-bg-darkblue a.btn-white:hover,.literacy-theme .color-block .color-bg-darkblue a.btn:focus,.literacy-theme .color-block .color-bg-darkblue a.btn:hover,.literacy-theme .color-block .color-bg-darkblue p a.btn.btn-white:focus,.literacy-theme .color-block .color-bg-darkblue p a.btn.btn-white:hover,.reading-theme .color-block .color-bg .btn-white:focus,.reading-theme .color-block .color-bg .btn-white:hover,.reading-theme .color-block .color-bg a.btn-white:focus,.reading-theme .color-block .color-bg a.btn-white:hover,.reading-theme .color-block .color-bg a.btn:focus,.reading-theme .color-block .color-bg a.btn:hover,.reading-theme .color-block .color-bg p a.btn.btn-white:focus,.reading-theme .color-block .color-bg p a.btn.btn-white:hover,.reading-theme .color-block .color-bg-darkblue .btn-white:focus,.reading-theme .color-block .color-bg-darkblue .btn-white:hover,.reading-theme .color-block .color-bg-darkblue a.btn-white:focus,.reading-theme .color-block .color-bg-darkblue a.btn-white:hover,.reading-theme .color-block .color-bg-darkblue a.btn:focus,.reading-theme .color-block .color-bg-darkblue a.btn:hover,.reading-theme .color-block .color-bg-darkblue p a.btn.btn-white:focus,.reading-theme .color-block .color-bg-darkblue p a.btn.btn-white:hover{color:#006c50;box-shadow:inset 0 -3.25em 0 0 rgba(0,149,110,.15)}.literacy-theme .color-block .color-bg .btn-white.active,.literacy-theme .color-block .color-bg .btn-white:active,.literacy-theme .color-block .color-bg a.btn-white.active,.literacy-theme .color-block .color-bg a.btn-white:active,.literacy-theme .color-block .color-bg a.btn.active,.literacy-theme .color-block .color-bg a.btn:active,.literacy-theme .color-block .color-bg p a.btn.btn-white.active,.literacy-theme .color-block .color-bg p a.btn.btn-white:active,.literacy-theme .color-block .color-bg-darkblue .btn-white.active,.literacy-theme .color-block .color-bg-darkblue .btn-white:active,.literacy-theme .color-block .color-bg-darkblue a.btn-white.active,.literacy-theme .color-block .color-bg-darkblue a.btn-white:active,.literacy-theme .color-block .color-bg-darkblue a.btn.active,.literacy-theme .color-block .color-bg-darkblue a.btn:active,.literacy-theme .color-block .color-bg-darkblue p a.btn.btn-white.active,.literacy-theme .color-block .color-bg-darkblue p a.btn.btn-white:active,.reading-theme .color-block .color-bg .btn-white.active,.reading-theme .color-block .color-bg .btn-white:active,.reading-theme .color-block .color-bg a.btn-white.active,.reading-theme .color-block .color-bg a.btn-white:active,.reading-theme .color-block .color-bg a.btn.active,.reading-theme .color-block .color-bg a.btn:active,.reading-theme .color-block .color-bg p a.btn.btn-white.active,.reading-theme .color-block .color-bg p a.btn.btn-white:active,.reading-theme .color-block .color-bg-darkblue .btn-white.active,.reading-theme .color-block .color-bg-darkblue .btn-white:active,.reading-theme .color-block .color-bg-darkblue a.btn-white.active,.reading-theme .color-block .color-bg-darkblue a.btn-white:active,.reading-theme .color-block .color-bg-darkblue a.btn.active,.reading-theme .color-block .color-bg-darkblue a.btn:active,.reading-theme .color-block .color-bg-darkblue p a.btn.btn-white.active,.reading-theme .color-block .color-bg-darkblue p a.btn.btn-white:active{background-color:#006c50}.writing-theme .color-block .color-bg,.writing-theme .color-block .color-bg-darkblue{background-color:#339}.writing-theme .color-block .color-bg .btn-white,.writing-theme .color-block .color-bg a.btn,.writing-theme .color-block .color-bg a.btn-white,.writing-theme .color-block .color-bg p a.btn.btn-white,.writing-theme .color-block .color-bg-darkblue .btn-white,.writing-theme .color-block .color-bg-darkblue a.btn,.writing-theme .color-block .color-bg-darkblue a.btn-white,.writing-theme .color-block .color-bg-darkblue p a.btn.btn-white{color:#339}.writing-theme .color-block .color-bg .btn-white:focus,.writing-theme .color-block .color-bg .btn-white:hover,.writing-theme .color-block .color-bg a.btn-white:focus,.writing-theme .color-block .color-bg a.btn-white:hover,.writing-theme .color-block .color-bg a.btn:focus,.writing-theme .color-block .color-bg a.btn:hover,.writing-theme .color-block .color-bg p a.btn.btn-white:focus,.writing-theme .color-block .color-bg p a.btn.btn-white:hover,.writing-theme .color-block .color-bg-darkblue .btn-white:focus,.writing-theme .color-block .color-bg-darkblue .btn-white:hover,.writing-theme .color-block .color-bg-darkblue a.btn-white:focus,.writing-theme .color-block .color-bg-darkblue a.btn-white:hover,.writing-theme .color-block .color-bg-darkblue a.btn:focus,.writing-theme .color-block .color-bg-darkblue a.btn:hover,.writing-theme .color-block .color-bg-darkblue p a.btn.btn-white:focus,.writing-theme .color-block .color-bg-darkblue p a.btn.btn-white:hover{color:#29297a;box-shadow:inset 0 -3.25em 0 0 rgba(51,51,153,.15)}.writing-theme .color-block .color-bg .btn-white.active,.writing-theme .color-block .color-bg .btn-white:active,.writing-theme .color-block .color-bg a.btn-white.active,.writing-theme .color-block .color-bg a.btn-white:active,.writing-theme .color-block .color-bg a.btn.active,.writing-theme .color-block .color-bg a.btn:active,.writing-theme .color-block .color-bg p a.btn.btn-white.active,.writing-theme .color-block .color-bg p a.btn.btn-white:active,.writing-theme .color-block .color-bg-darkblue .btn-white.active,.writing-theme .color-block .color-bg-darkblue .btn-white:active,.writing-theme .color-block .color-bg-darkblue a.btn-white.active,.writing-theme .color-block .color-bg-darkblue a.btn-white:active,.writing-theme .color-block .color-bg-darkblue a.btn.active,.writing-theme .color-block .color-bg-darkblue a.btn:active,.writing-theme .color-block .color-bg-darkblue p a.btn.btn-white.active,.writing-theme .color-block .color-bg-darkblue p a.btn.btn-white:active{background-color:#29297a}.math-theme .color-block .color-bg,.math-theme .color-block .color-bg-darkblue{background-color:#d52158}.math-theme .color-block .color-bg .btn-white,.math-theme .color-block .color-bg a.btn,.math-theme .color-block .color-bg a.btn-white,.math-theme .color-block .color-bg p a.btn.btn-white,.math-theme .color-block .color-bg-darkblue .btn-white,.math-theme .color-block .color-bg-darkblue a.btn,.math-theme .color-block .color-bg-darkblue a.btn-white,.math-theme .color-block .color-bg-darkblue p a.btn.btn-white{color:#d52158}.math-theme .color-block .color-bg .btn-white:focus,.math-theme .color-block .color-bg .btn-white:hover,.math-theme .color-block .color-bg a.btn-white:focus,.math-theme .color-block .color-bg a.btn-white:hover,.math-theme .color-block .color-bg a.btn:focus,.math-theme .color-block .color-bg a.btn:hover,.math-theme .color-block .color-bg p a.btn.btn-white:focus,.math-theme .color-block .color-bg p a.btn.btn-white:hover,.math-theme .color-block .color-bg-darkblue .btn-white:focus,.math-theme .color-block .color-bg-darkblue .btn-white:hover,.math-theme .color-block .color-bg-darkblue a.btn-white:focus,.math-theme .color-block .color-bg-darkblue a.btn-white:hover,.math-theme .color-block .color-bg-darkblue a.btn:focus,.math-theme .color-block .color-bg-darkblue a.btn:hover,.math-theme .color-block .color-bg-darkblue p a.btn.btn-white:focus,.math-theme .color-block .color-bg-darkblue p a.btn.btn-white:hover{color:#b21c49;box-shadow:inset 0 -3.25em 0 0 rgba(213,33,88,.15)}.math-theme .color-block .color-bg .btn-white.active,.math-theme .color-block .color-bg .btn-white:active,.math-theme .color-block .color-bg a.btn-white.active,.math-theme .color-block .color-bg a.btn-white:active,.math-theme .color-block .color-bg a.btn.active,.math-theme .color-block .color-bg a.btn:active,.math-theme .color-block .color-bg p a.btn.btn-white.active,.math-theme .color-block .color-bg p a.btn.btn-white:active,.math-theme .color-block .color-bg-darkblue .btn-white.active,.math-theme .color-block .color-bg-darkblue .btn-white:active,.math-theme .color-block .color-bg-darkblue a.btn-white.active,.math-theme .color-block .color-bg-darkblue a.btn-white:active,.math-theme .color-block .color-bg-darkblue a.btn.active,.math-theme .color-block .color-bg-darkblue a.btn:active,.math-theme .color-block .color-bg-darkblue p a.btn.btn-white.active,.math-theme .color-block .color-bg-darkblue p a.btn.btn-white:active{background-color:#b21c49}.assessment-theme .color-block .color-bg,.assessment-theme .color-block .color-bg-darkblue{background-color:#09c}.assessment-theme .color-block .color-bg .btn-white,.assessment-theme .color-block .color-bg a.btn,.assessment-theme .color-block .color-bg a.btn-white,.assessment-theme .color-block .color-bg p a.btn.btn-white,.assessment-theme .color-block .color-bg-darkblue .btn-white,.assessment-theme .color-block .color-bg-darkblue a.btn,.assessment-theme .color-block .color-bg-darkblue a.btn-white,.assessment-theme .color-block .color-bg-darkblue p a.btn.btn-white{color:#09c}.assessment-theme .color-block .color-bg .btn-white:focus,.assessment-theme .color-block .color-bg .btn-white:hover,.assessment-theme .color-block .color-bg a.btn-white:focus,.assessment-theme .color-block .color-bg a.btn-white:hover,.assessment-theme .color-block .color-bg a.btn:focus,.assessment-theme .color-block .color-bg a.btn:hover,.assessment-theme .color-block .color-bg p a.btn.btn-white:focus,.assessment-theme .color-block .color-bg p a.btn.btn-white:hover,.assessment-theme .color-block .color-bg-darkblue .btn-white:focus,.assessment-theme .color-block .color-bg-darkblue .btn-white:hover,.assessment-theme .color-block .color-bg-darkblue a.btn-white:focus,.assessment-theme .color-block .color-bg-darkblue a.btn-white:hover,.assessment-theme .color-block .color-bg-darkblue a.btn:focus,.assessment-theme .color-block .color-bg-darkblue a.btn:hover,.assessment-theme .color-block .color-bg-darkblue p a.btn.btn-white:focus,.assessment-theme .color-block .color-bg-darkblue p a.btn.btn-white:hover{color:#007aa3;box-shadow:inset 0 -3.25em 0 0 rgba(0,153,204,.15)}.assessment-theme .color-block .color-bg .btn-white.active,.assessment-theme .color-block .color-bg .btn-white:active,.assessment-theme .color-block .color-bg a.btn-white.active,.assessment-theme .color-block .color-bg a.btn-white:active,.assessment-theme .color-block .color-bg a.btn.active,.assessment-theme .color-block .color-bg a.btn:active,.assessment-theme .color-block .color-bg p a.btn.btn-white.active,.assessment-theme .color-block .color-bg p a.btn.btn-white:active,.assessment-theme .color-block .color-bg-darkblue .btn-white.active,.assessment-theme .color-block .color-bg-darkblue .btn-white:active,.assessment-theme .color-block .color-bg-darkblue a.btn-white.active,.assessment-theme .color-block .color-bg-darkblue a.btn-white:active,.assessment-theme .color-block .color-bg-darkblue a.btn.active,.assessment-theme .color-block .color-bg-darkblue a.btn:active,.assessment-theme .color-block .color-bg-darkblue p a.btn.btn-white.active,.assessment-theme .color-block .color-bg-darkblue p a.btn.btn-white:active{background-color:#007aa3}.cs-theme .color-block .color-bg,.cs-theme .color-block .color-bg-darkblue{background-color:#ff9015}.cs-theme .color-block .color-bg .btn-white,.cs-theme .color-block .color-bg a.btn,.cs-theme .color-block .color-bg a.btn-white,.cs-theme .color-block .color-bg p a.btn.btn-white,.cs-theme .color-block .color-bg-darkblue .btn-white,.cs-theme .color-block .color-bg-darkblue a.btn,.cs-theme .color-block .color-bg-darkblue a.btn-white,.cs-theme .color-block .color-bg-darkblue p a.btn.btn-white{color:#ff9015}.cs-theme .color-block .color-bg .btn-white:focus,.cs-theme .color-block .color-bg .btn-white:hover,.cs-theme .color-block .color-bg a.btn-white:focus,.cs-theme .color-block .color-bg a.btn-white:hover,.cs-theme .color-block .color-bg a.btn:focus,.cs-theme .color-block .color-bg a.btn:hover,.cs-theme .color-block .color-bg p a.btn.btn-white:focus,.cs-theme .color-block .color-bg p a.btn.btn-white:hover,.cs-theme .color-block .color-bg-darkblue .btn-white:focus,.cs-theme .color-block .color-bg-darkblue .btn-white:hover,.cs-theme .color-block .color-bg-darkblue a.btn-white:focus,.cs-theme .color-block .color-bg-darkblue a.btn-white:hover,.cs-theme .color-block .color-bg-darkblue a.btn:focus,.cs-theme .color-block .color-bg-darkblue a.btn:hover,.cs-theme .color-block .color-bg-darkblue p a.btn.btn-white:focus,.cs-theme .color-block .color-bg-darkblue p a.btn.btn-white:hover{color:#eb7c00;box-shadow:inset 0 -3.25em 0 0 rgba(255,144,21,.15)}.cs-theme .color-block .color-bg .btn-white.active,.cs-theme .color-block .color-bg .btn-white:active,.cs-theme .color-block .color-bg a.btn-white.active,.cs-theme .color-block .color-bg a.btn-white:active,.cs-theme .color-block .color-bg a.btn.active,.cs-theme .color-block .color-bg a.btn:active,.cs-theme .color-block .color-bg p a.btn.btn-white.active,.cs-theme .color-block .color-bg p a.btn.btn-white:active,.cs-theme .color-block .color-bg-darkblue .btn-white.active,.cs-theme .color-block .color-bg-darkblue .btn-white:active,.cs-theme .color-block .color-bg-darkblue a.btn-white.active,.cs-theme .color-block .color-bg-darkblue a.btn-white:active,.cs-theme .color-block .color-bg-darkblue a.btn.active,.cs-theme .color-block .color-bg-darkblue a.btn:active,.cs-theme .color-block .color-bg-darkblue p a.btn.btn-white.active,.cs-theme .color-block .color-bg-darkblue p a.btn.btn-white:active{background-color:#eb7c00}.neutral-theme .color-block .color-bg,.neutral-theme .color-block .color-bg-darkblue{background-color:#666}.neutral-theme .color-block .color-bg .btn-white,.neutral-theme .color-block .color-bg a.btn,.neutral-theme .color-block .color-bg a.btn-white,.neutral-theme .color-block .color-bg p a.btn.btn-white,.neutral-theme .color-block .color-bg-darkblue .btn-white,.neutral-theme .color-block .color-bg-darkblue a.btn,.neutral-theme .color-block .color-bg-darkblue a.btn-white,.neutral-theme .color-block .color-bg-darkblue p a.btn.btn-white{color:#666}.neutral-theme .color-block .color-bg .btn-white:focus,.neutral-theme .color-block .color-bg .btn-white:hover,.neutral-theme .color-block .color-bg a.btn-white:focus,.neutral-theme .color-block .color-bg a.btn-white:hover,.neutral-theme .color-block .color-bg a.btn:focus,.neutral-theme .color-block .color-bg a.btn:hover,.neutral-theme .color-block .color-bg p a.btn.btn-white:focus,.neutral-theme .color-block .color-bg p a.btn.btn-white:hover,.neutral-theme .color-block .color-bg-darkblue .btn-white:focus,.neutral-theme .color-block .color-bg-darkblue .btn-white:hover,.neutral-theme .color-block .color-bg-darkblue a.btn-white:focus,.neutral-theme .color-block .color-bg-darkblue a.btn-white:hover,.neutral-theme .color-block .color-bg-darkblue a.btn:focus,.neutral-theme .color-block .color-bg-darkblue a.btn:hover,.neutral-theme .color-block .color-bg-darkblue p a.btn.btn-white:focus,.neutral-theme .color-block .color-bg-darkblue p a.btn.btn-white:hover{color:#131313;box-shadow:inset 0 -3.25em 0 0 rgba(102,102,102,.15)}.neutral-theme .color-block .color-bg .btn-white.active,.neutral-theme .color-block .color-bg .btn-white:active,.neutral-theme .color-block .color-bg a.btn-white.active,.neutral-theme .color-block .color-bg a.btn-white:active,.neutral-theme .color-block .color-bg a.btn.active,.neutral-theme .color-block .color-bg a.btn:active,.neutral-theme .color-block .color-bg p a.btn.btn-white.active,.neutral-theme .color-block .color-bg p a.btn.btn-white:active,.neutral-theme .color-block .color-bg-darkblue .btn-white.active,.neutral-theme .color-block .color-bg-darkblue .btn-white:active,.neutral-theme .color-block .color-bg-darkblue a.btn-white.active,.neutral-theme .color-block .color-bg-darkblue a.btn-white:active,.neutral-theme .color-block .color-bg-darkblue a.btn.active,.neutral-theme .color-block .color-bg-darkblue a.btn:active,.neutral-theme .color-block .color-bg-darkblue p a.btn.btn-white.active,.neutral-theme .color-block .color-bg-darkblue p a.btn.btn-white:active{background-color:#131313}.default-theme .color-block .color-bg,.default-theme .color-block .color-bg-darkblue{background-color:#005587}.default-theme .color-block .color-bg .btn-white,.default-theme .color-block .color-bg a.btn,.default-theme .color-block .color-bg a.btn-white,.default-theme .color-block .color-bg p a.btn.btn-white,.default-theme .color-block .color-bg-darkblue .btn-white,.default-theme .color-block .color-bg-darkblue a.btn,.default-theme .color-block .color-bg-darkblue a.btn-white,.default-theme .color-block .color-bg-darkblue p a.btn.btn-white{color:#005587}.default-theme .color-block .color-bg .btn-white:focus,.default-theme .color-block .color-bg .btn-white:hover,.default-theme .color-block .color-bg a.btn-white:focus,.default-theme .color-block .color-bg a.btn-white:hover,.default-theme .color-block .color-bg a.btn:focus,.default-theme .color-block .color-bg a.btn:hover,.default-theme .color-block .color-bg p a.btn.btn-white:focus,.default-theme .color-block .color-bg p a.btn.btn-white:hover,.default-theme .color-block .color-bg-darkblue .btn-white:focus,.default-theme .color-block .color-bg-darkblue .btn-white:hover,.default-theme .color-block .color-bg-darkblue a.btn-white:focus,.default-theme .color-block .color-bg-darkblue a.btn-white:hover,.default-theme .color-block .color-bg-darkblue a.btn:focus,.default-theme .color-block .color-bg-darkblue a.btn:hover,.default-theme .color-block .color-bg-darkblue p a.btn.btn-white:focus,.default-theme .color-block .color-bg-darkblue p a.btn.btn-white:hover{color:#003b5e;box-shadow:inset 0 -3.25em 0 0 rgba(0,85,135,.15)}.default-theme .color-block .color-bg .btn-white.active,.default-theme .color-block .color-bg .btn-white:active,.default-theme .color-block .color-bg a.btn-white.active,.default-theme .color-block .color-bg a.btn-white:active,.default-theme .color-block .color-bg a.btn.active,.default-theme .color-block .color-bg a.btn:active,.default-theme .color-block .color-bg p a.btn.btn-white.active,.default-theme .color-block .color-bg p a.btn.btn-white:active,.default-theme .color-block .color-bg-darkblue .btn-white.active,.default-theme .color-block .color-bg-darkblue .btn-white:active,.default-theme .color-block .color-bg-darkblue a.btn-white.active,.default-theme .color-block .color-bg-darkblue a.btn-white:active,.default-theme .color-block .color-bg-darkblue a.btn.active,.default-theme .color-block .color-bg-darkblue a.btn:active,.default-theme .color-block .color-bg-darkblue p a.btn.btn-white.active,.default-theme .color-block .color-bg-darkblue p a.btn.btn-white:active{background-color:#003b5e}.arrow-list,.author-list,.blog-authors,.check-list,.people-list,.star-list{margin-bottom:25px}.arrow-list ul,.author-list ul,.blog-authors ul,.check-list ul,.people-list ul,.star-list ul{position:relative;list-style:none;padding-left:1.75rem;margin:0;font-size:.875rem}.arrow-list ul li,.author-list ul li,.blog-authors ul li,.check-list ul li,.people-list ul li,.star-list ul li{position:relative;margin-bottom:.5rem}.arrow-list ul li a,.author-list ul li a,.blog-authors ul li a,.check-list ul li a,.people-list ul li a,.star-list ul li a{display:block;position:relative}.arrow-list ul li a:focus .list-badge,.arrow-list ul li a:hover .list-badge,.author-list ul li a:focus .list-badge,.author-list ul li a:hover .list-badge,.blog-authors ul li a:focus .list-badge,.blog-authors ul li a:hover .list-badge,.check-list ul li a:focus .list-badge,.check-list ul li a:hover .list-badge,.people-list ul li a:focus .list-badge,.people-list ul li a:hover .list-badge,.star-list ul li a:focus .list-badge,.star-list ul li a:hover .list-badge{text-decoration:none}.arrow-list ul li::before,.author-list ul li::before,.blog-authors ul li::before,.check-list ul li::before,.people-list ul li::before,.star-list ul li::before{position:absolute;left:-1.65em;display:block;content:"\f061";font-family:"Font Awesome 6 Pro";color:#005587;font-size:.875rem;font-weight:700}.arrow-list ul .list-badge,.author-list ul .list-badge,.blog-authors ul .list-badge,.check-list ul .list-badge,.people-list ul .list-badge,.star-list ul .list-badge{color:#fff;position:relative;display:inline-block;padding:2px 5px;margin-left:3px;top:-1px;background-color:#005587;border:1px solid transparent;font-size:.625rem;line-height:1em;border-radius:30px}.arrow-list-circle ul li::before{content:"\f0a9"}.arrow-list-square ul li::before{content:"\f33b"}.check-list ul li::before{content:"\f00c";color:#09c}.check-list-circle ul li::before{content:"\f058"}.check-list-square ul li::before{content:"\e27f"}.star-list ul li::before{content:"\f005";color:#09c}.star-list-circle ul li::before{content:"\e123"}.star-list-square ul li::before{content:"\e27f"}.author-list ul li::before,.blog-authors ul li::before,.people-list ul li::before{content:"\f007";color:#09c}.author-list-circle ul li::before,.blog-authors-circle ul li::before,.people-list-circle ul li::before{content:"\f2bd"}.author-list-square ul li::before,.blog-authors-square ul li::before,.people-list-square ul li::before{content:"\e283"}.arrow-list-inverse,.author-list-inverse,.blog-authors-inverse,.check-list-inverse,.people-list-inverse,.star-list-inverse{color:#fff}.arrow-list-inverse ul li,.author-list-inverse ul li,.blog-authors-inverse ul li,.check-list-inverse ul li,.people-list-inverse ul li,.star-list-inverse ul li{color:#fff}.arrow-list-inverse ul li a,.author-list-inverse ul li a,.blog-authors-inverse ul li a,.check-list-inverse ul li a,.people-list-inverse ul li a,.star-list-inverse ul li a{color:#fff}.arrow-list-inverse ul li::before,.author-list-inverse ul li::before,.blog-authors-inverse ul li::before,.check-list-inverse ul li::before,.people-list-inverse ul li::before,.star-list-inverse ul li::before{color:#fff}.arrow-list-inverse ul li .list-badge,.author-list-inverse ul li .list-badge,.blog-authors-inverse ul li .list-badge,.check-list-inverse ul li .list-badge,.people-list-inverse ul li .list-badge,.star-list-inverse ul li .list-badge{color:#005587;background-color:#fff}.blog-topics,.blog-years,.cloud-list,.pill-list{margin-bottom:25px}.blog-topics ul,.blog-years ul,.cloud-list ul,.pill-list ul{list-style:none;overflow:hidden;padding-left:0;margin:0}.blog-topics ul li,.blog-years ul li,.cloud-list ul li,.pill-list ul li{float:left;margin:5px}.blog-topics ul li a,.blog-years ul li a,.cloud-list ul li a,.pill-list ul li a{color:#005587;display:inline-block;padding:5px 10px;border:1px solid #005587;font-size:.75rem;transition:.25s;border-radius:30px}.blog-topics ul li a:focus,.blog-topics ul li a:hover,.blog-years ul li a:focus,.blog-years ul li a:hover,.cloud-list ul li a:focus,.cloud-list ul li a:hover,.pill-list ul li a:focus,.pill-list ul li a:hover{background-color:#09c;border-color:#09c;color:#fff;text-decoration:none}.blog-topics .list-badge,.blog-years .list-badge,.cloud-list .list-badge,.pill-list .list-badge{display:inline-block;position:relative;margin-left:3px;font-size:.625rem;line-height:1em;opacity:.75}.blog-topics-inverse,.blog-years-inverse,.cloud-list-inverse,.pill-list-inverse{color:#fff}.blog-topics-inverse ul li a,.blog-years-inverse ul li a,.cloud-list-inverse ul li a,.pill-list-inverse ul li a{color:#fff;border-color:#fff}.blog-topics-inverse ul li a:focus,.blog-topics-inverse ul li a:hover,.blog-years-inverse ul li a:focus,.blog-years-inverse ul li a:hover,.cloud-list-inverse ul li a:focus,.cloud-list-inverse ul li a:hover,.pill-list-inverse ul li a:focus,.pill-list-inverse ul li a:hover{background-color:#fff;border-color:#fff;color:#005587}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:0;overflow:hidden}.pagination li{display:inline-block}.pagination li a,.pagination li>span{border:1px solid #09c;background-color:#09c;border-radius:8px;color:#fff;font-size:.75rem;font-weight:700}.pagination li a:focus,.pagination li a:hover{color:#fff;background-color:#005587;border-color:#005587}.pagination li.active a,.pagination li.active span{z-index:3;color:#fff;background-color:#005587;border-color:#005587}.pagination li.active a:focus,.pagination li.active a:hover{background-color:#005587;border-color:#005587}.pagination li:first-child>a,.pagination li:first-child>span,.pagination li:last-child>a,.pagination li:last-child>span{border-radius:8px}.pagination li:not(:last-child){margin-right:5px}.number-list{position:relative;list-style:none;margin:0 0 25px;padding-left:2.125rem;font-size:1rem;counter-reset:step-counter}.number-list li{position:relative;margin-bottom:.5rem;counter-increment:step-counter}.number-list li::before{position:absolute;left:-32px;display:block;content:counter(step-counter);color:#fff;font-size:.688rem;font-weight:700;background-color:#09c;border-radius:50%;width:20px;height:20px;line-height:20px;text-align:center}.number-list li a{display:block;position:relative}.number-list li a:focus .list-badge,.number-list li a:hover .list-badge{text-decoration:none}.number-list ol{list-style:none;margin:0 0 .5rem;padding-left:1.75rem;counter-reset:step-sub-counter}.number-list ol li{counter-increment:step-sub-counter}.number-list ol li::before{content:counter(step-sub-counter);background-color:grey}.number-list ol ol li::before{border-radius:0}.number-list ul{list-style:none;margin:0 0 .5rem;padding-left:1.75rem;counter-reset:step-sub-counter}.number-list ul li{counter-increment:step-sub-counter}.number-list ul li::before{content:"\f061";font-family:"Font Awesome 6 Pro"}.number-list ul ul li::before{border-radius:0}.vsl-pillars{display:grid;grid-column-gap:0;grid-row-gap:0}@media all and (min-width:35.5em){.vsl-pillars{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media all and (min-width:62em){.vsl-pillars{grid-template-columns:repeat(4,1fr)}.vsl-pillars .vsl-pillar{transform:skewX(-10deg)}.vsl-pillars .vsl-pillar-text{transform:skewX(10deg)}}.vsl-pillars .vsl-pillar{display:grid;grid-auto-rows:1fr;position:relative;color:#fff;padding:2rem 3rem}.vsl-pillars .vsl-pillar-text{color:#fff;text-align:center}.vsl-pillars .vsl-pillar-text .vsl-pillar-title,.vsl-pillars .vsl-pillar-text h1.vsl-pillar-title h2.vsl-pillar-title h3.vsl-pillar-title h4.vsl-pillar-title h5.vsl-pillar-title h6.vsl-pillar-title{font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:.5rem}.vsl-pillars .vsl-pillar-text .vsl-pillar-description{font-size:.875rem}.vsl-pillars .vsl-pillar-text .vsl-pillar-description p{font-size:.875rem}.vsl-pillars .vsl-pillar-text .vsl-pillar-description p:last-child,.vsl-pillars .vsl-pillar-text .vsl-pillar-description p:only-child{margin-bottom:0}@media all and (min-width:35.5em){.vsl-pillars-no-slant{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media all and (min-width:62em){.vsl-pillars-no-slant{grid-template-columns:repeat(3,1fr)}.vsl-pillars-no-slant .vsl-pillar{transform:none}.vsl-pillars-no-slant .vsl-pillar-text{transform:none}}.vsl-pillar--blue{background-color:#005587}.vsl-pillar--lullaby-blue{background-color:#00bfdc}.vsl-pillar--teal{background-color:#3cc}.vsl-pillar--emerald,.vsl-pillar--literacy,.vsl-pillar--reading{background-color:#00956e}.vsl-pillar--blueberry,.vsl-pillar--writing{background-color:#339}.vsl-pillar--math{background-color:#d52158}.vsl-pillar--assessment,.vsl-pillar--sky-blue{background-color:#09c}.vsl-pillar--cs{background-color:#ff9015}.table>thead>tr>th{border-bottom:0 none}th{font-weight:400;text-align:left}.table{width:100%;max-width:100%;margin-bottom:1rem}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:top;padding:8px;line-height:1em;border-bottom:1px solid #ddd}.table>tbody>tr>td ul,.table>tbody>tr>th ul,.table>tfoot>tr>td ul,.table>tfoot>tr>th ul,.table>thead>tr>td ul,.table>thead>tr>th ul{line-height:1.5em}.table>tbody>tr>td p:last-child,.table>tbody>tr>td p:only-child,.table>tbody>tr>th p:last-child,.table>tbody>tr>th p:only-child,.table>tfoot>tr>td p:last-child,.table>tfoot>tr>td p:only-child,.table>tfoot>tr>th p:last-child,.table>tfoot>tr>th p:only-child,.table>thead>tr>td p:last-child,.table>thead>tr>td p:only-child,.table>thead>tr>th p:last-child,.table>thead>tr>th p:only-child{margin-bottom:0}.table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd;font-weight:700}.table>tbody+tbody{border-top:1px solid #ddd}.table .table{background-color:#fff}.table--bordered{border:1px solid #ddd}.table--bordered>tbody>tr>td,.table--bordered>tbody>tr>th,.table--bordered>tfoot>tr>td,.table--bordered>tfoot>tr>th{border:1px solid #ddd}.table--bordered>thead>tr>td,.table--bordered>thead>tr>th{border:1px solid #ddd}.table--striped>tbody>tr:nth-child(odd)>td,.table--striped>tbody>tr:nth-child(odd)>th{background-color:#eee}.table--striped>tbody>tr:nth-child(odd)>td a,.table--striped>tbody>tr:nth-child(odd)>th a{color:#003b5e}.table--alt-striped>tbody>tr>td:nth-child(odd),.table--alt-striped>tbody>tr>th:nth-child(odd){background-color:#eee}.table--alt-striped>tbody>tr>td:nth-child(odd) a,.table--alt-striped>tbody>tr>th:nth-child(odd) a{color:#003b5e}.table--hover>tbody>tr:hover>td,.table--hover>tbody>tr:hover>th{background-color:#ddd}.table-highlight{background-color:#eee}.table--reference:hover .table-highlight{background-color:transparent}.table--condensed>tbody>tr>td,.table--condensed>tbody>tr>th,.table--condensed>tfoot>tr>td,.table--condensed>tfoot>tr>th,.table--condensed>thead>tr>td,.table--condensed>thead>tr>th{padding:3px;line-height:1em}.table--expanded>tbody>tr>td,.table--expanded>tbody>tr>th,.table--expanded>tfoot>tr>td,.table--expanded>tfoot>tr>th,.table--expanded>thead>tr>td,.table--expanded>thead>tr>th{padding:1em}.table--header>caption+thead>tr:first-child>td,.table--header>caption+thead>tr:first-child>th,.table--header>colgroup+thead>tr:first-child>td,.table--header>colgroup+thead>tr:first-child>th,.table--header>thead:first-child>tr:first-child>td,.table--header>thead:first-child>tr:first-child>th{border-top:1px solid #ddd}.table--header>tbody>tr:first-child>.th,.table--header>tbody>tr:first-child>th,.table--header>thead>tr:first-child>.th,.table--header>thead>tr:first-child>th{font-weight:700;background-color:#eee;line-height:1.3em;border:1px solid #ddd}.table--header__dark>caption+thead>tr:first-child>td,.table--header__dark>caption+thead>tr:first-child>th,.table--header__dark>colgroup+thead>tr:first-child>td,.table--header__dark>colgroup+thead>tr:first-child>th,.table--header__dark>thead:first-child>tr:first-child>td,.table--header__dark>thead:first-child>tr:first-child>th{border-top-color:#131313}.table--header__dark>tbody>tr:first-child>.th,.table--header__dark>tbody>tr:first-child>th,.table--header__dark>thead>tr:first-child>.th,.table--header__dark>thead>tr:first-child>th{font-weight:700;color:#fff;background-color:#444;border:1px solid #131313}.table--header__light>caption+thead>tr:first-child>td,.table--header__light>caption+thead>tr:first-child>th,.table--header__light>colgroup+thead>tr:first-child>td,.table--header__light>colgroup+thead>tr:first-child>th,.table--header__light>thead:first-child>tr:first-child>td,.table--header__light>thead:first-child>tr:first-child>th{border-top-color:#ddd}.table--header__light>tbody>tr:first-child>.th,.table--header__light>tbody>tr:first-child>th,.table--header__light>thead>tr:first-child>.th,.table--header__light>thead>tr:first-child>th{font-weight:700;background-color:#eef7ff;border:1px solid #ddd}.table--header__blue>caption+thead>tr:first-child>td,.table--header__blue>caption+thead>tr:first-child>th,.table--header__blue>colgroup+thead>tr:first-child>td,.table--header__blue>colgroup+thead>tr:first-child>th,.table--header__blue>thead:first-child>tr:first-child>td,.table--header__blue>thead:first-child>tr:first-child>th{border-top-color:#09c}.table--header__blue>tbody>tr:first-child>.th,.table--header__blue>tbody>tr:first-child>th,.table--header__blue>thead>tr:first-child>.th,.table--header__blue>thead>tr:first-child>th{font-weight:700;color:#fff;background-color:#005587;border:1px solid #003b5e}.basic-table-notes,.table--notes,.table--notes-centered{font-size:.75rem;padding:0;margin-top:1em}.table--notes-centered{font-size:.875em;text-align:center}.table--fixed{table-layout:fixed}.table--alt{width:100%;max-width:100%;margin-bottom:1em;background-color:#fff;font-size:.875em;font-weight:400;line-height:1em}.table--alt>tbody>tr>td,.table--alt>tbody>tr>th,.table--alt>tfoot>tr>td,.table--alt>tfoot>tr>th,.table--alt>thead>tr>td,.table--alt>thead>tr>th{vertical-align:center;padding:15px 8px;border-bottom:0}.table--alt>tbody th,.table--alt>tfoot th,.table--alt>thead th{font-weight:700;color:#444}.table--alt>tbody th[scope=col],.table--alt>tfoot th[scope=col],.table--alt>thead th[scope=col]{font-size:1.15em;line-height:1.4em}.table--alt>tbody>tr:nth-child(even)>td,.table--alt>tbody>tr:nth-child(even)>th{background-color:#eee}.table--alt>tbody>tr:nth-child(even)>td a,.table--alt>tbody>tr:nth-child(even)>th a{color:#003b5e}.table--alt>tbody>tr:hover>td,.table--alt>tbody>tr:hover>th{background-color:#bbb}.table--alt>tbody>tr:hover>td a,.table--alt>tbody>tr:hover>th a{color:#003b5e}.table--alt>tbody>tr:hover>th[scope=col]{background-color:transparent}.table-responsive .table--alt{margin-bottom:0}.table--narrow>tbody>tr>td,.table--narrow>tbody>tr>th,.table--narrow>tfoot>tr>td,.table--narrow>tfoot>tr>th,.table--narrow>thead>tr>td,.table--narrow>thead>tr>th{padding:12px 8px}.table--valign>tbody>tr>td,.table--valign>tbody>tr>th,.table--valign>tfoot>tr>td,.table--valign>tfoot>tr>th,.table--valign>thead>tr>td,.table--valign>thead>tr>th{vertical-align:middle}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.carets{position:relative}.carets:after{position:absolute;content:"";width:0;height:0;top:50%;transform:translateY(-50%)}.carets--right{padding-right:20px!important}.carets--right:after{right:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #ddd}.table-responsive{width:100%;border:1px solid #ddd;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr:last-child>td,.table-responsive>.table>tbody>tr:last-child>th,.table-responsive>.table>tfoot>tr:last-child>td,.table-responsive>.table>tfoot>tr:last-child>th{border-bottom:0}.table-responsive>.table--bordered{border:0}.table-responsive>.table--bordered>tbody>tr>td,.table-responsive>.table--bordered>tbody>tr>th,.table-responsive>.table--bordered>tfoot>tr>td,.table-responsive>.table--bordered>tfoot>tr>th,.table-responsive>.table--bordered>thead>tr>td,.table-responsive>.table--bordered>thead>tr>th{border-top:0}.table-responsive>.table--bordered>tbody>tr>td:first-child,.table-responsive>.table--bordered>tbody>tr>th:first-child,.table-responsive>.table--bordered>tfoot>tr>td:first-child,.table-responsive>.table--bordered>tfoot>tr>th:first-child,.table-responsive>.table--bordered>thead>tr>td:first-child,.table-responsive>.table--bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table--bordered>tbody>tr>td:last-child,.table-responsive>.table--bordered>tbody>tr>th:last-child,.table-responsive>.table--bordered>tfoot>tr>td:last-child,.table-responsive>.table--bordered>tfoot>tr>th:last-child,.table-responsive>.table--bordered>thead>tr>td:last-child,.table-responsive>.table--bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table--bordered.table--header>tbody>tr:first-child>th,.table-responsive>.table--bordered.table--header>tfoot>tr:first-child>th,.table-responsive>.table--bordered.table--header>thead>tr:first-child>th{border-right:1px solid #ddd;border-top:0}.table-responsive>.table--bordered.table--header>tbody>tr:first-child>td:last-child,.table-responsive>.table--bordered.table--header>tbody>tr:first-child>th:last-child,.table-responsive>.table--bordered.table--header>tfoot>tr:first-child>td:last-child,.table-responsive>.table--bordered.table--header>tfoot>tr:first-child>th:last-child,.table-responsive>.table--bordered.table--header>thead>tr:first-child>td:last-child,.table-responsive>.table--bordered.table--header>thead>tr:first-child>th:last-child{border-right:0}.table-responsive>.table--bordered>tbody>tr:last-child>td,.table-responsive>.table--bordered>tbody>tr:last-child>th,.table-responsive>.table--bordered>tfoot>tr:last-child>td,.table-responsive>.table--bordered>tfoot>tr:last-child>th{border-bottom:0}.table-responsive>.table--header>tbody>tr:first-child>td,.table-responsive>.table--header>tbody>tr:first-child>th,.table-responsive>.table--header>tfoot>tr:first-child>td,.table-responsive>.table--header>tfoot>tr:first-child>th,.table-responsive>.table--header>thead>tr:first-child>td,.table-responsive>.table--header>thead>tr:first-child>th{border-top:0 none;border-left:0 none;border-right:0 none}.table-responsive[data-pattern=priority-columns]{position:relative}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority],.mq.js.lt-ie10 .sticky-table-header td[data-priority],.mq.js.lt-ie10 .sticky-table-header th[data-priority]{display:none}.lt-ie9 .mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="1"],.lt-ie9 .mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="1"],.lt-ie9 .mq.js.lt-ie10 .sticky-table-header td[data-priority="1"],.lt-ie9 .mq.js.lt-ie10 .sticky-table-header th[data-priority="1"]{display:inline}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="1"],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="1"],.mq.js.lt-ie10 .sticky-table-header td[data-priority="1"],.mq.js.lt-ie10 .sticky-table-header th[data-priority="1"]{display:table-cell}@media all and (min-width:30em){.lt-ie9 .mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="2"],.lt-ie9 .mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="2"],.lt-ie9 .mq.js.lt-ie10 .sticky-table-header td[data-priority="2"],.lt-ie9 .mq.js.lt-ie10 .sticky-table-header th[data-priority="2"]{display:inline}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="2"],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="2"],.mq.js.lt-ie10 .sticky-table-header td[data-priority="2"],.mq.js.lt-ie10 .sticky-table-header th[data-priority="2"]{display:table-cell}}@media all and (min-width:37.5em){.lt-ie9 .mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="3"],.lt-ie9 .mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="3"],.lt-ie9 .mq.js.lt-ie10 .sticky-table-header td[data-priority="3"],.lt-ie9 .mq.js.lt-ie10 .sticky-table-header th[data-priority="3"]{display:inline}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="3"],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="3"],.mq.js.lt-ie10 .sticky-table-header td[data-priority="3"],.mq.js.lt-ie10 .sticky-table-header th[data-priority="3"]{display:table-cell}}@media all and (min-width:48em){.lt-ie9 .mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="4"],.lt-ie9 .mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="4"],.lt-ie9 .mq.js.lt-ie10 .sticky-table-header td[data-priority="4"],.lt-ie9 .mq.js.lt-ie10 .sticky-table-header th[data-priority="4"]{display:inline}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="4"],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="4"],.mq.js.lt-ie10 .sticky-table-header td[data-priority="4"],.mq.js.lt-ie10 .sticky-table-header th[data-priority="4"]{display:table-cell}}@media all and (min-width:60em){.lt-ie9 .mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="5"],.lt-ie9 .mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="5"],.lt-ie9 .mq.js.lt-ie10 .sticky-table-header td[data-priority="5"],.lt-ie9 .mq.js.lt-ie10 .sticky-table-header th[data-priority="5"]{display:inline}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="5"],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="5"],.mq.js.lt-ie10 .sticky-table-header td[data-priority="5"],.mq.js.lt-ie10 .sticky-table-header th[data-priority="5"]{display:table-cell}}@media all and (min-width:64em){.lt-ie9 .mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="6"],.lt-ie9 .mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="6"],.lt-ie9 .mq.js.lt-ie10 .sticky-table-header td[data-priority="6"],.lt-ie9 .mq.js.lt-ie10 .sticky-table-header th[data-priority="6"]{display:inline}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="6"],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="6"],.mq.js.lt-ie10 .sticky-table-header td[data-priority="6"],.mq.js.lt-ie10 .sticky-table-header th[data-priority="6"]{display:table-cell}}table.table--small-font{font-size:.75em;-webkit-text-size-adjust:none;line-height:1.5em}table.focus-on tbody tr:hover{cursor:pointer}table.focus-on tbody tr.unfocused td,table.focus-on tbody tr.unfocused th{color:#eee;color:rgba(0,0,0,.4)}table.focus-on tbody tr.focused td,table.focus-on tbody tr.focused th{background-color:#ddd;color:#000}table td.col-hide,table th.col-hide{display:none}table td.col-show,table th.col-show{display:inline}.lt-ie9 table td.col-show,.lt-ie9 table th.col-show{display:table-cell}.lt-ie9 table.display-all td,.lt-ie9 table.display-all th{display:inline!important}.lt-ie9 table.hide-all tbody th,.lt-ie9 table.hide-all td,.lt-ie9 table.hide-all th[data-priority]{display:none!important}.lt-ie9 table.hide-all td+th,.lt-ie9 table.hide-all td:first-child{display:table-cell!important}table.display-all td,table.display-all th{display:table-cell!important}table.hide-all tbody th,table.hide-all td,table.hide-all th[data-priority]{display:none!important}table.hide-all td+th,table.hide-all td:first-child{display:table-cell!important}.sticky-table-header{background-color:#eee;border:none;border-radius:0;border-bottom:1px solid #ddd;position:absolute;top:0;visibility:hidden;z-index:10;overflow:hidden;min-width:100%}.sticky-table-header.fixed-solution{min-width:0;position:fixed}.lt-ie10 .sticky-table-header.fixed-solution{border-left:1px solid #eee;border-right:1px solid #eee;box-sizing:content-box;border-bottom:none}.sticky-table-header>.table{margin-bottom:0}.sticky-table-header>.table--bordered{border:0}.sticky-table-header>.table--bordered>tbody>tr>td:first-child,.sticky-table-header>.table--bordered>tbody>tr>th:first-child,.sticky-table-header>.table--bordered>tfoot>tr>td:first-child,.sticky-table-header>.table--bordered>tfoot>tr>th:first-child,.sticky-table-header>.table--bordered>thead>tr>td:first-child,.sticky-table-header>.table--bordered>thead>tr>th:first-child{border-left:0}.sticky-table-header>.table--bordered>tbody>tr>td:last-child,.sticky-table-header>.table--bordered>tbody>tr>th:last-child,.sticky-table-header>.table--bordered>tfoot>tr>td:last-child,.sticky-table-header>.table--bordered>tfoot>tr>th:last-child,.sticky-table-header>.table--bordered>thead>tr>td:last-child,.sticky-table-header>.table--bordered>thead>tr>th:last-child{border-right:0}.sticky-table-header>.table--bordered>tbody>tr:last-child>td,.sticky-table-header>.table--bordered>tbody>tr:last-child>th,.sticky-table-header>.table--bordered>tfoot>tr:last-child>td,.sticky-table-header>.table--bordered>tfoot>tr:last-child>th{border-bottom:0}.k-data-table,.k-table{color:#444}#toc{position:relative;list-style:none;padding-left:.5rem;margin:0 0 40px;font-size:1rem}#toc>li:first-child>a{display:none}#toc li{position:relative;margin-bottom:0}#toc li a{display:block;margin-bottom:.5rem}#toc ul{list-style:none;padding-left:1.75rem}#toc ul li::before{position:absolute;left:-1.65em;display:block;content:"\f33b";font-family:"Font Awesome 6 Pro";color:#bbb;font-size:.875rem;font-weight:400}#toc li>ul{font-size:.875rem}#toc li>ul li::before{font-weight:700;content:"\f33b"}#toc li>ul li>ul{font-size:.8125rem}#toc li>ul li>ul li::before{font-weight:400}.utility{border:1px solid #666;background-color:#666;border-radius:8px}.utility .utility-heading,.utility h1.utility-heading,.utility h2.utility-heading,.utility h3.utility-heading,.utility h4.utility-heading,.utility h5.utility-heading,.utility h6.utility-heading{color:#fff;border-radius:8px 8px 0 0;font-family:Montserrat,avenir next,avenir,helvetica neue,helvetica,arial,sans-serif;padding:.75rem 1rem;margin:0;font-size:1rem;font-weight:700;text-transform:none;line-height:1.5}.utility .utility-details{color:#666;background-color:#eee;border-radius:7px;font-size:.875rem;white-space:wrap;padding:1rem}.utility .utility-details p{font-size:.875rem}.utility .utility-details p:last-child{margin-bottom:0}.utility .utility-heading+.utility-details{border-radius:0 0 7px 7px}.utility--info{border-color:#005587;background:#005587}.utility--info .utility-details{color:#005587;background-color:#eef7ff}.utility--info .utility-details a{color:#005587}.utility--error{border-color:#d52158;background:#d52158}.utility--error .utility-details{color:#d52158;background-color:#fff4f6}.utility--error .utility-details a{color:#d52158}.utility--success{border-color:#00956e;background:#00956e}.utility--success .utility-details{color:#00956e;background-color:#eef7ea}.utility--success .utility-details a{color:#00956e}.utility--warning{border-color:#ff9015;background:#ff9015}.utility--warning .utility-details{color:#eb7c00;background-color:#fef8f6}.utility--warning .utility-details a{color:#eb7c00}.utility--reading{border-color:#00956e;background:#00956e}.utility--reading .utility-details{color:#00956e;background-color:#eef7ea}.utility--reading .utility-details a{color:#00956e}.utility--writing{border-color:#339;background:#339}.utility--writing .utility-details{color:#339;background-color:#f4f4fb}.utility--writing .utility-details a{color:#339}.utility--math{border-color:#d52158;background:#d52158}.utility--math .utility-details{color:#d52158;background-color:#fff4f6}.utility--math .utility-details a{color:#d52158}.utility--assessment{border-color:#09c;background:#09c}.utility--assessment .utility-details{color:#007aa3;background-color:#f0fbff}.utility--assessment .utility-details a{color:#007aa3}.utility--cs{border-color:#ff9015;background:#ff9015}.utility--cs .utility-details{color:#eb7c00;background-color:#fef8f6}.utility--cs .utility-details a{color:#eb7c00}.webstore-product-container .webstore-product-list{list-style:none;display:grid;grid-column-gap:30px;grid-row-gap:30px;margin:0;padding:0}@media all and (min-width:35.5em){.webstore-product-container .webstore-product-list{grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}}@media all and (min-width:62em){.webstore-product-container .webstore-product-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.webstore-product-container .webstore-product-list li,.webstore-product-container .webstore-product-list-item{display:grid;grid-auto-rows:1fr;position:relative;text-align:center;margin-bottom:0}.webstore-product-container .webstore-product-list a{display:grid;background-color:#eef1f8;transition:.5s;padding:30px}.webstore-product-container .webstore-product-list a:focus,.webstore-product-container .webstore-product-list a:hover{text-decoration:none}.webstore-product-container .webstore-product-list a:focus .webstore-product-title,.webstore-product-container .webstore-product-list a:hover .webstore-product-title{text-decoration:underline}.webstore-product-container .webstore-product-list a:focus .webstore-product-price,.webstore-product-container .webstore-product-list a:focus .webstore-product-sku,.webstore-product-container .webstore-product-list a:hover .webstore-product-price,.webstore-product-container .webstore-product-list a:hover .webstore-product-sku{text-decoration:none}.webstore-product-container .webstore-product-list a:focus .webstore-product-button,.webstore-product-container .webstore-product-list a:hover .webstore-product-button{box-shadow:inset 0 -3.25em 0 0 #005587}.webstore-product-container .webstore-product-button{align-self:end;margin-top:20px}.webstore-product-container .webstore-product-image{margin-bottom:30px;display:grid;justify-items:center;align-items:end;height:160px}.webstore-product-container .webstore-product-image img{max-width:160px;max-height:170px}.webstore-product-container .webstore-product-price,.webstore-product-container .webstore-product-sku{color:#444}.webstore-product-container .webstore-product-sku{font-size:.825rem;margin-bottom:10px;display:none}.webstore-product-container .webstore-product-price{font-size:.925rem;align-self:end}.webstore-product-container .webstore-product-price strong{color:#09c}.webstore-product-rounded .webstore-product-container .webstore-product-list a{border-radius:30px}@media all and (min-width:35.5em){.webstore-product-thirds .webstore-product-container .webstore-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media all and (min-width:62em){.webstore-product-thirds .webstore-product-container .webstore-product-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media all and (min-width:35.5em){.webstore-product-halves .webstore-product-container .webstore-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media all and (min-width:62em){.webstore-product-halves .webstore-product-container .webstore-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media all and (min-width:35.5em){.webstore-product-full .webstore-product-container .webstore-product-list{grid-template-columns:repeat(1,minmax(0,1fr))}}@media all and (min-width:62em){.webstore-product-full .webstore-product-container .webstore-product-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.side-by-side h2{margin-top:40px 0 25px 0}.side-by-side .btn-side-by-side{border:2px solid #005587}.identifier h1{font-family:monospace;background:#ffc}@media (max-width:992px){.side-by-side h2{margin:0 0 20px 0}}.testimonial{background-color:#005587;padding:20px;color:#fff}.carousel{height:auto;background-color:#005587}.carousel h4,.carousel p{color:#fff;text-align:left}.carousel h4{margin-top:20px;text-shadow:none;padding:0 15px;font-size:16px}.carousel p{font-size:1rem}.carousel-caption{position:relative;left:auto;right:auto;padding-bottom:0}.carousel-indicators{top:0}.carousel .container{padding-top:0}.carousel-control.left,.carousel-control.right{background-image:none}@media screen and (max-width:992px){.carousel-control{top:-30px;bottom:30px}.carousel-indicators{top:-35px}}.removed{display:none!important;visibility:hidden}@media (min-width:0) and (max-width:47.99em){.mobile__removed{display:none!important;visibility:hidden}}@media (min-width:47.99em) and (max-width:64em){.tablet__removed{display:none!important;visibility:hidden}}@media all and (min-width:64em){.desktop__removed{display:none!important;visibility:hidden}}.removed{display:none!important;visibility:hidden}.hide{position:absolute!important;clip:rect(1px 1px 1px 1px)!important;clip:rect(1px,1px,1px,1px)!important;height:1px!important;width:1px!important;border:0!important;margin:-1px!important;padding:0!important;overflow:hidden!important}@media (min-width:0) and (max-width:47.99em){.mobile-hide,.mobile__hide{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.hide.focusable:active,.hide.focusable:focus{clip:auto!important;height:auto!important;margin:0!important;overflow:visible!important;width:auto!important;z-index:1000}.invisible{visibility:hidden}.embedded-16x9,.embedded-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.embedded-16x9 iframe,.embedded-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embedded-4x3{position:relative;padding-bottom:75%;padding-top:25px;height:0}.embedded-4x3 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.font-larger{font-size:1.125em}.font-standard{font-size:1rem}.font-smaller{font-size:.875em}.font-spaced,.text-spaced{letter-spacing:1px}.caps,.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.t--left{text-align:left}.t--right{text-align:right}.t--center,.text-center,.text-center-sm{text-align:center}.truncate{width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-col-padding{padding:0}.padding-40{padding:40px}.padding-30{padding:30px}.padding-20{padding:20px}.p--top,.p-top{padding-top:1rem}.p--top-sm,.p-top-sm{padding-top:.5rem}.pt-10{padding-top:10px!important}.pt-20{padding-top:20px!important}.pt-30{padding-top:30px!important}.pt-40{padding-top:40px!important}.pt-50{padding-top:50px!important}.pt-60{padding-top:60px!important}.pt-70{padding-top:70px!important}.pt-80{padding-top:80px!important}.p--bottom,.p-bottom{padding-bottom:1rem}.p--bottom-sm,.p-bottom-sm{padding-bottom:.5rem}.pb-10{padding-bottom:10px!important}.pb-20{padding-bottom:20px!important}.pb-30{padding-bottom:30px!important}.pb-40{padding-bottom:40px!important}.pb-50{padding-bottom:50px!important}.pb-60{padding-bottom:60px!important}.pb-70{padding-bottom:70px!important}.pb-80{padding-bottom:80px!important}.pb-90{padding-bottom:90px!important}.pb-100{padding-bottom:100px!important}.m--top,.m-top{margin-top:1rem}.m--top-sm,.m-top-sm{margin-top:.5rem}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.mt-70{margin-top:70px!important}.mt-80{margin-top:80px!important}.mt-90{margin-top:90px!important}.mt-100{margin-top:100px!important}.m--bottom,.m-bottom{margin-bottom:1rem}.m--bottom-sm,.m-bottom-sm{margin-bottom:.5rem}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}.mb-90{margin-bottom:90px!important}.mb-100{margin-bottom:100px!important}.m--none,.no-margin{margin:0!important}.no-padding,.p--none{padding:0!important}.m--top-none,.no-margin--top{margin-top:0!important}.no-padding--top,.p--top-none{padding-top:0!important}.no-margin--bottom{margin-bottom:0!important}.no-padding--bottom{padding-bottom:0!important}.m--left{margin-left:1rem}.m--right{margin-right:1rem}.p--left{padding-left:1em}.p--right{padding-right:1em}.p--all{padding:1em}@media (min-width:0) and (max-width:47.99em){.mobile__no-margin,.no-mobile-margin{margin:0!important}.mobile__no-padding,.no-mobile-padding{padding:0!important}.mobile__no-margin--top{margin-top:0!important}.mobile__m--top{margin-top:1em}.mobile__m--left{margin-left:1em}.mobile__m--right{margin-right:1em}.mobile__m--bottom{margin-bottom:1em}.mobile__m--both{margin-top:1em;margin-bottom:1em}.breadcrumbs+.content:first-of-type>.content__block:first-of-type .content__block.mobile__p--top,.mobile__p--top{padding-top:1em}.mobile__p--bottom{padding-bottom:1em}.mobile__p--both{padding-top:1em;padding-bottom:1em}.mobile__no-sides{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.mobile__font-larger{font-size:1.125em}.mobile__font-smaller{font-size:.875em}.mobile__no-border{border:0 none!important}.mobile__t--center{text-align:center}}@media (min-width:0) and (max-width:62em){.md__m--top{margin-top:1em}.md__m--left{margin-left:1em}.md__m--right{margin-right:1em}.md__m--bottom{margin-bottom:1em}}.block{display:block}.block--full{display:block;width:100%}@media (min-width:0) and (max-width:30em){.mobile-block{display:block}}.inline-block{display:inline-block}.inline{display:inline}.block-indent{margin-left:1em}@media all and (min-width:48em){.block-indent{margin-left:3em}}@media all and (min-width:48em){.f--right{float:right}}@media all and (min-width:48em){.f--left{float:left}}.clear-left{clear:left}.clear-right{clear:right}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.full-width{width:100%}.product-underline,.underline-blue{border-bottom:1px solid #09c;width:32px;margin:10px 0 10px}.product-underline--literacy,.product-underline--reading,.underline-blue--literacy,.underline-blue--reading{border-color:#00956e}.product-underline--writing,.underline-blue--writing{border-color:#339}.product-underline--math,.underline-blue--math{border-color:#d52158}.product-underline--assessment,.underline-blue--assessment{border-color:#09c}.product-underline--cs,.underline-blue--cs{border-color:#ff9015}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.container-fluid{padding-right:0;padding-left:0}.section{margin-top:25px;margin-bottom:25px}.section-title{padding:20px;font-size:1.7857rem;font-weight:700;text-transform:uppercase;text-align:center}.comments .section-name .title a{display:inline-block!important}.title-light{background-color:#f3f2eb;margin-bottom:2px}.title-blue{background-color:#4a4f55;color:#fff}.col-20-percent{width:20%;float:left;box-sizing:border-box;padding-left:15px;padding-right:15px}.option-link,.option-link:focus,.option-link:hover{text-decoration:none}.option-link{position:relative;color:#4a4f55;font-size:1rem;text-transform:uppercase;font-weight:700;margin-left:24px;cursor:pointer}.option-link:before{content:"";position:absolute;background-color:#4a4f55;display:inline-block;border-radius:8px;width:16px;height:16px;top:0;left:-24px}.option-link:after{content:"";position:absolute;border-radius:4px;height:8px;width:8px;top:4px;left:-20px;background-color:#88d0e5}.option-link:hover:after{background-color:#005587;border:1px solid #88d0e5}.k-animation-container,.k-animation-container *,.k-animation-container :after,.k-block .k-header,.k-list-container,.k-widget,.k-widget *,.k-widget :before,div.k-window-content{box-sizing:border-box}.product-icon{max-width:250px}.white-text{color:#fff}.img-rounded{border-radius:8px}.video-rounded{border-radius:8px}.video-rounded *{border-radius:8px}.img-rounded-lg{border-radius:30px}.video-rounded-lg{border-radius:30px}.video-rounded-lg *{border-radius:30px}.video-rounded-lg.btn-video:before{border-radius:30px}.thumbnail{border:none;padding:0}.ui-menu.ui-autocomplete.sf-autocomplete{display:none!important}#ot-sdk-btn.optanon-show-settings,#ot-sdk-btn.ot-sdk-show-settings{color:#fff;border:1px solid transparent;height:auto;white-space:normal;word-wrap:break-word;padding:.8em 2em;font-size:1em;line-height:1.4;cursor:pointer}.lity.lity-opened{background-color:#76bc21;background:linear-gradient(90deg,rgba(0,118,187,.9) 50%,rgba(118,188,33,.5) 85%)}