.elementor-5118 .elementor-element.elementor-element-4cf4769{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:110px;}.elementor-5118 .elementor-element.elementor-element-4cf4769:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-4cf4769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2794B3;background-image:url("https://temple.co.za/wp-content/uploads/2025/01/Gradient-Background-copy.webp");background-size:cover;}.elementor-5118 .elementor-element.elementor-element-4cf4769::before, .elementor-5118 .elementor-element.elementor-element-4cf4769 > .elementor-background-video-container::before, .elementor-5118 .elementor-element.elementor-element-4cf4769 > .e-con-inner > .elementor-background-video-container::before, .elementor-5118 .elementor-element.elementor-element-4cf4769 > .elementor-background-slideshow::before, .elementor-5118 .elementor-element.elementor-element-4cf4769 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5118 .elementor-element.elementor-element-4cf4769 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5118 .elementor-element.elementor-element-4f6c139{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-4f6c139.e-con{--align-self:flex-end;}.elementor-5118 .elementor-element.elementor-element-251d8e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-251d8e6{text-align:left;font-family:"Avenir", Sans-serif;font-size:1.7em;font-weight:400;line-height:1.4em;color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-510edb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-510edb8{z-index:3;text-align:left;}.elementor-5118 .elementor-element.elementor-element-510edb8 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:5em;font-weight:400;line-height:1em;color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-864afb3{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-a100e16 img{width:90%;}.elementor-5118 .elementor-element.elementor-element-c32cf35{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-c32cf35:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-c32cf35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2794B3;background-image:url("https://temple.co.za/wp-content/uploads/2025/01/Gradient-Background-copy.webp");background-size:cover;}.elementor-5118 .elementor-element.elementor-element-c32cf35::before, .elementor-5118 .elementor-element.elementor-element-c32cf35 > .elementor-background-video-container::before, .elementor-5118 .elementor-element.elementor-element-c32cf35 > .e-con-inner > .elementor-background-video-container::before, .elementor-5118 .elementor-element.elementor-element-c32cf35 > .elementor-background-slideshow::before, .elementor-5118 .elementor-element.elementor-element-c32cf35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5118 .elementor-element.elementor-element-c32cf35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5118 .elementor-element.elementor-element-e375663 .elementor-repeater-item-7b89e36 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://temple.co.za/wp-content/uploads/2026/05/banner-sung-copy-3.webp);background-size:contain;}.elementor-5118 .elementor-element.elementor-element-e375663 .swiper-slide{transition-duration:calc(5000ms*1.2);height:90vh;}.elementor-5118 .elementor-element.elementor-element-e375663{width:100%;max-width:100%;}.elementor-5118 .elementor-element.elementor-element-e375663 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-e375663 .swiper-slide-contents{max-width:70%;}.elementor-5118 .elementor-element.elementor-element-e375663 .swiper-slide-inner{padding:0px 0px 160px 110px;text-align:left;}.elementor-5118 .elementor-element.elementor-element-e375663 .elementor-slide-heading{color:var( --e-global-color-a77080f );font-family:"Avenir", Sans-serif;font-size:3.8em;font-weight:400;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-e375663 .elementor-slide-description{font-family:"Avenir Roman", Sans-serif;font-size:2em;line-height:1.6em;}.elementor-5118 .elementor-element.elementor-element-e375663 .elementor-swiper-button{color:var( --e-global-color-ebed728 );}.elementor-5118 .elementor-element.elementor-element-e375663 .elementor-swiper-button svg{fill:var( --e-global-color-ebed728 );}.elementor-5118 .elementor-element.elementor-element-e375663 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-ebed728 );opacity:var( --e-global-color-ebed728 );}.elementor-5118 .elementor-element.elementor-element-e375663 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .elementor-repeater-item-7b89e36 .swiper-slide-bg{background-color:#833CA300;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:90vh;}.elementor-5118 .elementor-element.elementor-element-ee84fe3{width:100%;max-width:100%;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .swiper-slide-contents{max-width:70%;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .swiper-slide-inner{padding:0px 0px 160px 110px;text-align:left;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .elementor-slide-heading{color:var( --e-global-color-a77080f );font-family:"Avenir", Sans-serif;font-size:5.5em;font-weight:400;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .elementor-slide-description{font-family:"Avenir Roman", Sans-serif;font-size:2em;line-height:1.6em;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .elementor-swiper-button{color:var( --e-global-color-ebed728 );}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .elementor-swiper-button svg{fill:var( --e-global-color-ebed728 );}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-ebed728 );opacity:var( --e-global-color-ebed728 );}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-5118 .elementor-element.elementor-element-f8ade64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-f8ade64:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-f8ade64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebed728 );}.elementor-5118 .elementor-element.elementor-element-69eb557{--display:flex;--justify-content:center;--gap:016px 0px;--row-gap:016px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-84ddde7 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-84ddde7.elementor-element{--align-self:center;}.elementor-5118 .elementor-element.elementor-element-84ddde7 img{width:80%;border-style:none;}.elementor-5118 .elementor-element.elementor-element-f973387{--display:flex;--justify-content:center;border-style:none;--border-style:none;box-shadow:-3px 31px 44px 0px rgba(92.99999999999999, 136.00000000000003, 149, 0);--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-f973387:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-f973387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-5118 .elementor-element.elementor-element-f973387.e-con{--align-self:center;}.elementor-5118 .elementor-element.elementor-element-0cee8b2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-0cee8b2{z-index:3;text-align:left;}.elementor-5118 .elementor-element.elementor-element-0cee8b2 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:3.8em;font-weight:400;line-height:1em;color:var( --e-global-color-c6b9d6d );}.elementor-5118 .elementor-element.elementor-element-8b1e3d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-8b1e3d2{text-align:left;font-family:"Avenir", Sans-serif;font-size:1.7em;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-5118 .elementor-element.elementor-element-fc2aef3{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-c6b9d6d );}.elementor-5118 .elementor-element.elementor-element-608cf26 .elementor-button{background-color:transparent;font-family:"Avenir Book", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:var( --e-global-color-a77080f );color:var( --e-global-color-a77080f );background-image:linear-gradient(156deg, var( --e-global-color-primary ) 28%, var( --e-global-color-7fac9e3 ) 100%);border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-5118 .elementor-element.elementor-element-608cf26 .elementor-button:hover, .elementor-5118 .elementor-element.elementor-element-608cf26 .elementor-button:focus{background-color:var( --e-global-color-c6b9d6d );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-608cf26 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-608cf26 .elementor-button:hover svg, .elementor-5118 .elementor-element.elementor-element-608cf26 .elementor-button:focus svg{fill:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-f314d56{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-f314d56:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-f314d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temple.co.za/wp-content/uploads/2025/01/Gradient-Background-copy.webp");background-position:center center;background-size:cover;}.elementor-5118 .elementor-element.elementor-element-0bb4b24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-af60011{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5118 .elementor-element.elementor-element-620c958 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-620c958{z-index:3;text-align:left;}.elementor-5118 .elementor-element.elementor-element-620c958 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:3.8em;font-weight:400;line-height:1em;color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-07df60c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-07df60c{text-align:left;font-family:"Avenir", Sans-serif;font-size:1.7em;font-weight:400;line-height:1.4em;color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-3245ffb{--display:flex;border-style:none;--border-style:none;}.elementor-5118 .elementor-element.elementor-element-3245ffb:hover{border-style:none;}.elementor-5118 .elementor-element.elementor-element-3245ffb, .elementor-5118 .elementor-element.elementor-element-3245ffb::before{--border-transition:0.3s;}.elementor-5118 .elementor-element.elementor-element-2a8c529{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-60ece09{--display:flex;border-style:none;--border-style:none;}.elementor-5118 .elementor-element.elementor-element-91dd314{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-3e37a3e{--display:flex;border-style:none;--border-style:none;}.elementor-5118 .elementor-element.elementor-element-3cd3c51{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-18d51a2{--display:flex;border-style:none;--border-style:none;}.elementor-5118 .elementor-element.elementor-element-836c5cd{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-412ffa7{--display:flex;border-style:none;--border-style:none;}.elementor-5118 .elementor-element.elementor-element-cb2091d{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-ac36feb{--display:flex;border-style:none;--border-style:none;}.elementor-5118 .elementor-element.elementor-element-2d0fb74{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-57a2b35{--n-accordion-title-font-size:1em;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-title-normal-color:var( --e-global-color-a77080f );--n-accordion-title-hover-color:var( --e-global-color-ebed728 );--n-accordion-title-active-color:var( --e-global-color-ebed728 );--n-accordion-icon-size:15px;}.elementor-5118 .elementor-element.elementor-element-57a2b35 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-5118 .elementor-element.elementor-element-57a2b35 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Avenir Book", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-5118 .elementor-element.elementor-element-71b5ed2 .elementor-button{background-color:transparent;font-family:"Avenir Book", Sans-serif;font-size:1em;font-weight:400;line-height:1em;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(156deg, var( --e-global-color-a77080f ) 28%, var( --e-global-color-ebed728 ) 100%);border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-5118 .elementor-element.elementor-element-71b5ed2 .elementor-button:hover, .elementor-5118 .elementor-element.elementor-element-71b5ed2 .elementor-button:focus{background-color:var( --e-global-color-c6b9d6d );color:var( --e-global-color-accent );}.elementor-5118 .elementor-element.elementor-element-71b5ed2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-71b5ed2 .elementor-button:hover svg, .elementor-5118 .elementor-element.elementor-element-71b5ed2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5118 .elementor-element.elementor-element-a164d80{--display:flex;--justify-content:center;}.elementor-5118 .elementor-element.elementor-element-94be3ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-94be3ed:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-94be3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebed728 );}.elementor-5118 .elementor-element.elementor-element-1a659d6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:016px 0px;--row-gap:016px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-e43ef93 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-e43ef93.elementor-element{--align-self:center;}.elementor-5118 .elementor-element.elementor-element-e43ef93 img{border-style:none;}.elementor-5118 .elementor-element.elementor-element-11ca547{--display:flex;--justify-content:center;border-style:none;--border-style:none;box-shadow:-3px 31px 44px 0px rgba(92.99999999999999, 136.00000000000003, 149, 0);--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-11ca547:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-11ca547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-5118 .elementor-element.elementor-element-11ca547.e-con{--align-self:center;}.elementor-5118 .elementor-element.elementor-element-6681105 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-6681105{z-index:3;text-align:left;}.elementor-5118 .elementor-element.elementor-element-6681105 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:3.8em;font-weight:400;line-height:1em;color:var( --e-global-color-c6b9d6d );}.elementor-5118 .elementor-element.elementor-element-de678b5{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-c6b9d6d );}.elementor-5118 .elementor-element.elementor-element-4d27c20{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-4d27c20:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-4d27c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temple.co.za/wp-content/uploads/2025/01/Gradient-Background-copy.webp");background-position:center center;background-size:cover;}.elementor-5118 .elementor-element.elementor-element-212ef8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-1dd72e5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5118 .elementor-element.elementor-element-59ad7eb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-59ad7eb{z-index:3;text-align:left;}.elementor-5118 .elementor-element.elementor-element-59ad7eb .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:3.8em;font-weight:400;line-height:1em;color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-6bdfd32{--display:flex;border-style:none;--border-style:none;}.elementor-5118 .elementor-element.elementor-element-6bdfd32:hover{border-style:none;}.elementor-5118 .elementor-element.elementor-element-6bdfd32, .elementor-5118 .elementor-element.elementor-element-6bdfd32::before{--border-transition:0.3s;}.elementor-5118 .elementor-element.elementor-element-ee0939f{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-e5292ae{--display:flex;border-style:none;--border-style:none;}.elementor-5118 .elementor-element.elementor-element-392d8b8{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-ed682bb{--display:flex;border-style:none;--border-style:none;}.elementor-5118 .elementor-element.elementor-element-df19035{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-c3ffda5{--display:flex;border-style:none;--border-style:none;}.elementor-5118 .elementor-element.elementor-element-b28f9d5{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-8c91ae3{--display:flex;border-style:none;--border-style:none;}.elementor-5118 .elementor-element.elementor-element-f90705b{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-64d3320{--n-accordion-title-font-size:1em;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-title-normal-color:var( --e-global-color-a77080f );--n-accordion-title-hover-color:var( --e-global-color-ebed728 );--n-accordion-title-active-color:var( --e-global-color-ebed728 );--n-accordion-icon-size:15px;}.elementor-5118 .elementor-element.elementor-element-64d3320 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-5118 .elementor-element.elementor-element-64d3320 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Avenir Book", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-5118 .elementor-element.elementor-element-c24a195 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5118 .elementor-element.elementor-element-c24a195{z-index:3;}.elementor-5118 .elementor-element.elementor-element-c24a195 .elementor-heading-title{font-family:"Avenir Book", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;line-height:1em;color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-06efce7 .elementor-button{background-color:transparent;font-family:"Avenir Book", Sans-serif;font-size:1em;font-weight:400;line-height:1em;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(156deg, var( --e-global-color-a77080f ) 28%, var( --e-global-color-ebed728 ) 100%);border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-5118 .elementor-element.elementor-element-06efce7 .elementor-button:hover, .elementor-5118 .elementor-element.elementor-element-06efce7 .elementor-button:focus{background-color:var( --e-global-color-c6b9d6d );color:var( --e-global-color-accent );}.elementor-5118 .elementor-element.elementor-element-06efce7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-06efce7 .elementor-button:hover svg, .elementor-5118 .elementor-element.elementor-element-06efce7 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5118 .elementor-element.elementor-element-26b3223{--display:flex;--justify-content:center;}.elementor-5118 .elementor-element.elementor-element-7c834f6 img{width:80%;}.elementor-5118 .elementor-element.elementor-element-e3abdd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-e3abdd0:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-e3abdd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebed728 );}.elementor-5118 .elementor-element.elementor-element-2672c75{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:016px 0px;--row-gap:016px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-f35aef6 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-f35aef6.elementor-element{--align-self:center;}.elementor-5118 .elementor-element.elementor-element-f35aef6 img{width:70%;border-style:none;}.elementor-5118 .elementor-element.elementor-element-3a70611{--display:flex;--justify-content:center;border-style:none;--border-style:none;box-shadow:-3px 31px 44px 0px rgba(92.99999999999999, 136.00000000000003, 149, 0);--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-3a70611:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-3a70611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-5118 .elementor-element.elementor-element-3a70611.e-con{--align-self:center;}.elementor-5118 .elementor-element.elementor-element-da3a90c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-da3a90c{z-index:3;text-align:left;}.elementor-5118 .elementor-element.elementor-element-da3a90c .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:3.8em;font-weight:400;line-height:1em;color:var( --e-global-color-c6b9d6d );}.elementor-5118 .elementor-element.elementor-element-c41bd62{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-c6b9d6d );}.elementor-5118 .elementor-element.elementor-element-cd72c34 .elementor-button{background-color:transparent;font-family:"Avenir Book", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:1px;background-image:linear-gradient(156deg, var( --e-global-color-primary ) 28%, var( --e-global-color-7fac9e3 ) 100%);border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-5118 .elementor-element.elementor-element-cd72c34 .elementor-button:hover, .elementor-5118 .elementor-element.elementor-element-cd72c34 .elementor-button:focus{background-color:var( --e-global-color-c6b9d6d );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-cd72c34 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-cd72c34 .elementor-button:hover svg, .elementor-5118 .elementor-element.elementor-element-cd72c34 .elementor-button:focus svg{fill:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-69a307c{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-69a307c:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-69a307c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temple.co.za/wp-content/uploads/2025/01/Gradient-Background-copy.webp");background-position:center center;background-size:cover;}.elementor-5118 .elementor-element.elementor-element-44d7207{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-cfb5121{--display:flex;--justify-content:center;}.elementor-5118 .elementor-element.elementor-element-8df8adf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-8df8adf{z-index:3;text-align:left;}.elementor-5118 .elementor-element.elementor-element-8df8adf .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:1.7em;font-weight:400;line-height:1.4em;color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-77d4fed{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-cd0ed1d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-cd0ed1d{z-index:3;text-align:left;}.elementor-5118 .elementor-element.elementor-element-cd0ed1d .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:1.7em;font-weight:400;line-height:1.4em;color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-e64c932{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a77080f );}.elementor-5118 .elementor-element.elementor-element-de0ca88 .elementor-button{background-color:transparent;font-family:"Avenir Book", Sans-serif;font-size:1em;font-weight:400;line-height:1em;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(156deg, var( --e-global-color-a77080f ) 28%, var( --e-global-color-ebed728 ) 100%);border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-5118 .elementor-element.elementor-element-de0ca88 .elementor-button:hover, .elementor-5118 .elementor-element.elementor-element-de0ca88 .elementor-button:focus{background-color:var( --e-global-color-c6b9d6d );color:var( --e-global-color-accent );}.elementor-5118 .elementor-element.elementor-element-de0ca88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-de0ca88 .elementor-button:hover svg, .elementor-5118 .elementor-element.elementor-element-de0ca88 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5118 .elementor-element.elementor-element-403ebd6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5118 .elementor-element.elementor-element-403ebd6.e-con{--align-self:center;}.elementor-5118 .elementor-element.elementor-element-aea66e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-aea66e6.elementor-element{--align-self:center;}.elementor-5118 .elementor-element.elementor-element-aea66e6{text-align:center;}.elementor-5118 .elementor-element.elementor-element-aea66e6 img{width:63%;}@media(min-width:768px){.elementor-5118 .elementor-element.elementor-element-69eb557{--width:50%;}.elementor-5118 .elementor-element.elementor-element-f973387{--width:50%;}.elementor-5118 .elementor-element.elementor-element-af60011{--width:50%;}.elementor-5118 .elementor-element.elementor-element-a164d80{--width:50%;}.elementor-5118 .elementor-element.elementor-element-1a659d6{--width:63%;}.elementor-5118 .elementor-element.elementor-element-11ca547{--width:50%;}.elementor-5118 .elementor-element.elementor-element-1dd72e5{--width:50%;}.elementor-5118 .elementor-element.elementor-element-26b3223{--width:50%;}.elementor-5118 .elementor-element.elementor-element-2672c75{--width:50%;}.elementor-5118 .elementor-element.elementor-element-3a70611{--width:50%;}.elementor-5118 .elementor-element.elementor-element-cfb5121{--width:50%;}.elementor-5118 .elementor-element.elementor-element-403ebd6{--width:50%;}}@media(max-width:1600px){.elementor-5118 .elementor-element.elementor-element-4cf4769{--justify-content:center;}.elementor-5118 .elementor-element.elementor-element-4f6c139{--justify-content:center;}.elementor-5118 .elementor-element.elementor-element-251d8e6{font-size:1.5em;line-height:1.2em;}.elementor-5118 .elementor-element.elementor-element-510edb8 .elementor-heading-title{font-size:5.1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-e375663 .elementor-slide-heading{font-size:5em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .elementor-slide-heading{font-size:5em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-0cee8b2 .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-8b1e3d2{font-size:1.5em;line-height:1.2em;}.elementor-5118 .elementor-element.elementor-element-fc2aef3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-608cf26 .elementor-button{font-size:1em;line-height:0.9em;}.elementor-5118 .elementor-element.elementor-element-620c958 .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-07df60c{font-size:1.5em;line-height:1.2em;}.elementor-5118 .elementor-element.elementor-element-2a8c529{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-91dd314{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-3cd3c51{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-836c5cd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-cb2091d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-2d0fb74{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-71b5ed2 .elementor-button{font-size:1em;line-height:0.9em;}.elementor-5118 .elementor-element.elementor-element-67eb578 img{width:530px;}.elementor-5118 .elementor-element.elementor-element-6681105 .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-de678b5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-59ad7eb .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-ee0939f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-392d8b8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-df19035{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-b28f9d5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-f90705b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-c24a195 .elementor-heading-title{font-size:1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-06efce7 .elementor-button{font-size:1em;line-height:0.9em;}.elementor-5118 .elementor-element.elementor-element-7c834f6 img{width:530px;}.elementor-5118 .elementor-element.elementor-element-da3a90c .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-c41bd62{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-cd72c34 .elementor-button{font-size:1em;line-height:0.9em;}.elementor-5118 .elementor-element.elementor-element-8df8adf .elementor-heading-title{font-size:1.5em;line-height:1.2em;}.elementor-5118 .elementor-element.elementor-element-77d4fed{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-cd0ed1d .elementor-heading-title{font-size:1.5em;line-height:1.2em;}.elementor-5118 .elementor-element.elementor-element-e64c932{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-de0ca88 .elementor-button{font-size:1em;line-height:0.9em;}.elementor-5118 .elementor-element.elementor-element-aea66e6 > .elementor-widget-container{margin:0px 0px 0px -110px;}}@media(max-width:1024px){.elementor-5118 .elementor-element.elementor-element-e375663 .swiper-slide{height:50vh;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .swiper-slide{height:70vh;}.elementor-5118 .elementor-element.elementor-element-f8ade64{--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:40px;}.elementor-5118 .elementor-element.elementor-element-fc2aef3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-f314d56{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5118 .elementor-element.elementor-element-2a8c529{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-91dd314{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-3cd3c51{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-836c5cd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-cb2091d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-2d0fb74{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}:where( .elementor-5118 .elementor-element.elementor-element-57a2b35 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-5118 .elementor-element.elementor-element-94be3ed{--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:40px;}.elementor-5118 .elementor-element.elementor-element-de678b5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-4d27c20{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5118 .elementor-element.elementor-element-ee0939f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-392d8b8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-df19035{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-b28f9d5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-f90705b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}:where( .elementor-5118 .elementor-element.elementor-element-64d3320 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-5118 .elementor-element.elementor-element-c24a195 .elementor-heading-title{font-size:0.9em;}.elementor-5118 .elementor-element.elementor-element-e3abdd0{--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:40px;}.elementor-5118 .elementor-element.elementor-element-c41bd62{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-69a307c{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5118 .elementor-element.elementor-element-77d4fed{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-e64c932{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-aea66e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5118 .elementor-element.elementor-element-4cf4769:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-4cf4769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temple.co.za/wp-content/uploads/2025/01/Gradient-Backgroundmob.webp");}.elementor-5118 .elementor-element.elementor-element-4cf4769{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-251d8e6{font-size:1.2em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-510edb8 .elementor-heading-title{font-size:2.1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-c32cf35:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-c32cf35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temple.co.za/wp-content/uploads/2025/01/Gradient-Backgroundmob.webp");}.elementor-5118 .elementor-element.elementor-element-c32cf35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-e375663 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-e375663 .swiper-slide{height:35vh;}.elementor-5118 .elementor-element.elementor-element-e375663 .swiper-slide-contents{max-width:100%;}.elementor-5118 .elementor-element.elementor-element-e375663 .swiper-slide-inner{padding:100px 20px 20px 20px;}.elementor-5118 .elementor-element.elementor-element-e375663 .elementor-slide-heading{font-size:2.1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-e375663 .elementor-slide-description{font-size:0px;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .swiper-slide{height:44vh;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .swiper-slide-contents{max-width:100%;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .swiper-slide-inner{padding:100px 20px 20px 20px;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .elementor-slide-heading{font-size:2.1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-ee84fe3 .elementor-slide-description{font-size:0px;}.elementor-5118 .elementor-element.elementor-element-f8ade64{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:020px;--padding-right:020px;}.elementor-5118 .elementor-element.elementor-element-69eb557{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-84ddde7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-f973387{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5118 .elementor-element.elementor-element-f973387.e-con{--order:-99999 /* order start hack */;}.elementor-5118 .elementor-element.elementor-element-0cee8b2 .elementor-heading-title{font-size:2.1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-8b1e3d2{font-size:1.2em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-fc2aef3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-608cf26 .elementor-button{font-size:1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-f314d56:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-f314d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temple.co.za/wp-content/uploads/2025/01/Gradient-Backgroundmob.webp");}.elementor-5118 .elementor-element.elementor-element-f314d56{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5118 .elementor-element.elementor-element-0bb4b24{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5118 .elementor-element.elementor-element-af60011.e-con{--order:-99999 /* order start hack */;}.elementor-5118 .elementor-element.elementor-element-620c958 .elementor-heading-title{font-size:2.1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-07df60c{font-size:1.2em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-2a8c529{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-91dd314{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-3cd3c51{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-836c5cd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-cb2091d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-2d0fb74{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}:where( .elementor-5118 .elementor-element.elementor-element-57a2b35 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-5118 .elementor-element.elementor-element-71b5ed2 .elementor-button{font-size:1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-a164d80{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-94be3ed{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;}.elementor-5118 .elementor-element.elementor-element-1a659d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-e43ef93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-11ca547.e-con{--order:99999 /* order end hack */;}.elementor-5118 .elementor-element.elementor-element-6681105 .elementor-heading-title{font-size:2.1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-de678b5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-4d27c20:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-4d27c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temple.co.za/wp-content/uploads/2025/01/Gradient-Backgroundmob.webp");}.elementor-5118 .elementor-element.elementor-element-4d27c20{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5118 .elementor-element.elementor-element-212ef8d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5118 .elementor-element.elementor-element-1dd72e5.e-con{--order:-99999 /* order start hack */;}.elementor-5118 .elementor-element.elementor-element-59ad7eb .elementor-heading-title{font-size:2.1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-ee0939f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-392d8b8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-df19035{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-b28f9d5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-f90705b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}:where( .elementor-5118 .elementor-element.elementor-element-64d3320 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-5118 .elementor-element.elementor-element-c24a195 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:20px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-c24a195{text-align:left;}.elementor-5118 .elementor-element.elementor-element-c24a195 .elementor-heading-title{font-size:1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-06efce7 .elementor-button{font-size:1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-26b3223{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-e3abdd0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:020px;--padding-right:020px;}.elementor-5118 .elementor-element.elementor-element-2672c75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5118 .elementor-element.elementor-element-f35aef6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5118 .elementor-element.elementor-element-3a70611{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5118 .elementor-element.elementor-element-3a70611.e-con{--order:-99999 /* order start hack */;}.elementor-5118 .elementor-element.elementor-element-da3a90c .elementor-heading-title{font-size:2.1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-c41bd62{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-cd72c34 .elementor-button{font-size:1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-69a307c:not(.elementor-motion-effects-element-type-background), .elementor-5118 .elementor-element.elementor-element-69a307c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://temple.co.za/wp-content/uploads/2025/01/Gradient-Backgroundmob.webp");}.elementor-5118 .elementor-element.elementor-element-69a307c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5118 .elementor-element.elementor-element-44d7207{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5118 .elementor-element.elementor-element-8df8adf .elementor-heading-title{font-size:1.2em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-77d4fed{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-cd0ed1d .elementor-heading-title{font-size:1.2em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-e64c932{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5118 .elementor-element.elementor-element-de0ca88 .elementor-button{font-size:1em;line-height:1em;}.elementor-5118 .elementor-element.elementor-element-403ebd6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5118 .elementor-element.elementor-element-403ebd6.e-con{--order:-99999 /* order start hack */;}.elementor-5118 .elementor-element.elementor-element-aea66e6 > .elementor-widget-container{margin:0px 0px 0px -50px;}}@media(max-width:1600px) and (min-width:768px){.elementor-5118 .elementor-element.elementor-element-f8ade64{--content-width:1140px;}.elementor-5118 .elementor-element.elementor-element-94be3ed{--content-width:1140px;}.elementor-5118 .elementor-element.elementor-element-e3abdd0{--content-width:1140px;}}/* Start custom CSS for slides, class: .elementor-element-e375663 */.elementor-slides .swiper-slide-bg {
   
    background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-ee84fe3 */.elementor-slides .swiper-slide-bg {
   
    background-position: bottom;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://temple.co.za/wp-content/uploads/2024/11/Avenir-Black-03.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://temple.co.za/wp-content/uploads/2024/11/Avenir-Heavy-05.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 600;
	font-display: auto;
	src: url('https://temple.co.za/wp-content/uploads/2024/11/Avenir-HeavyOblique-06.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://temple.co.za/wp-content/uploads/2024/11/Avenir-Medium-09.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 400;
	font-display: auto;
	src: url('https://temple.co.za/wp-content/uploads/2024/11/Avenir-MediumOblique-10.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: normal;
	font-display: auto;
	src: url('https://temple.co.za/wp-content/uploads/2024/11/Avenir-Oblique-11.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://temple.co.za/wp-content/uploads/2024/11/Avenir-Light-07.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 200;
	font-display: auto;
	src: url('https://temple.co.za/wp-content/uploads/2024/11/Avenir-LightOblique-08.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Roman';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://temple.co.za/wp-content/uploads/2024/11/Avenir-Roman-12.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Roman';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://temple.co.za/wp-content/uploads/2024/11/Avenir-Book-01.ttf') format('truetype');
}
/* End Custom Fonts CSS */