.breakdance .bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.breakdance .dan-portfolio{--dan-portfolio-hover-fill:#f8f5f2;--dan-portfolio-noise-opacity:0.9;--dan-portfolio-noise-speed:0.3s;--dan-portfolio-fill-in:0.2s;--dan-portfolio-fill-out:0.8s;--dan-portfolio-zoom-duration:0.8s;position:relative;width:100%;height:100vh;background-color:#1a1917;color:#f8f5f2;display:flex;align-items:center;justify-content:center;overflow:hidden}.breakdance .dan-portfolio__bg-container{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.breakdance .dan-portfolio__bg-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.2);transition:transform var(--dan-portfolio-zoom-duration) cubic-bezier(.25,.46,.45,.94);opacity:0}.breakdance .dan-portfolio__bg-image:not([src]){display:none}.breakdance .dan-portfolio__noise{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:#fff0 url(https://dancepad.io/wp-content/uploads/breakdance/Overlay_Shadows/srcs/overlayshadows_noise.png) repeat 0 0;background-size:300px 300px;animation:dan-portfolio-noise var(--dan-portfolio-noise-speed) steps(5) infinite;opacity:var(--dan-portfolio-noise-opacity);will-change:transform;z-index:5;pointer-events:none}@keyframes dan-portfolio-noise{0%{transform:translate(0,0)}10%{transform:translate(-2%,-3%)}20%{transform:translate(-4%,2%)}30%{transform:translate(2%,-4%)}40%{transform:translate(-2%,5%)}50%{transform:translate(-4%,2%)}60%{transform:translate(3%,0)}70%{transform:translate(0,3%)}80%{transform:translate(-3%,0)}90%{transform:translate(2%,2%)}100%{transform:translate(1%,0)}}.breakdance .dan-portfolio__container{width:100%;max-width:1000px;height:100%;display:flex;align-items:center;justify-content:center;z-index:10;position:relative}.breakdance .dan-portfolio__projects{width:100%;position:relative;z-index:10;max-height:80vh;overflow-y:auto;padding:20px;scrollbar-width:none;-ms-overflow-style:none}.breakdance .dan-portfolio__projects::-webkit-scrollbar{display:none}.breakdance .dan-portfolio__item{position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 0;cursor:pointer;text-decoration:none;color:inherit}.breakdance .dan-portfolio__item:hover{color:inherit;text-decoration:none}.breakdance .dan-portfolio__title,.breakdance .dan-portfolio__date{font-size:1.8rem;font-weight:700;text-transform:uppercase;letter-spacing:-.03em;position:relative;z-index:2;mix-blend-mode:exclusion;margin:0;line-height:1.2;color:#f8f5f2}.breakdance .dan-portfolio__item::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background-color:var(--dan-portfolio-hover-fill);z-index:1;pointer-events:none;transition:height var(--dan-portfolio-fill-in) cubic-bezier(.445,.05,.55,.95) 0s}.breakdance .dan-portfolio__item:hover::before{height:100%}.breakdance .dan-portfolio__item:not(:hover)::before{transition-duration:var(--dan-portfolio-fill-out)}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .dan-underline-hover{text-decoration:unset!important;color:unset!important;display:block;width:fit-content;height:fit-content}.breakdance .dan-underline-hover .dan-underline-hover__anchor{display:flex;width:fit-content;height:fit-content;color:currentColor!important;text-decoration:unset}.breakdance .dan-underline-hover .dan-underline-hover__inner{position:relative;display:block;width:100%}.breakdance .dan-underline-hover .dan-underline-hover__side-to-side:before{content:"";display:block;position:absolute;left:0;right:0;bottom:var(--bottom-distance);height:var(--height);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;background:var(--background);-webkit-transition:-webkit-transform var(--duration) var(--ease);transition:-webkit-transform var(--duration) var(--ease);-o-transition:-o-transform var(--duration) var(--ease);-moz-transition:transform var(--duration) var(--ease),-moz-transform var(--duration) var(--ease);transition:transform var(--duration) var(--ease);transition:transform var(--duration) var(--ease),-webkit-transform var(--duration) var(--ease),-moz-transform var(--duration) var(--ease),-o-transform var(--duration) var(--ease)}.breakdance .dan-underline-hover .dan-underline-hover__side-to-side:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;transition-delay:unset;-webkit-transition-delay:unset;-o-transition-delay:unset;-moz-transition-delay:unset}.breakdance .dan-underline-hover .dan-underline-hover__one-sided:after{content:'';position:absolute;bottom:var(--bottom-distance);left:0;width:var(--width);border-bottom:var(--height) solid var(--background);transition:var(--duration) var(--ease)}.breakdance .dan-underline-hover .dan-underline-hover__two-sided:after{content:'';display:block;margin:auto;bottom:var(--bottom-distance);left:0;width:var(--width);height:var(--height);background:var(--background);transition:width var(--duration) var(--ease);position:relative;border-bottom:unset}.breakdance .dan-underline-hover .dan-underline-hover__one-sided:hover:after,.breakdance .dan-underline-hover .dan-underline-hover__two-sided:hover:after{width:100%}.breakdance .dan-underline-hover .dan-underline-hover__one-sided:hover::after,.breakdance .dan-underline-hover .dan-underline-hover__two-sided:hover::after{-webkit-transition:width var(--duration) var(--ease);transition:width var(--duration) var(--ease);-o-transition:width var(--duration) var(--ease);-moz-transition:width var(--duration) var(--ease);transition:width var(--duration) var(--ease);transition:width var(--duration) var(--ease)}.breakdance .dan-underline-hover .dan-underline-hover__full-sided::after,.breakdance .dan-underline-hover .dan-underline-hover__full-sided::before{content:"";position:absolute;left:0;right:0;bottom:var(--bottom-distance);height:var(--height);background:var(--background);-webkit-transition:-webkit-transform var(--duration) var(--ease);transition:-webkit-transform var(--duration) var(--ease);-o-transition:-o-transform var(--duration) var(--ease);-moz-transition:transform var(--duration) var(--ease),-moz-transform var(--duration) var(--ease);transition:transform var(--duration) var(--ease);transition:transform var(--duration) var(--ease),-webkit-transform var(--duration) var(--ease),-moz-transform var(--duration) var(--ease),-o-transform var(--duration) var(--ease)}.breakdance .dan-underline-hover .dan-underline-hover__full-sided::before{-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.breakdance .dan-underline-hover .dan-underline-hover__full-sided::after{-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.breakdance .dan-underline-hover .dan-underline-hover__full-sided:hover::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);transition-delay:0.25s;-webkit-transition-delay:0.25s;-o-transition-delay:0.25s;-moz-transition-delay:0.25s}.breakdance .dan-underline-hover .dan-underline-hover__full-sided:hover::after{width:unset;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.breakdance .dan-click-and-copy{cursor:pointer}.breakdance .bde-icon{display:flex}.breakdance .bde-video lite-youtube{max-width:100%}.breakdance .bde-video lite-vimeo{text-align:left}.breakdance .bde-video{width:100%;max-width:100%;position:relative;line-height:0;background:#000;overflow:hidden}.breakdance .bde-video .ee-video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.breakdance .bde-video .ee-video-container{position:relative;width:100%;padding-top:56.25%}.breakdance .bde-video .ee-vimeo-poster{background-size:cover;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;cursor:pointer}.ee-vimeo-poster:hover .ee-vimeo-play-button{background-color:#62afed;opacity:1}.ee-vimeo-play-button{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:70px;height:46px;background-color:#212121;z-index:1;opacity:.8;border-radius:10%;transition:all 0.2s cubic-bezier(0,0,.2,1);border:0;cursor:pointer}.ee-vimeo-play-button:before{content:"";border-style:solid;border-width:11px 0 11px 19px;border-color:#fff0 #fff0 #fff0 #fff;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.breakdance .dan-before-after-image-v2[data-flickering="1"]{opacity:0}.breakdance .dan-before-after-image-v2{position:relative;overflow:hidden}.breakdance .dan-before-after-image-v2__slider{position:absolute;height:100%;z-index:30;pointer-events:none;background:linear-gradient(to bottom,transparent 5%,var(--slider-color) 50%,transparent 95%)}.breakdance .dan-before-after-image-v2__handlebar{position:absolute;z-index:30;display:flex;align-items:center;justify-content:center;right:calc(50% - var(--handlebar-width) / 2);top:calc(50% - var(--handlebar-height) / 2);width:var(--handlebar-width);height:var(--handlebar-height)}.breakdance .dan-before-after-image-v2__handlebar-dots{width:var(--dimensions);height:var(--dimensions)}.breakdance .dan-before-after-image-v2__sparkles-container{position:absolute;height:75%;top:calc(50% - 75% / 2);width:var(--sparkles-width);right:calc(var(--sparkles-width) * -1);mask-image:radial-gradient(100px at left,var(--sparkles-color),transparent);-webkit-mask-image:radial-gradient(100px at left,var(--sparkles-color),transparent)}.breakdance .dan-before-after-image-v2__glow-effect{position:absolute;height:100%;top:50%;left:0;transform:translateY(-50%);z-index:20;mask-image:radial-gradient(100px at left,white,transparent);-webkit-mask-image:radial-gradient(100px at left,white,transparent);background:linear-gradient(to right,var(--outer-glow-color),transparent)}.breakdance .dan-before-after-image-v2__glow-effect-2{position:absolute;height:50%;top:calc(50% - 50% / 2);left:0;z-index:10;mask-image:radial-gradient(50px at left,white,transparent);-webkit-mask-image:radial-gradient(50px at left,white,transparent);background:linear-gradient(to right,var(--inner-glow-color),transparent)}.breakdance .dan-before-after-image-v2__images{position:relative;width:100%;height:100%;pointer-events:none;z-index:20;overflow:hidden}.breakdance .bde-div.dan-before-after-image-v2__first-image-container{position:absolute;inset:0;z-index:20;flex-shrink:0;width:100%;height:100%;overflow:hidden}.breakdance .bde-div.dan-before-after-image-v2__second-image-container{position:absolute;inset:0;z-index:19;flex-shrink:0;width:100%;height:100%;overflow:hidden}.breakdance .dan-before-after-image-v2__first-image,.breakdance .dan-before-after-image-v2__second-image{position:absolute;inset:0;z-index:20;flex-shrink:0;width:100%;height:100%;object-fit:cover;user-select:none}.breakdance .dan-before-after-image-v2__second-image{z-index:19}.breakdance .bde-div.dan-before-after-image-v2__first-image-content,.breakdance .bde-div.dan-before-after-image-v2__second-image-content{position:absolute;z-index:99;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.breakdance .dan-before-after-image-v2__particle{position:absolute;border-radius:50%;opacity:0;animation:float var(--duration) var(--easing) infinite}.breakdance-iframe .dan-before-after-image-v2[data-disable-builder="1"] .dan-before-after-image-v2__particle{animation:unset!important}@keyframes float{0%{opacity:0;transform:translateY(0)}50%{opacity:1}100%{opacity:0;transform:translateY(-20px)}}.dan-looping-logos[data-flickering="1"]{opacity:0}.dan-looping-logos__track{display:grid;width:100%}.dan-looping-logos__group{grid-area:1 / 1;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;visibility:hidden;pointer-events:none}.dan-looping-logos__group--visible,.dan-looping-logos__group--exiting{visibility:visible}.dan-looping-logos__group--visible{pointer-events:auto}.dan-looping-logos__item{flex:1;display:flex;justify-content:center;align-items:center;opacity:0;transform:translateY(calc(var(--dan-ll-ty, 40) * 1px));filter:blur(calc(var(--dan-ll-blur, 5) * 1px));transition:opacity 0.5s cubic-bezier(.22,1,.36,1),transform 0.5s cubic-bezier(.22,1,.36,1),filter 0.5s cubic-bezier(.22,1,.36,1);will-change:transform,opacity,filter}.dan-looping-logos__group--visible .dan-looping-logos__item{opacity:1;transform:translateY(0);filter:blur(0)}.dan-looping-logos__group--exiting .dan-looping-logos__item{opacity:0;transform:translateY(calc(var(--dan-ll-ty, 40) * -1px));filter:blur(calc(var(--dan-ll-blur, 5) * 1px))}.dan-looping-logos__item img,.dan-looping-logos__item svg{display:block;width:auto;height:var(--dan-ll-logo-h,50px);object-fit:contain}.breakdance .dan-image-reveal-v4{position:relative}.breakdance .dan-image-reveal-v4[data-flickering="1"]{opacity:0}.breakdance .dan-image-reveal-v4 .breakdance-image-object{width:100%;height:100%}.breakdance .dan-image-reveal-v4__mask{position:absolute;top:0;left:0;width:100%;height:100%}.breakdance .dan-image-reveal-v3{position:relative;z-index:1;display:flex;overflow:hidden}.breakdance .dan-image-reveal-v3[data-flickering="1"]{opacity:0}.breakdance .dan-image-reveal-v3 .breakdance-image-object{width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.breakdance .dan-image-reveal-v3__col{pointer-events:none;position:relative;z-index:2}.breakdance .dan-image-reveal-v3__col-bg{pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:3}.breakdance .dan-image-reveal-v2{position:relative;overflow:hidden}.breakdance .dan-image-reveal-v2[data-flickering="1"]{opacity:0}.breakdance .dan-image-reveal-v2__mask{position:absolute;width:100%;height:100%}.breakdance .dan-image-reveal-v2 .breakdance-image-object{width:100%;height:100%}.breakdance .dan-image-reveal-v2[data-from="left"] .dan-image-reveal-v2__mask,.breakdance .dan-image-reveal-v2[data-from="left"] .breakdance-image-object{transform:translateX(-150%)}.breakdance .dan-image-reveal-v2[data-from="right"] .dan-image-reveal-v2__mask,.breakdance .dan-image-reveal-v2[data-from="right"] .breakdance-image-object{transform:translateX(150%)}.breakdance .dan-image-reveal-v2[data-from="top"] .dan-image-reveal-v2__mask,.breakdance .dan-image-reveal-v2[data-from="top"] .breakdance-image-object{transform:translateY(-150%)}.breakdance .dan-image-reveal-v2[data-from="bottom"] .dan-image-reveal-v2__mask,.breakdance .dan-image-reveal-v2[data-from="bottom"] .breakdance-image-object{transform:translateY(150%)}.breakdance .dan-image-reveal{contain:paint;display:block}.breakdance .dan-image-reveal .dan-image-reveal__element{visibility:hidden;overflow:hidden;width:100%;height:100%}.breakdance .dan-image-reveal[data-animation-direction='top'] .dan-image-reveal__element{transform:translateY(-100%)}.breakdance .dan-image-reveal[data-animation-direction='bottom'] .dan-image-reveal__element{transform:translateY(100%)}.breakdance .dan-image-reveal[data-animation-direction='left'] .dan-image-reveal__element{transform:translateX(-100%)}.breakdance .dan-image-reveal[data-animation-direction='right'] .dan-image-reveal__element{transform:translateX(100%)}.breakdance .dan-image-reveal .dan-image-reveal__element .breakdance-image-object{height:100%;width:100%;object-fit:cover;transform-origin:left}.breakdance .dan-image-reveal[data-animation-direction='top'] .dan-image-reveal__element .breakdance-image-object{transform:translateY(100%) scale(var(--scale))}.breakdance .dan-image-reveal[data-animation-direction='bottom'] .dan-image-reveal__element .breakdance-image-object{transform:translateY(-100%) scale(var(--scale))}.breakdance .dan-image-reveal[data-animation-direction='left'] .dan-image-reveal__element .breakdance-image-object{transform:translateX(100%) scale(var(--scale))}.breakdance .dan-image-reveal[data-animation-direction='right'] .dan-image-reveal__element .breakdance-image-object{transform:translateX(-100%) scale(var(--scale))}.breakdance .dan-parallax{display:block;overflow:visible}.breakdance .dan-parallax .simpleParallax{height:100%;display:flex;align-items:center}.breakdance .dan-parallax .breakdance-image-object{width:100%;height:100%}.breakdance .dan-parallax[data-flickering="1"]{opacity:0}.breakdance .dan-parallax:not([data-flickering]){opacity:1}.dan-glossy-logo[data-flickering="1"]{opacity:0}.dan-glossy-logo{isolation:isolate;position:relative;overflow:hidden}.dan-glossy-logo__canvas{contain:strict;display:block;position:absolute;inset:0;z-index:0;width:100%;height:100%;border-radius:inherit}.breakdance .dan-image-hotspots{position:relative}.breakdance .dan-image-hotspots .breakdance-image-object{width:100%;height:100%}.breakdance .dan-image-hotspots[data-flickering="1"]{opacity:0}