.elementor-104 .elementor-element.elementor-element-6345e16d{--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;--overlay-opacity:0.11;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-6345e16d::before, .elementor-104 .elementor-element.elementor-element-6345e16d > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-6345e16d > .e-con-inner > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-6345e16d > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-6345e16d > .e-con-inner > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-6345e16d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://confidentkidsperformingartsschool.com/wp-content/uploads/2026/06/Hip-hop-small-banner2.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-104 .elementor-element.elementor-element-6345e16d > .elementor-shape-bottom .elementor-shape-fill, .elementor-104 .elementor-element.elementor-element-6345e16d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-6345e16d > .elementor-shape-bottom svg, .elementor-104 .elementor-element.elementor-element-6345e16d > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-104 .elementor-element.elementor-element-47567ac4{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-2c767fa8 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-104 .elementor-element.elementor-element-1cace755{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-1cace755:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-1cace755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-1cace755 > .elementor-shape-bottom svg, .elementor-104 .elementor-element.elementor-element-1cace755 > .e-con-inner > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-104 .elementor-element.elementor-element-65f0105f{--display:flex;}.elementor-104 .elementor-element.elementor-element-418e8b52 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-cf4c3ea{--display:flex;}.elementor-104 .elementor-element.elementor-element-c89d7c6{text-align:start;}.elementor-104 .elementor-element.elementor-element-c89d7c6 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-4cb4e964{--display:flex;}.elementor-104 .elementor-element.elementor-element-eaad3bf{text-align:start;}.elementor-104 .elementor-element.elementor-element-eaad3bf .elementor-heading-title{color:var( --e-global-color-accent );}.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-104 .elementor-element.elementor-element-8ea41f6 .elementor-button{fill:var( --e-global-color-cddd0c2 );color:var( --e-global-color-cddd0c2 );border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-104 .elementor-element.elementor-element-5fc1fac{--display:flex;}.elementor-104 .elementor-element.elementor-element-4dfda63{text-align:start;}.elementor-104 .elementor-element.elementor-element-4dfda63 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-104 .elementor-element.elementor-element-d257e0d .elementor-button{fill:var( --e-global-color-cddd0c2 );color:var( --e-global-color-cddd0c2 );border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-104 .elementor-element.elementor-element-50a065a{--display:flex;--justify-content:space-between;}.elementor-104 .elementor-element.elementor-element-d82c1f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-3d53b00{text-align:start;}.elementor-104 .elementor-element.elementor-element-3d53b00 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-104 .elementor-element.elementor-element-85a2e10 .elementor-button{fill:var( --e-global-color-cddd0c2 );color:var( --e-global-color-cddd0c2 );border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-104 .elementor-element.elementor-element-ca8f15f{--display:flex;}.elementor-104 .elementor-element.elementor-element-3bddc83{text-align:start;}.elementor-104 .elementor-element.elementor-element-3bddc83 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-104 .elementor-element.elementor-element-248d299 .elementor-button{fill:var( --e-global-color-cddd0c2 );color:var( --e-global-color-cddd0c2 );border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-104 .elementor-element.elementor-element-3375b642{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-67c5431c{--display:flex;}.elementor-104 .elementor-element.elementor-element-21d63c4b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-11878a9c{--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-104 .elementor-element.elementor-element-2bc02624{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-28185701 .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-cddd0c2 );color:var( --e-global-color-cddd0c2 );border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-104 .elementor-element.elementor-element-5f265237{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-5adc58ca .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-104 .elementor-element.elementor-element-5096722{--display:flex;}.elementor-104 .elementor-element.elementor-element-9c1958a{--spacer-size:50px;}.elementor-104 .elementor-element.elementor-element-9d6121f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-4e6357e{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-4e6357e:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-4e6357e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-eea34b3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-dc2e946{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-dc2e946:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-dc2e946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-6c5a095 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-3b97932{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-3b97932:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-3b97932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-de65e5c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-59f9f7a{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-59f9f7a:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-59f9f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-5353435 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-d37bfbe{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-d37bfbe:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-d37bfbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-f258b78 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-3d75f07{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-3d75f07:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-3d75f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-5309586 .elementor-heading-title{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-104 .elementor-element.elementor-element-47567ac4{--width:60%;}.elementor-104 .elementor-element.elementor-element-65f0105f{--width:100%;}.elementor-104 .elementor-element.elementor-element-cf4c3ea{--width:100%;}.elementor-104 .elementor-element.elementor-element-4cb4e964{--width:48%;}.elementor-104 .elementor-element.elementor-element-5fc1fac{--width:48%;}.elementor-104 .elementor-element.elementor-element-50a065a{--width:48%;}.elementor-104 .elementor-element.elementor-element-ca8f15f{--width:48%;}.elementor-104 .elementor-element.elementor-element-4e6357e{--width:48%;}.elementor-104 .elementor-element.elementor-element-dc2e946{--width:48%;}.elementor-104 .elementor-element.elementor-element-3b97932{--width:48%;}.elementor-104 .elementor-element.elementor-element-59f9f7a{--width:48%;}.elementor-104 .elementor-element.elementor-element-d37bfbe{--width:48%;}.elementor-104 .elementor-element.elementor-element-3d75f07{--width:48%;}}