.elementor-3419 .elementor-element.elementor-element-671ea309{background-color:#0b449d;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:3;}.elementor-3419 .elementor-element.elementor-element-671ea309 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3419 .elementor-element.elementor-element-12f822d5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3419 .elementor-element.elementor-element-12f822d5 > .elementor-element-populated{padding:5px 0px 5px 0px;}.elementor-3419 .elementor-element.elementor-element-31a593c4 .elementor-icon-list-icon i{color:#87bb42;font-size:20px;}.elementor-3419 .elementor-element.elementor-element-31a593c4 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#ffffff;}.elementor-3419 .elementor-element.elementor-element-31a593c4 .elementor-icon-list-icon{width:20px;}.elementor-3419 .elementor-element.elementor-element-31a593c4 .elementor-icon-list-text{color:#ffffff;}.elementor-3419 .elementor-element.elementor-element-31a593c4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#ffffff;}.elementor-3419 .elementor-element.elementor-element-34494dd .elementor-repeater-item-5eceecf .slick-slide-bg{background-color:rgba(187,187,187,0);background-image:url(http://ridgeview.kiwischools.com/wp-content/uploads/sites/24/2020/11/Whole-School.jpg);background-size:cover;}.elementor-3419 .elementor-element.elementor-element-34494dd .elementor-repeater-item-d9ed3e8 .slick-slide-bg{background-color:rgba(187,187,187,0);background-image:url(http://ridgeview.kiwischools.com/wp-content/uploads/sites/24/2018/11/Whole-School.jpg);background-size:cover;}.elementor-3419 .elementor-element.elementor-element-34494dd .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-3419 .elementor-element.elementor-element-34494dd .elementor-slide-content{max-width:66%;}.elementor-3419 .elementor-element.elementor-element-34494dd .slick-slide-inner{text-align:center;}.elementor-3419 .elementor-element.elementor-element-4658cf1{background-image:url("http://ridgeview.kiwischools.com/wp-content/uploads/sites/24/2025/08/Group-122-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-15%;margin-bottom:0%;padding:13% 5% 12% 5%;}.elementor-3419 .elementor-element.elementor-element-4658cf1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3419 .elementor-element.elementor-element-3f94ed7{color:#87bb42;font-family:"Poppins", Sans-serif;font-size:25px;}.elementor-3419 .elementor-element.elementor-element-99fae7b.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-3419 .elementor-element.elementor-element-99fae7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;}.elementor-3419 .elementor-element.elementor-element-8145e0d{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:25px;}.elementor-3419 .elementor-element.elementor-element-ea41017{background-color:#5697ef;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-3419 .elementor-element.elementor-element-ea41017 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3419 .elementor-element.elementor-element-0f2a752 > .elementor-element-populated{background-color:#0b449d;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-3419 .elementor-element.elementor-element-0f2a752 > .elementor-element-populated, .elementor-3419 .elementor-element.elementor-element-0f2a752 > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-3419 .elementor-element.elementor-element-0f2a752 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3419 .elementor-element.elementor-element-4cd2950{text-align:center;}.elementor-3419 .elementor-element.elementor-element-4cd2950.elementor-widget-heading .elementor-heading-title{color:#87bb42;}.elementor-3419 .elementor-element.elementor-element-4cd2950 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-3419 .elementor-element.elementor-element-cb37a5c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3419 .elementor-element.elementor-element-0ac22f8 > .elementor-container{max-width:1300px;}.elementor-3419 .elementor-element.elementor-element-0ac22f8{background-image:url("http://ridgeview.kiwischools.com/wp-content/uploads/sites/24/2025/08/News-BG.jpg");background-position:center center;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 5% 20% 5%;}.elementor-3419 .elementor-element.elementor-element-0ac22f8 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #5697ef 0%, rgba(0,0,0,0.5) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3419 .elementor-element.elementor-element-c480f19 > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 10% 5% 0%;padding:40px 40px 40px 40px;}.elementor-3419 .elementor-element.elementor-element-c480f19 > .elementor-element-populated, .elementor-3419 .elementor-element.elementor-element-c480f19 > .elementor-element-populated > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3419 .elementor-element.elementor-element-c480f19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3419 .elementor-element.elementor-element-e07ed05.elementor-widget-heading .elementor-heading-title{color:#478d27;}.elementor-3419 .elementor-element.elementor-element-e07ed05 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-3419 .elementor-element.elementor-element-f04133a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3419 .elementor-element.elementor-element-f04133a:after{content:"0.66";position:absolute;color:transparent;}.elementor-3419 .elementor-element.elementor-element-f04133a .elementor-post__thumbnail__link{width:100%;}.elementor-3419 .elementor-element.elementor-element-f04133a .elementor-post__meta-data span + span:before{content:"///";}.elementor-3419 .elementor-element.elementor-element-f04133a .elementor-posts-container{grid-column-gap:30px;grid-row-gap:35px;}.elementor-msie .elementor-3419 .elementor-element.elementor-element-f04133a .elementor-post{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );padding-bottom:35px;}.elementor-msie .elementor-3419 .elementor-element.elementor-element-f04133a .elementor-posts-container{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-3419 .elementor-element.elementor-element-f04133a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-3419 .elementor-element.elementor-element-f04133a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-3419 .elementor-element.elementor-element-f04133a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-3419 .elementor-element.elementor-element-f04133a .elementor-post__title, .elementor-3419 .elementor-element.elementor-element-f04133a .elementor-post__title a{color:#87bb42;font-family:"Poppins", Sans-serif;font-weight:bold;}.elementor-3419 .elementor-element.elementor-element-f04133a .elementor-post__meta-data{color:#000000;font-family:"Poppins", Sans-serif;}.elementor-3419 .elementor-element.elementor-element-f04133a .elementor-post__excerpt p{color:#000000;font-family:"Poppins", Sans-serif;}.elementor-3419 .elementor-element.elementor-element-f04133a .elementor-post__read-more{color:#87bb42;font-family:"Poppins", Sans-serif;}.elementor-3419 .elementor-element.elementor-element-a1c0150 a.elementor-button, .elementor-3419 .elementor-element.elementor-element-a1c0150 .elementor-button{font-weight:600;color:#87bb42;background-color:#ffffff;border-radius:50px 50px 50px 50px;padding:15px 60px 15px 60px;}.elementor-3419 .elementor-element.elementor-element-a1c0150 a.elementor-button:hover, .elementor-3419 .elementor-element.elementor-element-a1c0150 .elementor-button:hover{color:#ffffff;background-color:#87bb42;border-color:#87bb42;}.elementor-3419 .elementor-element.elementor-element-a1c0150 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#87bb42;}.elementor-3419 .elementor-element.elementor-element-a187916 > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;padding:40px 40px 40px 40px;}.elementor-3419 .elementor-element.elementor-element-a187916 > .elementor-element-populated, .elementor-3419 .elementor-element.elementor-element-a187916 > .elementor-element-populated > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3419 .elementor-element.elementor-element-a187916 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3419 .elementor-element.elementor-element-2d6ac2f.elementor-widget-heading .elementor-heading-title{color:#478d27;}.elementor-3419 .elementor-element.elementor-element-2d6ac2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-3419 .elementor-element.elementor-element-d0d96d5 a.elementor-button, .elementor-3419 .elementor-element.elementor-element-d0d96d5 .elementor-button{font-weight:600;color:#87bb42;background-color:#ffffff;border-radius:50px 50px 50px 50px;padding:15px 60px 15px 60px;}.elementor-3419 .elementor-element.elementor-element-d0d96d5 a.elementor-button:hover, .elementor-3419 .elementor-element.elementor-element-d0d96d5 .elementor-button:hover{color:#ffffff;background-color:#87bb42;border-color:#87bb42;}.elementor-3419 .elementor-element.elementor-element-d0d96d5 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#87bb42;}.elementor-3419 .elementor-element.elementor-element-0e626cf > .elementor-element-populated{background-color:#0b449d;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 0% 5% 10%;padding:40px 40px 40px 40px;}.elementor-3419 .elementor-element.elementor-element-0e626cf > .elementor-element-populated, .elementor-3419 .elementor-element.elementor-element-0e626cf > .elementor-element-populated > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3419 .elementor-element.elementor-element-0e626cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3419 .elementor-element.elementor-element-5e03130.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-3419 .elementor-element.elementor-element-5e03130 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-3419 .elementor-element.elementor-element-4f55dac a.elementor-button, .elementor-3419 .elementor-element.elementor-element-4f55dac .elementor-button{font-weight:600;color:#87bb42;background-color:#ffffff;border-radius:50px 50px 50px 50px;padding:15px 60px 15px 60px;}.elementor-3419 .elementor-element.elementor-element-4f55dac a.elementor-button:hover, .elementor-3419 .elementor-element.elementor-element-4f55dac .elementor-button:hover{color:#ffffff;background-color:#87bb42;border-color:#87bb42;}.elementor-3419 .elementor-element.elementor-element-4f55dac .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#87bb42;}.elementor-3419 .elementor-element.elementor-element-7b72601{background-image:url("http://ridgeview.kiwischools.com/wp-content/uploads/sites/24/2025/08/Group-121-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-18%;margin-bottom:0%;padding:13% 5% 15% 5%;}.elementor-3419 .elementor-element.elementor-element-7b72601 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3419 .elementor-element.elementor-element-5f669937{background-color:#97C556;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 5% 10% 5%;}.elementor-3419 .elementor-element.elementor-element-5f669937 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3419 .elementor-element.elementor-element-ea465a9 > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-3419 .elementor-element.elementor-element-ea465a9 > .elementor-element-populated, .elementor-3419 .elementor-element.elementor-element-ea465a9 > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-3419 .elementor-element.elementor-element-ea465a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3419 .elementor-element.elementor-element-59768c5{text-align:center;}.elementor-3419 .elementor-element.elementor-element-59768c5.elementor-widget-heading .elementor-heading-title{color:#0b449d;}.elementor-3419 .elementor-element.elementor-element-59768c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-3419 .elementor-element.elementor-element-203b660 .elementor-text-editor{text-align:center;}.elementor-3419 .elementor-element.elementor-element-203b660{color:#0b449d;font-family:"Poppins", Sans-serif;}.elementor-3419 .elementor-element.elementor-element-3f33b61 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3419 .elementor-element.elementor-element-78272c71.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3419 .elementor-element.elementor-element-60fda456{text-align:center;}.elementor-3419 .elementor-element.elementor-element-60fda456.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-3419 .elementor-element.elementor-element-60fda456 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-3419 .elementor-element.elementor-element-60fda456 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3419 .elementor-element.elementor-element-2572c970 .elementor-image img{width:275px;}.elementor-3419 .elementor-element.elementor-element-aad5c6c .elementor-image img{width:275px;}.elementor-3419 .elementor-element.elementor-element-7ed547f .elementor-image img{width:275px;}.elementor-3419 .elementor-element.elementor-element-f4d14bb .elementor-image img{width:275px;}@media(max-width:1024px){.elementor-3419 .elementor-element.elementor-element-34494dd .slick-slide{height:500px;}.elementor-3419 .elementor-element.elementor-element-ea465a9 > .elementor-element-populated{margin:40px 0px 0px 0px;}.elementor-3419 .elementor-element.elementor-element-59768c5 .elementor-heading-title{font-size:25px;}.elementor-3419 .elementor-element.elementor-element-60fda456 .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-3419 .elementor-element.elementor-element-f04133a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3419 .elementor-element.elementor-element-f04133a:after{content:"0.5";position:absolute;color:transparent;}.elementor-3419 .elementor-element.elementor-element-f04133a .elementor-post__thumbnail__link{width:100%;}.elementor-3419 .elementor-element.elementor-element-3f33b61 iframe{height:250px;}}/* Start custom CSS for icon-list, class: .elementor-element-31a593c4 */.elementor-3419 .elementor-element.elementor-element-31a593c4 .elementor-icon-list-item:hover .elementor-icon-list-text{
    text-decoration: underline;
}

@media screen and (max-width:1024px){.elementor-3419 .elementor-element.elementor-element-31a593c4 ul{
    width:100vw;
}}

@media screen and (max-width:767px) and (orientation:portrait) {
    .elementor-3419 .elementor-element.elementor-element-31a593c4 i, .elementor-3419 .elementor-element.elementor-element-31a593c4 .elementor-icon-list-text{
        font-size:3.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-34494dd */.elementor-3419 .elementor-element.elementor-element-34494dd .slick-slide{
    height:45vw;
}

@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-3419 .elementor-element.elementor-element-34494dd .slick-slide{
    height:55vw;
}
}

@media screen and (max-width:767px) and (orientation:portrait){
   .elementor-3419 .elementor-element.elementor-element-34494dd .slick-slide{
    height:110vw;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f94ed7 */.elementor-3419 .elementor-element.elementor-element-3f94ed7,.elementor-3419 .elementor-element.elementor-element-3f94ed7 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99fae7b */.elementor-3419 .elementor-element.elementor-element-99fae7b{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8145e0d */.elementor-3419 .elementor-element.elementor-element-8145e0d,.elementor-3419 .elementor-element.elementor-element-8145e0d p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cd2950 */.elementor-3419 .elementor-element.elementor-element-4cd2950{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea41017 */.elementor-3419 .elementor-element.elementor-element-ea41017:after{
    height:calc(549/120*2.5vw);
    min-height: calc(549/120*45px);
    width: 2.5vw;
    min-width: 45px;
    top:calc((549/120*2.5vw)/-2);
    right:0;
    background-image: url('http://ridgeview.kiwischools.com/wp-content/uploads/sites/24/2025/08/Excellence.png');
}

@media screen and (max-width:1024px) {
    .elementor-3419 .elementor-element.elementor-element-ea41017:after{
        top:calc((549/120*35px)/-2);
        min-width: 35px;
    }
    
    .elementor-3419 .elementor-element.elementor-element-ea41017{
        padding-right:40px!important;
        padding-left:40px!important;
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-f04133a */.elementor-3419 .elementor-element.elementor-element-f04133a .elementor-post__read-more:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8970c60 */@media screen and (max-width:1024px){
    .ai1ec-calendar-title-short{
        display:inline-block;
    }
    .ai1ec-calendar-title{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0ac22f8 */@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    
     .elementor-3419 .elementor-element.elementor-element-0ac22f8 .elementor-row{
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
}


.elementor-3419 .elementor-element.elementor-element-0ac22f8 .elementor-column{
    flex: 0 0 auto;
    padding: 3%;
    width: 45%;
    scroll-snap-align: center;
}


.elementor-3419 .elementor-element.elementor-element-0ac22f8 .elementor-column-wrap.elementor-element-populated{
    margin:0%!important;
}
/*section*/
.elementor-3419 .elementor-element.elementor-element-0ac22f8
{
    padding:5% 0%!important;
}   
}



/*mobile*/
@media screen and (max-width:767px) and (orientation:portrait){
    
.elementor-3419 .elementor-element.elementor-element-0ac22f8 .elementor-row{
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
}


.elementor-3419 .elementor-element.elementor-element-0ac22f8 .elementor-column{
    flex: 0 0 auto;
    padding: 3%;
    width: 90%;
    scroll-snap-align: center;
}


.elementor-3419 .elementor-element.elementor-element-0ac22f8 .elementor-column-wrap.elementor-element-populated{
    margin:0%!important;
}
/*section*/
.elementor-3419 .elementor-element.elementor-element-0ac22f8
{
    padding:5% 0%!important;
}
    
}

@media screen and (max-width:767px) and (orientation:landscape){
    
 .elementor-3419 .elementor-element.elementor-element-0ac22f8 .elementor-row{
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
}


.elementor-3419 .elementor-element.elementor-element-0ac22f8 .elementor-column{
    flex: 0 0 auto;
    padding: 3%;
    width: 45%;
    scroll-snap-align: center;
}


.elementor-3419 .elementor-element.elementor-element-0ac22f8 .elementor-column-wrap.elementor-element-populated{
    margin:0%!important;
}
/*section*/
.elementor-3419 .elementor-element.elementor-element-0ac22f8
{
    padding:5% 0%!important;
}   
}


/*******/
.elementor-3419 .elementor-element.elementor-element-0ac22f8:after{
    height:calc(932/120*2.5vw);
    min-height: calc(932/120*45px);
    width: 2.5vw;
    min-width: 45px;
    top:calc((932/120*2.5vw)/-2);
    left:0;
    background-image: url('http://ridgeview.kiwischools.com/wp-content/uploads/sites/24/2025/08/Positive-Relationships.png');
}

@media screen and (max-width:1024px) {
    .elementor-3419 .elementor-element.elementor-element-0ac22f8:after{
        top:calc((932/120*35px)/-2);
        min-width: 35px;
    }
    
    .elementor-3419 .elementor-element.elementor-element-0ac22f8{
        padding-right:40px!important;
        padding-left:40px!important;
        padding-bottom:20vw!important;
    }
    
    .elementor-3419 .elementor-element.elementor-element-0ac22f8 .elementor-button{
        padding: 15px 5px!important;
        min-width: 150px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7b72601 */.elementor-3419 .elementor-element.elementor-element-7b72601:after{
    height:calc(744/120*2.5vw);
    min-height: calc(744/120*45px);
    width: 2.5vw;
    min-width: 45px;
    top:0;
    right:0;
    background-image: url('http://ridgeview.kiwischools.com/wp-content/uploads/sites/24/2025/08/Self-Management.png');
}

@media screen and (max-width:1024px) {
    .elementor-3419 .elementor-element.elementor-element-7b72601:after{
        top:0;
        min-width: 35px;
    }
    
    .elementor-3419 .elementor-element.elementor-element-7b72601{
        padding-right:40px!important;
        padding-left:40px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-203b660 */.elementor-3419 .elementor-element.elementor-element-203b660,.elementor-3419 .elementor-element.elementor-element-203b660 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ea465a9 */@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-3419 .elementor-element.elementor-element-ea465a9{
        width:100%;
        order:2;
    }

}

@media screen and (max-width:767px) {
    .elementor-3419 .elementor-element.elementor-element-ea465a9{
        width:100%;
        order:2;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2572c970 */.elementor-3419 .elementor-element.elementor-element-2572c970 img{
        filter: drop-shadow(0px 0px 4px #00000080);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aad5c6c */.elementor-3419 .elementor-element.elementor-element-aad5c6c img{
        filter: drop-shadow(0px 0px 4px #00000080);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ed547f */.elementor-3419 .elementor-element.elementor-element-7ed547f img{
        filter: drop-shadow(0px 0px 4px #00000080);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4d14bb */.elementor-3419 .elementor-element.elementor-element-f4d14bb img{
        filter: drop-shadow(0px 0px 4px #00000080);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-78272c71 */@media screen and (min-width:768px) and (max-width:1300px){
.elementor-3419 .elementor-element.elementor-element-78272c71 .elementor-inner-section{
    width:100%;
    max-width:600px;
}}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-3419 .elementor-element.elementor-element-78272c71{
        width:100%;
        order:1;
    }
    
    .elementor-3419 .elementor-element.elementor-element-78272c71 .elementor-inner-section{
    width:600px;
}
}

@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-3419 .elementor-element.elementor-element-78272c71{
        width:100%;
        order:1;
    }
    
    .elementor-3419 .elementor-element.elementor-element-78272c71 .elementor-inner-section{
    width:100%;
}
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-3419 .elementor-element.elementor-element-78272c71{
        width:100%;
        order:1;
    }
    
    .elementor-3419 .elementor-element.elementor-element-78272c71 .elementor-inner-section{
    max-width:600px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5f669937 */.elementor-3419 .elementor-element.elementor-element-5f669937:after{
    height:calc(420/120*2.5vw);
    min-height: calc(420/120*45px);
    width: 2.5vw;
    min-width: 45px;
    top:60%;
    left:0;
    background-image: url('http://ridgeview.kiwischools.com/wp-content/uploads/sites/24/2025/08/Respect.png');
}

@media screen and (max-width:1024px) {
    .elementor-3419 .elementor-element.elementor-element-5f669937:after{
        min-width: 35px;
    }
    
    .elementor-3419 .elementor-element.elementor-element-5f669937{
        padding-right:40px!important;
        padding-left:40px!important;
        padding-bottom:20vw!important;
    }
}/* End custom CSS */
/* Start custom CSS for page-settings */body.elementor-page-3419 .ps_element:after{
    content: "";
    display: block;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: +1;

}/* End custom CSS */