.elementor-2383 .elementor-element.elementor-element-47a0308, .elementor-2383 .elementor-element.elementor-element-47a0308 > .elementor-background-overlay{border-radius:0px 0px 34px 42px;}.elementor-2383 .elementor-element.elementor-element-47a0308{margin-top:0rem;margin-bottom:6rem;}.elementor-2383 .elementor-element.elementor-element-d7ae34a img{width:100vw;border-radius:0px 0px 34px 34px;}.elementor-2383 .elementor-element.elementor-element-d7ae34a > .elementor-widget-container{margin:-4em 2em 0em 2em;}.elementor-2383 .elementor-element.elementor-element-7320ad0 > .elementor-container{max-width:500px;}.elementor-2383 .elementor-element.elementor-element-7320ad0{overflow:hidden;box-shadow:14px 21px 74px 1px #143271 inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;}.elementor-2383 .elementor-element.elementor-element-7320ad0:not(.elementor-motion-effects-element-type-background), .elementor-2383 .elementor-element.elementor-element-7320ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2cf450b );}.elementor-2383 .elementor-element.elementor-element-7320ad0, .elementor-2383 .elementor-element.elementor-element-7320ad0 > .elementor-background-overlay{border-radius:34px 34px 0px 0px;}.elementor-2383 .elementor-element.elementor-element-7320ad0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2383 .elementor-element.elementor-element-2c53b9e{text-align:center;}.elementor-2383 .elementor-element.elementor-element-2c53b9e .elementor-heading-title{color:var( --e-global-color-9ba1cbe );font-family:"Bubblegum_Sans", Sans-serif;font-size:3.3em;line-height:1.2em;}.elementor-2383 .elementor-element.elementor-element-2c53b9e > .elementor-widget-container{margin:0em 0em 0em 0em;padding:1em 1em 1em 1em;border-radius:34px 36px 0px 0px;box-shadow:0px 0px 10px 0px #143271 inset;}.elementor-2383 .elementor-element.elementor-element-fe30f68{overflow:hidden;}.elementor-2383 .elementor-element.elementor-element-25f5402 > .elementor-widget-container{margin:0em 0em -23em 0em;}.elementor-2383 .elementor-element.elementor-element-0531dce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2383 .elementor-element.elementor-element-0531dce:not(.elementor-motion-effects-element-type-background), .elementor-2383 .elementor-element.elementor-element-0531dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2cf450b );}.elementor-2383 .elementor-element.elementor-element-0531dce, .elementor-2383 .elementor-element.elementor-element-0531dce > .elementor-background-overlay{border-radius:34px 34px 0px 0px;}.elementor-2383 .elementor-element.elementor-element-0531dce{box-shadow:14px 21px 74px 1px #143172 inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:12em;margin-bottom:0em;}.elementor-2383 .elementor-element.elementor-element-0531dce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2383 .elementor-element.elementor-element-aedbb3d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2383 .elementor-element.elementor-element-aedbb3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2383 .elementor-element.elementor-element-aedbb3d > .elementor-element-populated, .elementor-2383 .elementor-element.elementor-element-aedbb3d > .elementor-element-populated > .elementor-background-overlay, .elementor-2383 .elementor-element.elementor-element-aedbb3d > .elementor-background-slideshow{border-radius:34px 34px 0px 0px;}.elementor-2383 .elementor-element.elementor-element-aedbb3d > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0em 0em 4em 0em;}.elementor-2383 .elementor-element.elementor-element-180eb21{text-align:center;}.elementor-2383 .elementor-element.elementor-element-180eb21 .elementor-heading-title{color:var( --e-global-color-9ba1cbe );font-family:"Bubblegum_Sans", Sans-serif;font-size:2.8em;font-weight:bold;line-height:1.1em;}.elementor-2383 .elementor-element.elementor-element-180eb21 > .elementor-widget-container{margin:3em 0em 0em 0em;border-radius:34px 34px 0px 0px;}.elementor-2383 .elementor-element.elementor-element-dee12b6{margin-top:0em;margin-bottom:7em;}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-tab-title{border-width:1px;}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-tab-content{border-width:1px;font-family:"Myriad Pro", Sans-serif;font-size:1.3em;line-height:1.3em;letter-spacing:0.4px;padding:0em 7em 0em 4em;}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-toggle-item:not(:last-child){margin-bottom:37px;}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-toggle-title, .elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-toggle-icon{color:var( --e-global-color-3c1acfe );}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-tab-title.elementor-active a, .elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-e0c088f );}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-toggle-title{font-family:"Bubblegum_Sans", Sans-serif;font-weight:100;}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-3c1acfe );}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-3c1acfe );}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-e0c088f );}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-e0c088f );}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:26px;}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:26px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2383 .elementor-element.elementor-element-277c0ad{width:100%;}}@media(max-width:767px){.elementor-2383 .elementor-element.elementor-element-87b6195{margin-top:-2em;margin-bottom:-17em;}.elementor-2383 .elementor-element.elementor-element-47a0308{margin-top:1em;margin-bottom:-3em;}.elementor-2383 .elementor-element.elementor-element-3f84ff4 > .elementor-element-populated, .elementor-2383 .elementor-element.elementor-element-3f84ff4 > .elementor-element-populated > .elementor-background-overlay, .elementor-2383 .elementor-element.elementor-element-3f84ff4 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2383 .elementor-element.elementor-element-d7ae34a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2383 .elementor-element.elementor-element-7320ad0{margin-top:5em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-2383 .elementor-element.elementor-element-2c53b9e .elementor-heading-title{font-size:2.4em;}.elementor-2383 .elementor-element.elementor-element-180eb21 .elementor-heading-title{font-size:2.4em;}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-toggle-title{font-size:1em;}.elementor-2383 .elementor-element.elementor-element-bc3539a .elementor-tab-content{font-size:1em;line-height:1.3em;letter-spacing:0.8px;padding:1em 1em 1em 1em;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bubblegum_Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://juniorjive.co.za/wp-content/uploads/2025/05/BubblegumSans-Regular.eot');
	src: url('https://juniorjive.co.za/wp-content/uploads/2025/05/BubblegumSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://juniorjive.co.za/wp-content/uploads/2025/05/BubblegumSans-Regular.woff2') format('woff2'),
		url('https://juniorjive.co.za/wp-content/uploads/2025/05/BubblegumSans-Regular.woff') format('woff'),
		url('https://juniorjive.co.za/wp-content/uploads/2025/05/BubblegumSans-Regular.ttf') format('truetype'),
		url('https://juniorjive.co.za/wp-content/uploads/2025/05/BubblegumSans-Regular.svg#Bubblegum_Sans') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://juniorjive.co.za/wp-content/uploads/2025/05/MyriadPro-Regular.eot');
	src: url('https://juniorjive.co.za/wp-content/uploads/2025/05/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://juniorjive.co.za/wp-content/uploads/2025/05/MyriadPro-Regular.woff2') format('woff2'),
		url('https://juniorjive.co.za/wp-content/uploads/2025/05/MyriadPro-Regular.woff') format('woff'),
		url('https://juniorjive.co.za/wp-content/uploads/2025/05/MyriadPro-Regular.ttf') format('truetype'),
		url('https://juniorjive.co.za/wp-content/uploads/2025/05/MyriadPro-Regular.svg#MyriadPro') format('svg');
}
/* End Custom Fonts CSS */