.breakdance .service{flex-grow:1;width:40%}@media (max-width:767px){.breakdance .service{width:100%}}.breakdance .service-image-wrapper{overflow:hidden;position:relative;height:clamp(320px,208.31px + 25.97vw,520px);border-radius:16px}.breakdance .service-image-wrapper{*{transition:all .4s ease-in-out}.service-btn{transform:scaleY(0);opacity:0}&:hover{img{scale:1.1}.service-btn{transform:scaleY(1);opacity:1}}}@media (max-width:767px){.breakdance .service-image-wrapper{width:100%}}.breakdance .service-btn{position:absolute;top:20px;right:20px}.breakdance .image-wrapper{border-radius:12px}.breakdance .image-wrapper{overflow:hidden;position:relative;z-index:1;img{transition:all .5s ease}&:hover img{scale:1.1}&::before{content:'';position:absolute;top:0;left:-50%;width:50%;height:100%;z-index:-1;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,0.4) 50%,transparent 100%);animation:glare-slide 1s ease-in-out infinite}}@keyframes glare-slide{0%{left:-50%}100%{left:100%}}.breakdance .team-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:55px;flex-grow:1;max-width:370px;padding-bottom:24px;border-bottom:1px solid #373737}.breakdance .service-video-col{overflow:hidden;position:relative;height:280px;border-radius:12px}.breakdance .service-video-col{img{transition:all .4s ease-in-out}&:hover{img{scale:1.1}.dark-overlay{opacity:.5}.icon-wrapper{scale:1;opacity:1}}}.breakdance .dark-overlay{position:absolute;height:100%;width:100%;background:#000;opacity:.1;transition:all .4s ease-in-out}.breakdance .icon-wrapper{position:absolute;width:fit-content;height:fit-content;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0;scale:0;transition:all .4s ease-in-out}.breakdance .process-icon-wrapper{min-width:fit-content}.breakdance .slider-arrow :hover svg{filter:invert(1)}.breakdance .service-icon-box{width:278px}.breakdance .service-icon-box{img{transition:all .4s ease-in-out}&:hover img{transform:scaleX(-1)}}@media (max-width:767px){.breakdance .service-icon-box{width:190px}}@media (max-width:479px){.breakdance .service-icon-box{width:157px}}