.elementor-12 .elementor-element.elementor-element-352fdbc2:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-352fdbc2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kjdmartialarts.co.za/wp-content/uploads/2021/08/Potential-Hero-Image-2.jpg");background-position:top center;background-size:cover}.elementor-12 .elementor-element.elementor-element-352fdbc2>.elementor-background-overlay{background-color:#000;opacity:.78;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-352fdbc2>.elementor-container{max-width:800px;min-height:700px}.elementor-12 .elementor-element.elementor-element-352fdbc2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-583b69e8>.elementor-element-populated{margin:0 0 350px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-40dd2d31{text-align:center}.elementor-12 .elementor-element.elementor-element-40dd2d31 .elementor-heading-title{font-family:"Teko",Sans-serif;font-size:65px;font-weight:400;text-transform:capitalize;color:#fff}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-59354d55{text-align:center;font-family:"Hind",Sans-serif;font-size:30px;font-weight:400;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-12 .elementor-element.elementor-element-2ba8978f .elementor-button{background-color:var(--e-global-color-accent);text-transform:uppercase;fill:var(--e-global-color-5479971);color:var(--e-global-color-5479971)}.elementor-12 .elementor-element.elementor-element-f7f744a:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-f7f744a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbfbfb}.elementor-12 .elementor-element.elementor-element-f7f744a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 0}.elementor-12 .elementor-element.elementor-element-f7f744a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-2be4bb76{text-align:center}.elementor-12 .elementor-element.elementor-element-2be4bb76 .elementor-heading-title{font-family:"Teko",Sans-serif;font-size:59px;font-weight:400;text-transform:capitalize;color:var(--e-global-color-5479971)}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-17eb822{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:2.3px}.elementor-12 .elementor-element.elementor-element-17eb822>.elementor-widget-container{margin:-15px 0 -18px}.elementor-12 .elementor-element.elementor-element-17eb822 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-17eb822 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-104b1168>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-104b1168:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-104b1168>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbfbfb}.elementor-12 .elementor-element.elementor-element-104b1168>.elementor-container{max-width:1297px}.elementor-12 .elementor-element.elementor-element-104b1168{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0 100px}.elementor-12 .elementor-element.elementor-element-104b1168>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-72152a6d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-12 .elementor-element.elementor-element-28813625>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-1ac8385b{text-align:start;color:#313131}.elementor-12 .elementor-element.elementor-element-17466bff:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-17466bff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e10bc63)}.elementor-12 .elementor-element.elementor-element-17466bff{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 0}.elementor-12 .elementor-element.elementor-element-17466bff>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-598aa0db{text-align:center}.elementor-12 .elementor-element.elementor-element-598aa0db .elementor-heading-title{font-family:"Teko",Sans-serif;font-size:59px;font-weight:400;text-transform:capitalize;color:var(--e-global-color-5479971)}.elementor-12 .elementor-element.elementor-element-fb5822c{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:2.3px}.elementor-12 .elementor-element.elementor-element-fb5822c>.elementor-widget-container{margin:-15px 0 -18px}.elementor-12 .elementor-element.elementor-element-fb5822c .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-fb5822c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-5d3ccd99{margin-top:30px;margin-bottom:100px}.elementor-12 .elementor-element.elementor-element-6605f91c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-6605f91c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kjdmartialarts.co.za/wp-content/uploads/2021/08/Flying-Kick-toward-board.jpg");background-size:cover}.elementor-12 .elementor-element.elementor-element-6605f91c>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.5}.elementor-12 .elementor-element.elementor-element-6605f91c:hover>.elementor-element-populated>.elementor-background-overlay{opacity:.73}.elementor-12 .elementor-element.elementor-element-6605f91c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px}.elementor-12 .elementor-element.elementor-element-6605f91c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-fee4ea{text-align:center}.elementor-12 .elementor-element.elementor-element-fee4ea .elementor-heading-title{color:#fff}.elementor-12 .elementor-element.elementor-element-681ef58b .elementor-button{background-color:rgba(2,1,1,0);border-style:solid;border-width:2px}.elementor-12 .elementor-element.elementor-element-681ef58b .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-681ef58b .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-e10bc63)}.elementor-12 .elementor-element.elementor-element-681ef58b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-681ef58b .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-681ef58b .elementor-button:focus svg{fill:var(--e-global-color-e10bc63)}.elementor-12 .elementor-element.elementor-element-1a76c62b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-1a76c62b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kjdmartialarts.co.za/wp-content/uploads/2021/08/Knife-Defense.jpg");background-size:cover}.elementor-12 .elementor-element.elementor-element-1a76c62b>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.5}.elementor-12 .elementor-element.elementor-element-1a76c62b:hover>.elementor-element-populated>.elementor-background-overlay{opacity:.73}.elementor-12 .elementor-element.elementor-element-1a76c62b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px}.elementor-12 .elementor-element.elementor-element-1a76c62b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-3a2ec96{text-align:center}.elementor-12 .elementor-element.elementor-element-3a2ec96 .elementor-heading-title{color:#fff}.elementor-12 .elementor-element.elementor-element-70bf9be9 .elementor-button{background-color:rgba(2,1,1,0);border-style:solid;border-width:2px}.elementor-12 .elementor-element.elementor-element-70bf9be9 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-70bf9be9 .elementor-button:focus{background-color:var(--e-global-color-accent)}.elementor-12 .elementor-element.elementor-element-70bf9be9 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-7fd77db:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-7fd77db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbfbfb}.elementor-12 .elementor-element.elementor-element-7fd77db{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 20px}.elementor-12 .elementor-element.elementor-element-7fd77db>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-834b125{text-align:center}.elementor-12 .elementor-element.elementor-element-834b125 .elementor-heading-title{font-family:"Teko",Sans-serif;font-size:59px;font-weight:400;text-transform:capitalize;color:var(--e-global-color-5479971)}.elementor-12 .elementor-element.elementor-element-dc3683b{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:2.3px}.elementor-12 .elementor-element.elementor-element-dc3683b>.elementor-widget-container{margin:-15px 0 -18px}.elementor-12 .elementor-element.elementor-element-dc3683b .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-dc3683b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-580a7a9a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-580a7a9a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kjdmartialarts.co.za/wp-content/uploads/2021/08/Kid-in-air-performing-kick.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-580a7a9a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-580a7a9a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-580a7a9a>.elementor-element-populated>.elementor-background-overlay{opacity:.68}.elementor-12 .elementor-element.elementor-element-580a7a9a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 10% 10%}.elementor-12 .elementor-element.elementor-element-580a7a9a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-6f969b8b{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-30026308:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-30026308>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-30026308.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-30026308.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-30026308>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:9% 5% 7% 10%}.elementor-12 .elementor-element.elementor-element-30026308>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-33dfa652{text-align:start}.elementor-12 .elementor-element.elementor-element-33dfa652 .elementor-heading-title{font-family:"Teko",Sans-serif;font-size:38px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-2a4308c7>.elementor-widget-container{padding:10px 0}.elementor-12 .elementor-element.elementor-element-2a4308c7{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#313131}.elementor-12 .elementor-element.elementor-element-dcaed4a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-dcaed4a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#dbdada}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-dcaed4a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-dcaed4a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-dcaed4a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:9% 5% 7% 10%}.elementor-12 .elementor-element.elementor-element-dcaed4a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-6e69d2dd{text-align:start}.elementor-12 .elementor-element.elementor-element-6e69d2dd .elementor-heading-title{font-family:"Teko",Sans-serif;font-size:38px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-14c27009>.elementor-widget-container{padding:10px 0}.elementor-12 .elementor-element.elementor-element-14c27009{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#313131}.elementor-12 .elementor-element.elementor-element-7343d6dd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-7343d6dd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kjdmartialarts.co.za/wp-content/uploads/2021/08/Group-Perfoming-pattern.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-7343d6dd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-7343d6dd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-7343d6dd>.elementor-element-populated>.elementor-background-overlay{opacity:.68}.elementor-12 .elementor-element.elementor-element-7343d6dd>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 10% 10%}.elementor-12 .elementor-element.elementor-element-7343d6dd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-46d1b48c{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-f0ad446:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-f0ad446>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kjdmartialarts.co.za/wp-content/uploads/2021/08/Kids-Pattern.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-f0ad446.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-f0ad446.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-f0ad446>.elementor-element-populated>.elementor-background-overlay{opacity:.68}.elementor-12 .elementor-element.elementor-element-f0ad446>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 10% 10%}.elementor-12 .elementor-element.elementor-element-f0ad446>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-226a86{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-2985ad44:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-2985ad44>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-2985ad44.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-2985ad44.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-2985ad44>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:9% 5% 7% 10%}.elementor-12 .elementor-element.elementor-element-2985ad44>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-234ba192{text-align:start}.elementor-12 .elementor-element.elementor-element-234ba192 .elementor-heading-title{font-family:"Teko",Sans-serif;font-size:38px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-74433b3d>.elementor-widget-container{padding:10px 0}.elementor-12 .elementor-element.elementor-element-74433b3d{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#313131}.elementor-12 .elementor-element.elementor-element-703a319{margin-top:0;margin-bottom:100px}.elementor-12 .elementor-element.elementor-element-82d5a8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-82d5a8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#dbdada}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-82d5a8a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-82d5a8a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-82d5a8a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:9% 5% 7% 10%}.elementor-12 .elementor-element.elementor-element-82d5a8a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-fb7d025{text-align:start}.elementor-12 .elementor-element.elementor-element-fb7d025 .elementor-heading-title{font-family:"Teko",Sans-serif;font-size:38px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-44733bd>.elementor-widget-container{padding:10px 0}.elementor-12 .elementor-element.elementor-element-44733bd{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#313131}.elementor-12 .elementor-element.elementor-element-a5eba83:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-a5eba83>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kjdmartialarts.co.za/wp-content/uploads/2021/08/Kids-with-Medals-Group-Photo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-a5eba83.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-a5eba83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-a5eba83>.elementor-element-populated>.elementor-background-overlay{opacity:.68}.elementor-12 .elementor-element.elementor-element-a5eba83>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 10% 10%}.elementor-12 .elementor-element.elementor-element-a5eba83>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-8d0872d{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-933cb8b:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-933cb8b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbfbfb}.elementor-12 .elementor-element.elementor-element-933cb8b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 0}.elementor-12 .elementor-element.elementor-element-933cb8b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-76e402da{text-align:center}.elementor-12 .elementor-element.elementor-element-76e402da .elementor-heading-title{font-family:"Teko",Sans-serif;font-size:59px;font-weight:400;text-transform:capitalize;color:var(--e-global-color-5479971)}.elementor-12 .elementor-element.elementor-element-36a6d959{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:2.3px}.elementor-12 .elementor-element.elementor-element-36a6d959>.elementor-widget-container{margin:-15px 0 -18px}.elementor-12 .elementor-element.elementor-element-36a6d959 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-36a6d959 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-1d77eed8>.elementor-widget-container{padding:10px 0}.elementor-12 .elementor-element.elementor-element-1d77eed8{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#313131}.elementor-12 .elementor-element.elementor-element-af20dde .elementor-button{background-color:var(--e-global-color-accent);text-transform:uppercase;fill:#313131;color:#313131}.elementor-12 .elementor-element.elementor-element-af20dde>.elementor-widget-container{margin:0 0 50px}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-12 .elementor-element.elementor-element-2be4bb76{text-align:center}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size)}.elementor-12 .elementor-element.elementor-element-104b1168{padding:60px 20px 0}.elementor-12 .elementor-element.elementor-element-72152a6d>.elementor-element-populated{margin:30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-12 .elementor-element.elementor-element-28813625>.elementor-element-populated{padding:0}.elementor-12 .elementor-element.elementor-element-30026308>.elementor-element-populated{padding:50px}.elementor-12 .elementor-element.elementor-element-2a4308c7{font-size:var(--e-global-typography-text-font-size)}.elementor-12 .elementor-element.elementor-element-dcaed4a>.elementor-element-populated{padding:50px}.elementor-12 .elementor-element.elementor-element-14c27009{font-size:var(--e-global-typography-text-font-size)}.elementor-12 .elementor-element.elementor-element-7343d6dd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-7343d6dd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center right}.elementor-12 .elementor-element.elementor-element-2985ad44>.elementor-element-populated{padding:50px}.elementor-12 .elementor-element.elementor-element-74433b3d{font-size:var(--e-global-typography-text-font-size)}.elementor-12 .elementor-element.elementor-element-82d5a8a>.elementor-element-populated{padding:50px}.elementor-12 .elementor-element.elementor-element-44733bd{font-size:var(--e-global-typography-text-font-size)}.elementor-12 .elementor-element.elementor-element-1d77eed8{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-352fdbc2:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-352fdbc2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kjdmartialarts.co.za/wp-content/uploads/2021/08/Front-High-Kick-Men.jpg")}.elementor-12 .elementor-element.elementor-element-352fdbc2>.elementor-container{min-height:600px}.elementor-12 .elementor-element.elementor-element-352fdbc2{margin-top:0;margin-bottom:0;padding:18px 0 0}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-583b69e8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-583b69e8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-583b69e8>.elementor-element-populated{margin:0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-12 .elementor-element.elementor-element-40dd2d31 .elementor-heading-title{font-size:40px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-12 .elementor-element.elementor-element-59354d55{font-size:20px}.elementor-12 .elementor-element.elementor-element-f7f744a{padding:50px 0 0}.elementor-12 .elementor-element.elementor-element-2be4bb76{text-align:start}.elementor-12 .elementor-element.elementor-element-2be4bb76 .elementor-heading-title{font-size:40px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size)}.elementor-12 .elementor-element.elementor-element-104b1168{padding:30px 20px}.elementor-12 .elementor-element.elementor-element-72152a6d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-12 .elementor-element.elementor-element-28813625>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-598aa0db .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-5d3ccd99{margin-top:13px;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-fee4ea .elementor-heading-title{font-size:48px}.elementor-12 .elementor-element.elementor-element-681ef58b>.elementor-widget-container{margin:0;padding:0}.elementor-12 .elementor-element.elementor-element-3a2ec96 .elementor-heading-title{font-size:48px}.elementor-12 .elementor-element.elementor-element-70bf9be9>.elementor-widget-container{margin:0;padding:0}.elementor-12 .elementor-element.elementor-element-834b125 .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-6f969b8b{--spacer-size:173px}.elementor-12 .elementor-element.elementor-element-30026308>.elementor-element-populated{padding:30px 20px 50px}.elementor-12 .elementor-element.elementor-element-33dfa652 .elementor-heading-title{font-size:32px}.elementor-12 .elementor-element.elementor-element-2a4308c7{text-align:start;font-size:var(--e-global-typography-text-font-size)}.elementor-12 .elementor-element.elementor-element-dcaed4a>.elementor-element-populated{padding:30px 20px 50px}.elementor-12 .elementor-element.elementor-element-6e69d2dd .elementor-heading-title{font-size:32px}.elementor-12 .elementor-element.elementor-element-14c27009{text-align:start;font-size:var(--e-global-typography-text-font-size)}.elementor-12 .elementor-element.elementor-element-46d1b48c{--spacer-size:173px}.elementor-12 .elementor-element.elementor-element-226a86{--spacer-size:173px}.elementor-12 .elementor-element.elementor-element-2985ad44>.elementor-element-populated{padding:30px 20px 50px}.elementor-12 .elementor-element.elementor-element-234ba192 .elementor-heading-title{font-size:32px}.elementor-12 .elementor-element.elementor-element-74433b3d{text-align:start;font-size:var(--e-global-typography-text-font-size)}.elementor-12 .elementor-element.elementor-element-82d5a8a>.elementor-element-populated{padding:30px 20px 50px}.elementor-12 .elementor-element.elementor-element-fb7d025 .elementor-heading-title{font-size:32px}.elementor-12 .elementor-element.elementor-element-44733bd{text-align:start;font-size:var(--e-global-typography-text-font-size)}.elementor-12 .elementor-element.elementor-element-8d0872d{--spacer-size:173px}.elementor-12 .elementor-element.elementor-element-3088411>.elementor-element-populated{padding:0}.elementor-12 .elementor-element.elementor-element-76e402da .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-1d77eed8{font-size:var(--e-global-typography-text-font-size)}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-72152a6d{width:48.158%}.elementor-12 .elementor-element.elementor-element-28813625{width:51.798%}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-72152a6d{width:100%}.elementor-12 .elementor-element.elementor-element-28813625{width:100%}.elementor-12 .elementor-element.elementor-element-6605f91c{width:50%}.elementor-12 .elementor-element.elementor-element-1a76c62b{width:50%}.elementor-12 .elementor-element.elementor-element-580a7a9a{width:40%}.elementor-12 .elementor-element.elementor-element-30026308{width:60%}.elementor-12 .elementor-element.elementor-element-dcaed4a{width:60%}.elementor-12 .elementor-element.elementor-element-7343d6dd{width:40%}.elementor-12 .elementor-element.elementor-element-f0ad446{width:40%}.elementor-12 .elementor-element.elementor-element-2985ad44{width:60%}.elementor-12 .elementor-element.elementor-element-82d5a8a{width:60%}.elementor-12 .elementor-element.elementor-element-a5eba83{width:40%}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-352fdbc2:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-352fdbc2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}