.arrows-container { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; width: 100%; } .chevron-1 { width: 100%; text-align: center; } .chevron-2 { width: 100%; text-align: center; } .chevron-3 { width: 100%; text-align: center; transform: translateY(-100%); } .flecha{ margin: 0; padding: 0; font-weight: bolder; font-size: 58px; transform: scaleX(2); color: rgb(1, 115, 182); } .topArrow{ animation-name: topArrow; -webkit-animation-name: topArrow; animation-duration: 2s; -webkit-animation-duration: 2s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; } @keyframes topArrow { 0% { transform: scale(0) translateY(0%); opacity: 0; } 100%{ transform: scale(1) translateY(50%); opacity: 1; } } .middleArrow{ animation-name: middleArrow; -webkit-animation-name: middleArrow; animation-duration: 2s; -webkit-animation-duration: 2s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; } @keyframes middleArrow { 0% { transform: translateY(-50%); } 100%{ transform: translateY(0%); opacity: 1; } } .bottomArrow{ animation-name: bottomArrow; -webkit-animation-name: bottomArrow; animation-duration: 2s; -webkit-animation-duration: 2s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; } @keyframes bottomArrow { 0% { transform: scale(1) translateY(-100%); opacity: 1; } 100%{ transform: scale(0) translateY(-50%); opacity: 0; } }