.elementor-2590 .elementor-element.elementor-element-24873cd{--display:flex}.elementor-2590 .elementor-element.elementor-element-224fa7b:not(.elementor-motion-effects-element-type-background),.elementor-2590 .elementor-element.elementor-element-224fa7b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.protectingourstudents.org/wp-content/uploads/2025/12/Picture1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2590 .elementor-element.elementor-element-224fa7b>.elementor-container{max-width:576px;min-height:458px}.elementor-2590 .elementor-element.elementor-element-224fa7b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2590 .elementor-element.elementor-element-224fa7b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2590 .elementor-element.elementor-element-777e7e5{grid-column:span 3;text-align:center}.elementor-2590 .elementor-element.elementor-element-777e7e5 .elementor-heading-title{color:var(--e-global-color-e352848)}.elementor-2590 .elementor-element.elementor-element-231a254{text-align:center;font-weight:400;font-style:normal;color:var(--e-global-color-e352848)}.elementor-2590 .elementor-element.elementor-element-7e9075c .elementor-button{background-color:var(--e-global-color-3cb6d7c);fill:var(--e-global-color-ccf5ac8);color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-7e9075c .elementor-button:hover,.elementor-2590 .elementor-element.elementor-element-7e9075c .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-2590 .elementor-element.elementor-element-7e9075c .elementor-button-content-wrapper{flex-direction:row}.elementor-2590 .elementor-element.elementor-element-6d105bd .elementor-button{background-color:#FAAF3F03;fill:#000;color:#000;border-style:solid;border-width:2px;border-color:#000}.elementor-2590 .elementor-element.elementor-element-6d105bd .elementor-button:hover,.elementor-2590 .elementor-element.elementor-element-6d105bd .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-2590 .elementor-element.elementor-element-6d105bd .elementor-button-content-wrapper{flex-direction:row}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-de42c4a .swiper-slide-bg{background-color:var(--e-global-color-3cb6d7c)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-de42c4a .swiper-slide-inner .elementor-slide-heading{color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-de42c4a .swiper-slide-inner .elementor-slide-description{color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-de42c4a .swiper-slide-inner .elementor-slide-button{color:var(--e-global-color-ccf5ac8);border-color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-ad30d1a .swiper-slide-bg{background-color:var(--e-global-color-3cb6d7c)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-ad30d1a .swiper-slide-inner .elementor-slide-heading{color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-ad30d1a .swiper-slide-inner .elementor-slide-description{color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-ad30d1a .swiper-slide-inner .elementor-slide-button{color:var(--e-global-color-ccf5ac8);border-color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-0c42f48 .swiper-slide-bg{background-color:var(--e-global-color-3cb6d7c)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-0c42f48 .swiper-slide-inner .elementor-slide-heading{color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-0c42f48 .swiper-slide-inner .elementor-slide-description{color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-0c42f48 .swiper-slide-inner .elementor-slide-button{color:var(--e-global-color-ccf5ac8);border-color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-59bb378 .swiper-slide-bg{background-color:var(--e-global-color-3cb6d7c)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-59bb378 .swiper-slide-inner .elementor-slide-heading{color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-59bb378 .swiper-slide-inner .elementor-slide-description{color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-repeater-item-59bb378 .swiper-slide-inner .elementor-slide-button{color:var(--e-global-color-ccf5ac8);border-color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30 .swiper-slide{transition-duration:calc(2600ms*1.2);height:205px}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-slide-button:hover{background-color:var(--e-global-color-primary);color:var(--e-global-color-ccf5ac8)}.elementor-2590 .elementor-element.elementor-element-897eb30{width:100%;max-width:100%;transition:background 0s}.elementor-2590 .elementor-element.elementor-element-897eb30:hover{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-2590 .elementor-element.elementor-element-897eb30 .swiper-slide-contents{max-width:100%}.elementor-2590 .elementor-element.elementor-element-897eb30 .swiper-slide-inner{padding:0;text-align:center}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-slide-heading{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);border-radius:18px}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-swiper-button{font-size:18px;color:var(--e-global-color-e352848)}.elementor-2590 .elementor-element.elementor-element-897eb30 .elementor-swiper-button svg{fill:var(--e-global-color-e352848)}@media(min-width:768px){.elementor-2590 .elementor-element.elementor-element-be77192{width:100%}}@keyframes heroFadeUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes heroBgZoom{from{transform:scale(1)}to{transform:scale(1.06)}}.elementor-2590 .elementor-element.elementor-element-224fa7b{overflow:hidden}.elementor-2590 .elementor-element.elementor-element-224fa7b .hero-headline{animation:heroFadeUp .85s ease-out both;animation-delay:.1s}.elementor-2590 .elementor-element.elementor-element-224fa7b .hero-subtext{animation:heroFadeUp .85s ease-out both;animation-delay:.35s}.elementor-2590 .elementor-element.elementor-element-224fa7b .elementor-widget-button:nth-child(1) .elementor-button-wrapper{animation:heroFadeUp .85s ease-out both;animation-delay:.6s}.elementor-2590 .elementor-element.elementor-element-224fa7b .elementor-widget-button:nth-child(2) .elementor-button-wrapper{animation:heroFadeUp .85s ease-out both;animation-delay:.75s}.elementor-2590 .elementor-element.elementor-element-224fa7b .elementor-widget-button:nth-child(2) .elementor-button{color:#fff !important;border-color:#fff !important}.elementor-2590 .elementor-element.elementor-element-224fa7b .elementor-element-6d105bd .elementor-button,.elementor-2590 .elementor-element.elementor-element-224fa7b .elementor-element-6d105bd .elementor-button:hover{color:#fff !important;border-color:#fff !important;fill:#fff !important}