.elementor-8 .elementor-element.elementor-element-1bcce42 .elementor-repeater-item-7b914cf .slick-slide-bg{background-color:#ffcc02;background-image:url(http://collingwood-area.kiwischools.com/wp-content/uploads/sites/117/2021/04/Collingwood-School-Banner-1404-3.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-1bcce42 .elementor-repeater-item-61ee2cb .slick-slide-bg{background-color:#ffcc02;background-image:url(http://collingwood-area.kiwischools.com/wp-content/uploads/sites/117/2021/04/Collingwood-School-Banner-1404-2.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-1bcce42 .elementor-repeater-item-71b335e .slick-slide-bg{background-color:#ffcc02;background-image:url(http://collingwood-area.kiwischools.com/wp-content/uploads/sites/117/2023/03/Banner.jpeg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-1bcce42 .elementor-repeater-item-fff1282 .slick-slide-bg{background-color:#ffcc02;background-image:url(http://collingwood-area.kiwischools.com/wp-content/uploads/sites/117/2019/11/Collingwood-Banner-1.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-1bcce42 .slick-slide{height:700px;}.elementor-8 .elementor-element.elementor-element-1bcce42 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-8 .elementor-element.elementor-element-1bcce42 .elementor-slide-content{max-width:66%;}.elementor-8 .elementor-element.elementor-element-1bcce42 .slick-slide-inner{text-align:center;}.elementor-8 .elementor-element.elementor-element-eee5ca9 > .elementor-container{min-height:700px;}.elementor-8 .elementor-element.elementor-element-eee5ca9 > .elementor-container:after{content:"";min-height:inherit;}.elementor-8 .elementor-element.elementor-element-eee5ca9{margin-top:-700px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-4dbfc70 > .elementor-element-populated{margin:0% 0% -10% 0%;}.elementor-8 .elementor-element.elementor-element-f008e0a{color:#ffffff;font-size:35px;}.elementor-8 .elementor-element.elementor-element-dae04c1 a.elementor-button, .elementor-8 .elementor-element.elementor-element-dae04c1 .elementor-button{font-family:"Montserrat", Sans-serif;color:#000000;border-radius:23px 23px 23px 23px;}.elementor-8 .elementor-element.elementor-element-dae04c1 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-b49a825{background-image:url("http://collingwood-area.kiwischools.com/wp-content/uploads/sites/117/2019/10/bannerBG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 5% 0.5% 5%;}.elementor-8 .elementor-element.elementor-element-b49a825 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-424a871{text-align:center;}.elementor-8 .elementor-element.elementor-element-915ce9e .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#000000;width:230px;}.elementor-8 .elementor-element.elementor-element-915ce9e .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-8 .elementor-element.elementor-element-915ce9e > .elementor-widget-container{margin:-1% 0% -1% 0%;}.elementor-8 .elementor-element.elementor-element-0294afa .elementor-text-editor{text-align:center;}.elementor-8 .elementor-element.elementor-element-8c6d497{background-image:url("http://collingwood-area.kiwischools.com/wp-content/uploads/sites/117/2019/10/principalBG.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-8 .elementor-element.elementor-element-8c6d497 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-9e27387 > .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:0% 18% 0% 0%;padding:3% 3% 3% 3%;}.elementor-8 .elementor-element.elementor-element-9e27387 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c937bae .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-57ea5bb .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ffcc02;width:335px;}.elementor-8 .elementor-element.elementor-element-57ea5bb .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-8 .elementor-element.elementor-element-57ea5bb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fe47a52 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fcb5147.elementor-column .elementor-column-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-fcb5147 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dfcf33c .elementor-image img{width:80%;}.elementor-8 .elementor-element.elementor-element-a4e7cf2 .elementor-text-editor{text-align:center;}.elementor-8 .elementor-element.elementor-element-a4e7cf2{color:#000000;font-size:20px;font-weight:bold;}.elementor-8 .elementor-element.elementor-element-5ef024c .elementor-text-editor{text-align:center;}.elementor-8 .elementor-element.elementor-element-5ef024c{color:#cba200;font-size:17px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-5ef024c > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-9ff60df{background-image:url("http://collingwood-area.kiwischools.com/wp-content/uploads/sites/117/2019/10/interlaced.jpeg");transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-8 .elementor-element.elementor-element-9ff60df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-f562836 > .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:3% 3% 3% 3%;}.elementor-8 .elementor-element.elementor-element-f562836 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b28260c{text-align:center;}.elementor-8 .elementor-element.elementor-element-b28260c .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-af8fcf0 .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ffcc02;width:335px;}.elementor-8 .elementor-element.elementor-element-af8fcf0 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-8 .elementor-element.elementor-element-af8fcf0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-515e553 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-8 .elementor-element.elementor-element-2c08c8b{background-color:#ffcc02;background-image:url("http://collingwood-area.kiwischools.com/wp-content/uploads/sites/117/2019/10/headerLogo.png");background-repeat:repeat-x;background-size:contain;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-2c08c8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1daf572 .elementor-spacer-inner{height:10px;}.elementor-8 .elementor-element.elementor-element-d57e145 > .elementor-element-populated{background-color:#ffffff;background-image:url("http://collingwood-area.kiwischools.com/wp-content/uploads/sites/117/2019/11/Collingwood-pepeha-.jpg");background-position:top center;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-d57e145 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3bdd0ea > .elementor-element-populated{background-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15% 15% 15% 15%;}.elementor-8 .elementor-element.elementor-element-3bdd0ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6a05b50.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-6a05b50 .elementor-heading-title{font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4a5c1f5{color:#fffc14;font-size:12px;}.elementor-8 .elementor-element.elementor-element-4a5c1f5 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-b329db9.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-b329db9 .elementor-heading-title{font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-d31206b{color:#fffc14;font-size:12px;}.elementor-8 .elementor-element.elementor-element-d31206b > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-5fb350f.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-5fb350f .elementor-heading-title{font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-8edc679{color:#fffc14;font-size:12px;}.elementor-8 .elementor-element.elementor-element-8edc679 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-2d5bfd1.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-2d5bfd1 .elementor-heading-title{font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-0c25201{color:#fffc14;font-size:12px;}.elementor-8 .elementor-element.elementor-element-0c25201 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-2d207ab.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-2d207ab .elementor-heading-title{font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-95581a4{color:#fffc14;font-size:12px;}.elementor-8 .elementor-element.elementor-element-95581a4 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-16f51e6.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-16f51e6 .elementor-heading-title{font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-ee1bd06{color:#fffc14;font-size:12px;}.elementor-8 .elementor-element.elementor-element-ee1bd06 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-9fbf4c4.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-9fbf4c4 .elementor-heading-title{font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-062f8be{color:#fffc14;font-size:12px;}.elementor-8 .elementor-element.elementor-element-062f8be > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-582725d.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-582725d .elementor-heading-title{font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3f9a8df{color:#fffc14;font-size:12px;}.elementor-8 .elementor-element.elementor-element-3f9a8df > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-ddf19ba.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-ddf19ba .elementor-heading-title{font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-80bf6c2{color:#fffc14;font-size:12px;}.elementor-8 .elementor-element.elementor-element-80bf6c2 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-7ac8b42{background-color:#ffcc02;background-image:url("http://collingwood-area.kiwischools.com/wp-content/uploads/sites/117/2019/10/headerLogo.png");background-repeat:repeat-x;background-size:contain;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-7ac8b42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3775f18 .elementor-spacer-inner{height:10px;}.elementor-8 .elementor-element.elementor-element-705408b{background-color:#f7f7f7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-8 .elementor-element.elementor-element-705408b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-aa9253d{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a603b4 .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ffcc02;width:335px;}.elementor-8 .elementor-element.elementor-element-7a603b4 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-8 .elementor-element.elementor-element-7a603b4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-99f9035{margin-top:2%;margin-bottom:0%;}.elementor-8 .elementor-element.elementor-element-11f6da1 .elementor-image img{width:60%;}.elementor-8 .elementor-element.elementor-element-a5b8ab1 .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#ffcc02;width:60%;}.elementor-8 .elementor-element.elementor-element-a5b8ab1 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-a5b8ab1 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-973caa2 .elementor-text-editor{text-align:center;}.elementor-8 .elementor-element.elementor-element-973caa2{font-size:18px;font-weight:bold;letter-spacing:5px;}.elementor-8 .elementor-element.elementor-element-e250acd a.elementor-button, .elementor-8 .elementor-element.elementor-element-e250acd .elementor-button{font-size:12px;font-weight:bold;color:#000000;background-color:#ffcc02;border-radius:23px 23px 23px 23px;padding:15px 50px 12px 50px;}.elementor-8 .elementor-element.elementor-element-3e23e00 .elementor-text-editor{text-align:center;}.elementor-8 .elementor-element.elementor-element-3e23e00{font-size:18px;}.elementor-8 .elementor-element.elementor-element-088fb79 .elementor-image img{width:60%;}.elementor-8 .elementor-element.elementor-element-9eae710 .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#ffcc02;width:60%;}.elementor-8 .elementor-element.elementor-element-9eae710 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-9eae710 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ebb4735 .elementor-text-editor{text-align:center;}.elementor-8 .elementor-element.elementor-element-ebb4735{font-size:18px;font-weight:bold;letter-spacing:5px;}.elementor-8 .elementor-element.elementor-element-67f2706 a.elementor-button, .elementor-8 .elementor-element.elementor-element-67f2706 .elementor-button{font-size:12px;font-weight:bold;color:#000000;background-color:#ffcc02;border-radius:23px 23px 23px 23px;padding:15px 50px 12px 50px;}.elementor-8 .elementor-element.elementor-element-86d25c3{background-image:url("http://collingwood-area.kiwischools.com/wp-content/uploads/sites/117/2019/11/Collingwood-media-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-8 .elementor-element.elementor-element-86d25c3 > .elementor-background-overlay{background-color:#ffffff;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6bcefee > .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:0% 5% 0% 0%;padding:5% 5% 5% 5%;}.elementor-8 .elementor-element.elementor-element-6bcefee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-f1e0799 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-1d2b1c3 .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ffcc02;width:154px;}.elementor-8 .elementor-element.elementor-element-1d2b1c3 .elementor-divider{text-align:left;padding-top:2px;padding-bottom:2px;}.elementor-8 .elementor-element.elementor-element-1d2b1c3 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9ccc3ec > .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:0% 02.5% 0% 02.5%;padding:5% 5% 5% 5%;}.elementor-8 .elementor-element.elementor-element-9ccc3ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-e407355 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-e9d9092 .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ffcc02;width:154px;}.elementor-8 .elementor-element.elementor-element-e9d9092 .elementor-divider{text-align:left;padding-top:2px;padding-bottom:2px;}.elementor-8 .elementor-element.elementor-element-e9d9092 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b780560 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-8 .elementor-element.elementor-element-b780560:after{content:"0.66";position:absolute;color:transparent;}.elementor-8 .elementor-element.elementor-element-b780560 .elementor-post__thumbnail__link{width:100%;}.elementor-8 .elementor-element.elementor-element-b780560 .elementor-posts-container{grid-column-gap:30px;grid-row-gap:35px;}.elementor-msie .elementor-8 .elementor-element.elementor-element-b780560 .elementor-post{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );padding-bottom:35px;}.elementor-msie .elementor-8 .elementor-element.elementor-element-b780560 .elementor-posts-container{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-8 .elementor-element.elementor-element-b780560.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-b780560.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-b780560.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-b780560 .elementor-post__title, .elementor-8 .elementor-element.elementor-element-b780560 .elementor-post__title a{font-family:"Montserrat", Sans-serif;font-weight:bold;}.elementor-8 .elementor-element.elementor-element-b780560 .elementor-post__title{margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-b780560 .elementor-post__excerpt p{color:#6d6d6d;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-b780560 .elementor-post__read-more{color:#a78501;font-family:"Montserrat", Sans-serif;}.elementor-8 .elementor-element.elementor-element-a21c341 a.elementor-button, .elementor-8 .elementor-element.elementor-element-a21c341 .elementor-button{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;color:#000000;border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-8 .elementor-element.elementor-element-06587fe > .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:0% 0% 0% 5%;padding:5% 5% 5% 5%;}.elementor-8 .elementor-element.elementor-element-06587fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-65000f3 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-9df2a05 .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ffcc02;width:154px;}.elementor-8 .elementor-element.elementor-element-9df2a05 .elementor-divider{text-align:left;padding-top:2px;padding-bottom:2px;}.elementor-8 .elementor-element.elementor-element-9df2a05 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8a4d8c7 a.elementor-button, .elementor-8 .elementor-element.elementor-element-8a4d8c7 .elementor-button{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;color:#000000;border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-8 .elementor-element.elementor-element-b7729df{background-image:url("http://collingwood-area.kiwischools.com/wp-content/uploads/sites/117/2019/10/interlaced.jpeg");transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-8 .elementor-element.elementor-element-b7729df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-bcae9bd > .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:3% 3% 3% 3%;}.elementor-8 .elementor-element.elementor-element-bcae9bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-637b05f .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-90a2f7a .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ffcc02;width:335px;}.elementor-8 .elementor-element.elementor-element-90a2f7a .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-8 .elementor-element.elementor-element-90a2f7a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ebd0c8b > .elementor-element-populated{padding:10px 10px 10px 0px;}.elementor-8 .elementor-element.elementor-element-1a9f716 a.elementor-button, .elementor-8 .elementor-element.elementor-element-1a9f716 .elementor-button{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;color:#000000;border-radius:6px 6px 6px 6px;padding:20px 5px 20px 5px;}.elementor-8 .elementor-element.elementor-element-e7b928e a.elementor-button, .elementor-8 .elementor-element.elementor-element-e7b928e .elementor-button{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;color:#000000;border-radius:6px 6px 6px 6px;padding:20px 5px 20px 5px;}.elementor-8 .elementor-element.elementor-element-aab1bcb a.elementor-button, .elementor-8 .elementor-element.elementor-element-aab1bcb .elementor-button{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;color:#000000;border-radius:6px 6px 6px 6px;padding:20px 5px 20px 5px;}.elementor-8 .elementor-element.elementor-element-a451021 a.elementor-button, .elementor-8 .elementor-element.elementor-element-a451021 .elementor-button{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;color:#000000;border-radius:6px 6px 6px 6px;padding:20px 5px 20px 5px;}.elementor-8 .elementor-element.elementor-element-11720f1 .elementor-image img{border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-1b935c8 > .elementor-element-populated{padding:10px 25px 10px 25px;}.elementor-8 .elementor-element.elementor-element-c895492{font-size:18px;}.elementor-8 .elementor-element.elementor-element-23ed7f5 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-23ed7f5 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}body.rtl .elementor-8 .elementor-element.elementor-element-23ed7f5 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-23ed7f5 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8 .elementor-element.elementor-element-23ed7f5 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-23ed7f5 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#f4f4f4;border-color:#cccccc;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-23ed7f5 .elementor-field-group .elementor-select-wrapper select{background-color:#f4f4f4;border-color:#cccccc;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-23ed7f5 .elementor-field-group .elementor-select-wrapper::before{color:#cccccc;}.elementor-8 .elementor-element.elementor-element-23ed7f5 .elementor-button{border-radius:4px 4px 4px 4px;padding:12px 40px 12px 40px;}.elementor-8 .elementor-element.elementor-element-23ed7f5 > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-8 .elementor-element.elementor-element-16c34e5:after{content:"0.66";position:absolute;color:transparent;}.elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-post__thumbnail__link{width:100%;}.elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-posts-container{grid-column-gap:30px;grid-row-gap:35px;}.elementor-msie .elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-post{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );padding-bottom:35px;}.elementor-msie .elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-posts-container{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-post{border-radius:4px;padding:20px 20px 20px 20px;background-color:#f4f4f4;}.elementor-8 .elementor-element.elementor-element-16c34e5.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-16c34e5.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-16c34e5.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-post__title, .elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-post__title a{color:#866200;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-post__title{margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-post__excerpt p{color:#686868;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-post__read-more{color:#634b00;font-family:"Montserrat", Sans-serif;}.elementor-8 .elementor-element.elementor-element-8d47ab6 a.elementor-button, .elementor-8 .elementor-element.elementor-element-8d47ab6 .elementor-button{color:#ffffff;background-color:#000000;border-radius:20px 20px 20px 20px;padding:12px 5px 12px 5px;}.elementor-8 .elementor-element.elementor-element-cc9b112 iframe{height:415px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-1bcce42 .slick-slide{height:500px;}.elementor-8 .elementor-element.elementor-element-eee5ca9 > .elementor-container{min-height:500px;}.elementor-8 .elementor-element.elementor-element-eee5ca9 > .elementor-container:after{content:"";min-height:inherit;}.elementor-8 .elementor-element.elementor-element-eee5ca9{margin-top:-500px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-8c6d497{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9e27387 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-af8fcf0 .elementor-divider{text-align:center;}.elementor-8 .elementor-element.elementor-element-515e553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7a603b4 .elementor-divider{text-align:center;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-1bcce42 .slick-slide{height:250px;}.elementor-8 .elementor-element.elementor-element-eee5ca9 > .elementor-container{min-height:250px;}.elementor-8 .elementor-element.elementor-element-eee5ca9 > .elementor-container:after{content:"";min-height:inherit;}.elementor-8 .elementor-element.elementor-element-eee5ca9{margin-top:-250px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-f008e0a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-dae04c1 a.elementor-button, .elementor-8 .elementor-element.elementor-element-dae04c1 .elementor-button{font-size:15px;padding:10px 15px 10px 15px;}.elementor-8 .elementor-element.elementor-element-424a871 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-0294afa{font-size:12px;}.elementor-8 .elementor-element.elementor-element-c937bae .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-57ea5bb .elementor-divider-separator{width:250px;}.elementor-8 .elementor-element.elementor-element-57ea5bb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c46c8d8{font-size:12px;}.elementor-8 .elementor-element.elementor-element-dfcf33c .elementor-image img{width:50%;}.elementor-8 .elementor-element.elementor-element-a4e7cf2{font-size:15px;}.elementor-8 .elementor-element.elementor-element-5ef024c{font-size:12px;}.elementor-8 .elementor-element.elementor-element-5ef024c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b28260c{text-align:center;}.elementor-8 .elementor-element.elementor-element-b28260c .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-af8fcf0 .elementor-divider-separator{width:250px;}.elementor-8 .elementor-element.elementor-element-af8fcf0 .elementor-divider{text-align:center;}.elementor-8 .elementor-element.elementor-element-af8fcf0 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-515e553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4a5c1f5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d31206b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8edc679 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0c25201 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-95581a4 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ee1bd06 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-062f8be > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3f9a8df > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-80bf6c2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aa9253d .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-7a603b4 .elementor-divider-separator{width:250px;}.elementor-8 .elementor-element.elementor-element-7a603b4 .elementor-divider{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a603b4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-973caa2{font-size:15px;}.elementor-8 .elementor-element.elementor-element-3e23e00{font-size:15px;}.elementor-8 .elementor-element.elementor-element-dd81854 > .elementor-element-populated{margin:5% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-ebb4735{font-size:15px;}.elementor-8 .elementor-element.elementor-element-f1e0799 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-1d2b1c3 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e407355 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-e9d9092 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b780560 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-8 .elementor-element.elementor-element-b780560:after{content:"0.5";position:absolute;color:transparent;}.elementor-8 .elementor-element.elementor-element-b780560 .elementor-post__thumbnail__link{width:100%;}.elementor-8 .elementor-element.elementor-element-65000f3 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-9df2a05 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-637b05f .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-90a2f7a .elementor-divider-separator{width:250px;}.elementor-8 .elementor-element.elementor-element-90a2f7a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ebd0c8b > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-1b935c8 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-23ed7f5 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-8 .elementor-element.elementor-element-16c34e5:after{content:"0.5";position:absolute;color:transparent;}.elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-post__thumbnail__link{width:100%;}.elementor-8 .elementor-element.elementor-element-cc9b112 iframe{height:300px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-fe47a52{width:65%;}.elementor-8 .elementor-element.elementor-element-fcb5147{width:35%;}.elementor-8 .elementor-element.elementor-element-d57e145{width:66.7%;}.elementor-8 .elementor-element.elementor-element-3bdd0ea{width:33.3%;}.elementor-8 .elementor-element.elementor-element-ebd0c8b{width:25%;}.elementor-8 .elementor-element.elementor-element-1b935c8{width:25%;}.elementor-8 .elementor-element.elementor-element-023e6f6{width:49.666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-d57e145{width:100%;}.elementor-8 .elementor-element.elementor-element-3bdd0ea{width:100%;}.elementor-8 .elementor-element.elementor-element-c354e3e{width:50%;}.elementor-8 .elementor-element.elementor-element-97afef9{width:100%;}.elementor-8 .elementor-element.elementor-element-dd81854{width:50%;}}/* Start custom CSS for slides, class: .elementor-element-1bcce42 *//*3*/
.elementor-8 .elementor-element.elementor-element-1bcce42 .slick-slide[data-slick-index="2"] .slick-slide-bg{
    background-position: 0% 40%
}

/*4*/
.elementor-8 .elementor-element.elementor-element-1bcce42 .slick-slide[data-slick-index="3"] .slick-slide-bg{
    background-position: 0% 70%
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008e0a */.elementor-8 .elementor-element.elementor-element-f008e0a p{
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black, 2px 2px 4px #000000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dae04c1 */.elementor-8 .elementor-element.elementor-element-dae04c1 .elementor-button{
    background-image: linear-gradient(#FFF0B6,#FFCC02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcf33c */@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-dfcf33c img{
        width:30%!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9e27387 */@media screen and (max-width:1024px){
    .elementor-8 .elementor-element.elementor-element-9e27387 .elementor-element-populated{
        box-shadow:none;
    }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-1daf572 */.elementor-8 .elementor-element.elementor-element-1daf572 .elementor-spacer-inner{
    height: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d57e145 */@media screen and (max-width:1024px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-d57e145{
        width:60%;
    }
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-8 .elementor-element.elementor-element-d57e145{
        width:60%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3bdd0ea */@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-3bdd0ea .elementor-element-populated{
    padding: 5% 15% 5% 15%;
    }
}

@media screen and (max-width:1024px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-3bdd0ea{
        width:40%;
    }
    .elementor-8 .elementor-element.elementor-element-3bdd0ea .elementor-element-populated{
        padding:10%;
    }
    .elementor-8 .elementor-element.elementor-element-3bdd0ea h2{
        font-size:2vw!important;
    }
    .elementor-8 .elementor-element.elementor-element-3bdd0ea .elementor-text-editor.elementor-clearfix{
        font-size:1.5vw!important;
    }
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-8 .elementor-element.elementor-element-3bdd0ea{
        width:40%;
    }
    .elementor-8 .elementor-element.elementor-element-3bdd0ea .elementor-element-populated{
        padding:10%;
    }
    .elementor-8 .elementor-element.elementor-element-3bdd0ea h2{
        font-size:2vw!important;
    }
    .elementor-8 .elementor-element.elementor-element-3bdd0ea .elementor-text-editor.elementor-clearfix{
        font-size:1.5vw!important;
    }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-3775f18 */.elementor-8 .elementor-element.elementor-element-3775f18 .elementor-spacer-inner{
    height: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c354e3e */@media screen and (max-width:1024px){
    .elementor-8 .elementor-element.elementor-element-c354e3e{order:2;}
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-c354e3e{
        width:50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-97afef9 */@media screen and (max-width:1024px){
    .elementor-8 .elementor-element.elementor-element-97afef9{
        order:1;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dd81854 */@media screen and (max-width:1024px){
    .elementor-8 .elementor-element.elementor-element-dd81854{order:3;}
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-dd81854{
        width:50%;}
    .elementor-8 .elementor-element.elementor-element-dd81854 .elementor-element-populated{
        margin:0;
    }    
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b780560 */.elementor-8 .elementor-element.elementor-element-b780560 .elementor-post__read-more{
    border-color: #a78501!important;
    border-bottom: solid;
    border-bottom-width: 1px;
    padding-bottom: 5px;
    padding-right: 5px;
    display: inline-block;}
    
.elementor-8 .elementor-element.elementor-element-b780560 .elementor-post__read-more:hover{
    color: black!important;
    border-color: black!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a21c341 */.elementor-8 .elementor-element.elementor-element-a21c341 .elementor-button{
    background-image: linear-gradient(#FFD220,#DEAA26);
}

.elementor-8 .elementor-element.elementor-element-a21c341{
    bottom: 0;
    position: absolute;
    left: 50%;
transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8128fd6 */@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 button, class: .elementor-element-8a4d8c7 */.elementor-8 .elementor-element.elementor-element-8a4d8c7 .elementor-button{
    background-image: linear-gradient(#FFD220,#DEAA26);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-86d25c3 */@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-8 .elementor-element.elementor-element-86d25c3 .elementor-row{
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
}

.elementor-8 .elementor-element.elementor-element-86d25c3 .elementor-column{
    flex: 0 0 auto;
    padding: 2.5%;
     width: 55%;
    scroll-snap-align: center;
}

.elementor-8 .elementor-element.elementor-element-86d25c3 .elementor-column-wrap.elementor-element-populated{
    margin:0%!important;
}
/*section*/
.elementor-8 .elementor-element.elementor-element-86d25c3
{
    padding:0%!important;
}
}

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

.elementor-8 .elementor-element.elementor-element-86d25c3 .elementor-column{
    flex: 0 0 auto;
    padding: 5%;
     width: 90%;
    scroll-snap-align: center;
}

.elementor-8 .elementor-element.elementor-element-86d25c3 .elementor-column-wrap.elementor-element-populated{
    margin:0%!important;
}
/*section*/
.elementor-8 .elementor-element.elementor-element-86d25c3
{
    padding:0%!important;
}}

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

.elementor-8 .elementor-element.elementor-element-86d25c3 .elementor-column{
    flex: 0 0 auto;
    padding: 2.5%;
     width: 45%;
    scroll-snap-align: center;
}

.elementor-8 .elementor-element.elementor-element-86d25c3 .elementor-column-wrap.elementor-element-populated{
    margin:0%!important;
}
/*section*/
.elementor-8 .elementor-element.elementor-element-86d25c3
{
    padding:0%!important;
}  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a9f716 */.elementor-8 .elementor-element.elementor-element-1a9f716 .elementor-button{
    background-image: linear-gradient(#FFD220,#DEAA26);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7b928e */.elementor-8 .elementor-element.elementor-element-e7b928e .elementor-button{
    background-image: linear-gradient(#FFD220,#DEAA26);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aab1bcb */.elementor-8 .elementor-element.elementor-element-aab1bcb .elementor-button{
    background-image: linear-gradient(#FFD220,#DEAA26);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a451021 */.elementor-8 .elementor-element.elementor-element-a451021 .elementor-button{
    background-image: linear-gradient(#FFD220,#DEAA26);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ebd0c8b *//*tablet setting*/
@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-8 .elementor-element.elementor-element-ebd0c8b{
        width:50%;
    }
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-ebd0c8b{
        width:30%;
    }
}

/*mobile setting*/
@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-ebd0c8b{
        width:50%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c895492 */@media screen and (max-width:1024px) and (min-width:768px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-c895492 p{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-23ed7f5 */.elementor-8 .elementor-element.elementor-element-23ed7f5 .elementor-button{
    font-family: ProximaNova-Light;
    background-color: black!important;
    background-image: none;
}

.elementor-8 .elementor-element.elementor-element-23ed7f5 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){
     font-family:ProximaNova-Light; 
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-16c34e5 */.elementor-8 .elementor-element.elementor-element-16c34e5 .elementor-post__read-more:hover{
    color:black!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d47ab6 */.elementor-8 .elementor-element.elementor-element-8d47ab6 .elementor-button{
    font-family: ProximaNova-Light;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1b935c8 *//*tablet setting*/
@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-8 .elementor-element.elementor-element-1b935c8{
        width:50%;
    }
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-1b935c8{
        width:30%;
    }
}

/*mobile setting*/
@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-1b935c8{
        width:50%;
    }
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-cc9b112 */@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-8 .elementor-element.elementor-element-cc9b112 iframe{
        height:300px;
    }
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-cc9b112 iframe{
        height:400px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-023e6f6 *//*tablet setting*/
@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-8 .elementor-element.elementor-element-023e6f6{
        width:100%;
    }
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-023e6f6{
        width:40%;
    }
}

/*mobile setting*/
@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-8 .elementor-element.elementor-element-023e6f6{
        width:100%;
    }
}/* End custom CSS */