.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-30d154d1 .elementor-repeater-item-bc85569 .swiper-slide-bg{background-color:#232d72;background-image:url(https://randwickpark.kiwischools.org/wp-content/uploads/2023/02/Banner-2a.jpg);background-size:cover;}.elementor-9 .elementor-element.elementor-element-30d154d1 .elementor-repeater-item-0be0114 .swiper-slide-bg{background-color:#232d72;background-image:url(https://randwickpark.kiwischools.org/wp-content/uploads/2023/02/Banner-4.jpg);background-size:cover;}.elementor-9 .elementor-element.elementor-element-30d154d1 .elementor-repeater-item-0ad9507 .swiper-slide-bg{background-color:#232d72;background-image:url(https://randwickpark.kiwischools.org/wp-content/uploads/2023/02/Banner-3.jpg);background-size:cover;}.elementor-9 .elementor-element.elementor-element-30d154d1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-9 .elementor-element.elementor-element-30d154d1 .swiper-slide-contents{max-width:66%;}.elementor-9 .elementor-element.elementor-element-30d154d1 .swiper-slide-inner{text-align:center;}.elementor-9 .elementor-element.elementor-element-5333b7c4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5333b7c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2022/11/Banner-Overlay.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-5333b7c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 3% 0% 3%;}.elementor-9 .elementor-element.elementor-element-5333b7c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-7c68b25e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-7c68b25e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.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-6c9107d1{font-size:35px;color:#1d2657;}.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-5a2ac731 .elementor-heading-title{font-size:50px;color:#1d2657;}.elementor-9 .elementor-element.elementor-element-5d75a90{font-size:30px;font-style:italic;color:#ffffff;}.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-64fa5587 .elementor-button{background-color:#002c6f;border-radius:100px 100px 100px 100px;}.elementor-9 .elementor-element.elementor-element-86964c4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-86964c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9dafe6;}.elementor-9 .elementor-element.elementor-element-86964c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-86964c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-7ad721c{text-align:center;font-size:35px;color:#1d2657;}.elementor-9 .elementor-element.elementor-element-9e9cf3d{text-align:center;}.elementor-9 .elementor-element.elementor-element-9e9cf3d .elementor-heading-title{font-size:50px;color:#1d2657;}.elementor-9 .elementor-element.elementor-element-37da125{text-align:center;font-size:30px;font-style:italic;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-6b60255 .elementor-button{background-color:#002c6f;border-radius:100px 100px 100px 100px;}.elementor-9 .elementor-element.elementor-element-99ecdba:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-99ecdba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ededed;}.elementor-9 .elementor-element.elementor-element-99ecdba{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-99ecdba > .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-a9d9779 img{border-radius:15px 15px 15px 15px;box-shadow:-20px 20px 0px 0px #d5c6ae;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-5a63c56.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-5a63c56.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-40b38b0 .elementor-heading-title{color:#1d2657;}.elementor-9 .elementor-element.elementor-element-14b73b6{color:#798bc8;}.elementor-9 .elementor-element.elementor-element-d0c416c{color:#798bc8;}.elementor-9 .elementor-element.elementor-element-b4c9fc9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b4c9fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2022/11/Group-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b4c9fc9 > .elementor-background-overlay{opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-b4c9fc9{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-9ad0be5{margin-top:0px;margin-bottom:40px;}.elementor-9 .elementor-element.elementor-element-f5e752d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-f5e752d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-f5e752d > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-f5e752d > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-f5e752d > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-f5e752d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-9 .elementor-element.elementor-element-f5e752d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-fdb0812{text-align:start;}.elementor-9 .elementor-element.elementor-element-fdb0812 .elementor-heading-title{font-size:25px;color:#1d2657;}.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-b9d2a96{--grid-row-gap:10px;--grid-column-gap:30px;}.elementor-9 .elementor-element.elementor-element-b9d2a96 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9 .elementor-element.elementor-element-b9d2a96:after{content:"0.66";}.elementor-9 .elementor-element.elementor-element-b9d2a96 .elementor-post__thumbnail__link{width:100%;}.elementor-9 .elementor-element.elementor-element-b9d2a96 .elementor-post__meta-data span + span:before{content:"///";}.elementor-9 .elementor-element.elementor-element-b9d2a96.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-9 .elementor-element.elementor-element-b9d2a96.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-9 .elementor-element.elementor-element-b9d2a96.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-9 .elementor-element.elementor-element-b9d2a96 .elementor-post__title, .elementor-9 .elementor-element.elementor-element-b9d2a96 .elementor-post__title a{color:#232d72;}.elementor-9 .elementor-element.elementor-element-b9d2a96 .elementor-post__meta-data{color:#000000;margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-b9d2a96 .elementor-post__excerpt p{color:#000000;}.elementor-9 .elementor-element.elementor-element-b9d2a96 .elementor-post__excerpt{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-b9d2a96 .elementor-post__read-more{color:#ae362a;}.elementor-9 .elementor-element.elementor-element-b9d2a96 a.elementor-post__read-more{text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-92d92da .elementor-button{background-color:#9dafe6;fill:#ffffff;color:#ffffff;border-radius:100px 100px 100px 100px;padding:15px 60px 15px 60px;}.elementor-9 .elementor-element.elementor-element-92d92da .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-92d92da .elementor-button:focus{background-color:#9dafe6;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-92d92da .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-92d92da .elementor-button:focus svg{fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-1e7eb66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-1e7eb66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-26a6af5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-26a6af5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9dafe6;}.elementor-9 .elementor-element.elementor-element-26a6af5 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-26a6af5 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-26a6af5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-26a6af5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-9 .elementor-element.elementor-element-26a6af5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-e94f93a{text-align:start;}.elementor-9 .elementor-element.elementor-element-e94f93a .elementor-heading-title{font-size:25px;color:#1d2657;}.elementor-9 .elementor-element.elementor-element-a537200 .elementor-button{background-color:#ffffff;fill:#9dafe6;color:#9dafe6;border-radius:100px 100px 100px 100px;padding:15px 60px 15px 60px;}.elementor-9 .elementor-element.elementor-element-a537200 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-a537200 .elementor-button:focus{background-color:#ffffff;color:#9dafe6;}.elementor-9 .elementor-element.elementor-element-a537200 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-a537200 .elementor-button:focus svg{fill:#9dafe6;}.elementor-9 .elementor-element.elementor-element-8e9f9b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-8e9f9b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-8e9f9b1 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-8e9f9b1 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-8e9f9b1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-8e9f9b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-9 .elementor-element.elementor-element-8e9f9b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-75a7147{text-align:center;}.elementor-9 .elementor-element.elementor-element-75a7147 .elementor-heading-title{font-size:25px;color:#1d2657;}.elementor-9 .elementor-element.elementor-element-da6dc92:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-da6dc92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2022/11/Group-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-da6dc92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 0% 10% 0%;}.elementor-9 .elementor-element.elementor-element-da6dc92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-5bfd4f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-5bfd4f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-5bfd4f7 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-5bfd4f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-5bfd4f7 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-5bfd4f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-9 .elementor-element.elementor-element-5bfd4f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-18ec433{text-align:start;}.elementor-9 .elementor-element.elementor-element-18ec433 .elementor-heading-title{font-size:25px;color:#1d2657;}.elementor-9 .elementor-element.elementor-element-cc0f891{--grid-row-gap:10px;--grid-column-gap:30px;}.elementor-9 .elementor-element.elementor-element-cc0f891 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-9 .elementor-element.elementor-element-cc0f891:after{content:"0.66";}.elementor-9 .elementor-element.elementor-element-cc0f891 .elementor-post__thumbnail__link{width:100%;}.elementor-9 .elementor-element.elementor-element-cc0f891 .elementor-post__meta-data span + span:before{content:"///";}.elementor-9 .elementor-element.elementor-element-cc0f891.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-9 .elementor-element.elementor-element-cc0f891.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-9 .elementor-element.elementor-element-cc0f891.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-9 .elementor-element.elementor-element-cc0f891 .elementor-post__title, .elementor-9 .elementor-element.elementor-element-cc0f891 .elementor-post__title a{color:#232d72;}.elementor-9 .elementor-element.elementor-element-cc0f891 .elementor-post__meta-data{color:#000000;margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-cc0f891 .elementor-post__excerpt p{color:#000000;}.elementor-9 .elementor-element.elementor-element-cc0f891 .elementor-post__excerpt{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-cc0f891 .elementor-post__read-more{color:#ae362a;}.elementor-9 .elementor-element.elementor-element-00326ba .elementor-button{background-color:#9dafe6;fill:#ffffff;color:#ffffff;border-radius:100px 100px 100px 100px;padding:15px 60px 15px 60px;}.elementor-9 .elementor-element.elementor-element-00326ba .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-00326ba .elementor-button:focus{background-color:#9dafe6;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-00326ba .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-00326ba .elementor-button:focus svg{fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-83740c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-83740c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-83740c9 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-83740c9 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-83740c9 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-83740c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-9 .elementor-element.elementor-element-83740c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-773009e{text-align:start;}.elementor-9 .elementor-element.elementor-element-773009e .elementor-heading-title{font-size:25px;color:#1d2657;}.elementor-9 .elementor-element.elementor-element-7fe32e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-7fe32e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9dafe6;}.elementor-9 .elementor-element.elementor-element-7fe32e8 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-7fe32e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-7fe32e8 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-7fe32e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-9 .elementor-element.elementor-element-7fe32e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-7803969{text-align:start;}.elementor-9 .elementor-element.elementor-element-7803969 .elementor-heading-title{font-size:25px;color:#1d2657;}.elementor-9 .elementor-element.elementor-element-6155320 .elementor-button{background-color:#ffffff;fill:#9dafe6;color:#9dafe6;border-radius:100px 100px 100px 100px;padding:15px 60px 15px 60px;}.elementor-9 .elementor-element.elementor-element-6155320 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-6155320 .elementor-button:focus{background-color:#ffffff;color:#9dafe6;}.elementor-9 .elementor-element.elementor-element-6155320 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-6155320 .elementor-button:focus svg{fill:#9dafe6;}.elementor-9 .elementor-element.elementor-element-dfad8ef{--spacer-size:100px;}.elementor-9 .elementor-element.elementor-element-ce903df{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-ce903df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-00adefd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-00adefd.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-527a2a7{text-align:center;}.elementor-9 .elementor-element.elementor-element-527a2a7 .elementor-heading-title{color:#1d2657;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__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-c6d8c82 .elementor-flip-box__front{background-color:rgba(255,255,255,0);background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2023/02/Value-R.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-c6d8c82 .elementor-flip-box__back{background-color:rgba(255,255,255,0);background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2023/02/Values-bg.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-c6d8c82 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9 .elementor-element.elementor-element-c6d8c82 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 5px 0px 5px;text-align:center;justify-content:center;}.elementor-9 .elementor-element.elementor-element-c6d8c82 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9 .elementor-element.elementor-element-c6d8c82 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-932847f .elementor-flip-box__front{background-color:rgba(255,255,255,0);background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2023/02/Value-P.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-932847f .elementor-flip-box__back{background-color:rgba(255,255,255,0);background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2023/02/Values-bg.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-932847f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9 .elementor-element.elementor-element-932847f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 5px 0px 5px;text-align:center;justify-content:center;}.elementor-9 .elementor-element.elementor-element-932847f .elementor-flip-box__button{margin-inline-center:0;}.elementor-9 .elementor-element.elementor-element-932847f .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-0bacbe0 .elementor-flip-box__front{background-color:rgba(255,255,255,0);background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2023/02/Value-S.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-0bacbe0 .elementor-flip-box__back{background-color:rgba(255,255,255,0);background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2023/02/Values-bg.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-0bacbe0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9 .elementor-element.elementor-element-0bacbe0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 5px 0px 5px;text-align:center;justify-content:center;}.elementor-9 .elementor-element.elementor-element-0bacbe0 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9 .elementor-element.elementor-element-dcdefe4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-dcdefe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2022/11/Pepeha.jpg");background-size:cover;}.elementor-9 .elementor-element.elementor-element-dcdefe4 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-dcdefe4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 5% 10% 5%;}.elementor-9 .elementor-element.elementor-element-ad56afd img{width:80px;}.elementor-9 .elementor-element.elementor-element-58c86c6{text-align:center;}.elementor-9 .elementor-element.elementor-element-58c86c6 .elementor-heading-title{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-1ce5d1c{text-align:center;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-2216b03:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2216b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ededed;background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2022/11/Learning-areas-background-asset.png");background-position:top right;background-repeat:no-repeat;background-size:35% auto;}.elementor-9 .elementor-element.elementor-element-2216b03{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-2216b03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-a911e4c{text-align:center;}.elementor-9 .elementor-element.elementor-element-a911e4c .elementor-heading-title{color:#1d2657;}.elementor-9 .elementor-element.elementor-element-59476b3{margin-top:10%;margin-bottom:0%;}.elementor-9 .elementor-element.elementor-element-59f65ce{text-align:center;}.elementor-9 .elementor-element.elementor-element-59f65ce .elementor-heading-title{color:#1d2657;}.elementor-9 .elementor-element.elementor-element-9114580{text-align:center;font-size:20px;color:#798bc8;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-e239f91.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-e239f91.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-b491771 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-4e8bfdc0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4e8bfdc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2022/11/Map.jpg");background-position:center left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-4e8bfdc0 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-4e8bfdc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-50px;}.elementor-9 .elementor-element.elementor-element-58671af9 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-9 .elementor-element.elementor-element-14824d3c{text-align:center;}.elementor-9 .elementor-element.elementor-element-14824d3c .elementor-heading-title{color:#1d2657;}.elementor-9 .elementor-element.elementor-element-5dce8bee{text-align:center;color:#000000;}.elementor-9 .elementor-element.elementor-element-c7cd9b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-c7cd9b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);background-image:url("https://randwickpark.kiwischools.org/wp-content/uploads/2022/11/Frame-2.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-c7cd9b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-9 .elementor-element.elementor-element-c7cd9b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-0516a2b{text-align:center;}.elementor-9 .elementor-element.elementor-element-0516a2b .elementor-heading-title{color:#1d2657;}.elementor-9 .elementor-element.elementor-element-e06ed91 .elementor-button{background-color:#ffffff;font-size:17px;fill:#9dafe6;color:#9dafe6;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:100px 100px 100px 100px;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-e06ed91 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-e06ed91 .elementor-button:focus{background-color:#ffffff;color:#9dafe6;}.elementor-9 .elementor-element.elementor-element-e06ed91 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-e06ed91 .elementor-button:focus svg{fill:#9dafe6;}.elementor-9 .elementor-element.elementor-element-104d449 .elementor-button{background-color:#ffffff;font-size:17px;fill:#9dafe6;color:#9dafe6;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:100px 100px 100px 100px;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-104d449 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-104d449 .elementor-button:focus{background-color:#ffffff;color:#9dafe6;}.elementor-9 .elementor-element.elementor-element-104d449 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-104d449 .elementor-button:focus svg{fill:#9dafe6;}.elementor-9 .elementor-element.elementor-element-895c905 .elementor-button{background-color:#ffffff;font-size:17px;fill:#9dafe6;color:#9dafe6;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:100px 100px 100px 100px;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-895c905 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-895c905 .elementor-button:focus{background-color:#ffffff;color:#9dafe6;}.elementor-9 .elementor-element.elementor-element-895c905 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-895c905 .elementor-button:focus svg{fill:#9dafe6;}.elementor-9 .elementor-element.elementor-element-4970ec8 .elementor-button{background-color:#ffffff;font-size:17px;fill:#9dafe6;color:#9dafe6;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:100px 100px 100px 100px;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-4970ec8 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-4970ec8 .elementor-button:focus{background-color:#ffffff;color:#9dafe6;}.elementor-9 .elementor-element.elementor-element-4970ec8 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-4970ec8 .elementor-button:focus svg{fill:#9dafe6;}.elementor-9 .elementor-element.elementor-element-6bdff34 .elementor-button{background-color:#ffffff;font-size:17px;fill:#9dafe6;color:#9dafe6;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:100px 100px 100px 100px;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-6bdff34 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-6bdff34 .elementor-button:focus{background-color:#ffffff;color:#9dafe6;}.elementor-9 .elementor-element.elementor-element-6bdff34 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-6bdff34 .elementor-button:focus svg{fill:#9dafe6;}.elementor-9 .elementor-element.elementor-element-c73611c .elementor-button{background-color:#ffffff;font-size:17px;fill:#9dafe6;color:#9dafe6;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:100px 100px 100px 100px;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-c73611c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-c73611c .elementor-button:focus{background-color:#ffffff;color:#9dafe6;}.elementor-9 .elementor-element.elementor-element-c73611c .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-c73611c .elementor-button:focus svg{fill:#9dafe6;}.elementor-9 .elementor-element.elementor-element-07d0a10{margin-top:0px;margin-bottom:-50px;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ededed;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-83740c9{width:33.231%;}.elementor-9 .elementor-element.elementor-element-7fe32e8{width:33.435%;}.elementor-9 .elementor-element.elementor-element-58671af9{width:34.246%;}.elementor-9 .elementor-element.elementor-element-c7cd9b7{width:96%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-64fa5587 .elementor-button{font-size:15px;padding:10px 25px 10px 25px;}.elementor-9 .elementor-element.elementor-element-6b60255 .elementor-button{font-size:15px;padding:10px 25px 10px 25px;}.elementor-9 .elementor-element.elementor-element-14b73b6{font-size:15px;}.elementor-9 .elementor-element.elementor-element-d0c416c{font-size:15px;}.elementor-9 .elementor-element.elementor-element-f5e752d > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-26a6af5 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-8e9f9b1 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-5bfd4f7 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-83740c9 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-7fe32e8 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-58c86c6 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-1ce5d1c{font-size:15px;}.elementor-9 .elementor-element.elementor-element-a911e4c .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-59f65ce .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-9114580{font-size:17px;}.elementor-9 .elementor-element.elementor-element-4e8bfdc0{margin-top:0px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-14824d3c .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-0516a2b .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-7ad721c{font-size:20px;}.elementor-9 .elementor-element.elementor-element-9e9cf3d .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-37da125{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a9d9779 img{width:150px;}.elementor-9 .elementor-element.elementor-element-b4c9fc9{padding:5% 2% 5% 2%;}.elementor-9 .elementor-element.elementor-element-b9d2a96 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9 .elementor-element.elementor-element-b9d2a96:after{content:"0.5";}.elementor-9 .elementor-element.elementor-element-b9d2a96 .elementor-post__thumbnail__link{width:100%;}.elementor-9 .elementor-element.elementor-element-cc0f891 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9 .elementor-element.elementor-element-cc0f891:after{content:"0.5";}.elementor-9 .elementor-element.elementor-element-cc0f891 .elementor-post__thumbnail__link{width:100%;}.elementor-9 .elementor-element.elementor-element-ce903df{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-00adefd > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-2216b03{padding:5% 0% 5% 0%;}.elementor-9 .elementor-element.elementor-element-da0110c > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-4e8bfdc0{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS for slides, class: .elementor-element-30d154d1 */.elementor-9 .elementor-element.elementor-element-30d154d1 .swiper-slide{
    height:45vw!important;
}

/*slide 2*/
.elementor-9 .elementor-element.elementor-element-30d154d1 .swiper-slide[data-slick-index="1"] .slick-slide-bg{
    background-position:50% 30% ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c9107d1 */.elementor-9 .elementor-element.elementor-element-6c9107d1,.elementor-9 .elementor-element.elementor-element-6c9107d1 p{
    margin-bottom: 0;
}

@media screen  and (max-width:1920px){
    .elementor-9 .elementor-element.elementor-element-6c9107d1 p{
        font-size:1.56vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a2ac731 */@media screen  and (max-width:1920px){
    .elementor-9 .elementor-element.elementor-element-5a2ac731 h1{
        font-size:2.6vw!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d75a90 */@media screen and (max-width:1920px){
    .elementor-9 .elementor-element.elementor-element-5d75a90 p{
        font-size:1.56vw;
        text-shadow: 0px 0px 10px rgb(0 0 0 / 70%);
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7c68b25e */.elementor-9 .elementor-element.elementor-element-7c68b25e .elementor-widget-wrap{
    padding-bottom: 5%!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5333b7c4 */.elementor-9 .elementor-element.elementor-element-5333b7c4 .elementor-container{
   height: 45vw;
}

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

@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-5333b7c4{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ad721c */.elementor-9 .elementor-element.elementor-element-7ad721c,.elementor-9 .elementor-element.elementor-element-7ad721c p{
    margin-bottom: 0;
}

@media screen and (min-width:768px) and (max-width:1920px){
    .elementor-9 .elementor-element.elementor-element-7ad721c p{
        font-size:1.56vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e9cf3d */@media screen and (min-width:768px) and (max-width:1920px){
    .elementor-9 .elementor-element.elementor-element-9e9cf3d h1{
        font-size:2.6vw!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37da125 */@media screen and (min-width:768px) and (max-width:1920px){
    .elementor-9 .elementor-element.elementor-element-37da125 p{
        font-size:1.56vw;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-86964c4 */.elementor-9 .elementor-element.elementor-element-86964c4{
    display: none;
}

@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-86964c4{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9d9779 */@media screen and (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-a9d9779 img{
        box-shadow: -10px 10px 0px 0px #d5c6ae!important;
        margin-bottom:20px;
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b9d2a96 *//*read more color*/
.elementor-9 .elementor-element.elementor-element-b9d2a96 .elementor-post__read-more:hover{
    color:black!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4c85c30 */.elementor-9 .elementor-element.elementor-element-4c85c30{
    max-height: 200px;
    overflow: auto;
}

.elementor-9 .elementor-element.elementor-element-4c85c30 h4{
    color:black;
}

.elementor-9 .elementor-element.elementor-element-4c85c30 .ics-calendar{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-041d2e9 */.elementor-9 .elementor-element.elementor-element-041d2e9{
    width:calc(100% - 600px);
    min-width: 50%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c004345 */.elementor-9 .elementor-element.elementor-element-c004345{
    width: 600px;
    max-width: 50%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b4c9fc9 */@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-b4c9fc9{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1a9fee3 */.elementor-9 .elementor-element.elementor-element-1a9fee3{
    max-height: 200px;
    overflow: auto;
}

.elementor-9 .elementor-element.elementor-element-1a9fee3 h4{
    color:black;
}

.elementor-9 .elementor-element.elementor-element-1a9fee3 .ics-calendar{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-da6dc92 */.elementor-9 .elementor-element.elementor-element-da6dc92{
    display: none;
}

@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-da6dc92{
        display:block;
    }
    
    .elementor-9 .elementor-element.elementor-element-da6dc92 .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-da6dc92 .elementor-column{
    flex: 0 0 auto;
    padding: 2.5%;
     width: 90%;
    scroll-snap-align: center;
}

.elementor-9 .elementor-element.elementor-element-da6dc92 .elementor-widget-wrap.elementor-element-populated{
    margin:0%!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ae4116c */.elementor-9 .elementor-element.elementor-element-ae4116c .values{
    max-width: 250px;
    margin: auto;
}

@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-9 .elementor-element.elementor-element-ae4116c .values{
    max-width: 200px;
}
}

@media screen and (max-width:767px) {
.elementor-9 .elementor-element.elementor-element-ae4116c .values{
    max-width: 200px;
}
    .elementor-9 .elementor-element.elementor-element-ae4116c .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-ae4116c .elementor-column{
    flex: 0 0 auto;
    scroll-snap-align: center;
}

.elementor-9 .elementor-element.elementor-element-ae4116c .elementor-widget-wrap.elementor-element-populated{
    margin:0%!important;
}
}

@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-ae4116c .elementor-column{
    padding: 2.5%;
     width: 80%;
}
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-ae4116c .elementor-column{
    padding: 2.5%;
     width: 45%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ce903df */.elementor-9 .elementor-element.elementor-element-ce903df{
    height:370px;
    margin-bottom:-150px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dcdefe4 */@media screen and (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-dcdefe4{
        padding-top:150px!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-99e9c47 */.elementor-9 .elementor-element.elementor-element-99e9c47 img{
    filter: drop-shadow(4px 4px 5px rgba(0, 0, 0, 0.25));
}

@media screen and (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-99e9c47 .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-99e9c47 .elementor-column{
    flex: 0 0 auto;
    scroll-snap-align: center;
}

.elementor-9 .elementor-element.elementor-element-99e9c47 .elementor-widget-wrap.elementor-element-populated{
    margin:0%!important;
}
}

@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-99e9c47 .elementor-column{
    padding: 2.5%;
     width: 70%;
}
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-99e9c47 .elementor-column{
    padding: 2.5%;
     width: 40%;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dce8bee */.elementor-9 .elementor-element.elementor-element-5dce8bee p{
    width:400px;
    background-color: white;
    margin:auto;
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-58671af9 */@media screen and (max-width:1024px) and (min-width:768px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-58671af9{
        width:40%;
    }
}



@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-58671af9{
        display:none;
    }
}

@media screen and (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-58671af9{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d238682 */.elementor-9 .elementor-element.elementor-element-d238682{
    max-width:650px;
    min-width: 420px;
    margin: auto;
}

@media screen and (min-width:1025px) and (max-width:1450px){
   .elementor-9 .elementor-element.elementor-element-d238682{
           width: 350px;
           min-width:unset;
   }
   
   .elementor-9 .elementor-element.elementor-element-d238682 .elementor-button{
       padding:10px 0!important;
   }
   .elementor-9 .elementor-element.elementor-element-d238682 .elementor-button-text{
       font-size: 14px;
   }
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:landscape){
     .elementor-9 .elementor-element.elementor-element-d238682{
           width: 350px;
           min-width:unset;
   }
   
   .elementor-9 .elementor-element.elementor-element-d238682 .elementor-button{
       padding:10px 0!important;
   }
   .elementor-9 .elementor-element.elementor-element-d238682 .elementor-button-text{
       font-size: 14px;
   }
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-d238682{
            min-width:450px;
            max-width:650px;
    }
}

@media screen and (max-width:767px) and (orientation:portrait){
    
    .elementor-9 .elementor-element.elementor-element-d238682{
        min-width:0;
        max-width:100%;
    }
    .elementor-9 .elementor-element.elementor-element-d238682 .elementor-inner-column{
        width:100%;
    }
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-d238682{
        min-width:0;
        max-width:100%;
    }
    .elementor-9 .elementor-element.elementor-element-d238682 .elementor-inner-column{
        width:50%;
    }
    
    .elementor-9 .elementor-element.elementor-element-d238682 .elementor-container{
        flex-wrap:nowrap;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c7cd9b7 */@media screen and (max-width:1024px) and (min-width:768px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-c7cd9b7{
        width:60%;
    }
}


@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-c7cd9b7{
        width:100%;
        background:none;
    }
}

@media screen and (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-c7cd9b7{
        width:100%;
        background:none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e8bfdc0 */@media screen and (min-width:1025px) and (max-width:1450px){
    .elementor-9 .elementor-element.elementor-element-4e8bfdc0{
        background-size:100%;
    }
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:landscape){
    .elementor-9 .elementor-element.elementor-element-4e8bfdc0{
        background-size:100%;
        background-position:top left;
        margin-bottom:-25px;
    }
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-4e8bfdc0{
            background-color:#9dafe6;
        background-image:unset;
    }
}


@media screen and (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-4e8bfdc0{
            background-color:#9dafe6;
        background-image:unset;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-07d0a10 */.elementor-9 .elementor-element.elementor-element-07d0a10{
    display: none;
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .elementor-9 .elementor-element.elementor-element-07d0a10{
        display:block;
    }
}

@media screen and (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-07d0a10{
        display:block;
    }
}/* End custom CSS */