.elementor-9 .elementor-element.elementor-element-2a5f9dc{z-index:1;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-fe8b5bd .elementor-repeater-item-8ff67bc .swiper-slide-bg{background-color:#1d5bae;background-image:url(https://cannonscreek.kiwischools.org/wp-content/uploads/2022/01/Welcome-bacground.jpg);background-size:cover;}.elementor-9 .elementor-element.elementor-element-fe8b5bd .elementor-repeater-item-ac0c043 .swiper-slide-bg{background-color:#1d5bae;background-image:url(https://cannonscreek.kiwischools.org/wp-content/uploads/2022/02/banner-1.jpg);background-size:cover;}.elementor-9 .elementor-element.elementor-element-fe8b5bd .elementor-repeater-item-c80a721 .swiper-slide-bg{background-color:#1d5bae;background-image:url(https://cannonscreek.kiwischools.org/wp-content/uploads/2022/02/banner-2.jpg);background-size:cover;}.elementor-9 .elementor-element.elementor-element-fe8b5bd .swiper-slide{transition-duration:calc(5000ms*1.2);}.elementor-9 .elementor-element.elementor-element-fe8b5bd .swiper-slide-contents{max-width:66%;}.elementor-9 .elementor-element.elementor-element-fe8b5bd .swiper-slide-inner{text-align:center;}.elementor-9 .elementor-element.elementor-element-d73857b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d73857b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, rgba(0,0,0,0.45) 20%, rgba(0,0,0,0) 100%);}.elementor-9 .elementor-element.elementor-element-d73857b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;z-index:2;}.elementor-9 .elementor-element.elementor-element-d73857b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-a2c1458.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-a2c1458.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d506305{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:500;color:#f5ed02;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-2bbd06b .elementor-heading-title{font-size:55px;color:#f5ed02;}.elementor-9 .elementor-element.elementor-element-7b9c798{font-size:25px;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-245ada26:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-245ada26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5ed02;}.elementor-9 .elementor-element.elementor-element-245ada26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-245ada26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-35e052e6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-35e052e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-35e052e6 > .elementor-element-populated{padding:5px 0px 5px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-icon i{color:#1d5bae;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-icon svg{fill:#1d5bae;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#1d5bae;}.elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#1d5bae;}.elementor-9 .elementor-element.elementor-element-456f480c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-item > a{font-weight:normal;}.elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-text{color:#1d5bae;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1d5bae;}.elementor-9 .elementor-element.elementor-element-928e3be:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-928e3be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d5bae;}.elementor-9 .elementor-element.elementor-element-928e3be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-9 .elementor-element.elementor-element-928e3be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-1359d08 img{width:200px;border-radius:100% 100% 100% 100%;}.elementor-9 .elementor-element.elementor-element-ebdd117 .elementor-heading-title{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-3b7ecbe{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-5a1c052:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5a1c052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cannonscreek.kiwischools.org/wp-content/uploads/2022/01/Pepeha-Background.jpg");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-5a1c052{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-9 .elementor-element.elementor-element-5a1c052 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1bffe64.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-1bffe64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-4f4c76f{text-align:center;}.elementor-9 .elementor-element.elementor-element-4f4c76f .elementor-heading-title{font-size:45px;color:#1d5bae;}.elementor-9 .elementor-element.elementor-element-2ac47e8{text-align:center;font-size:30px;color:#1d5bae;}.elementor-9 .elementor-element.elementor-element-7f28244:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7f28244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cannonscreek.kiwischools.org/wp-content/uploads/2022/01/Newsfeed-Background.jpg");background-position:top center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-7f28244{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-9 .elementor-element.elementor-element-7f28244 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-b9bd5ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-b9bd5ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-b9bd5ea > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-b9bd5ea > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-b9bd5ea > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-b9bd5ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:45px 45px 45px 45px;}.elementor-9 .elementor-element.elementor-element-b9bd5ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-93203dd{text-align:start;}.elementor-9 .elementor-element.elementor-element-93203dd .elementor-heading-title{font-size:25px;color:#1d5bae;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-07682b5{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9 .elementor-element.elementor-element-07682b5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9 .elementor-element.elementor-element-07682b5:after{content:"0.66";}.elementor-9 .elementor-element.elementor-element-07682b5 .elementor-post__thumbnail__link{width:100%;}.elementor-9 .elementor-element.elementor-element-07682b5 .elementor-post__meta-data span + span:before{content:"///";}.elementor-9 .elementor-element.elementor-element-07682b5.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-9 .elementor-element.elementor-element-07682b5.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-9 .elementor-element.elementor-element-07682b5.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-9 .elementor-element.elementor-element-07682b5 .elementor-post__title, .elementor-9 .elementor-element.elementor-element-07682b5 .elementor-post__title a{color:#000000;}.elementor-9 .elementor-element.elementor-element-07682b5 .elementor-post__meta-data{color:#000000;}.elementor-9 .elementor-element.elementor-element-07682b5 .elementor-post__excerpt p{color:#000000;}.elementor-9 .elementor-element.elementor-element-07682b5 .elementor-post__read-more{color:#1d5bae;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-809cd69 .elementor-button{background-color:#1d5bae;font-weight:300;border-radius:100px 100px 100px 100px;padding:15px 70px 15px 70px;}.elementor-9 .elementor-element.elementor-element-38d4224:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-38d4224 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-38d4224 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-38d4224 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-38d4224 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-38d4224 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 25px 0px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:45px 45px 45px 45px;}.elementor-9 .elementor-element.elementor-element-38d4224 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-b537b82{text-align:start;}.elementor-9 .elementor-element.elementor-element-b537b82 .elementor-heading-title{font-size:25px;color:#1d5bae;}.elementor-9 .elementor-element.elementor-element-1617908 .elementor-button{background-color:#1d5bae;font-weight:300;border-radius:100px 100px 100px 100px;padding:15px 70px 15px 70px;}.elementor-9 .elementor-element.elementor-element-bb297d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-bb297d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d5bae;}.elementor-9 .elementor-element.elementor-element-bb297d5 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-bb297d5 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-bb297d5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-bb297d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:45px 45px 45px 45px;}.elementor-9 .elementor-element.elementor-element-bb297d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-557216a{text-align:start;}.elementor-9 .elementor-element.elementor-element-557216a .elementor-heading-title{font-size:25px;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-90694c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-90694c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cannonscreek.kiwischools.org/wp-content/uploads/2022/02/Cannons-Creek-Map.jpg");background-position:75% 50%;}.elementor-9 .elementor-element.elementor-element-90694c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-90694c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-f189925 > .elementor-container{min-height:500px;}.elementor-9 .elementor-element.elementor-element-f189925{margin-top:-600px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-18076aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-18076aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cannonscreek.kiwischools.org/wp-content/uploads/2022/01/Community-Connect-Background.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-18076aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-9 .elementor-element.elementor-element-18076aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-18076aa{z-index:20;}.elementor-9 .elementor-element.elementor-element-e3b3e67 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-9 .elementor-element.elementor-element-e3b3e67{text-align:center;}.elementor-9 .elementor-element.elementor-element-e3b3e67 .elementor-heading-title{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-00b919a .elementor-button{background-color:rgba(255,255,255,0);font-weight:300;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:100px 100px 100px 100px;padding:15px 5px 15px 5px;}.elementor-9 .elementor-element.elementor-element-00b919a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-00b919a .elementor-button:focus{background-color:#ffffff;color:#1d5bae;border-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-00b919a .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-00b919a .elementor-button:focus svg{fill:#1d5bae;}.elementor-9 .elementor-element.elementor-element-094e474 .elementor-button{background-color:rgba(255,255,255,0);font-weight:300;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:100px 100px 100px 100px;padding:15px 5px 15px 5px;}.elementor-9 .elementor-element.elementor-element-094e474 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-094e474 .elementor-button:focus{background-color:#ffffff;color:#1d5bae;border-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-094e474 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-094e474 .elementor-button:focus svg{fill:#1d5bae;}.elementor-9 .elementor-element.elementor-element-534744e .elementor-button{background-color:rgba(255,255,255,0);font-weight:300;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:100px 100px 100px 100px;padding:15px 5px 15px 5px;}.elementor-9 .elementor-element.elementor-element-534744e .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-534744e .elementor-button:focus{background-color:#ffffff;color:#1d5bae;border-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-534744e .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-534744e .elementor-button:focus svg{fill:#1d5bae;}.elementor-9 .elementor-element.elementor-element-857670e .elementor-button{background-color:rgba(255,255,255,0);font-weight:300;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:100px 100px 100px 100px;padding:15px 5px 15px 5px;}.elementor-9 .elementor-element.elementor-element-857670e .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-857670e .elementor-button:focus{background-color:#ffffff;color:#1d5bae;border-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-857670e .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-857670e .elementor-button:focus svg{fill:#1d5bae;}.elementor-9 .elementor-element.elementor-element-ff44730 img{border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-839561b{text-align:center;}.elementor-9 .elementor-element.elementor-element-839561b .elementor-heading-title{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-507eb4e iframe{height:350px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-34fd19b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-34fd19b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-34fd19b > .elementor-element-populated{padding:10% 0% 0% 0%;}.elementor-9 .elementor-element.elementor-element-b6b5978{text-align:center;}.elementor-9 .elementor-element.elementor-element-b6b5978 .elementor-heading-title{color:#1d5bae;}.elementor-9 .elementor-element.elementor-element-5c9e757 > .elementor-widget-container{background-color:#ffffff;margin:0% 10% 0% 10%;}.elementor-9 .elementor-element.elementor-element-5c9e757{text-align:center;color:#000000;}.elementor-9 .elementor-element.elementor-element-5a62793:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5a62793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-5a62793{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-9 .elementor-element.elementor-element-5a62793 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-754aa9a{text-align:center;}.elementor-9 .elementor-element.elementor-element-754aa9a .elementor-heading-title{color:#1d5bae;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-7d5c8e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-7d5c8e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-553e16a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-553e16a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-0511e46.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-0511e46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-24faa0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-24faa0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-0248903.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-0248903.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-e6e134c{width:39.666%;}.elementor-9 .elementor-element.elementor-element-82320ae{width:60%;}.elementor-9 .elementor-element.elementor-element-18076aa{width:70%;}.elementor-9 .elementor-element.elementor-element-34fd19b{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-dcd26d6{width:100%;}.elementor-9 .elementor-element.elementor-element-fe96385{width:100%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-07682b5 .elementor-post__title, .elementor-9 .elementor-element.elementor-element-07682b5 .elementor-post__title a{font-size:15px;}.elementor-9 .elementor-element.elementor-element-90694c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-90694c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-d15f9a1 img{width:75%;}.elementor-9 .elementor-element.elementor-element-07682b5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9 .elementor-element.elementor-element-07682b5:after{content:"0.5";}.elementor-9 .elementor-element.elementor-element-07682b5 .elementor-post__thumbnail__link{width:100%;}.elementor-9 .elementor-element.elementor-element-90694c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-90694c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-9 .elementor-element.elementor-element-f189925{margin-top:0px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-18076aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-18076aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cannonscreek.kiwischools.org/wp-content/uploads/2022/01/Footer-Background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-18076aa > .elementor-element-populated{padding:10% 5% 10% 5%;}}/* Start custom CSS for slides, class: .elementor-element-fe8b5bd */.elementor-9 .elementor-element.elementor-element-fe8b5bd .swiper-slide{
    height:45vw;
}

/*slide 2*/
.elementor-9 .elementor-element.elementor-element-fe8b5bd .swiper-slide[data-slick-index="1"] .slick-slide-bg{
    background-position: 50% 10% ;
}

/*slide 3*/
.elementor-9 .elementor-element.elementor-element-fe8b5bd .swiper-slide[data-slick-index="2"] .slick-slide-bg{
    background-position: 50% 10% ;
}

@media screen and (max-width:767px) and (orientation:portrait){.elementor-9 .elementor-element.elementor-element-fe8b5bd .swiper-slide{
    height:60vh;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d506305 */.elementor-9 .elementor-element.elementor-element-d506305,.elementor-9 .elementor-element.elementor-element-d506305 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d73857b */.elementor-9 .elementor-element.elementor-element-d73857b .elementor-container{
   height: 45vw;
}

.elementor-9 .elementor-element.elementor-element-d73857b{
    margin-top: -45vw;
}

@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-d73857b .elementor-container{
   height: 60vh;
}

.elementor-9 .elementor-element.elementor-element-d73857b{
    margin-top: -60vh;
}
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-456f480c */@media screen and (max-width:1024px){.elementor-9 .elementor-element.elementor-element-456f480c ul{
    width:100vw;
}}

@media screen and (max-width:767px) and (orientation:portrait) {
    .elementor-9 .elementor-element.elementor-element-456f480c i, .elementor-9 .elementor-element.elementor-element-456f480c .elementor-icon-list-text{
        font-size:3.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1359d08 */@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-1359d08{
        display:none;
    }
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e6e134c */@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-e6e134c{
        width:40%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-82320ae */@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-82320ae{
        width:60%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-928e3be */.elementor-9 .elementor-element.elementor-element-928e3be:before{
    content: "";
    display: block;
    position: absolute;
    height:calc(842/766*40vw);
    width:40vw;
    top:0;
    left:0;
    background-image: url('/wp-content/uploads/sites/159/2022/01/Principal-Katrina-Day.png');
    background-size: contain;
    background-repeat: no-repeat;
    z-index: +1;
}

.elementor-9 .elementor-element.elementor-element-928e3be:after{
    content: "";
    display: block;
    position: absolute;
    height:calc(318/500*20vw);
    width:20vw;
    top:calc((318/500*20vw)/-2);
    right:0;
    background-image: url('/wp-content/uploads/sites/159/2022/01/Flowers.png');
    background-size: contain;
    background-repeat: no-repeat;
    z-index: +1;
}

@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-928e3be:before{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a1c052 */.elementor-9 .elementor-element.elementor-element-5a1c052:after{
    content: "";
    display: block;
    position: absolute;
    height:calc(1105/866*8vw);
    width:8vw;
    top:calc((1105/866*8vw)/-2);
    right:-1vw;
    background-image: url(' /wp-content/uploads/sites/159/2022/01/Courage.png');
    background-size: contain;
    background-repeat: no-repeat;
    z-index: +1;
}

@media screen and (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-5a1c052:after{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f28244 *//*Puzzle*/
.elementor-9 .elementor-element.elementor-element-7f28244:after{
    content: "";
    display: block;
    position: absolute;
    height:8vw;
    width:calc(1100/849*8vw);
    top:calc(8vw/-2);
    left:0vw;
    background-image: url(' /wp-content/uploads/sites/159/2022/01/Ambition.png');
    background-size: contain;
    background-repeat: no-repeat;
    z-index: +1;
}

@media screen and (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-7f28244:after{
        display:none;
    }
}

/******/

@media screen and (min-width:1025px) and (max-width:1250px){
    .elementor-9 .elementor-element.elementor-element-7f28244 .elementor-container{
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
}

.elementor-9 .elementor-element.elementor-element-7f28244 .elementor-column{
    flex: 0 0 auto;
    padding: 2.5%;
    width: 370px;
    box-sizing:content-box;
    scroll-snap-align: center;
}

.elementor-9 .elementor-element.elementor-element-7f28244 .elementor-widget-wrap.elementor-element-populated{
    margin:0%!important;
}
/*section*/
.elementor-9 .elementor-element.elementor-element-7f28244
{
    padding:5% 0%!important;
}

}

@media screen and (max-width:1024px){
    .elementor-9 .elementor-element.elementor-element-7f28244 .elementor-container{
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
}

.elementor-9 .elementor-element.elementor-element-7f28244 .elementor-column{
    flex: 0 0 auto;
    padding: 2.5%;
    width:45%;
     max-width: 370px;
    scroll-snap-align: center;
}

.elementor-9 .elementor-element.elementor-element-7f28244 .elementor-widget-wrap.elementor-element-populated{
    margin:0%!important;
}
/*section*/
.elementor-9 .elementor-element.elementor-element-7f28244
{
    padding:5% 0%!important;
}

}

@media screen and (max-width:767px) and (orientation:portrait){
.elementor-9 .elementor-element.elementor-element-7f28244 .elementor-column{
    width:90%;
}
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-7f28244 .elementor-column{
    width:55%;
}
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d72535 */.elementor-9 .elementor-element.elementor-element-5d72535 img{
    height: 600px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d8ae78 */.elementor-9 .elementor-element.elementor-element-7d8ae78 img{
    height: 600px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dcd26d6 */@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-dcd26d6{
        width:50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fe96385 */@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-fe96385{
        width:50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-732e844 */.elementor-9 .elementor-element.elementor-element-732e844{
    width:650px;
    margin: auto
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8699d8a */.elementor-9 .elementor-element.elementor-element-8699d8a{
    width:650px;
    margin: auto
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-18076aa */@media screen and (min-width:768px){
.elementor-9 .elementor-element.elementor-element-18076aa>.elementor-widget-wrap{
    height: 600px;
    align-items: center;
}}

@media screen and (min-width:1025px) and (max-width:1500px){
.community_element{
    width:500px!important;
    margin-left:0!important;
}}

@media screen and (max-width:1024px) and (min-width:768px){
    .community_element{
    width:70%!important;
    margin-left:0!important;
}
}

@media screen and (max-width:767px) {
    .community_element{
    width:100%!important;
}
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-18076aa .elementor-widget-wrap{
        padding:5%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-34fd19b */@media screen and (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-34fd19b{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f189925 */.elementor-9 .elementor-element.elementor-element-f189925:after{
    content: "";
    display: block;
    position: absolute;
    height:calc(1105/867*8vw);
    width:8vw;
    top:calc((1105/867*8vw)/-2);
    right:-1vw;
    background-image: url(' /wp-content/uploads/sites/159/2022/01/Respect.png');
    background-size: contain;
    background-repeat: no-repeat;
    z-index: +1;
}

@media screen and (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-f189925:after{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7d5c8e4 */@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-7d5c8e4{
        width:50%;
    }
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-7d5c8e4{
        width:33.3%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-553e16a */@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-553e16a{
        width:50%;
    }
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-553e16a{
        width:33.3%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0511e46 */@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-0511e46{
        width:50%;
    }
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-0511e46{
        width:33.3%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-24faa0a */@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-24faa0a{
        width:50%;
    }
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-24faa0a{
        width:50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0248903 */@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-0248903{
        width:100%;
    }
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-0248903{
        width:50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a62793 */.elementor-9 .elementor-element.elementor-element-5a62793:after{
    content: "";
    display: block;
    position: absolute;
    height:8vw;
    width:calc(1100/849*8vw);
    top:calc(8vw/-2);
    left:0vw;
    background-image: url(' /wp-content/uploads/sites/159/2022/01/Endurance.png');
    background-size: contain;
    background-repeat: no-repeat;
    z-index: +20;
}

@media screen and (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-5a62793:after{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-9 #page .elementor-section-wrap{
    overflow: hidden;
}

@media screen and (min-width:1025px){
  body.elementor-page-9 #page {
      margin-top:-60px;
  }  
}

@media screen and (max-width:1024px){
    body.elementor-page-9 #page {
      margin-top:-15px;
  }}  
  
/*Font*/
@media screen and (max-width:1250px){ 
.font55 h1{
    font-size: 35px!important;
}

.font45 h2,.font45 p{
    font-size: 30px!important;
}

.font30 p,.font30 h2{
    font-size: 25px!important;
}

.font25 h3,.font25 p{
    font-size: 17px!important;
}

.font20 h3{
    font-size: 15px!important;
}

.font17 p,.font17 li,.font17 span{
    font-size: 13px!important;
}
}/* End custom CSS */