.huficon-agenda{background:none}.huficon-agenda .cropped{max-height:58rem;overflow:hidden;position:relative;-webkit-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}@media(max-width: 991px){.huficon-agenda .cropped{max-height:36rem}}@media(max-width: 640px){.huficon-agenda .cropped{max-height:26rem}}.huficon-agenda .cropped:after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;bottom:0;left:0;width:100%;z-index:2;height:10rem;background:-webkit-gradient(linear, left bottom, left top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.huficon-agenda .cropped .agenda-toggle{opacity:1;visibility:visible}.huficon-agenda .agenda-toggle{opacity:0;visibility:hidden;position:absolute;z-index:4;padding:3rem 1rem 1rem 1rem;bottom:0;left:0;width:100%;text-align:center}.huficon-agenda .agenda-toggle:hover .btn{-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}.huficon-agenda .container-xl{position:relative}.huficon-agenda .shapes{position:absolute;top:-3rem;right:0;z-index:-1;max-width:40vw;height:auto}.huficon-agenda h2{margin-bottom:6rem;text-align:center}.huficon-agenda h2 strong{color:#fb4bff}.huficon-agenda .nav-pills{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:sticky;top:12.5rem;z-index:5}@media(max-width: 767px){.huficon-agenda .nav-pills{top:9.5rem}}@media(max-width: 640px){.huficon-agenda .nav-pills{position:static}}.huficon-agenda .nav-pills li{margin-right:1.5rem}@media(max-width: 640px){.huficon-agenda .nav-pills li{width:100%;margin:0 0 .5rem 0}}.huficon-agenda .nav-pills .nav-link{background:none;color:#fb4bff;display:block;border:0;padding:1rem 2rem;width:100%;font-size:1.125rem;font-weight:normal;opacity:1;border-radius:0;position:relative;text-align:center}@media(max-width: 640px){.huficon-agenda .nav-pills .nav-link{font-size:1rem}}.huficon-agenda .nav-pills .nav-link:before,.huficon-agenda .nav-pills .nav-link:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:skew(-30deg);transform:skew(-30deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.huficon-agenda .nav-pills .nav-link:after{-webkit-filter:drop-shadow(0px 8px 6px rgba(0, 0, 0, 0.3));filter:drop-shadow(0px 8px 6px rgba(0, 0, 0, 0.3));border:1px solid #fb4bff;background-color:#fff;z-index:-2}.huficon-agenda .nav-pills .nav-link:before{width:0;background-color:#fb4bff;z-index:-1}.huficon-agenda .nav-pills .nav-link.active,.huficon-agenda .nav-pills .nav-link:hover{color:#fb4bff}.huficon-agenda .nav-pills .nav-link.active:before,.huficon-agenda .nav-pills .nav-link:hover:before{width:100%}.huficon-agenda .nav-pills.lrg{margin-bottom:1rem;padding:0;top:7rem}@media(max-width: 767px){.huficon-agenda .nav-pills.lrg{top:4rem}}.huficon-agenda .nav-pills.lrg li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:22rem;margin:.75rem}@media(max-width: 640px){.huficon-agenda .nav-pills.lrg li{width:100%;max-width:none;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 0 .75rem 0}}.huficon-agenda .nav-pills.lrg .nav-link{padding:1rem 1rem;font-size:1.375rem;font-weight:normal}@media(max-width: 767px){.huficon-agenda .nav-pills.lrg .nav-link{font-size:1.25rem}}.huficon-agenda .tab-content{max-width:74rem}a.talk{position:relative;text-decoration:none;display:block}a.talk:hover .talk-details{background:linear-gradient(-135deg, #741377 36.35px, #f9f8ff 0) border-box}a.talk:hover .arrow{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.talk{padding:2rem 0}@media(max-width: 640px){.talk{padding:1rem 0}}.talk .talk-content p:last-child{margin-bottom:0}.talk .col-md-3{padding-left:0}@media(min-width: 768px){.talk .col-md-3{border-top:1px solid #741377}}.talk .talk-details{padding:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #741377;background:linear-gradient(-135deg, #741377 36.35px, #fff 0) border-box}.talk .time{position:relative;color:#fff;line-height:1;font-weight:bold;display:inline-block;padding:.5rem 1.25rem;-webkit-transform:translate(-10px, -1px);transform:translate(-10px, -1px)}@media(max-width: 767px){.talk .time{-webkit-transform:translate(9px, 1px);transform:translate(9px, 1px)}}.talk .time:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:skew(-30deg);transform:skew(-30deg);z-index:-1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fb4bff}.talk .talk-right{padding:1.75rem 2.5rem}.talk .flag{margin-left:1rem}.talk .ellipsis{color:#fb4bff;margin-left:.5rem;font-weight:600}.talk .speaker{margin-top:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.talk .speaker+.speaker{margin-top:.5rem}.talk .speaker p{line-height:1.3;font-size:.875rem;color:#fff}.talk .speaker-img{position:relative;width:12rem;min-height:12rem;-ms-flex-negative:0;flex-shrink:0}.talk .speaker-img img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;width:100%;height:100%}.talk .speaker-img.multiple-speakers{background-color:#f9f9f9}.talk .speaker-img.multiple-speakers img{width:calc(50% - 2px);height:calc(50% - 2px)}.talk .speaker-img.multiple-speakers img:nth-child(2){left:auto;right:0}.talk .speaker-img.multiple-speakers img:nth-child(3){top:auto;bottom:0}.talk .speaker-img.multiple-speakers img:nth-child(4){left:auto;right:0;top:auto;bottom:0}.speaker-details{line-height:1.3;color:#fb4bff}.speaker-details .speaker-title{color:rgba(21,21,21,.55);font-size:.75rem;font-weight:300}.speaker-details .comma:last-child{display:none}.speaker-details-mob{display:none;position:absolute;left:13.4rem;height:100%;width:calc(50% + 3rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 575px){.speaker-details-mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.format{font-size:.75rem;position:relative;font-weight:bold;letter-spacing:1px;display:inline-block;padding:0 1rem;-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem);text-transform:uppercase;margin-bottom:1.25rem}.format:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:skew(-30deg);transform:skew(-30deg);z-index:-1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fb4bff}.tabbed-agenda-toggle{position:absolute;z-index:4;padding:3rem 1rem 1rem 1rem;bottom:0;left:0;width:100%;text-align:center}.tabbed-agenda-toggle:hover .btn{-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}.event-modal .event-modal-content{padding:3rem 100px 3rem 3rem;width:100%}@media(max-width: 767px){.event-modal .event-modal-content{padding:4rem 2.5rem 2.5rem 2.5rem;max-height:70vh;overflow:auto}}@media(max-width: 640px){.event-modal .event-modal-content{padding:5rem 2rem 2rem 2rem}}.event-modal header{margin-bottom:1rem}.event-modal .speakers{margin-right:3rem}@media(max-width: 767px){.event-modal .speakers{margin-right:0}}@media(max-width: 640px){.event-modal .speakers .title-xs{font-size:14px}.event-modal .speakers .position{font-size:12px;line-height:1.3}}.event-modal .talk-speaker{margin-bottom:.5rem}.event-modal .talk-speaker-img{margin-right:2rem}@media(max-width: 640px){.event-modal .talk-speaker-img{margin-right:1rem}}.event-modal .flag{margin-left:1rem}.event-modal .position,.event-modal .time{color:#741377}@media(max-width: 767px){.event-modal .time{margin-top:2rem}}.event-modal .speaker-logo{margin-left:2rem}@media(max-width: 640px){.event-modal .speaker-logo{margin-left:1rem;width:5rem}}.event-modal .talk-speaker-img img{border-radius:100%;width:5rem;height:5rem;-o-object-fit:cover;object-fit:cover;display:block;-ms-flex-negative:0;flex-shrink:0}