.breakdance .hover-arrow-container{perspective:230px}.hover-arrow-container .image-text{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;text-align:center;color:#fff;z-index:3;pointer-events:none;display:flex;flex-direction:column;align-items:center}.hover-arrow-container .image-text h2{font-size:48px;font-weight:700;letter-spacing:8px;margin:0;text-transform:uppercase;order:2}.hover-arrow-container .image-text p{font-size:18px;font-weight:400;letter-spacing:4px;margin:0;text-transform:uppercase;order:1}.button-fill{position:relative;overflow:hidden;z-index:1;transition:color 0.4s ease;background-color:transparent!important}.button-fill:hover{background-color:transparent!important;color:white!important}.button-fill:hover *{color:white!important}.button-fill::before{content:'';position:absolute;top:0;left:0;width:0;height:100%;background-color:#000;transition:width 0.4s ease;z-index:-1}.button-fill:hover::before{width:100%}.slide-arrow{display:inline-block;transition:transform 0.3s ease}.slide-arrow:hover{transform:translateX(10px)}.breakdance .hero-arrow{position:absolute!important;top:60%;left:50%;transform:translateX(-50%);width:60px;height:60px;cursor:pointer;animation:floating 1.5s ease-in-out infinite;z-index:10}@media (max-width:1074px){.breakdance .hero-arrow{width:50px;height:50px;top:65%}}@keyframes floating{0%{top:65%}50%{top:67%}100%{top:65%}}.breakdance .feature-title{font-family:"Futura BT W01 Light",Futura,sans-serif!important;background:#f5f5f3!important;font-size:28px!important;font-weight:normal!important;box-sizing:border-box;padding:42px 0!important;text-align:center;clear:both;margin:0!important;color:#2A2828!important;width:100%}.breakdance .feature-title strong{font-family:"Futura BT W01 Bold",Futura,sans-serif!important}@media (max-width:1074px){.breakdance .feature-title{padding:35px 0!important;font-size:22px!important}}