.elementor-988487 .elementor-element.elementor-element-93e6565{--display:flex;--min-height:40vh;--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;--justify-content:center;}.elementor-988487 .elementor-element.elementor-element-93e6565:not(.elementor-motion-effects-element-type-background), .elementor-988487 .elementor-element.elementor-element-93e6565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-karooooo-dev.kinsta.cloud/wp-content/uploads/2024/09/Frame-427318832.jpg");}.elementor-988487 .elementor-element.elementor-element-541f004{--display:flex;}.elementor-988487 .elementor-element.elementor-element-7682966 .elementor-heading-title{font-family:var( --e-global-typography-1c94066-font-family ), Sans-serif;font-size:var( --e-global-typography-1c94066-font-size );font-weight:var( --e-global-typography-1c94066-font-weight );line-height:var( --e-global-typography-1c94066-line-height );color:var( --e-global-color-vamtam_accent_5 );}.elementor-988487 .elementor-element.elementor-element-6d316f1{--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:15px;--padding-right:15px;}.elementor-988487 .elementor-element.elementor-element-e1fa952{--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;}.elementor-988487 .elementor-element.elementor-element-c27e69a{--display:flex;}.elementor-988487 .elementor-element.elementor-element-ece67db{text-align:center;}.elementor-988487 .elementor-element.elementor-element-ece67db .elementor-heading-title{font-family:var( --e-global-typography-cc20092-font-family ), Sans-serif;font-size:var( --e-global-typography-cc20092-font-size );font-weight:var( --e-global-typography-cc20092-font-weight );line-height:var( --e-global-typography-cc20092-line-height );}.elementor-988487 .elementor-element.elementor-element-4d590ee{--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;}.elementor-988487 .elementor-element.elementor-element-7ad63e1{--display:flex;}.elementor-988487 .elementor-element.elementor-element-01e4809{--display:flex;}.elementor-988487 .elementor-element.elementor-element-3647484{--grid-columns:1;--e-loop-nothing-found-message-align:start;--e-loop-nothing-found-message-space-from-top:15px;--e-loop-nothing-found-message-space-from-bottom:15px;--e-loop-nothing-found-message-color:#ADB1B5;}.elementor-988487 .elementor-element.elementor-element-3647484 .e-loop-nothing-found-message__text{font-family:var( --e-global-typography-26a114a-font-family ), Sans-serif;font-size:var( --e-global-typography-26a114a-font-size );font-weight:var( --e-global-typography-26a114a-font-weight );line-height:var( --e-global-typography-26a114a-line-height );}.elementor-988487 .elementor-element.elementor-element-0346a5a{--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:15px;--padding-right:15px;}.elementor-988487 .elementor-element.elementor-element-0346a5a:not(.elementor-motion-effects-element-type-background), .elementor-988487 .elementor-element.elementor-element-0346a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(280deg, #EEF6FE66 30%, #F6ECE666 70%);}.elementor-988487 .elementor-element.elementor-element-e658177{--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;}.elementor-988487 .elementor-element.elementor-element-717119c{--display:flex;}.elementor-988487 .elementor-element.elementor-element-f604d4c{text-align:left;}.elementor-988487 .elementor-element.elementor-element-f604d4c .elementor-heading-title{font-family:var( --e-global-typography-cc20092-font-family ), Sans-serif;font-size:var( --e-global-typography-cc20092-font-size );font-weight:var( --e-global-typography-cc20092-font-weight );line-height:var( --e-global-typography-cc20092-line-height );}.elementor-988487 .elementor-element.elementor-element-7a1ee7f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988487 .elementor-element.elementor-element-41b19b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988487 .elementor-element.elementor-element-7ad1bc8{--grid-columns:1;--e-loop-nothing-found-message-align:start;--e-loop-nothing-found-message-space-from-top:15px;--e-loop-nothing-found-message-space-from-bottom:15px;--e-loop-nothing-found-message-color:#ADB1B5;}.elementor-988487 .elementor-element.elementor-element-7ad1bc8 .e-loop-nothing-found-message__text{font-family:var( --e-global-typography-26a114a-font-family ), Sans-serif;font-size:var( --e-global-typography-26a114a-font-size );font-weight:var( --e-global-typography-26a114a-font-weight );line-height:var( --e-global-typography-26a114a-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-988487 .elementor-element.elementor-element-7682966 .elementor-heading-title{font-size:var( --e-global-typography-1c94066-font-size );line-height:var( --e-global-typography-1c94066-line-height );}.elementor-988487 .elementor-element.elementor-element-ece67db .elementor-heading-title{font-size:var( --e-global-typography-cc20092-font-size );line-height:var( --e-global-typography-cc20092-line-height );}.elementor-988487 .elementor-element.elementor-element-3647484{--grid-columns:2;}.elementor-988487 .elementor-element.elementor-element-3647484 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-26a114a-font-size );line-height:var( --e-global-typography-26a114a-line-height );}.elementor-988487 .elementor-element.elementor-element-f604d4c .elementor-heading-title{font-size:var( --e-global-typography-cc20092-font-size );line-height:var( --e-global-typography-cc20092-line-height );}.elementor-988487 .elementor-element.elementor-element-7ad1bc8{--grid-columns:2;}.elementor-988487 .elementor-element.elementor-element-7ad1bc8 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-26a114a-font-size );line-height:var( --e-global-typography-26a114a-line-height );}}@media(max-width:767px){.elementor-988487 .elementor-element.elementor-element-7682966 .elementor-heading-title{font-size:var( --e-global-typography-1c94066-font-size );line-height:var( --e-global-typography-1c94066-line-height );}.elementor-988487 .elementor-element.elementor-element-ece67db .elementor-heading-title{font-size:var( --e-global-typography-cc20092-font-size );line-height:var( --e-global-typography-cc20092-line-height );}.elementor-988487 .elementor-element.elementor-element-3647484{--grid-columns:1;}.elementor-988487 .elementor-element.elementor-element-3647484 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-26a114a-font-size );line-height:var( --e-global-typography-26a114a-line-height );}.elementor-988487 .elementor-element.elementor-element-f604d4c .elementor-heading-title{font-size:var( --e-global-typography-cc20092-font-size );line-height:var( --e-global-typography-cc20092-line-height );}.elementor-988487 .elementor-element.elementor-element-7ad1bc8{--grid-columns:1;}.elementor-988487 .elementor-element.elementor-element-7ad1bc8 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-26a114a-font-size );line-height:var( --e-global-typography-26a114a-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-d874aa1 */.fc .fc-daygrid-day.fc-day-today {
    background-color: #f47735 !important;
}

td.fc-day.fc-day-thu.fc-day-today.fc-daygrid-day .fc-daygrid-day-top a {
    color: #fff !important; 
}/* End custom CSS */