.m-seminar-agenda{margin:2em auto 2.4em}.m-seminar-agenda h2{font-size:2.4rem;text-align:center}.m-seminar-agenda table{margin:0 auto;table-layout:fixed;width:100%}.m-seminar-agenda table thead th{background:#425563;border:1px solid #fff;border-bottom:none;border-top:none;color:#fff;padding:.95em;text-align:center}.m-seminar-agenda table thead th:first-child{width:11em}.m-seminar-agenda table tbody td,.m-seminar-agenda table tbody th{background:none;border-bottom-width:2px;border-color:currentcolor #fff #fff;border-top:#fff}.m-seminar-agenda table tr{background:#f6f6f6}.m-seminar-agenda table tr:nth-child(2n){background:#ddd}.m-seminar-agenda table th{font-size:2rem;font-weight:500;padding:1.05em 1.4em;vertical-align:top}.m-seminar-agenda table td{padding:1.5em 1.8em;vertical-align:middle}.m-seminar-agenda table .heading{border-bottom:1px solid;font-size:1.8rem;font-weight:500;padding-bottom:.9em}.m-seminar-agenda .speaker-profile{margin-top:2.2em}.m-seminar-agenda .speaker-profile .title{font-weight:500;margin-bottom:.45em}.m-seminar-agenda .speaker-profile .profile-item{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;justify-content:space-between}.m-seminar-agenda .speaker-profile .profile-item .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 3.6% 0 0;width:22.2%}.m-seminar-agenda .speaker-profile .profile-item .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:74.2%}.m-seminar-agenda .speaker-profile .profile-item .name{font-weight:500}.m-seminar-agenda .speaker-profile .profile-item+.profile-item{margin-top:1em}@media screen and (max-width:767px){.m-seminar-agenda{margin:2.2em auto 2.7em}.m-seminar-agenda h2{font-size:2.2rem;margin-bottom:.6em;text-align:left}.m-seminar-agenda table thead th{padding:.85em}.m-seminar-agenda table thead th:first-child{width:29%}.m-seminar-agenda table th{font-size:1.4rem;padding:1em 1.4em}.m-seminar-agenda table td{padding:1em 1.4em}.m-seminar-agenda table .heading{font-size:1.4rem}.m-seminar-agenda .speaker-profile .profile-item{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem}.m-seminar-agenda .speaker-profile .profile-item .image{margin:0 0 1em;width:70%}.m-seminar-agenda .speaker-profile .profile-item .content{width:100%}.m-seminar-agenda .speaker-profile .profile-item .name{font-weight:400}}