.session{background-color:#f2f5ee;padding:70px 0 115px}.session__title{color:#ff1e46;font-family:PP Mori,sans-serif;font-size:18px;font-weight:600;line-height:1.45;padding-bottom:45px;text-transform:uppercase}.session__heading{color:#222021;font-size:40px;margin-bottom:3px}.session__heading,.session__subheading{font-family:PP Mori,sans-serif;font-weight:400;line-height:1.45}.session__subheading{color:#958d92;font-size:30px;margin-bottom:21px}.session__info{border-bottom:1px solid #958d92;border-top:1px solid #958d92;color:#958d92;font-family:PP Mori,sans-serif;font-size:20px;font-weight:400;line-height:1.6;padding:25px 0 21px}.session__label{color:#958d92;margin-bottom:13px}.session__label,.session__speaker-name{font-family:Inter,sans-serif;font-size:20px;line-height:1.4}.session__speaker-name{color:#222021;margin-bottom:5px}.session__speaker-title{color:#958d92;font-family:Inter,sans-serif;font-size:16px;line-height:1.5}.session__speaker-list{list-style-type:none;margin:0;padding:0}.session__speaker-item{color:#958d92;font-family:Inter,sans-serif;font-size:16px;line-height:1.5;margin-bottom:4px;padding-left:30px;position:relative}.session__speaker-item span{color:#222021}.session__speaker-item:after{background-color:#ff1e46;content:"";height:8px;left:0;position:absolute;top:7px;width:8px}.session__row{display:flex;flex-wrap:wrap;gap:60px}.session__column--image{max-width:360px;width:100%}.session__column--content{max-width:767px;width:100%}.session__details{display:flex;flex-wrap:wrap}.session__details-column{padding-top:13px}.session__details-column--1{border-right:1px solid #958d92;padding-right:30px}.session__details-column--2{padding-left:30px}@media(max-width:991px){.session__details-column--1{border-bottom:1px solid #958d92;border-right:0;padding:13px 0 14px}.session__details-column--2{padding-left:0}.session__details{flex-direction:column}}