@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.agenda{background:linear-gradient(226deg,#06534f 14.86%,#021110 90.38%);color:#fff}.agenda.active .agenda__column__items .event:first-child{animation:slideIn 1s forwards;animation-delay:.2s}.agenda.active .agenda__column__items .event:nth-child(2){animation:slideIn 1s forwards;animation-delay:.4s}.agenda.active .agenda__column__items .event:nth-child(3){animation:slideIn 1s forwards;animation-delay:.6s}.agenda.active .agenda__column__items .event:nth-child(4){animation:slideIn 1s forwards;animation-delay:.8s}.agenda.active .agenda__column__items .event:nth-child(5){animation:slideIn 1s forwards;animation-delay:1s}.agenda.active .agenda__column__items .event:nth-child(6){animation:slideIn 1s forwards;animation-delay:1.2s}.agenda.active .agenda__column__items .event:nth-child(7){animation:slideIn 1s forwards;animation-delay:1.4s}.agenda.active .agenda__column__items .event:nth-child(8){animation:slideIn 1s forwards;animation-delay:1.6s}.agenda.active .agenda__column__items .event:nth-child(9){animation:slideIn 1s forwards;animation-delay:1.8s}.agenda.active .agenda__column__items .event:nth-child(10){animation:slideIn 1s forwards;animation-delay:2s}.agenda.active .agenda__column__items .event:nth-child(11){animation:slideIn 1s forwards;animation-delay:2.2s}.agenda.active .agenda__column__items .event:nth-child(12){animation:slideIn 1s forwards;animation-delay:2.4s}.agenda.active .agenda__column__items .event:nth-child(13){animation:slideIn 1s forwards;animation-delay:2.6s}.agenda.active .agenda__column__items .event:nth-child(14){animation:slideIn 1s forwards;animation-delay:2.8s}.agenda.active .agenda__column__items .event:nth-child(15){animation:slideIn 1s forwards;animation-delay:3s}@media(min-width:1025px){.agenda.active .agenda__button{animation:slideIn 1s forwards;animation-delay:2s}}.agenda-container{padding:150px 20px 80px}@media(min-width:1025px){.agenda-container{padding:0 70px}}.agenda-container:after,.agenda-container:before{background-color:#757575}.agenda__grid{display:grid;grid-template-areas:"one" "two" "three"}@media(min-width:1025px){.agenda__grid{grid-template-columns:repeat(3,1fr)}}.agenda__column{margin-bottom:40px}.agenda__column.active .agenda__column__items{max-height:2000px;opacity:1;visibility:visible}.agenda__column.active .agenda__column__title svg line:last-child{opacity:0}@media(min-width:821px){.agenda__column{margin-bottom:0}}.agenda__column:nth-child(2){border-left:1px solid #757575;border-right:1px solid #757575}.agenda__column__title{border-bottom:1px solid #757575;padding:20px 34px;position:relative}@media(min-width:1025px){.agenda__column__title{padding:200px 34px 20px}}.agenda__column__title h4{color:#ceff00;font-size:24px;font-weight:500;letter-spacing:.28px;line-height:120%;margin:0}@media(min-width:821px){.agenda__column__title h4{font-size:28px}}.agenda__column__title .toggle{display:block;outline:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media(min-width:1025px){.agenda__column__title .toggle{display:none}}.agenda__column__items{max-height:0;opacity:0;overflow:hidden;padding:0 34px;transition:.4s;width:100%}@media(min-width:1025px){.agenda__column__items{max-height:none;opacity:1;padding:0 34px 100px}}.agenda__column__items .event{border-bottom:1px solid #757575;opacity:0;padding:24px 0;transform:translateY(-20px)}.agenda__column__items .event p.time{color:#e1e1e1;font-family:Sohne Mono,Sohne,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:1.73px;margin:0 0 10px;text-transform:uppercase}.agenda__column__items .event .title,.agenda__column__items .event .title p{color:#e1e1e1;font-size:20px;letter-spacing:.199px}.agenda__footer{padding:80px 0}@media(min-width:1025px){.agenda__footer{border-top:1px solid #757575}}.agenda__button{margin:0 auto}.agenda__button:hover{border-color:#fff}@media(min-width:1025px){.agenda__button{margin:0 auto;opacity:0}}.spinner{animation:spin 10s linear infinite;position:absolute;right:50px;top:20px;width:80px}@media(min-width:1025px){.spinner{right:90px;top:50px;width:auto}}@media(min-width:1281px){.spinner{top:100px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}