.breakdance .img-lazy-loading{overflow:hidden}.breakdance .s-btn{overflow:hidden;z-index:1;position:relative}.breakdance .s-btn a{padding:16px 28px 14px!important;position:relative;&:after{transition:all .5s ease!important}&:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:700px;height:550px;margin:auto;background:var(--bde-headings-color);border-radius:50%;z-index:-1;transform-origin:top center;transform:translateX(-50%) translateY(-5%) scale(0.4);transition:transform .9s,-webkit-transform .9s!important;transition-duration:1500ms!important;box-sizing:border-box;margin-left:0!important;opacity:1!important}&:hover{color:#fff;&:after{filter:brightness(100)}&:before{transform:translateX(-45%) translateY(0) scale(1);transform-origin:bottom center}}}@media (max-width:767px){.breakdance .s-btn a{padding:12px 20px!important;font-size:16px!important}}.breakdance .bg-lg-img{max-width:1320px;height:670px;margin-right:auto;margin-left:auto;padding:20px 20px 20px 20px;border-radius:24px}.breakdance .bg-lg-img>div{height:100%!important;width:100%}@media (max-width:1023px){.breakdance .bg-lg-img{height:500px;border-radius:0px}}.breakdance .testimonial-slider-image{width:176px;min-width:176px;height:200px;border-radius:12px}@media (max-width:767px){.breakdance .testimonial-slider-image{min-width:46px;height:48px;min-height:48px}}.breakdance .accordion-col{display:flex;flex-direction:row;align-items:flex-end;height:390px;padding:var(--gap) var(--gap) var(--gap) var(--gap);border-radius:12px}.breakdance .accordion-txts{max-width:800px}.breakdance .info-col{display:flex;flex-direction:column;justify-content:flex-end;width:26%;height:420px;min-height:420px;padding:24px 24px 24px 24px;border-radius:12px}.breakdance .info-col{flex-grow:1}@media (max-width:1023px){.breakdance .info-col{min-height:300px}}@media (max-width:767px){.breakdance .info-col{min-height:300 px!important}}.breakdance .title-active{background-color:#0000000D;padding:7px 10px 3px 10px;border-radius:50px}.breakdance .title-active{color:var(--bde-headings-color)!important;&::before{width:16px!important;transform:translateY(-2px)}}.breakdance .image-wrapper{background-color:#000;overflow:hidden;width:100%;border-radius:12px}.breakdance .image-wrapper{img{transition:all .5s ease-in-out}&:hover img{scale:1.1}}.breakdance .info-box{background-color:var(--bde-palette-color-1-7e6878d9-ec9c-4a37-bae6-21d9263435d4);overflow:hidden;width:100%;max-height:300px;padding:20px 20px 20px 20px;border-top:1px solid var(--bde-palette-color-1-bc437d3a-d0a0-488d-9947-227d72b324be);border-bottom:1px solid var(--bde-palette-color-1-bc437d3a-d0a0-488d-9947-227d72b324be);border-left:1px solid var(--bde-palette-color-1-bc437d3a-d0a0-488d-9947-227d72b324be);border-right:1px solid var(--bde-palette-color-1-bc437d3a-d0a0-488d-9947-227d72b324be);border-radius:12px}.breakdance .info-box{transition:all .5s ease-in-out;&.off,.bde-icon-icon{transition:all .5s ease-in-out}&.off,&.inactive{background-color:unset;padding:0;max-height:30px;border-color:transparent;.bde-icon-icon{transform:rotate(315deg)}&.inactive{background-color:#fff;padding:15px;max-height:60px;border-radius:100px;*{color:var(--bde-headings-color);fill:var(--bde-headings-color)}}}}.breakdance .has-link a{position:relative;&::before{content:"";height:1px;width:0;background:currentcolor;position:absolute;left:0;bottom:0;transition:all .4s ease}&:hover{color:var(--bde-headings-color)}&:hover::before{width:100%}}.breakdance .info-div{background-color:var(--bde-palette-color-1-7e6878d9-ec9c-4a37-bae6-21d9263435d4);overflow:hidden;max-height:0px;margin-bottom:-42px;padding:20px 20px 20px 20px;border-top:1px solid var(--bde-palette-color-1-bc437d3a-d0a0-488d-9947-227d72b324be);border-bottom:1px solid var(--bde-palette-color-1-bc437d3a-d0a0-488d-9947-227d72b324be);border-left:1px solid var(--bde-palette-color-1-bc437d3a-d0a0-488d-9947-227d72b324be);border-right:1px solid var(--bde-palette-color-1-bc437d3a-d0a0-488d-9947-227d72b324be);border-radius:12px;opacity:0;transition:var(--bde-transition-duration) ease-in-out all}.breakdance .info-divs{overflow:hidden}.breakdance .title{display:flex;align-items:center}.breakdance .title{cursor:pointer}.breakdance .active-info{max-height:200px;margin-bottom:0px;opacity:1;transition:700ms}.breakdance .single-project{width:100%}.breakdance .pointer-box{background-color:#F1F1F117;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:8px;overflow:hidden;z-index:1;max-width:50px;max-height:50px;padding:8px 8px 8px 8px;border-top:1px solid rgba(255,255,255,0.20);border-bottom:1px solid rgba(255,255,255,0.20);border-left:1px solid rgba(255,255,255,0.20);border-right:1px solid rgba(255,255,255,0.20);border-radius:100px;transition:500ms ease-in-out}.breakdance .pointer-box{backdrop-filter:blur(7.800000190734863px);.pointer-txts{opacity:0;transition:all .5s ease}&:hover{.pointer-txts{opacity:1}.pointer-icon-wrapper{&:before,&:after{animation:none}}}}@media (max-width:767px){.breakdance .pointer-box{position:relative!important;top:unset!important;left:unset!important;min-width:fit-content;padding-right:16px;*{opacity:1!important}}}.breakdance .pointer-icon{background-color:rgba(217,217,217,0.20);width:32px;height:32px;padding:6px 6px 6px 6px;border-radius:100px}.pointer-box:hover{max-width:170px}.breakdance .pointer-icon-wrapper{min-width:32px;height:32px}@media (min-width:770px){.breakdance .pointer-icon-wrapper{position:relative;z-index:1;&::before,&::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#747474;border-radius:50%;opacity:0.1;pointer-events:none;z-index:-1;animation-timing-function:ease-out}&::before{animation:smallScale 4s infinite}&::after{animation:smallScale 2s infinite;animation-delay:1s}}}@keyframes smallScale{0%{transform:scale(0.4);opacity:0.1}50%{opacity:0.5}100%{transform:scale(2);opacity:0}}