.ve-agenda-wrapper{padding:75px 0}.ve-agenda-section-title,.ve-agenda-wrapper{float:left;width:100%}.ve-agenda-section-title h2{color:#424242;float:left;font-size:40px;margin-bottom:15px;padding-bottom:20px;position:relative;text-align:center;width:100%}.ve-agenda-section-title h2:after{background-color:#e1a44d;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:90px}.ve-agenda-section-title h3{color:#424242;float:left;font-size:22px;line-height:32px;margin-bottom:30px;text-align:center;width:100%}.ve-agenda-box-wrapper{float:left;padding-top:30px;width:100%}.ve-agenda-box{align-items:self-start;display:flex;float:left;padding-bottom:42px;width:100%}.ve-agenda-event-time{float:left;max-width:242px;padding-right:32px;width:100%}.ve-agenda-event-time span{color:#6d44b8;display:inline-block;font-size:19px;font-weight:500;padding:14px 5px;text-align:center;text-transform:uppercase}.ve-agenda-event,.ve-agenda-event-time span{background-color:#fff;border-radius:0 0 15px 15px;border-top:4px solid #6d44b8;box-shadow:0 0 6px #00000029;float:left;width:100%}.ve-agenda-event{padding:16px 71px 0}.ve-agenda-time-duration{color:#424242;float:left;font-size:18px;margin-bottom:18px;width:100%}.ve-agenda-time-duration ul{float:left;margin:0;padding:0;width:100%}.ve-agenda-time-duration ul li{display:inline-block;padding-right:15px}.ve-agenda-time-duration ul li a{display:inline-block;font-size:18px;font-weight:600;line-height:24px;text-decoration:none}.ve-agenda-time-duration ul li a,.ve-agenda-time-duration ul li a:hover{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.ve-agenda-time-duration ul li a:hover{color:#a3e1d3!important}.ve-agenda-event>h2{color:#424242;font-size:27px;line-height:40px;margin-bottom:20px}.link-and-popup-wrap,.ve-agenda-event>h2{float:left;width:100%}span.ve-read-more-btn{clear:both;color:#6d44b8;cursor:pointer;display:inline-block;float:left;font-size:14px;font-weight:700;margin-bottom:30px;position:relative;text-transform:uppercase;width:auto}span.ve-read-more-btn,span.ve-read-more-btn:hover{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}span.ve-read-more-btn:hover{color:#a3e1d3}span.ve-read-more-btn:before{border-bottom:2px solid#6d44b8;border-left:2px solid #6d44b8;display:inline-block;height:8px;right:-26px;top:2px;transform:rotate(-136deg);-webkit-transform:rotate(-136deg);width:7px}span.ve-read-more-btn:after,span.ve-read-more-btn:before{content:"";position:absolute;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}span.ve-read-more-btn:after{background-color:#6d44b8;height:2px;right:-25px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:12px}span.ve-read-more-btn:hover:before{border-color:#a3e1d3;right:-51px}span.ve-read-more-btn:hover:after,span.ve-read-more-btn:hover:before{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}span.ve-read-more-btn:hover:after{background-color:#a3e1d3;right:-50px;width:36px}.ve-agenda-author-info-wrap{align-items:center;display:flex;flex-wrap:wrap;float:left;width:100%}.ve-agenda-author-info-innerwrap{align-items:center;display:flex;float:left;margin-bottom:30px;max-width:50%;width:100%}.ve-agenda-popup .ve-agenda-author-info-innerwrap{max-width:inherit}.ve-agenda-popup .ve-agenda-author-info-innerwrap[data-class=has-bio]{align-items:flex-start}.ve-agenda-author-bio{color:#424242;float:left;font-size:15px;line-height:22px;margin-bottom:15px;padding:15px 0 0;width:100%}.ve-agenda-author-img{float:left;margin-right:18px;max-width:72px;width:100%}.ve-agenda-author-info{float:left;max-width:calc(100% - 90px);width:100%}.ve-agenda-author-info h4{color:#424242;float:left;font-size:16px;font-weight:600;margin-bottom:5px;text-transform:uppercase;width:100%}.ve-agenda-author-info h5{color:#424242;float:left;font-size:17px;width:100%}.ve-agenda-popup{background-color:#fff;border:1px solid #707070;border-radius:15px;float:left;left:50%;max-width:50vw;opacity:0;position:fixed;top:40%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:99}.ve-agenda-popup.active{display:block;opacity:1;top:50%;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;visibility:visible}.ve-agenda-popup-inner{float:left;max-height:80vh;overflow:auto;padding:90px 60px 40px;width:100%}.ve-agenda-popup-inner h2{color:#6d44b8;float:left;font-size:24px;font-weight:500;line-height:30px;margin-bottom:22px;width:100%}.ve-agenda-popup-text{float:left;width:100%}.ve-agenda-popup-text p{color:#424242;float:left;font-size:16px;line-height:24px;margin-bottom:30px;width:100%}.ve-agenda-popup-close-btn{background-color:#6d44b8;border-radius:50%;cursor:pointer;height:40px;position:absolute;right:28px;top:28px;width:40px}.ve-agenda-popup-close-btn,.ve-agenda-popup-close-btn:hover{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.ve-agenda-popup-close-btn:hover{background-color:#a3e1d3}.ve-agenda-popup-close-btn:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.ve-agenda-popup-close-btn:after,.ve-agenda-popup-close-btn:before{background-color:#fff;content:"";display:inline-block;height:1px;left:9px;position:absolute;top:50%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;width:23px}.ve-agenda-popup-close-btn:after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.ve-agenda-popup-close-btn:hover:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.ve-agenda-popup-close-btn:hover:after,.ve-agenda-popup-close-btn:hover:before{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.ve-agenda-popup-close-btn:hover:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body.overflow-hidden{overflow:hidden;position:relative}body.overlay:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.ve-agenda-cta-wrap{padding:10px 0}.ve-agenda-cta-wrap,.ve-agenda-cta-wrapper{float:left;text-align:center;width:100%}.ve-agenda-cta-wrapper>span.regilink,.ve-agenda-cta-wrapper>span.regilink-custom{background:#6d44b8;border-radius:0;-webkit-border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:18px;line-height:45px;padding:0 55px;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ve-agenda-cta-wrapper span.regilink-custom:hover,.ve-agenda-cta-wrapper span.regilink:hover{background-color:#e1a44d;color:#6d44b8;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media(max-width:1440px){.ve-agenda-popup{max-width:75vw}}@media(max-width:990px){.ve-agenda-event{padding:16px 30px 20px}.ve-agenda-event>h2{font-size:22px;line-height:32px;margin-bottom:10px}.ve-agenda-time-duration{font-size:16px}}@media(max-width:768px){.ve-agenda-box-wrapper{padding-top:5px}.ve-agenda-popup-inner{max-height:80vh;overflow:auto;padding:25px}.ve-agenda-popup{max-width:94vw}.ve-agenda-wrapper{padding:40px 0!important}.ve-agenda-section-title h2{font-size:32px}.ve-agenda-section-title h3{font-size:18px;line-height:28px}.ve-agenda-popup-close-btn{right:-5px;top:-20px}.ve-agenda-popup-inner h2{font-size:18px;line-height:26px;margin-bottom:15px}.ve-agenda-popup-text p{font-size:14px;line-height:22px;margin-bottom:15px}.ve-agenda-box{flex-wrap:wrap}.ve-agenda-event-time span{border-radius:0;border-top:2px solid #6d44b8}.ve-agenda-event{border-top:2px solid #6d44b8;padding:16px 20px 20px}.ve-agenda-event-time{max-width:inherit!important;padding-right:0!important}}@media(max-width:600px){.ve-agenda-author-info-innerwrap{max-width:100%}}