.history .content-container{display:block;padding-top:4rem}.header-area h2{color:#fff;margin-bottom:1rem}.years button{aspect-ratio:1/1;background:transparent;border:1px solid #fff;border-radius:50%;cursor:pointer;height:20px;position:relative;transition:all .4s ease;width:20px}@media(min-width:768px){.years button:after{background-color:#fff;content:"";height:201px;opacity:0;position:absolute;top:19px;transition:all .4s ease;width:1px}}.years button.active:after{opacity:1}.years button.active{background:#cf5964;border:1px solid #fff}.history-text{display:none}.history-text.active{display:block}.lower{display:flex}.year{text-align:left;width:100%}.year:last-of-type .line-b{display:none}.years{display:flex;justify-content:space-between;padding:13rem 0;text-align:center}.h-text-area,.years{padding-left:9vw;padding-right:9vw}@media(max-width:900px){.h-text-area,.years{padding-left:4vw;padding-right:4vw}}.h-text-area{padding-bottom:13rem}.line-b,.years hr{width:100%}.years hr{align-self:center;background:#fff;height:1px}@media(max-width:768px){.h-text-area,.years{padding-left:1rem;padding-right:1rem}.year{display:inline-block;text-align:left;width:100%;width:78px}.years{display:flex;display:block;justify-content:space-between;overflow-x:scroll;overflow-y:hidden;padding:5rem 0;text-align:center;white-space:nowrap;width:100%}.years button.active:after{content:none;display:none}.history .content-container{padding-left:25px;padding-right:25px}}