body{font-family:'Open Sans',sans-serif !important}.span12.widget-span.widget-type-cell.header-wrap,.header-wrap{background:#fff !important;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1)}.main-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:hover a{background:#cdcdcd !important}.main-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper a{background:#cdcdcd !important}.container{float:none !important;margin:0 auto !important;max-width:1024px}.container h1{font-family:"Open Sans";font-size:55px;font-weight:bold;text-transform:uppercase;color:#fff}.blog-section{padding:0 0 0 60px}.span12.widget-span.widget-type-post_listing.popular{padding:0 40px 0 0;margin:0}.blog-side-section{margin-left:3% !important}.span12.widget-span.widget-type-blog_comments{padding-left:5%}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}@media(max-width:1158px){.blog-post .post-title{text-align:center}.span8.widget-span.widget-type-raw_jinja.blog-basic-info{margin-left:19%;width:700px !important}.span8.widget-span.widget-type-cell.blog-content-section{margin-left:10%;width:83% !important;border-right-color:rgba(255,255,255,0)}.span4.widget-span.widget-type-cell.blog-side-section{width:60% !important;margin-left:20% !important}}.blue-section{background:#93cae8}.span12.widget-span.widget-type-raw_html.google-script{height:0}.span12.widget-span.widget-type-global_group.moon-landing,.span12.widget-span.widget-type-cell.moon-landing{background:url("//cdn2.hubspot.net/hubfs/428371/MoonBkgrd.jpg") repeat-x scroll center top rgba(0,0,0,0);height:600px}.span12.widget-span.widget-type-cell.container.moon-image{background:url("//cdn2.hubspot.net/hubfs/428371/Moon.jpg") no-repeat scroll center top rgba(0,0,0,0);height:600px;width:623px;margin-left:auto;margin-right:auto}.span12.widget-span.widget-type-rich_text.error-title,.span12.widget-span.widget-type-rich_text.error-title h2{width:100%;text-align:center;font-size:1.8rem;line-height:4.8rem;color:#fff;font-weight:900;margin:0 auto;font-family:"Open Sans"}.span12.widget-span.widget-type-rich_text.error-sub-title,.span12.widget-span.widget-type-rich_text.error-sub-title h2{width:100%;margin:0 auto;text-align:center;line-height:0rem;font-size:1.2rem;color:#fff;font-weight:600;font-family:"Open Sans"}.span6.widget-span.widget-type-rich_text.error-search-title h2{width:100%;margin:40px auto 0 auto;text-align:left;line-height:0rem;font-size:2rem;color:#fff;font-weight:900;font-family:"Open Sans"}.error-search-title,.span12.widget-span.widget-type-rich_text.error-search-title{text-align:left;font-size:1.7rem;line-height:4.8rem;color:#fff !important;font-weight:600;font-family:"Open Sans";margin-top:55px}.span6.widget-span.widget-type-linked_image.error-search-icon{text-align:right;margin-top:80px;width:42%}.span12.widget-span.widget-type-rich_text.search-subtitle,.span12.widget-span.widget-type-rich_text.search-subtitle h2{color:#fff;text-align:center;line-height:0rem;margin-top:-8px;margin-bottom:15px;font-weight:700;font-family:"Open Sans";font-size:1rem}div#hs-search-module{width:200px;text-align:center;margin-left:auto;margin-right:auto;border-radius:8px}div#hs-search-module>form.hs-form>.field>.input>input.hs-input{width:200px !important;border-radius:4px !important}div#hs-search-module>form.hs-form>.field>.input>a.hs-button.primary{background:#edb426 !important;line-height:1rem;width:200px !important;border-radius:4px !important;padding:4px 37px !important;color:#fff !important;font-weight:700;text-transform:uppercase;box-shadow:0 3px 5px rgba(0,0,0,.2),0 5px 8px rgba(0,0,0,.15) !important;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2),0 5px 8px rgba(0,0,0,.15) !important;-mos-box-shadow:0 3px 5px rgba(0,0,0,.2),0 5px 8px rgba(0,0,0,.15) !important}div#hs-search-module>form.hs-form>.field>.input>a.hs-button.primary:hover{background:#e1a819 !important;box-shadow:0 11px 15px rgba(0,0,0,.33),0 15px 35px rgba(0,0,0,.24) !important;-webkit-box-shadow:0 11px 15px rgba(0,0,0,.33),0 15px 35px rgba(0,0,0,.24) !important;-mos-box-shadow:0 11px 15px rgba(0,0,0,.33),0 15px 35px rgba(0,0,0,.24) !important}@media only screen and (min-device-width :414px) and (max-device-width :736px){.span12.widget-span.widget-type-cell.container.moon-image{width:100%}.span12.widget-span.widget-type-rich_text.error-title,.span12.widget-span.widget-type-rich_text.error-title h2{line-height:1.8rem;margin-top:10px;margin-bottom:10px;font-size:1.4rem}.span12.widget-span.widget-type-rich_text.error-sub-title,.span12.widget-span.widget-type-rich_text.error-sub-title h2{line-height:1.5rem;font-size:1rem}.span6.widget-span.widget-type-linked_image.error-search-icon{margin-top:30px;width:32%;float:left}.span6.widget-span.widget-type-rich_text.error-search-title{width:50%;float:left;margin-top:6px;margin-left:10px}}@media only screen and (min-device-width :375px) and (max-device-width :667px){.span12.widget-span.widget-type-cell.container.moon-image{width:100%}.span12.widget-span.widget-type-rich_text.error-title,.span12.widget-span.widget-type-rich_text.error-title h2{line-height:1.8rem;margin-top:10px;margin-bottom:10px;font-size:1.4rem}.span12.widget-span.widget-type-rich_text.error-sub-title,.span12.widget-span.widget-type-rich_text.error-sub-title h2{line-height:1.5rem;font-size:1rem}.span6.widget-span.widget-type-linked_image.error-search-icon{margin-top:30px;width:32%;float:left}.span6.widget-span.widget-type-rich_text.error-search-title{width:50%;float:left;margin-top:6px;margin-left:10px}}@media only screen and (min-device-width :320px) and (max-device-width :568px){.span12.widget-span.widget-type-cell.container.moon-image{width:100%}.span12.widget-span.widget-type-rich_text.error-title,.span12.widget-span.widget-type-rich_text.error-title h2{line-height:1.8rem;margin-top:10px;margin-bottom:10px;font-size:1.4rem}.span12.widget-span.widget-type-rich_text.error-sub-title,.span12.widget-span.widget-type-rich_text.error-sub-title h2{line-height:1.5rem;font-size:1rem}.span6.widget-span.widget-type-linked_image.error-search-icon{margin-top:30px;width:32%;float:left}.span6.widget-span.widget-type-rich_text.error-search-title{width:50%;float:left;margin-top:6px;margin-left:10px}}h2.second-paragraph{font-size:20px;font-weight:900;color:#fff;line-height:30px;width:800px;margin-left:auto;margin-right:auto;margin-bottom:40px}.span12.widget-span.widget-type-rich_text.centered-text,.span12.widget-span.widget-type-raw_html.video-area{text-align:center;margin-bottom:20px;margin-left:auto;margin-right:auto;display:inline-block}.span12.widget-span.widget-type-text.secondary-video-title{font-size:36px;line-height:6rem;font-weight:900;color:#fff}.span12.widget-span.widget-type-cell.centered-group{width:100%;text-align:center}span.video-title-style{font-size:48px;color:#fff;font-weight:900;font-family:'Open Sans',sans-serif}.span12.widget-span.widget-type-cell.green-video-section{background:#a8d157}.centered-text{font-size:20px;color:#fff;line-height:30px;width:800px;margin-left:auto;margin-right:auto;margin-bottom:40px}.time-personal{background:#a8d157 none repeat scroll 0 0;border-top:2px solid #8db15c;text-align:center}.blended-learning{background:#e2e2e2 none repeat scroll 0 0;position:relative;text-align:center}.our-districts{background:#515151 none repeat scroll 0 0;padding:20px 0;text-align:center;position:relative}.connect-student{background:#fcca29 none repeat scroll 0 0;text-align:center}.mail{background:#e2e2e2 none repeat scroll 0 0}.team-up{background:#93cae8 none repeat scroll 0 0;padding:20px 0;text-align:center}.teacher-testimonial{background:#e2e2e2 none repeat scroll 0 0;padding:20px 0;text-align:center}.understanding{background:#ca7f7c none repeat scroll 0 0}.innovate{background:#e2e2e2 none repeat scroll 0 0;text-align:center}.header{padding:5px 0}.header ul li a{font-size:18px;font-weight:600;margin:0 10px;padding:10px 8px 0 !important}.header ul li a:active{border-bottom:5px solid #a8d157;color:#a8d157 !important;padding-bottom:5px !important}.header ul{padding-top:10px}.description{font-size:19px;padding-top:25px}.time-personal .description{color:#fff}.up-icon{color:#fff;font-size:70px;text-align:right}.down-icon{color:#fff;font-size:70px;text-align:left}.blended-learning h2{color:#8caf37;font-family:"Open Sans";font-size:50px;font-weight:bold;margin-top:25px}.our-districts h3{color:#a8d157;font-size:35px;font-weight:bold;margin:0;text-transform:initial}.our-districts .description{background:url("//cdn2.hubspot.net/hubfs/428371/Images/districts.png") no-repeat scroll center center rgba(0,0,0,0);color:#fff;padding:65px 0}.teacher-testimonial h1{color:#77b0c9}.innovate h1{color:#ca7f7c}.team-up-cta .cta_button{position:absolute;right:300px;top:287px}.our-districts .cta_button{position:absolute;right:90px;top:100px}.connect-student h1{margin-top:30px}.connect-student img{margin-top:15px}.up-icon a{color:#fff}.down-icon a{color:#fff}.copywrite-info-wrapper{background-color:#565656 !important;margin:0px}.footer ul li a{background:url("//cdn2.hubspot.net/hubfs/428371/Updated_Images_9-2015/2xsprites.png?t=1442007722664") 0px -450px no-repeat;color:#999;margin:10px 0;padding:0 0 0 20px !important}.footer h3{font-size:25px}.footer-menu h3{border-bottom:5px solid #84adc3;color:#84adc3}.follow-us h3{border-bottom:5px solid #93b257;color:#93b257}.contact-us h3{border-bottom:5px solid #ad7572;color:#ad7572}.follow-us .cta_button{margin-top:20px}.footer-wrapper .footer-menu{padding-right:40px;padding-bottom:20px}.footer-wrapper .follow-us{padding-right:40px;padding-bottom:20px}.footer-wrapper .contact-us{padding-right:40px;padding-bottom:20px}@media(min-width :320px) and (max-width :800px){.footer-wrapper .footer-menu{padding-right:10px;padding-bottom:10px;padding-left:10px}}.footer-wrapper img{opacity:.3}.footer-wrapper img:hover{opacity:.7}.social-link-heading:hover{color:#d3d3d3}.social-link-heading strong{font-weight:bold}.footer-wrapper img.active{opacity:1.0}.footer-wrapper a{color:#999;text-decoration:none}.footer-wrapper a:hover{color:#d3d3d3}.footer ul li a:hover{color:#d3d3d3}.footer ul li.active a{color:#fff}footer{margin-top:10px !important}.follow-us img{max-width:50px}.contact-us img{max-width:50px}.contact-us .west-address{margin:10px 0}