.tabbed-agenda.light-bg{background:none;position:relative}.tabbed-agenda.light-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:20rem;background:-webkit-gradient(linear, left top, left bottom, from(rgba(239, 239, 239, 0.5)), to(#fff));background:linear-gradient(rgba(239, 239, 239, 0.5) 0%, #fff 100%);z-index:-1}.tabbed-agenda h2{margin-bottom:6rem}.tabbed-agenda h2 strong{color:#fb4bff}.tabbed-agenda .nav-pills{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem;padding:0}@media(max-width: 767px){.tabbed-agenda .nav-pills{margin:0}}.tabbed-agenda .nav-pills li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:24rem;margin:.75rem}@media(max-width: 640px){.tabbed-agenda .nav-pills li{width:100%;max-width:none;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 0 .75rem 0}}.tabbed-agenda .nav-pills .nav-link{font-size:1.5rem;padding:1.5rem;background-color:#ededed;color:#000;display:block;border:2px solid #ededed;width:100%;opacity:1;border-radius:5rem;text-align:center}@media(max-width: 640px){.tabbed-agenda .nav-pills .nav-link{font-size:1rem;padding:1rem}}.tabbed-agenda .nav-pills .nav-link.active,.tabbed-agenda .nav-pills .nav-link:hover{background-color:#000;border-color:#fb4bff;color:#fff}.tabbed-agenda-content{text-align:center;max-width:32rem;margin:0 auto}.talk{padding-top:4.5rem;padding-bottom:4.5rem;border-bottom:1px solid #000}@media(max-width: 640px){.talk{padding-top:2.5rem;padding-bottom:2.5rem}}.talk:last-child{border-bottom:0}.talk h3{max-width:18rem}.talk .talk-inner{max-width:72rem;margin:0 auto}.talk .col-md-4,.talk .col-md-8{padding-right:3rem}@media(max-width: 767px){.talk .col-md-8{margin-top:2rem}}.talk .speaker{margin-bottom:2rem}.talk .speaker h4{margin:0}.talk .speaker-content{position:relative}.talk .speaker-img{margin-right:3rem}@media(max-width: 640px){.talk .speaker-img{width:100%;margin:0}}.talk .speaker-img img{width:170px;height:170px;-ms-flex-negative:0;flex-shrink:0;border-radius:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 640px){.talk .speaker-img img{width:250px;height:250px;margin:0 auto 3rem auto;display:block}}@media(max-width: 640px){.talk .speaker{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.talk .bio{max-height:3rem;overflow:hidden;position:relative;-webkit-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important}.talk .bio:after{content:"";position:absolute;left:0;bottom:0;height:1.5rem;width:100%;background:-webkit-gradient(linear, left bottom, left top, from(white), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 100%)}.talk .bio.open{max-height:40rem}.talk .speaker-bio-toggle{position:absolute;top:0;right:-3rem;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fb4bff;border-radius:100%}.talk .speaker-bio-toggle svg{display:block;-webkit-transform:translateY(1px);transform:translateY(1px)}.talk .speaker-bio-toggle svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.talk .speaker-bio-toggle:hover,.talk .speaker-bio-toggle.open{background-color:#741377}.talk .speaker-bio-toggle:hover svg path,.talk .speaker-bio-toggle.open svg path{stroke:#8cfac4}.talk .speaker-bio-toggle.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}