.summit-agenda-module{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:120px 0;scroll-margin-top:100px}.summit-agenda-module .summit-agenda-headline-one{color:#fff;font-size:36px;font-weight:700;margin:auto;width:fit-content}.summit-agenda-module .summit-agenda-headline-one:before{content:"•";vertical-align:text-top}.summit-agenda-module .summit-agenda-headline-two{color:#fff;font-size:120px;font-weight:700;letter-spacing:2px;margin-top:40px;text-align:center;word-break:break-word}.summit-agenda-module .agenda-row{margin:100px 0 0}.summit-agenda-module .agenda-row .agenda-dates .agenda-date{clear:both;display:flex;flex-direction:row;margin:0 0 20px}.summit-agenda-module .agenda-row .agenda-dates .agenda-date span{background:linear-gradient(90deg,#f05c4a,#c71a2e 49%,#99001e);border-radius:5px;color:#fff;font-size:24px;font-weight:700;padding:10px 20px;text-transform:uppercase}.summit-agenda-module .agenda-row .agenda-dates .agenda-date:after,.summit-agenda-module .agenda-row .agenda-dates .agenda-date:before{border-bottom:1px solid #e1413f;content:"";flex:1 1;margin:auto}.summit-agenda-module .agenda-row .agenda-dates .agenda-date:before{margin-right:10px}.summit-agenda-module .agenda-row .agenda-dates .agenda-date:after{margin-left:10px}.summit-agenda-module .agenda-row .agenda-dates .session-details-container .session-details{background:#0d1b26;border-radius:5px;color:#fff;float:left;margin:20px 0 20px 5%;width:30%}.summit-agenda-module .agenda-row .agenda-dates .session-details-container .session-details:nth-child(3n+1){clear:left;margin-left:0}.summit-agenda-module .agenda-row .agenda-dates .session-details-container .session-details .session-details-inner{padding:20px;position:relative}.summit-agenda-module .agenda-row .agenda-dates .session-details .session-times{font-size:30px}.summit-agenda-module .agenda-row .agenda-dates .session-details .session-title{align-items:center;display:flex;font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:normal;line-height:24px;margin:10px 0 20px}.summit-agenda-module .agenda-row .agenda-dates .session-details .session-title img{margin-right:10px}.summit-agenda-module .agenda-row .agenda-dates .session-details .session-speaker-images{bottom:-25px;display:flex;position:absolute}.summit-agenda-module .agenda-row .agenda-dates .session-details .session-speaker-images img{height:auto;max-width:50px}.summit-agenda-module .agenda-row .agenda-dates .session-details .session-speaker-images img:not(:first-child){margin-left:-10px}@media(max-width:1023px){.summit-agenda-module{padding:75px 0}}@media(max-width:991px){.summit-agenda-module .summit-agenda-headline-one{font-size:32px}.summit-agenda-module .summit-agenda-headline-two{font-size:60px}.summit-agenda-module .agenda-row{margin:50px 0 0}.summit-agenda-module .agenda-row .agenda-dates .agenda-date span{font-size:20px}.summit-agenda-module .agenda-row .agenda-dates .session-details .session-times{font-size:24px}.summit-agenda-module .agenda-row .agenda-dates .session-details-container .session-details{float:left;margin:20px 0 20px 10%;width:45%}.summit-agenda-module .agenda-row .agenda-dates .session-details-container .session-details:nth-child(3n+1){clear:none;margin-left:10%}.summit-agenda-module .agenda-row .agenda-dates .session-details-container .session-details:nth-child(odd){clear:left;margin-left:0}}@media(max-width:767px){.summit-agenda-module{padding:50px 0}.summit-agenda-module .agenda-row .agenda-dates .session-details .session-speaker-images img{max-width:35px}}