.shadows.new .speaker .buttons{display:inline-block;text-align:left;width:100%}.shadows.new .speaker .buttons a{border-bottom:2px solid #7a2682;border-radius:5px;color:#616161;cursor:pointer;display:inline-block;font-size:15px;padding:5px 10px;text-decoration:none;transition:background-color .2s,color .2s}.shadows.new .speaker .buttons a:hover{background:#7a2682;color:#fff}.shadows.new .speaker .overlay{background:#00000042;bottom:0;display:inline-block;height:100%;left:0;margin:auto;opacity:0;position:fixed;right:0;top:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:100%;z-index:9;&.is-on{opacity:1;visibility:visible;.content{opacity:1;top:0;visibility:visible}}.content{background:#fff;bottom:0;height:80%;left:0;margin:auto;opacity:0;position:absolute;right:0;top:-50%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;width:50%}}.shadows.new .speaker #close{color:#999;cursor:pointer;font-size:15px;position:absolute;right:20px;top:20px}.shadows.new .speaker .overlay.is-on .content{border-radius:10px;overflow-y:scroll;padding:35px}.shadows.new .speaker .overlay.is-on .content #close{color:#777;font-size:22px;font-weight:700;line-height:1;transform:rotate(45deg)}.shadows.new .speaker .short-content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}.eventday{padding:15px 0;text-align:center}.eventday p{font-size:28px;font-weight:700;margin:0;text-transform:uppercase}.shadows{background:#fff;border-radius:10px;box-shadow:0 1.5rem 4rem rgba(22,28,45,.15)!important;gap:32px;padding:30px 30px 26px}.eventcard,.shadows{display:flex;flex-flow:row wrap;justify-content:center}.eventcard{align-items:center;margin-bottom:25px}.eventcard img{margin-bottom:25px;max-width:100%}.plain-text{grid-template-columns:1fr;width:100%}.speaker{border:5px solid #7a2682;border-radius:15px;flex-flow:column;justify-content:flex-start;margin-top:25px;padding:50px;width:calc(33.33333% - 22px)}.speaker div h3,.speaker div strong{color:#777}.speaker img.eventimage{border-radius:100%;box-shadow:0 1.5rem 4rem rgba(22,28,45,.15)!important;margin:0 0 25px;max-width:150px;min-width:150px;padding:0}.blog{border:5px solid #00b2a9;border-radius:15px;margin-top:25px;padding:50px;width:48%}.blog div h3,.blog div strong{color:#00b2a9}.blog:nth-of-type(3),.blog:nth-of-type(4){border:5px solid #7a2682}.blog:nth-of-type(3) div h3,.blog:nth-of-type(3) div h3 a,.blog:nth-of-type(3) div strong,.blog:nth-of-type(4) div h3,.blog:nth-of-type(4) div h3 a,.blog:nth-of-type(4) div strong{color:#7a2682}.full-width{width:100%}img.companylogo{max-height:30px}a:hover svg{fill:#fff}.ctacard{background-image:linear-gradient(to bottom right,#c5299b,#00b2a9)!important;border-radius:10px;box-shadow:0 1.5rem 4rem rgba(22,28,45,.15)!important;padding:30px}@media (max-width:1023px){.shadows{gap:0}.eventcard{flex-flow:row wrap}.blog,.speaker{justify-content:center;width:100%}.blog:nth-of-type(3),.blog:nth-of-type(4){border:5px solid #00b2a9}.blog:nth-of-type(3) div h3,.blog:nth-of-type(3) div h3 a,.blog:nth-of-type(3) div strong,.blog:nth-of-type(4) div h3,.blog:nth-of-type(4) div h3 a,.blog:nth-of-type(4) div strong{color:#00b2a9}.blog:nth-of-type(odd){border:5px solid #7a2682}.blog:nth-of-type(odd) div h3,.blog:nth-of-type(odd) div h3 a,.blog:nth-of-type(odd) div strong{color:#7a2682}}@media (max-width:767px){.eventcard,.shadows{padding:20px}.eventcard{grid-template-columns:1fr}.speaker img.eventimage{max-width:140px}.eventday p{font-size:24px}}