.elementor-42 .elementor-element.elementor-element-78c6c67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-ba259c3{--display:flex;--min-height:0px;--overlay-opacity:0.5;--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-ba259c3:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-ba259c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://curiodance.digitalcrafters.us/wp-content/uploads/2026/08/Performances-header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-ba259c3::before, .elementor-42 .elementor-element.elementor-element-ba259c3 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-ba259c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-ba259c3 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-ba259c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-ba259c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-759862e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-9941754{text-align:center;}.elementor-42 .elementor-element.elementor-element-9941754 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;}.elementor-42 .elementor-element.elementor-element-b3ac7bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-b3ac7bd .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-weight:400;color:var( --e-global-color-d1a8908 );}.elementor-widget-text-editor{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-42 .elementor-element.elementor-element-b38f42f{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-b38f42f.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-b38f42f p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-70c0bca{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42 .elementor-element.elementor-element-4559e91 .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-42 .elementor-element.elementor-element-4559e91 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-4559e91 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-4559e91 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-4559e91 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-754ca5f .elementor-button{background-color:#C7A36B00;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-42 .elementor-element.elementor-element-754ca5f .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-754ca5f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-754ca5f .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-754ca5f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-9d07ce4{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-9d07ce4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-9d07ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402fd9 );}.elementor-42 .elementor-element.elementor-element-aafb1ab{--display:flex;}.elementor-42 .elementor-element.elementor-element-e1a4ecb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d4fcaf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-d4fcaf2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;}.elementor-42 .elementor-element.elementor-element-d2768f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-d2768f7 .elementor-heading-title{font-weight:400;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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-42 .elementor-element.elementor-element-3feb001{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-3feb001.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-3feb001 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-3feb001 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-42 .elementor-element.elementor-element-35d9de4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-d470fd5 );}.elementor-42 .elementor-element.elementor-element-35d9de4.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-35d9de4 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-fa069b6 .elementor-button{background-color:#C7A36B00;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-42 .elementor-element.elementor-element-fa069b6 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-fa069b6 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-fa069b6.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-fa069b6 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-fa069b6 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-b62b1a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-51b4a33{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d7d4dde{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d7d4dde:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d7d4dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-2130ae0{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;}.elementor-42 .elementor-element.elementor-element-571c9af{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 15px 5px 15px;border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-571c9af.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-571c9af .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-8242ff3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-8242ff3 .elementor-heading-title{font-weight:400;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-a49b453{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-a49b453.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-a49b453 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-a49b453 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-42 .elementor-element.elementor-element-86e26e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-86e26e7.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-86e26e7 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-a7939b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-a7939b1.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-a7939b1 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-815b821 .elementor-button{background-color:#C7A36B00;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-42 .elementor-element.elementor-element-815b821 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-815b821 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-815b821 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-815b821 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-b741db7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b741db7:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b741db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://curiodance.digitalcrafters.us/wp-content/uploads/2026/08/Curio-Fall-Fest.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-ce840d1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-ce840d1:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-ce840d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402fd9 );}.elementor-42 .elementor-element.elementor-element-0975255{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-0975255:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-0975255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://curiodance.digitalcrafters.us/wp-content/uploads/2026/08/Performance-Dar-Gracias.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-40073e3{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;}.elementor-42 .elementor-element.elementor-element-6fac3a2{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 15px 5px 15px;border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-6fac3a2.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-6fac3a2 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-5207357{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-5207357 .elementor-heading-title{font-weight:400;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-e71b22f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-e71b22f.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-e71b22f .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-e71b22f .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-42 .elementor-element.elementor-element-d5e4725{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-d5e4725.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-d5e4725 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-cfce82e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-d470fd5 );}.elementor-42 .elementor-element.elementor-element-cfce82e.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-cfce82e p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-b10c275{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-b10c275.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-b10c275 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-6df1446 .elementor-button{background-color:#C7A36B00;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.1px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-42 .elementor-element.elementor-element-6df1446 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-6df1446 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-6df1446 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-6df1446 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-dc85e23{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-dc85e23:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-dc85e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-34086fe{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;}.elementor-42 .elementor-element.elementor-element-7298967{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 15px 5px 15px;border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-7298967.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-7298967 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-2377369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-2377369 .elementor-heading-title{font-weight:400;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-f2c5f7c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-f2c5f7c.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-f2c5f7c .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-f2c5f7c .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-42 .elementor-element.elementor-element-7fa3aef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-7fa3aef.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-7fa3aef p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-a9eb81a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-a9eb81a.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-a9eb81a p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-5332ce6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-5332ce6.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-5332ce6 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-a56412b .elementor-button{background-color:#C7A36B00;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-42 .elementor-element.elementor-element-a56412b .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-a56412b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-a56412b .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-a56412b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-f5af22c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-f5af22c:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f5af22c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://curiodance.digitalcrafters.us/wp-content/uploads/2026/08/Concordance-Performance.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-1bf9b8e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1bf9b8e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1bf9b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402fd9 );}.elementor-42 .elementor-element.elementor-element-39b5440{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-39b5440:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-39b5440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://curiodance.digitalcrafters.us/wp-content/uploads/2026/08/Spring-Performance.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-97148c0{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;}.elementor-42 .elementor-element.elementor-element-64c9125{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 15px 5px 15px;border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-64c9125.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-64c9125 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-d66cd64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d66cd64 .elementor-heading-title{font-weight:400;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-d94e350{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-d94e350.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-d94e350 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-d94e350 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-42 .elementor-element.elementor-element-6648e87{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-6648e87.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-6648e87 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-0c79874{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-d470fd5 );}.elementor-42 .elementor-element.elementor-element-0c79874.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-0c79874 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-7041d58{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-7041d58.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-7041d58 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-bed28cb .elementor-button{background-color:#C7A36B00;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-42 .elementor-element.elementor-element-bed28cb .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-bed28cb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-bed28cb .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-bed28cb .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-d9c5361{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d9c5361:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d9c5361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-c4a5678{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;}.elementor-42 .elementor-element.elementor-element-38d6cf9{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 15px 5px 15px;border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-38d6cf9.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-38d6cf9 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-9d9742a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-9d9742a .elementor-heading-title{font-weight:400;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-52101a6{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-52101a6.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-52101a6 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-52101a6 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-42 .elementor-element.elementor-element-409af03{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-409af03.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-409af03 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-3bead06{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-3bead06.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-3bead06 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-55c2da3 .elementor-button{background-color:#C7A36B00;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-42 .elementor-element.elementor-element-55c2da3 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-55c2da3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-55c2da3 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-55c2da3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-348513d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-348513d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-348513d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://curiodance.digitalcrafters.us/wp-content/uploads/2026/08/BOOM-Dance-Fest-Performance.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-06e5542{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-06e5542:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-06e5542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402fd9 );}.elementor-42 .elementor-element.elementor-element-ebc60b7{--display:flex;}.elementor-42 .elementor-element.elementor-element-f182e49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-604d21a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-21188f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-abc356a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-42 .elementor-element.elementor-element-abc356a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;}.elementor-42 .elementor-element.elementor-element-2bfb322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-2bfb322 .elementor-heading-title{font-weight:400;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-ce00361{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-ce00361.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-ce00361 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-ce00361 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-42 .elementor-element.elementor-element-b0bbbf1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-d470fd5 );}.elementor-42 .elementor-element.elementor-element-b0bbbf1.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-b0bbbf1 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-fdd1ba7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-fdd1ba7.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-fdd1ba7 p{margin-block-end:20px;}.elementor-42 .elementor-element.elementor-element-eca476b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-42 .elementor-element.elementor-element-cc4a3b3 img{width:100%;}.elementor-42 .elementor-element.elementor-element-5f685f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-42 .elementor-element.elementor-element-d7d4dde{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-ce840d1{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-dc85e23{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-1bf9b8e{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-d9c5361{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-604d21a{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-b38f42f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-35d9de4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-d7d4dde{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-b741db7{--min-height:50vh;}.elementor-42 .elementor-element.elementor-element-b741db7.e-con{--order:-99999 /* order start hack */;}.elementor-42 .elementor-element.elementor-element-ce840d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-0975255{--min-height:50vh;}.elementor-42 .elementor-element.elementor-element-dc85e23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-f5af22c{--min-height:50vh;}.elementor-42 .elementor-element.elementor-element-f5af22c.e-con{--order:-99999 /* order start hack */;}.elementor-42 .elementor-element.elementor-element-1bf9b8e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-39b5440{--min-height:50vh;}.elementor-42 .elementor-element.elementor-element-39b5440.e-con{--order:-99999 /* order start hack */;}.elementor-42 .elementor-element.elementor-element-d9c5361{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-348513d{--min-height:50vh;}.elementor-42 .elementor-element.elementor-element-348513d.e-con{--order:-99999 /* order start hack */;}.elementor-42 .elementor-element.elementor-element-604d21a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-b3ac7bd .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-42 .elementor-element.elementor-element-d2768f7 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-42 .elementor-element.elementor-element-d7d4dde{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-2130ae0{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-8242ff3 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-42 .elementor-element.elementor-element-ce840d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-40073e3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-5207357 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-42 .elementor-element.elementor-element-dc85e23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-34086fe{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-2377369 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-42 .elementor-element.elementor-element-1bf9b8e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-97148c0{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-d66cd64 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-42 .elementor-element.elementor-element-d9c5361{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-c4a5678{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-9d9742a .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-42 .elementor-element.elementor-element-604d21a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-2bfb322 .elementor-heading-title{font-size:32px;line-height:1.2em;}}