.breakdance .bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.breakdance .bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.breakdance .bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.breakdance .bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.breakdance .bde-dual-heading{max-width:100%;margin:0;line-height:1.2;position:relative}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-icon{display:flex}.breakdance .dan-site-loader--type1,.breakdance .dan-site-loader--type2{position:fixed;top:0;left:0;width:100%;height:100svh;background:var(--type1-type2-background);z-index:var(--type1-type2-z-index)}.breakdance .dan-site-loader--type1{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}.breakdance .dan-site-loader--type1__progress-container{position:relative;z-index:2;width:100%}.breakdance .dan-site-loader--type1__progress-bar,.breakdance .dan-site-loader--type2__progress-bar{position:absolute;left:0;top:0;height:100%;width:0%}.breakdance .dan-site-loader--type1__percentage,.breakdance .dan-site-loader--type2__percentage{position:fixed}.breakdance .dan-site-loader--type2__percentage{transform-origin:left center}.breakdance .dan-site-loader--type2__percentage--calc-100{position:absolute;right:0;top:0;opacity:0;visibility:hidden;pointer-events:none;user-select:none}.breakdance .dan-site-loader--type1__text-container{position:relative;overflow:hidden;width:100%;height:1em}.breakdance .dan-site-loader--type1__loading-text{position:absolute;width:100%;line-height:1em!important}.breakdance .dan-site-loader--type1__loading-text--initial{transform:translateY(0)}.breakdance .dan-site-loader--type1__loading-text--complete{transform:translateY(100%)}.breakdance .dan-site-loader--type3{position:fixed;top:0;left:0;width:100%;height:100svh;display:flex;justify-content:center;align-items:center}.breakdance .dan-site-loader--type3__terminal{position:relative;overflow:hidden}.breakdance .dan-site-loader--type3__terminal-content{height:100%;display:flex;flex-direction:column}.breakdance .dan-site-loader--type3__commands-container{flex:1;display:flex;flex-direction:column}.breakdance .dan-site-loader--type3__command-line{display:flex;align-items:center;opacity:0}.breakdance .dan-site-loader--type3__cursor{display:inline-block;opacity:0;vertical-align:middle;animation:none}.breakdance .dan-site-loader--type3__cursor--active{animation:blink var(--blink-duration) var(--blink-easing) infinite}.breakdance .dan-site-loader--type3__loading-bar{width:100%;position:relative;overflow:hidden}.breakdance .dan-site-loader--type3__loading-progress{position:absolute;left:0;top:0;height:100%;width:0%}.breakdance .dan-site-loader--type3__percentage-wrap{position:absolute}.breakdance .dan-site-loader--type3__percentage{position:relative}.breakdance .dan-site-loader--type3__percentage::before{content:var(--before-bracket-symbol);margin-right:var(--brackets-gap)}.breakdance .dan-site-loader--type3__percentage::after{content:var(--after-bracket-symbol);margin-left:var(--brackets-gap)}@keyframes blink{0%,100%{opacity:0.9}50%{opacity:0}}.breakdance .dan-site-loader--type4{position:fixed;top:0;left:0;width:100%;height:100svh}.breakdance .dan-site-loader--type4__mask-top{position:absolute;top:0;left:0;width:100%;height:50%;background-color:var(--background)}.breakdance .dan-site-loader--type4__mask-bottom{position:absolute;bottom:0;left:0;width:100%;height:50%;background-color:var(--background)}.breakdance .dan-site-loader--type4__container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;clip-path:polygon(0% 45%,0% 45%,0% 55%,0% 55%);will-change:clip-path}.breakdance .dan-site-loader--type4__progress-bar{position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center}.breakdance .dan-site-loader--type5{position:fixed;top:0;left:0;width:100%;height:100svh}.breakdance .dan-site-loader--type5__pre-loader{width:100%;height:100%;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.breakdance .dan-site-loader--type5__loader{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.breakdance .dan-site-loader--type5__loader-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;width:fit-content;z-index:2}.breakdance .dan-site-loader--type5__count{flex:2;position:absolute;right:100%}.breakdance .dan-site-loader--type5__copy{flex:6}.breakdance .dan-site-loader--type5__ml16{overflow:hidden;white-space:nowrap}.breakdance .dan-site-loader--type5__letter{display:inline-block;line-height:1em;transform:translateY(-100%)}.breakdance .dan-site-loader--type5__loader-bg{position:absolute;display:block;top:0;width:100%;height:100%;z-index:-1}.breakdance .dan-site-loader--type5__loader-2{position:absolute;top:0;width:100%;height:100%;z-index:-1;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.breakdance .dan-site-loader--type6{position:fixed;top:0;left:0;width:100%;height:100svh}.breakdance .dan-site-loader--type6__counter{position:fixed;display:flex;line-height:1em;height:1em;clip-path:polygon(0 0,100% 0,100% 1em,0 1em)}.breakdance .dan-site-loader--type6__counter-1,.breakdance .dan-site-loader--type6__counter-2,.breakdance .dan-site-loader--type6__counter-3{position:relative}.breakdance .dan-site-loader--type7{position:fixed;top:0;left:0;width:100%;height:100svh;display:flex;align-items:center;justify-content:center}.breakdance .dan-site-loader--type7__logo-loader{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.breakdance .dan-site-loader--type7__loader{width:100%;overflow:hidden}.breakdance .dan-site-loader--type7__loader-1{width:0%;position:relative}.breakdance .dan-site-loader--type8{position:fixed;top:0;left:0;width:100%;height:100svh;overflow:hidden;display:flex;align-items:center;justify-content:center;--bars-width:calc(100svw / var(--bars-number))}.breakdance .dan-site-loader--type8__overlay{position:absolute;width:100vw;height:100vh;display:flex}.breakdance .dan-site-loader--type8__bar{width:var(--bars-width);height:105svh}.breakdance .dan-site-loader--type8__counter{position:absolute;z-index:1;display:flex}.breakdance .dan-site-loader--type9{position:fixed;top:0;left:0;width:100%;height:100svh;overflow:hidden;display:flex;align-items:center;justify-content:center;--bars-width:calc(100svw / var(--bars-number));--bars-exit-height:calc(100svh / var(--bars-number))}.breakdance .dan-site-loader--type9__overlay{position:absolute;width:100vw;height:100vh;display:flex}.breakdance .dan-site-loader--type9__bar{width:var(--bars-width);height:105svh;transform-origin:var(--horizontal-transform) var(--vertical-transform)}.breakdance .dan-site-loader--type9__counter{position:absolute;z-index:1;display:flex}.breakdance .dan-site-loader--type10{position:absolute;top:0;left:0;width:100%;height:100svh;overflow:hidden;display:flex;align-items:center;justify-content:center}.breakdance .dan-site-loader--type10__preloader-container{position:relative;overflow:hidden;z-index:5}.breakdance .dan-site-loader--type10__image-wrapper{position:absolute;visibility:visible;clip-path:inset(100% 0 0 0);top:0;left:0;width:100%;height:100%;transform:translate(0%,0%)}.breakdance .dan-site-loader--type10__image-wrapper img{width:100%;height:100%;object-fit:cover;transform-origin:center center}.breakdance .dan-site-loader--type10__image-wrapper:last-child{z-index:10}.breakdance .dan-site-loader--type11{position:fixed;top:0;left:0;width:100%;height:100svh;overflow:hidden;display:flex;align-items:center;justify-content:center}.breakdance .dan-site-loader--type11__clipper-left{position:absolute;top:0;left:0;width:50vw;height:100vh;background:var(--background);overflow:clip;clip-path:inset(0 0 0 0);display:flex;justify-content:flex-end}.breakdance .dan-site-loader--type11__loader-text{width:max-content;height:100%;display:flex;align-items:center}.breakdance .dan-site-loader--type11__clipper-right{position:absolute;top:0;right:0;width:50vw;height:100vh;background:var(--background);overflow:clip;clip-path:inset(0 0 0 0);display:flex;justify-content:flex-start}.breakdance .dan-site-loader--type11__pre-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100000;background:var(--background)}.breakdance .dan-site-loader--type11__loader-wrapper{position:relative;overflow:hidden}.breakdance .dan-site-loader--type11__loader{position:absolute;top:0;width:100%;height:100%}.breakdance .dan-site-loader--type12{position:fixed;top:0;left:0;width:100%;height:100svh;overflow:hidden;display:flex;align-items:center;justify-content:center}.breakdance .dan-site-loader--type12__logo-wrapper{position:relative;width:fit-content;height:fit-content}.breakdance .dan-site-loader--type12__logo{display:flex}.breakdance .dan-site-loader--type12__logo-fill{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;background-size:cover}.breakdance .bde-button{max-width:100%}.breakdance .bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.breakdance .bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.breakdance .bde-heading{max-width:100%;margin:0}.breakdance .dan-rainbow-button:not(:has(>a)) .dan-rainbow-button__bg,.breakdance .dan-rainbow-button>a .dan-rainbow-button__bg{width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0;border-radius:calc(var(--border-radius) - var(--border-width))}.breakdance .dan-rainbow-button:not(:has(>a)),.breakdance .dan-rainbow-button:not(:has(>a)) span:nth-of-type(1),.breakdance .dan-rainbow-button:not(:has(>a))::before,.breakdance .dan-rainbow-button:not(:has(>a))::after,.breakdance .dan-rainbow-button>a,.breakdance .dan-rainbow-button>a span:nth-of-type(1),.breakdance .dan-rainbow-button>a::before,.breakdance .dan-rainbow-button>a::after{animation-composition:add;animation:rainbow var(--rainbow-duration) infinite var(--rainbow-easing),rainbow calc(var(--rainbow-duration) / 2) infinite var(--rainbow-easing) var(--state,paused)}@keyframes rainbow{to{background-position:0 0,0 0,400% 0}}.breakdance .dan-rainbow-button:not(:has(>a)),.breakdance .dan-rainbow-button>a{border:var(--border-width) solid transparent;cursor:pointer;outline:none;position:relative;z-index:1;width:fit-content;--background-color:transparent;background:linear-gradient(light-dark(var(--background-color),var(--background-color)) 0 0) padding-box,linear-gradient(0deg,#0000 0,var(--border) 18px) border-box,linear-gradient(to right,#f47373,#f79a49,#f6ce3a,#b5e04b,#5ae390,#54d7d7,#4caff0,#6485e2,#9c6edb,#d86acb,#f47373) border-box 0 0 / 400% 100%}.breakdance .dan-rainbow-button[data-always-play="0"]:not(:has(>a)),.breakdance .dan-rainbow-button[data-always-play="1"]:not(:has(>a)),.breakdance .dan-rainbow-button[data-always-play="0"]>a,.breakdance .dan-rainbow-button[data-always-play="1"]>a{--state:running}.breakdance .dan-rainbow-button:not(:has(>a))::before,.breakdance .dan-rainbow-button>a::before{background:linear-gradient(#0000 0 0),linear-gradient(#0000 0 0),linear-gradient(to right,#f47373,#f79a49,#f6ce3a,#b5e04b,#5ae390,#54d7d7,#4caff0,#6485e2,#9c6edb,#d86acb,#f47373) border-box 0 0 / 400% 100%}.breakdance .dan-rainbow-button:not(:has(>a))::after,.breakdance .dan-rainbow-button>a::after{background:linear-gradient(#0000 0 0) padding-box,linear-gradient(#0000 0 0) border-box,linear-gradient(to right,#f47373,#f79a49,#f6ce3a,#b5e04b,#5ae390,#54d7d7,#4caff0,#6485e2,#9c6edb,#d86acb,#f47373) border-box 0 0 / 400% 100%;mask:linear-gradient(#0000 0 0),linear-gradient(#000 0 0);mask-clip:padding-box,border-box;mask-composite:intersect}.breakdance .dan-rainbow-button:not(:has(>a))::before,.breakdance .dan-rainbow-button>a::before{content:'';position:absolute;z-index:-2;filter:blur(calc(var(--blur, 10) * 1px)) brightness(var(--brightness,1.25));inset:60% 0 0 0;border-radius:50% 50% 6px 6px / 50% 50% 6px 6px;transform-origin:50% 25%;opacity:1;scale:0.6 0.4;transition:scale 0.24s}.breakdance .dan-rainbow-button:not(:has(>a))[data-always-play="0"]:is(:hover,:focus-visible)::before,.breakdance .dan-rainbow-button:not(:has(>a))[data-always-play="1"]::before,.breakdance .dan-rainbow-button[data-always-play="0"]>a:is(:hover,:focus-visible)::before,.breakdance .dan-rainbow-button[data-always-play="1"]>a::before{scale:1.1 1.25}.breakdance .dan-rainbow-button:not(:has(>a))::after,.breakdance .dan-rainbow-button>a::after{content:'';position:absolute;border:calc(var(--border-width, 2) * 1px) solid #0000;inset:-8px;border-radius:14px;opacity:0}.breakdance .dan-rainbow-button:not(:has(>a)),.breakdance .dan-rainbow-button>a{cursor:pointer}.breakdance .dan-rainbow-button .dan-rainbow-button__anchor{display:flex;width:fit-content;height:fit-content;text-decoration:unset}.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 .autogenerated-blce-postgridanimations{max-width:100%}.breakdance .autogenerated-blce-postgridanimations .phoxanimate{width:100%;max-width:100%}.breakdance .bde-post-loop{max-width:100%;width:100%}.breakdance .bde-advancedslider{--bde-advanced-slider-height:auto;position:relative;max-width:100%;width:100%;height:var(--bde-advanced-slider-height)}.bde-advancedslider .advanced-slider__slide,.bde-advancedslider .breakdance-swiper-wrapper,.bde-advancedslider .swiper{height:100%}.breakdance .bde-advancedslide.swiper-slide{height:auto}.breakdance .bde-advancedslide .advanced-slider__slide{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 30px 50px}.breakdance .bde-fancy-testimonial{width:100%;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:40px}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_content{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 440px);min-width:min-content;flex-grow:1;text-align:left}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_quote:nth-child(1){font-size:50px;position:absolute;top:-20px;left:-20px}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_quote:nth-child(2){font-size:50px;position:absolute;bottom:0px;right:20px;transform:scale(-1)}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_quote>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_text{position:relative;order:2}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_text h3{display:flex;font-size:50px;font-weight:700;margin-top:0;margin-bottom:28px;position:relative;z-index:20}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_title{text-transform:uppercase;letter-spacing:3px;font-size:1em;font-weight:500;margin-bottom:50px;z-index:10;order:1}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_rate{display:flex;gap:4px;margin-bottom:36px;z-index:10;order:3}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_rate svg{width:32px;fill:var(--bde-brand-primary-color)}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_image{display:flex;align-items:center;justify-content:center;width:400px;border-radius:8px;flex-shrink:1;flex-grow:1;z-index:10}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_image img{width:100%;height:400px;object-fit:cover}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_name{font-weight:700;font-size:1.5em;margin-bottom:6px;order:4}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial_occupation{font-weight:500;font-size:0.875em;letter-spacing:2px;margin-bottom:20px;order:5}.breakdance .bde-fancy-testimonial .bde-fancy-testimonial-button-wrapper{order:6}