.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row]{max-width:100%;padding:0 !important;margin:0 !important}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .hero-heading{max-width:1140px;padding:50px 15px;margin:0 auto}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .hero-heading{max-width:90%;padding:50px 0}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .hero-heading h1{font-family:"Oswald","Roboto",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:400;width:550px;margin-bottom:0}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .hero-heading h1{width:100%;text-align:center;margin:0 auto}}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .hero-heading .hero-links{text-align:center}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .hero-heading .hero-links a{background-color:#fa0b83;color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;border-radius:5px;padding:10px 20px;display:inline-block;font-weight:400;margin-right:20px;margin-top:20px}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .hero-heading .hero-links a:hover{background-color:#a00e60;color:#fff}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .hero-heading .hero-links a.demo-link{background:linear-gradient(to right,#fa0b83,#1ebbee);border-radius:7px;color:#fa0b83;padding:2px;text-decoration:none}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .hero-heading .hero-links a.demo-link span{background:#fff;display:block;border-radius:5px;padding:8px 16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-weight:500}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .hero-heading .hero-links a.demo-link:hover span{background:linear-gradient(to right,#fa0b83,#1ebbee);color:#fff}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .product-links{display:block;max-width:1140px;padding:0 15px;margin:0 auto 10px auto}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .product-links{display:none}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .product-links p{font-size:1.8rem;line-height:1.6667em}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .product-links p a{color:#2e3161;font-weight:400;font-size:1.8rem;line-height:1.6667em}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .product-links p a:hover{color:#fa0b83}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product{background-color:#2e3161;margin:0;width:100%}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content{display:flex;justify-content:space-between;align-items:center;max-width:1140px;margin:0 auto;padding:40px 15px;height:100%}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content{display:block;padding:60px 0;max-width:90%}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text,.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image{width:50%;color:#fff}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text,.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image{width:100%;text-align:center}}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text{padding:0 0 40px}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .slide-title{display:flex;justify-content:left;align-items:center;margin-bottom:15px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .slide-title{justify-content:center}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .slide-title h2{font-size:6rem;font-weight:400}@media (max-width:500px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .slide-title h2{font-size:4rem;margin-bottom:0}}@media (max-width:350px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .slide-title h2{font-size:2.5rem}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .slide-title .product-icon{height:70px;margin-left:20px}@media (max-width:500px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .slide-title .product-icon{height:50px !important}}@media (max-width:350px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .slide-title .product-icon{height:35px !important}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .slide-title .heartbeat-icon{content:url('../../images/heartbeat-icon.png')}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .slide-title .courses-icon{content:url('../../images/Courses.png');margin-left:5px;height:100px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .slide-title .courses-icon{height:70px}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text p{width:100%;max-width:450px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text p{margin:0 auto}}@media (max-width:550px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text p{min-height:77px}}@media (max-width:384px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text p{min-height:102px}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .product-link{color:#fff;background:#fa0b83;border-radius:5px;padding:10px 20px;display:inline-block;font-weight:400;margin-top:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:18px}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-text .product-link:hover{background:#a00e60}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image{height:320px;width:auto;max-width:508px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image{height:auto;margin:0 auto}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image img{max-height:300px;width:auto;margin:0 auto}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image.video{background-image:url('../../images/Blank-iPad-01.png');background-position:center;background-size:contain;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;padding:0 20px;max-width:508px}@media (max-width:725px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image.video{height:300px;max-width:435px}}@media (max-width:450px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image.video{height:250px}}@media (max-width:430px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image.video{height:270px}}@media (max-width:390px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image.video{height:210px}}@media (max-width:375px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image.video{height:180px}}@media (max-width:330px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image.video{height:auto}}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image.video iframe{padding:0;width:435px !important;height:300px !important}}@media (max-width:540px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image.video iframe{max-height:230px}}@media (max-width:430px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product .product-content .slide-image.video iframe{height:auto !important;max-width:100% !important}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product#courses{background-color:#f2f2f2}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product#courses .product-content .slide-text,.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product#courses .product-content .slide-image{color:#000}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product#courses .product-content .slide-text{max-width:500px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .product#courses .product-content .slide-text{margin:20px auto 0 auto;padding-bottom:0}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products{width:100%;margin:0;background:linear-gradient(to right,#fa0b83 50%,#ccc 50%)}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products{background:linear-gradient(to bottom,#fa0b83 50%,#ccc 50%)}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content{max-width:1140px;padding:0 15px;margin:0 auto;display:flex;justify-content:center;align-items:center}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content{max-width:90%;padding:0;display:block}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product{height:400px;padding-top:30px;background-color:#fa0b83}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product{height:350px;text-align:center}}@media (max-width:500px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product{height:auto;padding-bottom:30px;background-color:transparent}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content{display:block;color:#fff}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content .product-icon{margin-left:0;height:100px}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content .test-readiness-icon{content:url('../../images/Test-Readiness.png')}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content .test-readiness-icon{height:70px;margin:0 auto}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content .intervention-icon{content:url('../../images/Intervention.png')}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content .intervention-icon{height:70px;margin:0 auto}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content h2{font-size:6rem;font-weight:400;margin-top:0}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content h2{font-size:5rem}}@media (max-width:500px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content h2{font-size:3.5rem}}@media (max-width:350px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content h2{font-size:2.5rem}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content p{max-width:450px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content p{margin:0 auto;padding-top:20px}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content .product-link{background:#000;color:#fff;border-radius:5px;padding:10px 20px;display:inline-block;font-weight:400;margin-top:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:18px}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product .content .product-link:hover{background:#fff;color:#000}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product#intervention{background-color:#ccc;padding-left:60px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product#intervention{padding-left:0}}@media (max-width:500px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product#intervention{background-color:transparent}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .products-section .double-products .double-content .product#intervention .content{color:#000}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop{max-width:1140px;margin:50px auto;padding:0 15px;display:flex;justify-content:center;align-items:center}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop{max-width:90%;padding:0}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content{width:60%}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content{width:100%}}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links{text-align:center}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links p{font-size:1.8rem;line-height:1.6667em}@media (max-width:650px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links p{display:flex;flex-direction:column;flex-wrap:wrap;max-height:100px;margin-bottom:30px}}@media (max-width:300px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links p{max-height:73px}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links p a{color:#000;font-weight:400;font-size:1.8rem;line-height:1.6667em}@media (max-width:650px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links p a{width:50%}}@media (max-width:300px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links p a{font-size:14px}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links p a.highlight{color:#fa0b83;text-decoration:underline}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links p a:hover{color:#fa0b83;text-decoration:underline}@media (max-width:650px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links p .mobile-hide{display:none}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links .pointer-slide{margin:10px 0;height:30px;position:relative}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links .pointer-slide{width:550px;margin:10px auto}}@media (max-width:650px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links .pointer-slide{display:none}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-links .pointer-slide svg{position:absolute;width:30px;height:30px;-webkit-animation:linear infinite alternate;-webkit-animation-name:run;-webkit-animation-duration:5s}@-webkit-keyframes run{0%{left:0}50%{left:500px}100%{left:0}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content{display:none}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content{text-align:center}}@media (max-width:650px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content{margin-top:20px}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content h2{font-weight:400;max-width:440px}@media (max-width:1080px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content h2{font-size:4.5rem}}@media (max-width:1050px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content h2{font-size:3.7rem}}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content h2{max-width:500px;margin:0 auto}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content h2 .user{color:#fa0b83}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content p{max-width:500px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content p{margin:20px auto 0 auto}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content .using-link{background:#fa0b83;color:#fff;padding:10px 20px;display:inline-block;border-radius:5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-top:30px;font-size:18px}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content .using-link:hover{background:#a00e60}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-content .user-content.show{display:block}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-image{text-align:center;width:40%}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-image{display:none}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .how-people-use-shmoop .using-shmoop-image img{max-height:400px}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .results{background-color:#2e3161;background-repeat:no-repeat;background-size:contain;background-position:right;margin:0 0 20px;width:100%;max-width:100%}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .results{background-size:cover}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .results .results-content{max-width:1140px;padding:60px 15px;margin:0 auto;display:flex;justify-content:flex-start;align-items:center}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .results .results-content{max-width:90%;display:block;text-align:center;padding:60px 0}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .results .results-content h2{font-size:45px;font-weight:400;margin-right:150px;color:#fff;max-width:610px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .results .results-content h2{margin-right:0;margin-bottom:40px;max-width:unset}}@media (max-width:500px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .results .results-content h2{font-size:3.5rem}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .results .results-content a{background:#fa0b83;border-radius:5px;padding:15px 30px;color:#fff;font-weight:400;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:20px;display:inline-block}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .results .results-content a:hover{background:#a00e60}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section{max-width:1140px;padding:30px 15px;margin:0 auto}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section h3{font-family:"Roboto",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:25px;text-align:center}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section h3{max-width:80%;margin:0 auto}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles{display:flex;justify-content:center;align-items:center;margin-top:40px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles{display:block}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile{width:445px;border-radius:45px;margin:10px 7px;padding:20px 60px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile{margin:0 auto;max-width:90%}}@media (max-width:450px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile{padding:20px 40px}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile .cta-content{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile .cta-content{display:block}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile .cta-content .cta-text{margin-top:20px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile .cta-content .cta-text{display:flex;justify-content:center;align-items:center}}@media (max-width:430px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile .cta-content .cta-text{display:block}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile .cta-content .cta-text p{font-size:30px;font-family:"Oswald","Roboto",Roboto,"Helvetica Neue",Arial,sans-serif;margin-top:0;line-height:32px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile .cta-content .cta-text p{padding:4px}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile .cta-content a{border-radius:5px;background:#000;padding:10px;display:block;width:140px;text-align:center;font-size:18px;color:#fff;font-weight:400;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile .cta-content a{margin:10px auto 0 auto}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile .cta-content a:hover{background:#fff;color:#000}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile.subscribe{box-shadow:0 0 15px rgba(0,0,0,.21);background-color:#fff;background-image:url('../../images/CTA-Lines-01.svg');background-position:235px 170px;background-repeat:no-repeat;background-size:300px}@media (max-width:991px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile.subscribe{margin-bottom:40px}}@media (max-width:500px){.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile.subscribe{background-position:175px 170px}}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile.subscribe img{padding:0 20px;border-bottom:solid 1.5px #fa0b83}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile.subscribe .cta-content a{background-color:#fa0b83}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile.subscribe .cta-content a:hover{background:#a00e60;color:#fff}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile.demo{background-color:#dbbc33}.cms-schools-districts .page-wrapper #maincontent .columns .column.main .content-wrapper [data-content-type=row] .hero .cta-section .cta-tiles .cta-tile.demo img{padding:0 15px 0 25px;border-bottom:solid 1.5px #000}