.elementor-2033 .elementor-element.elementor-element-378714ef{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--horz);--padding-right:var(--horz);}.elementor-2033 .elementor-element.elementor-element-fcb70d0{--display:flex;}.elementor-2033 .elementor-element.elementor-element-25a3e2b{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.65;--border-radius:7px 7px 7px 7px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2033 .elementor-element.elementor-element-25a3e2b:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-25a3e2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ridge.aspenps.org/wp-content/uploads/2025/05/ridge-high-school-students-in-class.webp");background-position:center center;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-25a3e2b::before, .elementor-2033 .elementor-element.elementor-element-25a3e2b > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-25a3e2b > .e-con-inner > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-25a3e2b > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-25a3e2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-25a3e2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ce155c7 ) 40%, var( --e-global-color-text ) 85%);}.elementor-2033 .elementor-element.elementor-element-a59e16f{text-align:center;}.elementor-2033 .elementor-element.elementor-element-a59e16f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-5f32fee > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2033 .elementor-element.elementor-element-5f32fee{text-align:center;}.elementor-2033 .elementor-element.elementor-element-5f32fee .elementor-heading-title{font-family:var( --e-global-typography-e9ee00c-font-family ), Sans-serif;font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-2d332b5 .elementor-icon-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-2d332b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-2d332b5.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-2d332b5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-2d332b5.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-2d332b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-2d332b5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-2d332b5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-2d332b5 .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-2033 .elementor-element.elementor-element-2d332b5 .elementor-icon svg{height:20px;}.elementor-2033 .elementor-element.elementor-element-6a6c69c{--display:flex;}.elementor-2033 .elementor-element.elementor-element-9652e9a{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.65;--border-radius:7px 7px 7px 7px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2033 .elementor-element.elementor-element-9652e9a:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-9652e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ridge.aspenps.org/wp-content/uploads/2025/05/ridge-art-supplies-on-table.webp");background-position:center center;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-9652e9a::before, .elementor-2033 .elementor-element.elementor-element-9652e9a > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-9652e9a > .e-con-inner > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-9652e9a > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-9652e9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-9652e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ce155c7 ) 40%, var( --e-global-color-text ) 85%);}.elementor-2033 .elementor-element.elementor-element-bf186c8{text-align:center;}.elementor-2033 .elementor-element.elementor-element-bf186c8 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-1cb7aa6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2033 .elementor-element.elementor-element-1cb7aa6{text-align:center;}.elementor-2033 .elementor-element.elementor-element-1cb7aa6 .elementor-heading-title{font-family:var( --e-global-typography-e9ee00c-font-family ), Sans-serif;font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-c4952dd .elementor-icon-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-c4952dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-c4952dd.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-c4952dd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-c4952dd.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-c4952dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-c4952dd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-c4952dd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-c4952dd .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-2033 .elementor-element.elementor-element-c4952dd .elementor-icon svg{height:20px;}.elementor-2033 .elementor-element.elementor-element-e9065d2{--display:flex;}.elementor-2033 .elementor-element.elementor-element-af16f30{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.65;--border-radius:7px 7px 7px 7px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2033 .elementor-element.elementor-element-af16f30:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-af16f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ridge.aspenps.org/wp-content/uploads/2025/05/ridge-student-sitting-at-desk-looking-at-another-student.webp");background-position:center left;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-af16f30::before, .elementor-2033 .elementor-element.elementor-element-af16f30 > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-af16f30 > .e-con-inner > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-af16f30 > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-af16f30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-af16f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ce155c7 ) 40%, var( --e-global-color-text ) 85%);}.elementor-2033 .elementor-element.elementor-element-c7d2670{text-align:center;}.elementor-2033 .elementor-element.elementor-element-c7d2670 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-8679fd9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2033 .elementor-element.elementor-element-8679fd9{text-align:center;}.elementor-2033 .elementor-element.elementor-element-8679fd9 .elementor-heading-title{font-family:var( --e-global-typography-e9ee00c-font-family ), Sans-serif;font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-1305c6f .elementor-icon-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-1305c6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-1305c6f.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-1305c6f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-1305c6f.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-1305c6f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-1305c6f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-1305c6f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-1305c6f .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-2033 .elementor-element.elementor-element-1305c6f .elementor-icon svg{height:20px;}.elementor-2033 .elementor-element.elementor-element-4313192{--display:flex;}.elementor-2033 .elementor-element.elementor-element-5ebcd01{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.65;--border-radius:7px 7px 7px 7px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2033 .elementor-element.elementor-element-5ebcd01:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-5ebcd01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ridge.aspenps.org/wp-content/uploads/2025/05/ridge-male-high-school-students-with-headphones.webp");background-position:center center;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-5ebcd01::before, .elementor-2033 .elementor-element.elementor-element-5ebcd01 > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-5ebcd01 > .e-con-inner > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-5ebcd01 > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-5ebcd01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-5ebcd01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ce155c7 ) 40%, var( --e-global-color-text ) 85%);}.elementor-2033 .elementor-element.elementor-element-0233d43{text-align:center;}.elementor-2033 .elementor-element.elementor-element-0233d43 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-b56f1d6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2033 .elementor-element.elementor-element-b56f1d6{text-align:center;}.elementor-2033 .elementor-element.elementor-element-b56f1d6 .elementor-heading-title{font-family:var( --e-global-typography-e9ee00c-font-family ), Sans-serif;font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-8ad73da .elementor-icon-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-8ad73da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-8ad73da.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-8ad73da.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-8ad73da.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-8ad73da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-8ad73da.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-8ad73da.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-8ad73da .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-2033 .elementor-element.elementor-element-8ad73da .elementor-icon svg{height:20px;}.elementor-2033 .elementor-element.elementor-element-806ec6c{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2033 .elementor-element.elementor-element-611e608{--display:flex;}.elementor-2033 .elementor-element.elementor-element-576f11f{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.65;--border-radius:7px 7px 7px 7px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2033 .elementor-element.elementor-element-576f11f:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-576f11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ridge.aspenps.org/wp-content/uploads/2025/04/teacher-reading-to-students-768x512.webp");background-position:center center;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-576f11f::before, .elementor-2033 .elementor-element.elementor-element-576f11f > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-576f11f > .e-con-inner > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-576f11f > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-576f11f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-576f11f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ce155c7 ) 40%, var( --e-global-color-text ) 85%);}.elementor-2033 .elementor-element.elementor-element-db4d43d{text-align:center;}.elementor-2033 .elementor-element.elementor-element-db4d43d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-cf6a468 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2033 .elementor-element.elementor-element-cf6a468{text-align:center;}.elementor-2033 .elementor-element.elementor-element-cf6a468 .elementor-heading-title{font-family:var( --e-global-typography-e9ee00c-font-family ), Sans-serif;font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-d4e9638 .elementor-icon-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-d4e9638.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-d4e9638.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-d4e9638.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-d4e9638.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-d4e9638.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-d4e9638.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-d4e9638.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-d4e9638 .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-2033 .elementor-element.elementor-element-d4e9638 .elementor-icon svg{height:20px;}.elementor-2033 .elementor-element.elementor-element-1246861{--display:flex;}.elementor-2033 .elementor-element.elementor-element-e11d244{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.65;--border-radius:7px 7px 7px 7px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2033 .elementor-element.elementor-element-e11d244:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-e11d244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ridge.aspenps.org/wp-content/uploads/2025/04/meadow-arts-768x512.webp");background-position:center center;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-e11d244::before, .elementor-2033 .elementor-element.elementor-element-e11d244 > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-e11d244 > .e-con-inner > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-e11d244 > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-e11d244 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-e11d244 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ce155c7 ) 40%, var( --e-global-color-text ) 85%);}.elementor-2033 .elementor-element.elementor-element-4c9dc17{text-align:center;}.elementor-2033 .elementor-element.elementor-element-4c9dc17 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-2539cb1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2033 .elementor-element.elementor-element-2539cb1{text-align:center;}.elementor-2033 .elementor-element.elementor-element-2539cb1 .elementor-heading-title{font-family:var( --e-global-typography-e9ee00c-font-family ), Sans-serif;font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-158f88f .elementor-icon-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-158f88f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-158f88f.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-158f88f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-158f88f.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-158f88f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-158f88f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-158f88f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-158f88f .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-2033 .elementor-element.elementor-element-158f88f .elementor-icon svg{height:20px;}.elementor-2033 .elementor-element.elementor-element-d67c89c{--display:flex;}.elementor-2033 .elementor-element.elementor-element-05ed6b8{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.65;--border-radius:7px 7px 7px 7px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2033 .elementor-element.elementor-element-05ed6b8:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-05ed6b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ridge.aspenps.org/wp-content/uploads/2025/04/meadow-athletics-768x512.webp");background-position:center left;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-05ed6b8::before, .elementor-2033 .elementor-element.elementor-element-05ed6b8 > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-05ed6b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-05ed6b8 > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-05ed6b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-05ed6b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ce155c7 ) 40%, var( --e-global-color-text ) 85%);}.elementor-2033 .elementor-element.elementor-element-2a2b9df{text-align:center;}.elementor-2033 .elementor-element.elementor-element-2a2b9df .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-6ab32a8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2033 .elementor-element.elementor-element-6ab32a8{text-align:center;}.elementor-2033 .elementor-element.elementor-element-6ab32a8 .elementor-heading-title{font-family:var( --e-global-typography-e9ee00c-font-family ), Sans-serif;font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-230be4c .elementor-icon-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-230be4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-230be4c.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-230be4c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-230be4c.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-230be4c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-230be4c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-230be4c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-230be4c .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-2033 .elementor-element.elementor-element-230be4c .elementor-icon svg{height:20px;}.elementor-2033 .elementor-element.elementor-element-1c2c88a{--display:flex;}.elementor-2033 .elementor-element.elementor-element-b3520d1{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.65;--border-radius:7px 7px 7px 7px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2033 .elementor-element.elementor-element-b3520d1:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-b3520d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ridge.aspenps.org/wp-content/uploads/2025/04/meadow-activities-768x512.webp");background-position:center center;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-b3520d1::before, .elementor-2033 .elementor-element.elementor-element-b3520d1 > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-b3520d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2033 .elementor-element.elementor-element-b3520d1 > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-b3520d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2033 .elementor-element.elementor-element-b3520d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ce155c7 ) 40%, var( --e-global-color-text ) 85%);}.elementor-2033 .elementor-element.elementor-element-0838c74{text-align:center;}.elementor-2033 .elementor-element.elementor-element-0838c74 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-dc23dcc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2033 .elementor-element.elementor-element-dc23dcc{text-align:center;}.elementor-2033 .elementor-element.elementor-element-dc23dcc .elementor-heading-title{font-family:var( --e-global-typography-e9ee00c-font-family ), Sans-serif;font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-b0d6fac .elementor-icon-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-b0d6fac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-b0d6fac.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-b0d6fac.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-b0d6fac.elementor-view-framed .elementor-icon, .elementor-2033 .elementor-element.elementor-element-b0d6fac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-b0d6fac.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-b0d6fac.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ce155c7 );}.elementor-2033 .elementor-element.elementor-element-b0d6fac .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-2033 .elementor-element.elementor-element-b0d6fac .elementor-icon svg{height:20px;}.elementor-2033 .elementor-element.elementor-element-c93bb6c{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:80px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-2033 .elementor-element.elementor-element-c93bb6c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;}.elementor-2033 .elementor-element.elementor-element-c93bb6c :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-2033 .elementor-element.elementor-element-25a3e2b{--min-height:275px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2033 .elementor-element.elementor-element-5f32fee .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-9652e9a{--min-height:275px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2033 .elementor-element.elementor-element-1cb7aa6 .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-af16f30{--min-height:275px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2033 .elementor-element.elementor-element-8679fd9 .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-5ebcd01{--min-height:275px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2033 .elementor-element.elementor-element-b56f1d6 .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-806ec6c{--e-n-carousel-swiper-slides-to-display:3;}.elementor-2033 .elementor-element.elementor-element-576f11f{--min-height:275px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2033 .elementor-element.elementor-element-cf6a468 .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-e11d244{--min-height:275px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2033 .elementor-element.elementor-element-2539cb1 .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-05ed6b8{--min-height:275px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2033 .elementor-element.elementor-element-6ab32a8 .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-b3520d1{--min-height:275px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2033 .elementor-element.elementor-element-dc23dcc .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-c93bb6c{--e-n-carousel-swiper-slides-to-display:3;}}@media(max-width:767px){.elementor-2033 .elementor-element.elementor-element-378714ef{--width:90vw;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2033 .elementor-element.elementor-element-25a3e2b{--min-height:200px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2033 .elementor-element.elementor-element-5f32fee .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-2d332b5 .elementor-icon{font-size:16px;}.elementor-2033 .elementor-element.elementor-element-2d332b5 .elementor-icon svg{height:16px;}.elementor-2033 .elementor-element.elementor-element-9652e9a{--min-height:200px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2033 .elementor-element.elementor-element-1cb7aa6 .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-c4952dd .elementor-icon{font-size:16px;}.elementor-2033 .elementor-element.elementor-element-c4952dd .elementor-icon svg{height:16px;}.elementor-2033 .elementor-element.elementor-element-af16f30{--min-height:200px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2033 .elementor-element.elementor-element-8679fd9 .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-1305c6f .elementor-icon{font-size:16px;}.elementor-2033 .elementor-element.elementor-element-1305c6f .elementor-icon svg{height:16px;}.elementor-2033 .elementor-element.elementor-element-5ebcd01{--min-height:200px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2033 .elementor-element.elementor-element-b56f1d6 .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-8ad73da .elementor-icon{font-size:16px;}.elementor-2033 .elementor-element.elementor-element-8ad73da .elementor-icon svg{height:16px;}.elementor-2033 .elementor-element.elementor-element-806ec6c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:15px;}.elementor-2033 .elementor-element.elementor-element-576f11f{--min-height:200px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2033 .elementor-element.elementor-element-cf6a468 .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-d4e9638 .elementor-icon{font-size:16px;}.elementor-2033 .elementor-element.elementor-element-d4e9638 .elementor-icon svg{height:16px;}.elementor-2033 .elementor-element.elementor-element-e11d244{--min-height:200px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2033 .elementor-element.elementor-element-2539cb1 .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-158f88f .elementor-icon{font-size:16px;}.elementor-2033 .elementor-element.elementor-element-158f88f .elementor-icon svg{height:16px;}.elementor-2033 .elementor-element.elementor-element-05ed6b8{--min-height:200px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2033 .elementor-element.elementor-element-6ab32a8 .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-230be4c .elementor-icon{font-size:16px;}.elementor-2033 .elementor-element.elementor-element-230be4c .elementor-icon svg{height:16px;}.elementor-2033 .elementor-element.elementor-element-b3520d1{--min-height:200px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2033 .elementor-element.elementor-element-dc23dcc .elementor-heading-title{font-size:var( --e-global-typography-e9ee00c-font-size );line-height:var( --e-global-typography-e9ee00c-line-height );}.elementor-2033 .elementor-element.elementor-element-b0d6fac .elementor-icon{font-size:16px;}.elementor-2033 .elementor-element.elementor-element-b0d6fac .elementor-icon svg{height:16px;}.elementor-2033 .elementor-element.elementor-element-c93bb6c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-next-right-position:-30px;}.elementor-2033 .elementor-element.elementor-element-c93bb6c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:8px 8px 8px 8px;}}/* Start custom CSS for container, class: .elementor-element-378714ef */@media only screen and (max-width: 1399px) {
    .sl-carousel {
        display: none;
    }
}

@media only screen and (min-width: 1400px) {
    .sl-carousel-mobile {
        display: none;
    }
}


.sl-carousel .card , .sl-carousel-mobile .card {
    aspect-ratio: 2 / 2.25
}

.sl-carousel .elementor-swiper-button, .sl-carousel-mobile .elementor-swiper-button {
    width: clamp(32px, 12vw, 44px);
    height: clamp(32px, 12vw, 44px);
    padding: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
}

@media only screen and max-width:1024px) {
    .sl-carousel, .sl-carousel-mobile {
        -webkit-mask-image: linear-gradient(90deg, transparent 0%, black 1%, black 99%, transparent 100%);
    }
}/* End custom CSS */