.elementor-291 .elementor-element.elementor-element-4c9065df:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-4c9065df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af2800f );}.elementor-291 .elementor-element.elementor-element-4c9065df > .elementor-background-overlay{background-image:url("https://otterscreekschools.co.za/wp-content/uploads/2024/09/Asset-4-2.png");background-position:center center;background-size:contain;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-291 .elementor-element.elementor-element-4c9065df > .elementor-container{min-height:300px;}.elementor-291 .elementor-element.elementor-element-4c9065df{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 1em 2em 1em;}.elementor-291 .elementor-element.elementor-element-143ff85d{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;top:-5px;}.elementor-291 .elementor-element.elementor-element-143ff85d > .elementor-widget-container{--e-transform-rotateZ:-15deg;}body:not(.rtl) .elementor-291 .elementor-element.elementor-element-143ff85d{right:0px;}body.rtl .elementor-291 .elementor-element.elementor-element-143ff85d{left:0px;}.elementor-291 .elementor-element.elementor-element-143ff85d img{width:100%;height:450px;object-fit:contain;object-position:center center;}.elementor-291 .elementor-element.elementor-element-1fc3dc7b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-291 .elementor-element.elementor-element-1fc3dc7b > .elementor-container{min-height:275px;}.elementor-291 .elementor-element.elementor-element-1fc3dc7b{padding:0% 35% 0% 0%;z-index:2;}.elementor-291 .elementor-element.elementor-element-6a88d7ae > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-291 .elementor-element.elementor-element-c89b4a5{width:auto;max-width:auto;}.elementor-291 .elementor-element.elementor-element-c89b4a5 > .elementor-widget-container{background-color:var( --e-global-color-a185853 );margin:0em 0em 1em 0em;padding:10px 20px 10px 20px;border-radius:30px 30px 30px 30px;}.elementor-291 .elementor-element.elementor-element-c89b4a5 .elementor-heading-title{font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );color:var( --e-global-color-a291686 );}.elementor-291 .elementor-element.elementor-element-c5a071d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-291 .elementor-element.elementor-element-c5a071d .wpr-post-title{text-align:left;color:var( --e-global-color-kadence1 );font-size:58px;}.elementor-291 .elementor-element.elementor-element-8cf9e99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-291 .elementor-element.elementor-element-8cf9e99:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-8cf9e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence3 );}.elementor-291 .elementor-element.elementor-element-c663a9c{text-align:center;}.elementor-291 .elementor-element.elementor-element-c663a9c .elementor-heading-title{font-size:28px;color:#FFFFFF;}.elementor-291 .elementor-element.elementor-element-5474dac2:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-5474dac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a291686 );}.elementor-291 .elementor-element.elementor-element-5474dac2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-291 .elementor-element.elementor-element-5474dac2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 1em 9em 1em;z-index:2;}.elementor-291 .elementor-element.elementor-element-3c5780d2 > .elementor-element-populated{margin:0px 25px 0px 10px;--e-column-margin-right:25px;--e-column-margin-left:10px;}.elementor-291 .elementor-element.elementor-element-729421c3{--divider-border-style:solid;--divider-color:var( --e-global-color-af2800f );--divider-border-width:1px;}.elementor-291 .elementor-element.elementor-element-729421c3 .elementor-divider-separator{width:100%;}.elementor-291 .elementor-element.elementor-element-729421c3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon{margin-right:10px;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-tab-wraper .elementkit-nav-link.left-pos .ekit-icon-image{margin-right:10px;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-tab-wraper.elementskit-fitcontent-tab:not(.vertical){text-align:left;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-tab-wraper .elementkit-nav-link{justify-content:flex-start;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:0px;}.rtl .elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-left:0px;margin-right:0;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-tab-wraper.vertical .elementkit-tab-nav{margin-right:0px;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:8px;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:8px;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-tab-nav .elementkit-nav-link{padding:14px 35px 14px 35px;color:#2575fc;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2575fc;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementskit-tab-icon :is(svg, i){fill:#2575fc;color:#2575fc;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-tab-nav .elementkit-nav-link.active{color:#000;}.elementor-291 .elementor-element.elementor-element-55e0d9f .elementkit-nav-link.active .elementskit-tab-icon :is(svg, i){fill:#000;color:#000;}.elementor-291 .elementor-element.elementor-element-55e0d9f .tab-content .tab-pane{color:#656565;padding:20px 0px 20px 0px;}.elementor-291 .elementor-element.elementor-element-1166e1ff .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-text );}.elementor-291 .elementor-element.elementor-element-21dda98 .elementor-repeater-item-6995078 > div{color:#222222;}.elementor-291 .elementor-element.elementor-element-21dda98 .elementor-repeater-item-6995078 > div svg path{stroke:#222222;fill:#222222;}.elementor-291 .elementor-element.elementor-element-21dda98 .elementor-repeater-item-6995078 > div:hover{background-color:#3b5998;}.elementor-291 .elementor-element.elementor-element-21dda98 .elementor-repeater-item-525b1e3 > div{color:#222222;}.elementor-291 .elementor-element.elementor-element-21dda98 .elementor-repeater-item-525b1e3 > div svg path{stroke:#222222;fill:#222222;}.elementor-291 .elementor-element.elementor-element-21dda98 .elementor-repeater-item-525b1e3 > div:hover{background-color:#1da1f2;}.elementor-291 .elementor-element.elementor-element-21dda98 .elementor-repeater-item-ee0265a > div{color:#222222;}.elementor-291 .elementor-element.elementor-element-21dda98 .elementor-repeater-item-ee0265a > div svg path{stroke:#222222;fill:#222222;}.elementor-291 .elementor-element.elementor-element-21dda98 .elementor-repeater-item-ee0265a > div:hover{background-color:#0077b5;}.elementor-291 .elementor-element.elementor-element-21dda98 .ekit_socialshare{text-align:left;}.elementor-291 .elementor-element.elementor-element-21dda98 .ekit_socialshare > li > div{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;width:40px;height:40px;cursor:pointer;line-height:40px;}.elementor-291 .elementor-element.elementor-element-21dda98 .ekit_socialshare > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-291 .elementor-element.elementor-element-7deba272{--divider-border-style:solid;--divider-color:var( --e-global-color-af2800f );--divider-border-width:1px;}.elementor-291 .elementor-element.elementor-element-7deba272 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-291 .elementor-element.elementor-element-7deba272 .elementor-divider-separator{width:100%;}.elementor-291 .elementor-element.elementor-element-7deba272 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-291 .elementor-element.elementor-element-1b6b5e4f > .elementor-element-populated{margin:0px 10px 0px 25px;--e-column-margin-right:10px;--e-column-margin-left:25px;}.elementor-291 .elementor-element.elementor-element-6b9b73a6 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-291 .elementor-element.elementor-element-601a041 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-blog-block-post, .elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-post-image-card, .elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-post-card{background-color:var( --e-global-color-kadence2 );padding:20px 30px 5px 30px;margin:10px 0px 0px 0px;}.elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-blog-block-post > .row{align-items:center;}.elementor-291 .elementor-element.elementor-element-cd624cc .post-meta-list{text-align:left;}.elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-post-body .entry-title, .elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-entry-header .entry-title, .elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:20px;}.elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-post-body .entry-title{text-align:center;}.elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-entry-header .entry-title{text-align:center;}@media(min-width:768px){.elementor-291 .elementor-element.elementor-element-3c5780d2{width:74.922%;}.elementor-291 .elementor-element.elementor-element-1b6b5e4f{width:25.078%;}}@media(max-width:1024px){.elementor-291 .elementor-element.elementor-element-4c9065df > .elementor-container{min-height:250px;}.elementor-291 .elementor-element.elementor-element-4c9065df{padding:1em 1em 1em 1em;}.elementor-291 .elementor-element.elementor-element-143ff85d{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:17px;}body:not(.rtl) .elementor-291 .elementor-element.elementor-element-143ff85d{right:-59px;}body.rtl .elementor-291 .elementor-element.elementor-element-143ff85d{left:-59px;}.elementor-291 .elementor-element.elementor-element-143ff85d img{height:300px;}.elementor-291 .elementor-element.elementor-element-1fc3dc7b > .elementor-container{min-height:225px;}.elementor-291 .elementor-element.elementor-element-1fc3dc7b{padding:0% 20% 0% 0%;}.elementor-291 .elementor-element.elementor-element-6a88d7ae > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-291 .elementor-element.elementor-element-c89b4a5 .elementor-heading-title{font-size:var( --e-global-typography-520c191-font-size );}.elementor-291 .elementor-element.elementor-element-5474dac2{padding:3em 1em 7em 1em;}.elementor-291 .elementor-element.elementor-element-3c5780d2 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-291 .elementor-element.elementor-element-1166e1ff .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-291 .elementor-element.elementor-element-1b6b5e4f > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-291 .elementor-element.elementor-element-6b9b73a6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-291 .elementor-element.elementor-element-6b9b73a6 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-blog-block-post, .elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-post-image-card, .elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-post-card{margin:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-291 .elementor-element.elementor-element-4c9065df > .elementor-container{min-height:280px;}.elementor-291 .elementor-element.elementor-element-4c9065df{padding:1em 1em 1em 1em;}.elementor-291 .elementor-element.elementor-element-143ff85d{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;top:19.694vh;}.elementor-291 .elementor-element.elementor-element-143ff85d > .elementor-widget-container{--e-transform-rotateZ:-30deg;}body:not(.rtl) .elementor-291 .elementor-element.elementor-element-143ff85d{right:-108px;}body.rtl .elementor-291 .elementor-element.elementor-element-143ff85d{left:-108px;}.elementor-291 .elementor-element.elementor-element-143ff85d img{height:200px;object-fit:contain;}.elementor-291 .elementor-element.elementor-element-1fc3dc7b > .elementor-container{min-height:260px;}.elementor-291 .elementor-element.elementor-element-1fc3dc7b{padding:0% 0% 0% 0%;}.elementor-291 .elementor-element.elementor-element-6a88d7ae > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-291 .elementor-element.elementor-element-c89b4a5 .elementor-heading-title{font-size:var( --e-global-typography-520c191-font-size );}.elementor-291 .elementor-element.elementor-element-5474dac2{padding:2em 1em 7em 1em;}.elementor-291 .elementor-element.elementor-element-3c5780d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-291 .elementor-element.elementor-element-1166e1ff .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-291 .elementor-element.elementor-element-1b6b5e4f > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-291 .elementor-element.elementor-element-6b9b73a6 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-blog-block-post, .elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-post-image-card, .elementor-291 .elementor-element.elementor-element-cd624cc .elementskit-post-card{margin:0px 0px 30px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-291 .elementor-element.elementor-element-761ee42{width:100%;}.elementor-291 .elementor-element.elementor-element-3c5780d2{width:100%;}.elementor-291 .elementor-element.elementor-element-1b6b5e4f{width:100%;}}