.elementor-28 .elementor-element.elementor-element-83b0c6b > .elementor-container{max-width:501px;min-height:593px;}.elementor-28 .elementor-element.elementor-element-83b0c6b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-83b0c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ttcsa.geeksquad.org.za/wp-content/uploads/2022/01/ssimg_528.jpg");background-position:center center;}.elementor-28 .elementor-element.elementor-element-83b0c6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-83b0c6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-2f3277b{margin-top:74px;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-8a6a903{text-align:center;}.elementor-28 .elementor-element.elementor-element-8a6a903 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:300;letter-spacing:1.7px;}.elementor-28 .elementor-element.elementor-element-8a6a903 > .elementor-widget-container{margin:25px 25px 25px 25px;padding:52px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f80cbfa{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2.5px;}.elementor-28 .elementor-element.elementor-element-f80cbfa .elementor-divider-separator{width:74%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-f80cbfa .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper .fc td{border-color:#CFCFDA;}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper hr.fc-divider{border-color:#CFCFDA;}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper .fc th{border-color:#CFCFDA;}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper .fc-view  td.fc-today{border-left-color:#CFCFDA;}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper .fc-view  table thead:first-child tr:first-child td{border-top-color:#CFCFDA !important;}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper .fc-view.fc-listWeek-view{border-color:#CFCFDA !important;}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper .fc-view.fc-listMonth-view{border-color:#CFCFDA !important;}.elementor-28 .elementor-element.elementor-element-647421c .fc-toolbar h2{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-647421c .fc-toolbar.fc-header-toolbar .fc-button:not(.fc-button-active){color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-647421c .fc-toolbar.fc-header-toolbar .fc-button:hover{color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-647421c .fc-toolbar.fc-header-toolbar .fc-button.fc-button-active{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-647421c .fc-row table thead:first-child tr:first-child th{text-align:center;}.elementor-28 .elementor-element.elementor-element-647421c .fc-day-number{float:unset;}.elementor-28 .elementor-element.elementor-element-647421c .fc-view table thead:first-child tr:first-child td{text-align:center;}.elementor-28 .elementor-element.elementor-element-647421c .fc-today .fc-day-number{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper .fc-view.fc-listWeek-view .fc-list-table tr.fc-list-heading td.fc-widget-header{background-color:#f1edf8;}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper .fc-view.fc-listMonth-view .fc-list-table tr.fc-list-heading td.fc-widget-header{background-color:#f1edf8;}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper .fc-view.fc-listWeek-view .fc-list-table tr.fc-list-item:nth-child(even) td{background-color:#ffffff;}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper .fc-view.fc-listMonth-view .fc-list-table tr.fc-list-item:nth-child(even) td{background-color:#ffffff;}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper .fc-view.fc-listWeek-view .fc-list-table tr.fc-list-item:nth-child(odd) td{background-color:#ffffff;}.elementor-28 .elementor-element.elementor-element-647421c .eael-event-calendar-wrapper .fc-view.fc-listMonth-view .fc-list-table tr.fc-list-item:nth-child(odd) td{background-color:#ffffff;}.elementor-28 .elementor-element.elementor-element-7f7f532 .elementor-spacer-inner{--spacer-size:50px;}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-83b0c6b > .elementor-container{max-width:500px;min-height:437px;}.elementor-28 .elementor-element.elementor-element-83b0c6b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-83b0c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-28 .elementor-element.elementor-element-83b0c6b{margin-top:3px;margin-bottom:3px;}}@media(min-width:1025px){.elementor-28 .elementor-element.elementor-element-83b0c6b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-83b0c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}