.schedule_main-div{margin:0;padding:2rem 1rem;font-family:Roboto,sans-serif;display:flex;flex-direction:column}.container_button_d{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem;margin-bottom:2rem;gap:1rem}.button_sch_1{width:10em;position:relative;height:3.5em;border:3px ridge #149cea;outline:none;background-color:transparent;color:white;transition:1s;border-radius:.3em;font-size:16px;font-weight:700;cursor:pointer}.button_sch_1:after{top:-10px}.button_sch_1:after,.button_sch_1:before{content:"";position:absolute;left:3%;width:95%;height:40%;background-color:#000000;transition:.5s;transform-origin:center}.button_sch_1:before{top:80%}.button_sch_1:hover:after,.button_sch_1:hover:before,.button_sch_active:after,.button_sch_active:before{transform:scale(0)}.button_sch_1:hover,.button_sch_active{box-shadow:inset 0 0 15px #1479ea}.schedule_title{text-align:center;font-weight:300;color:white}.schedule_title-span{font-weight:600;margin-bottom:30px;color:White;display:block}.schedule_timeline{display:flex;flex-direction:column}.schedule_timeline-item{width:calc(50% + 1px);position:relative}.schedule_timeline-item-right{align-self:flex-end;border-left:2px solid #ccd1d9}.schedule_timeline-item-left{align-self:flex-start;border-right:2px solid #ccd1d9}.schedule_timeline-item:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;border:2px solid #f5f7fa;background:#4fc1e9;top:0}.schedule_timeline-item-right:after{left:-11px}.schedule_timeline-item-left:after{right:-11px}.schedule_timeline-content{width:95%;padding:0 15px;color:white;display:flex;flex-direction:column;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;margin-left:20px}.schedule_timeline-heading{margin-top:5px;margin-bottom:5px;font-size:25px;font-weight:500;width:100%}.schedule_timeline-item-left *{text-align:end}.schedule_timeline-title{font-size:30px;color:white;margin-bottom:10px}.schedule_timeline-details{font-size:14px;line-height:1.5em;word-spacing:1px;color:white;display:flex;flex-direction:column;gap:.5rem}.schedule_time,.schedule_venue{font-size:20px;display:flex;align-items:center;text-decoration:none;color:white}.schedule_timeline-item-left .schedule_time,.schedule_timeline-item-left .schedule_venue{justify-content:flex-end}.schedule_timeline-item-right .schedule_time,.schedule_timeline-item-right .schedule_venue{justify-content:flex-start}@media screen and (max-width:500px){.schedule_timeline-item-left .schedule_time,.schedule_timeline-item-left .schedule_venue{justify-content:flex-start}}.schedule_time span,.schedule_venue span{padding-left:10px;padding-right:10px}@media screen and (max-width:500px){.schedule_timeline-item{width:100%;padding:0 2rem 2rem 3rem;border-right:none;border-left:2px solid #ccd1d9}.schedule_timeline-title{font-size:25px}.schedule_time,.schedule_venue{font-size:18px}.schedule_timeline-item-right{align-self:center}.schedule_timeline-item-left *{text-align:start}.schedule_timeline-item-left:after{right:auto;left:-11px}}.button_schedule_1{cursor:pointer;padding:.7rem;font-size:1em;color:white;background:transparent;background-size:cover;background-blend-mode:overlay;border-radius:.5em;outline:.1em solid #353535;border:0;box-shadow:0 0 1em 1em rgba(0,0,0,.1);transition:all .3s ease-in-out;position:relative}.button_schedule_1:hover{transform:scale(1.05);box-shadow:0 0 1em .45em rgba(0,0,0,.1);background:linear-gradient(45deg,#212121,#252525);background:radial-gradient(circle at bottom,rgba(50,100,180,.5) 10%,#212121 70%)}