.bg-white{--background-color-rgb:255,255,255}#contentWrapper{max-width:100vw;overflow-x:hidden}.landing-page-sections section{background-position:0;background-repeat:no-repeat;background-size:contain;font-size:18px;line-height:24px;margin-bottom:48px;padding-bottom:24px;padding-top:24px}.landing-page-sections section header{font-size:20px;font-weight:800;line-height:26px;margin-bottom:12px;text-transform:uppercase}.landing-page-sections section p{margin-bottom:2px}.landing-page-sections section a.arrow-link{align-items:center;background-color:var(--link-bg-color);border-radius:50%;color:#fff;display:inline-flex;font-size:32px;height:48px;justify-content:center;width:48px}.landing-page-sections section.statewide{--link-bg-color:var(--theme-page-themes-theme-2)}.landing-page-sections section.learning-resources{--link-bg-color:var(--theme-page-themes-theme-3)}.landing-page-sections section.groups{--link-bg-color:var(--theme-page-themes-theme-4)}.landing-page-sections section.leadership-support{--link-bg-color:var(--theme-page-themes-theme-5)}@media (min-width:992px){body#main-body-prism.landing-page{--left-side-width:50vw;--footer-color:inherit;--footer-bg-color:#f3f3f5;--footer-link-color:#000;--footer-link-hover-color:#222;--footer-brand-color:var(--theme-core-body)}}@media (max-width:991.98px){body#main-body-prism.landing-page{--left-bar-secondary-bg-color:#0000}body#main-body-prism.landing-page #content .right-side{position:relative}body#main-body-prism.landing-page #content .right-side:before{background-color:var(--left-bar-primary-bg-color);clip-path:polygon(0 0,100% 0,100% 100%);content:" ";display:block;height:70px;left:0;position:absolute;right:0;top:0}}body#main-body-prism.landing-page #content{flex-wrap:wrap!important}.cut-image-1{background-position:50%;background-size:cover;clip-path:polygon(0 31%,100% 0,100% 84.5%,14.4% 100%);height:300px;position:relative;width:100%}.cut-image-1:after{bottom:0;content:" ";display:block;left:0;opacity:1;position:absolute;right:0;top:0;z-index:1}.cut-image-2{background-position:50%;background-size:cover;clip-path:polygon(0 0,100% 5.2%,95.3% 100%,0 83.4%);height:300px;position:relative;width:100%}.cut-image-2:after{bottom:0;content:" ";display:block;left:0;opacity:1;position:absolute;right:0;top:0;z-index:1}.landing-image-1{background-image:url(/apps/caloneclass/images/landing/homepage.teacher_online_instruction.jpg)}.landing-image-2{background-image:url(/apps/caloneclass/images/landing/homepage.female_teacher_online.jpg)}.landing-image-3{background-image:url(/apps/caloneclass/images/landing/homepage.teacher_student.jpg)}.landing-image-4{background-image:url(/apps/caloneclass/images/landing/homepage.educator_in_classroom.jpg)}.no-margin-content{margin-left:calc(var(--primary-padding)*-1);margin-right:calc(var(--primary-padding-with-toolbar)*-1)}.header-image{clip-path:polygon(0 0,100% 0,100% 80px,0 100%);height:220px;left:0;opacity:.2;pointer-events:none;position:absolute;top:0;width:50vw;z-index:1}@media (max-width:991.98px){.header-image{width:100%}}.header-image:before{background-image:var(--header-background-image);background-position:center var(--header-background-position-y,80%);background-size:cover;z-index:0}.header-image:after,.header-image:before{bottom:0;content:" ";left:0;opacity:1;position:absolute;right:0;top:0}.header-image:after{background-color:var(--header-bg-color);mix-blend-mode:color;z-index:1}.testimonial .avatar{background-image:var(--avatar-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;height:120px;margin-right:48px;margin-top:8px;width:120px}.testimonial .quote{display:inline-block;font-size:1.6em;font-weight:600;line-height:18px;vertical-align:sub}.testimonial .quote:first-child{margin-left:-.46em}.testimonial .name{font-size:18px;font-weight:600;line-height:24px}
