.breakdance .bde-div-180-104{padding:60px 60px 60px 60px}.breakdance .bde-div-180-104{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-div-180-104{position:relative;overflow:hidden;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;transition:transform 0.4s ease,color 0.3s ease;color:#000;aspect-ratio:1 / 1}.breakdance .bde-div-180-104:hover{transform:scale(1.05)}.breakdance .bde-div-180-104::before{content:"";position:absolute;bottom:-100%;left:0;width:100%;height:100%;background-color:rgba(111,111,111,0.95);transition:bottom 0.4s ease;z-index:0}.breakdance .bde-div-180-104:hover::before{bottom:0}.breakdance .bde-div-180-104 h3,.breakdance .bde-div-180-104 p,.breakdance .bde-div-180-104 div,.breakdance .bde-div-180-104 span{position:relative;z-index:1;opacity:0;transition:color 0.3s ease,opacity 0.4s ease,transform 0.4s ease;transform:translateY(10px);pointer-events:none}.breakdance .bde-div-180-104:hover h3,.breakdance .bde-div-180-104:hover p,.breakdance .bde-div-180-104:hover div,.breakdance .bde-div-180-104:hover span{color:#fff!important;opacity:1;transform:translateY(0);pointer-events:auto}.breakdance .bde-image2-180-105{position:absolute;top:60px;left:60px;right:60px;bottom:60px;width:auto;height:auto;max-width:calc(100% - 120px);max-height:calc(100% - 120px);object-fit:contain;z-index:-1}.breakdance .bde-div-180-106{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-heading-180-107{text-align:center}.breakdance .bde-text-180-108{text-align:center}