.elementor-287 .elementor-element.elementor-element-1aaf381{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.4;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-287 .elementor-element.elementor-element-1aaf381:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-287 .elementor-element.elementor-element-1aaf381 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-287 .elementor-element.elementor-element-1aaf381 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://highdancecamp.com/wp-content/uploads/2025/02/IMG_0346-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-287 .elementor-element.elementor-element-1aaf381::before, .elementor-287 .elementor-element.elementor-element-1aaf381 > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-1aaf381 > .e-con-inner > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-1aaf381 > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-1aaf381 > .e-con-inner > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-1aaf381 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313441;--background-overlay:'';}.elementor-287 .elementor-element.elementor-element-6a204e0{text-align:center;}.elementor-287 .elementor-element.elementor-element-6a204e0 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:56px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:6px;}.elementor-287 .elementor-element.elementor-element-90f29cb{text-align:center;}.elementor-287 .elementor-element.elementor-element-90f29cb .elementor-heading-title{font-family:"Poppins Local", Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:overline;color:#30C5D8;}.elementor-287 .elementor-element.elementor-element-bacb75f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-287 .elementor-element.elementor-element-21587e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-287 .elementor-element.elementor-element-21587e7:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-287 .elementor-element.elementor-element-21587e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-287 .elementor-element.elementor-element-21587e7 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#03090C;}.elementor-287 .elementor-element.elementor-element-03ec930{--display:flex;--min-height:0px;}.elementor-287 .elementor-element.elementor-element-91e28f6 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-287 .elementor-element.elementor-element-91e28f6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-287 .elementor-element.elementor-element-91e28f6 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-287 .elementor-element.elementor-element-91e28f6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:0px;height:0px;}.elementor-287 .elementor-element.elementor-element-91e28f6 .swiper-wrapper{display:flex;align-items:center;}.elementor-287 .elementor-element.elementor-element-b3ea088 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-287 .elementor-element.elementor-element-b3ea088:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-287 .elementor-element.elementor-element-b3ea088 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-287 .elementor-element.elementor-element-b3ea088 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#131423;background-image:url("https://highdancecamp.com/wp-content/uploads/2025/02/pattern1-1.jpg");background-position:bottom right;background-size:cover;}.elementor-287 .elementor-element.elementor-element-b3ea088 > .elementor-background-overlay{background-color:#00052b;opacity:0.38;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-287 .elementor-element.elementor-element-b3ea088{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-287 .elementor-element.elementor-element-0089253 > .elementor-widget-container{background-color:#12D8F1;}.elementor-287 .elementor-element.elementor-element-0089253 img{opacity:1;filter:brightness( 127% ) contrast( 100% ) saturate( 124% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 0px 0px #ef15c4;}.elementor-287 .elementor-element.elementor-element-0089253:hover img{opacity:0.41;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 261deg );}.elementor-287 .elementor-element.elementor-element-48f70dd1 > .elementor-widget-container{background-color:#12D8F1;}.elementor-287 .elementor-element.elementor-element-48f70dd1 img{opacity:1;filter:brightness( 127% ) contrast( 100% ) saturate( 124% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 0px 0px #ef15c4;}.elementor-287 .elementor-element.elementor-element-48f70dd1:hover img{opacity:0.41;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 261deg );}.elementor-287 .elementor-element.elementor-element-34b759c > .elementor-widget-container{background-color:#12D8F1;}.elementor-287 .elementor-element.elementor-element-34b759c img{opacity:1;filter:brightness( 127% ) contrast( 100% ) saturate( 124% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 0px 0px #ef15c4;}.elementor-287 .elementor-element.elementor-element-34b759c:hover img{opacity:0.41;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 261deg );}.elementor-287 .elementor-element.elementor-element-3a7bde03 > .elementor-widget-container{background-color:#12D8F1;}.elementor-287 .elementor-element.elementor-element-3a7bde03 img{opacity:1;filter:brightness( 127% ) contrast( 100% ) saturate( 124% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 0px 0px #ef15c4;}.elementor-287 .elementor-element.elementor-element-3a7bde03:hover img{opacity:0.41;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 261deg );}.elementor-287 .elementor-element.elementor-element-6cf67018 > .elementor-widget-container{background-color:#30C5D8;}.elementor-287 .elementor-element.elementor-element-6cf67018 img{opacity:1;filter:brightness( 127% ) contrast( 100% ) saturate( 124% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 0px 0px #ef15c4;}.elementor-287 .elementor-element.elementor-element-6cf67018:hover img{opacity:0.21;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 261deg );}.elementor-287 .elementor-element.elementor-element-42278a6f > .elementor-widget-container{background-color:#30C5D8;}.elementor-287 .elementor-element.elementor-element-42278a6f img{opacity:1;filter:brightness( 127% ) contrast( 100% ) saturate( 124% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 0px 0px #ef15c4;}.elementor-287 .elementor-element.elementor-element-42278a6f:hover img{opacity:0.21;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 261deg );}.elementor-287 .elementor-element.elementor-element-f9ad85f > .elementor-widget-container{background-color:#30C5D8;}.elementor-287 .elementor-element.elementor-element-f9ad85f img{opacity:1;filter:brightness( 127% ) contrast( 100% ) saturate( 124% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 0px 0px #ef15c4;}.elementor-287 .elementor-element.elementor-element-f9ad85f:hover img{opacity:0.21;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 261deg );}.elementor-287 .elementor-element.elementor-element-5bc225c > .elementor-widget-container{background-color:#30C5D8;}.elementor-287 .elementor-element.elementor-element-5bc225c img{opacity:1;filter:brightness( 127% ) contrast( 100% ) saturate( 124% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 0px 0px #ef15c4;}.elementor-287 .elementor-element.elementor-element-5bc225c:hover img{opacity:0.21;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 261deg );}.elementor-287 .elementor-element.elementor-element-f5a7f1e > .elementor-widget-container{background-color:#30C5D8;}.elementor-287 .elementor-element.elementor-element-f5a7f1e img{opacity:1;filter:brightness( 127% ) contrast( 100% ) saturate( 124% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 0px 0px #ef15c4;}.elementor-287 .elementor-element.elementor-element-f5a7f1e:hover img{opacity:0.21;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 261deg );}.elementor-287 .elementor-element.elementor-element-8c7b9b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-287 .elementor-element.elementor-element-94e77de .elementor-widget-cmsmasters-button__button-container-inner:not(.cmsmasters-with-percentage) .elementor-widget-cmsmasters-button__button{width:1000px;}.elementor-287 .elementor-element.elementor-element-94e77de .elementor-widget-cmsmasters-button__button-container-inner.cmsmasters-with-percentage{width:1000px;}.elementor-287 .elementor-element.elementor-element-94e77de .elementor-widget-cmsmasters-button__button{color:#000000;--button-bg-color:#30C5D8;background:var( --button-bg-color );}.elementor-287 .elementor-element.elementor-element-94e77de .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#000000;fill:#000000;}.elementor-287 .elementor-element.elementor-element-94e77de .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#000000;color:#30C5D8;fill:#30C5D8;}.elementor-287 .elementor-element.elementor-element-94e77de .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#000000;fill:#000000;border-color:#000000;}.elementor-287 .elementor-element.elementor-element-94e77de .elementor-widget-cmsmasters-button__button:hover,
					.elementor-287 .elementor-element.elementor-element-94e77de .elementor-widget-cmsmasters-button__button:focus{color:#000000;--button-bg-color:#30C5D8;background:var( --button-bg-color );}.elementor-287 .elementor-element.elementor-element-94e77de .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-287 .elementor-element.elementor-element-94e77de .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:#000000;fill:#000000;}.elementor-287 .elementor-element.elementor-element-94e77de .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-287 .elementor-element.elementor-element-94e77de .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:#000000;color:#30C5D8;fill:#30C5D8;}.elementor-287 .elementor-element.elementor-element-94e77de .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-287 .elementor-element.elementor-element-94e77de .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:#000000;fill:#000000;border-color:#000000;}@media(min-width:768px){.elementor-287 .elementor-element.elementor-element-03ec930{--width:100%;}}@media(max-width:1180px) and (min-width:768px){.elementor-287 .elementor-element.elementor-element-4ecb51fe{width:100%;}.elementor-287 .elementor-element.elementor-element-d87c292{width:100%;}.elementor-287 .elementor-element.elementor-element-7221db3f{width:50%;}.elementor-287 .elementor-element.elementor-element-12ddb5d8{width:50%;}.elementor-287 .elementor-element.elementor-element-12362ec9{width:50%;}.elementor-287 .elementor-element.elementor-element-5c23ca08{width:50%;}.elementor-287 .elementor-element.elementor-element-4de9465b{width:100%;}.elementor-287 .elementor-element.elementor-element-93f04c0{width:50%;}.elementor-287 .elementor-element.elementor-element-400d245{width:50%;}.elementor-287 .elementor-element.elementor-element-5d32508{width:100%;}}@media(min-width:1181px){.elementor-287 .elementor-element.elementor-element-1aaf381:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-287 .elementor-element.elementor-element-1aaf381 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-287 .elementor-element.elementor-element-1aaf381 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-attachment:fixed;}.elementor-287 .elementor-element.elementor-element-b3ea088:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-287 .elementor-element.elementor-element-b3ea088 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-287 .elementor-element.elementor-element-b3ea088 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-attachment:fixed;}}@media(max-width:1180px){.elementor-287 .elementor-element.elementor-element-6a204e0 .elementor-heading-title{font-size:50px;letter-spacing:5px;}.elementor-287 .elementor-element.elementor-element-b3ea088{padding:3em 1em 3em 1em;}}@media(max-width:767px){.elementor-287 .elementor-element.elementor-element-b3ea088{padding:3em 1em 3em 1em;}}/* Start custom CSS for image-carousel, class: .elementor-element-91e28f6 */.elementor-287 .elementor-element.elementor-element-91e28f6 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
  -webkit-animation: scroll 20s linear infinite;
  animation: scroll 20s linear infinite;
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}/* End custom CSS */
/* Start local fonts styles */
@font-face {
	font-family: 'Poppins Local';
	font-weight: normal;
	font-style: italic;
	src: url('//highdancecamp.com/wp-content/uploads/elementor/cmsmasters-local-fonts/poppins_local/Poppins-Italic.woff2') format('woff2'),
		url('//highdancecamp.com/wp-content/uploads/elementor/cmsmasters-local-fonts/poppins_local/Poppins-Italic.woff') format('woff');
}

@font-face {
	font-family: 'Poppins Local';
	font-weight: 300;
	font-style: normal;
	src: url('//highdancecamp.com/wp-content/uploads/elementor/cmsmasters-local-fonts/poppins_local/Poppins-Light.woff2') format('woff2'),
		url('//highdancecamp.com/wp-content/uploads/elementor/cmsmasters-local-fonts/poppins_local/Poppins-Light.woff') format('woff');
}

@font-face {
	font-family: 'Poppins Local';
	font-weight: 300;
	font-style: italic;
	src: url('//highdancecamp.com/wp-content/uploads/elementor/cmsmasters-local-fonts/poppins_local/Poppins-LightItalic.woff2') format('woff2'),
		url('//highdancecamp.com/wp-content/uploads/elementor/cmsmasters-local-fonts/poppins_local/Poppins-LightItalic.woff') format('woff');
}

@font-face {
	font-family: 'Poppins Local';
	font-weight: normal;
	font-style: normal;
	src: url('//highdancecamp.com/wp-content/uploads/elementor/cmsmasters-local-fonts/poppins_local/Poppins-Regular.woff2') format('woff2'),
		url('//highdancecamp.com/wp-content/uploads/elementor/cmsmasters-local-fonts/poppins_local/Poppins-Regular.woff') format('woff');
}

@font-face {
	font-family: 'Poppins Local';
	font-weight: 600;
	font-style: normal;
	src: url('//highdancecamp.com/wp-content/uploads/elementor/cmsmasters-local-fonts/poppins_local/Poppins-SemiBold.woff2') format('woff2'),
		url('//highdancecamp.com/wp-content/uploads/elementor/cmsmasters-local-fonts/poppins_local/Poppins-SemiBold.woff') format('woff');
}

@font-face {
	font-family: 'Poppins Local';
	font-weight: 600;
	font-style: italic;
	src: url('//highdancecamp.com/wp-content/uploads/elementor/cmsmasters-local-fonts/poppins_local/Poppins-SemiBoldItalic.woff2') format('woff2'),
		url('//highdancecamp.com/wp-content/uploads/elementor/cmsmasters-local-fonts/poppins_local/Poppins-SemiBoldItalic.woff') format('woff');
}

/* End local fonts styles */