.icon-animation{opacity:0;transform:translateY(50px);transition:all .6s ease-out;transition-delay:var(--delay, 0s)}.icon-animation.visible{opacity:1;transform:translateY(0)}.yearsContainer{transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer}.yearsContainer:hover{transform:translateY(-8px);filter:drop-shadow(0 10px 20px rgba(211,84,30,.15))}.yearsContainer_text{transition:all .4s cubic-bezier(.4,0,.2,1)}.yearsContainer:hover .yearsContainer_text{background-color:#fef8e0;border-color:var(--secondary-color);box-shadow:0 8px 25px #d3541e1a}.yearsContainer_text h4{transition:all .3s ease}.yearsContainer:hover .yearsContainer_text h4{color:var(--secondary-color);transform:scale(1.05)}.yearsContainer_text p{transition:all .3s ease}.yearsContainer:hover .yearsContainer_text p{color:var(--text-color)}.yearsContainer_img{transition:all .4s cubic-bezier(.4,0,.2,1)}.yearsContainer:hover .yearsContainer_img{transform:scale(1.05) rotate(0);filter:brightness(1.1) contrast(1.05)}.years2018,.years2021,.years2022,.years2023,.years2025{transition:all .4s cubic-bezier(.4,0,.2,1)}.yearsContainer:hover .years2018,.yearsContainer:hover .years2021,.yearsContainer:hover .years2022,.yearsContainer:hover .years2023,.yearsContainer:hover .years2025{transform:rotate(0) scale(1.05)}.dashedLine_orizontal{transition:all .3s ease}.yearsContainer:hover .dashedLine_orizontal{background:linear-gradient(90deg,var(--secondary-color) 50%,transparent 50%);background-size:20px 2px;animation:dashMove 1s linear infinite}@keyframes dashMove{0%{background-position:0 0}to{background-position:20px 0}}
