#agenda{width:100%;margin:75px auto}#agenda .grid{display:flex;flex-direction:column}#agenda .grid>h3,#agenda .grid .date>h3{font-size:36px;line-height:38px;font-family:"Avenir Next Regular"}#agenda .grid>h4,#agenda .grid>h3{margin:0 0 20px 0}#agenda .grid>h4{text-transform:uppercase}#agenda .grid>h4.new{margin:20px 0 0 0}#agenda .grid>ul li{margin-bottom:5px}#agenda .grid .schedule{display:flex;flex-direction:column;margin:70px 0 0 0}#agenda .grid .schedule .top-border{width:100%;height:6px;background:linear-gradient(113.51deg,#0a0a16 .75%,#8658a4 47.1%)}#agenda .grid .day{display:flex;flex-direction:column;padding:30px 0 50px 0}#agenda .grid .day .info{display:flex;flex-direction:row;justify-content:space-between}#agenda .grid .day .info .date>h2{margin:0}#agenda .grid .day .info .date>h3{margin:20px 0 0 0}#agenda .grid .day .info .date span{color:var(--lightBlue);font-size:28px;cursor:pointer}#agenda .grid .day .info .arrow{width:30px;height:30px;border-right:3px solid var(--lightBlue);border-bottom:3px solid var(--lightBlue);transform:rotate(45deg);margin:0 10px 0 0;cursor:pointer;transition:all 300ms ease}#agenda .grid .day .info .arrow.active{transform:rotate(-135deg)}#agenda .grid .day .itin{display:none;flex-direction:column;justify-content:space-between}#agenda .grid .day .itin .events{width:100%;margin:50px 0 0 0}#agenda .grid .day .itin .item{display:flex;flex-direction:row;padding:50px 30px}#agenda .grid .day .itin .item>h4{max-width:110px;min-width:110px;width:100%;margin:5px 10px 0 0}#agenda .grid .day .itin .item .info{display:flex;flex-direction:column}#agenda .grid .day .itin .item .info .keynote-eyebrow{text-transform:uppercase;margin:0;color:#be5abd;margin:5px 0 0 0}#agenda .grid .day .itin .item .info .keynote-eyebrow:before{content:url(https://summit.hint.com/hubfs/Active/identity/logos/logo-summit-heart.svg);width:15px;height:15px}#agenda .grid .day .itin .item .info>h2{margin:0 0 20px}#agenda .grid .day .itin .item .info>p.p1{margin:0}#agenda .grid .day .itin .item .info a.read-more{color:var(--lightBlue)}#agenda .grid .day .itin .item .info .speakers,#agenda .grid .day .itin .item .info .sponsors{display:flex;flex-direction:column;margin:30px 0 0 0}#agenda .grid .day .itin .item .info .speakers>h4,#agenda .grid .day .itin .item .info .sponsors>h4{margin:0 0 10px 0;text-transform:uppercase}#agenda .grid .day .itin .item .info .speakers>p.p1{margin:0 0 10px 0}#agenda .grid .day .itin .item .info .headshots,#agenda .grid .day .itin .item .info .logos{display:flex;flex-direction:row;flex-wrap:wrap}#agenda .grid .day .itin .item .info .headshots .shot{width:90px;height:90px;border-radius:100%;margin:0 20px 0 0;background-size:cover;background-position:center}#agenda .grid .day .itin .item .info .logos img{display:block;width:auto;height:auto;max-height:75px;max-width:200px;object-fit:contain;margin:0 30px 30px 0}@media screen and (max-width:625px){#agenda .grid .day{padding:30px 0}#agenda .grid .day .info{flex-wrap:wrap}#agenda .grid .day .info .date{width:100%}#agenda .grid .day .info .date>h2{font-size:28px}#agenda .grid .day .info .date>h3{font-size:24px}#agenda .grid .day .info .date span{display:block;font-size:24px;margin:0 0 0 -15px}#agenda .grid .day .info .date span::after{content:"+";font-family:"Avenir Next Medium";margin:0 0 0 -5px}#agenda .grid .day .info .date span.active::after{content:"–"}#agenda .grid .day .info .arrow{display:none}#agenda .grid .day .itin .item{flex-direction:column}#agenda .grid .day .itin .item>h4{max-width:150px;margin:5px 10px 20px 0}}