.landing-wrapper{margin-top:20px}
.virtual-subititle{margin-bottom:20px;margin-top:20px}
.virtual-title{padding-top:20px;padding-bottom:0}
.event-box{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:30px}
.virtual-event-img{height:289px;object-fit:cover}
.event-tade-txt p{font-family:'Helvetica-Light';font-size:14px;line-height:18px;margin:0}
.event-tade-txt button{float:right;margin-top:-45px;width:270px}
.event-box:last-child{border-bottom:0}
.social-links .share-btn.social-share .icon-Share::before{vertical-align:bottom}
.gotobtn{width:100%;margin-top:20px}
.social-links .share-btn.social-share span{font-family:"Helvetica-Regular" !important;font-size:12px !important;letter-spacing:1px !important;line-height:16px !important;padding-bottom:2px !important;border-bottom:1px solid #000}
@media only screen and (min-width:768px){.social-links .share-btn.social-share span{font-size:14px !important;line-height:18px !important}
}
@media only screen and (min-width:768px) and (max-width:1023px){.virtual-event-img{height:570px}
.virtual-title{padding-top:20px;padding-bottom:0;margin-bottom:15px}
.virtual-stitle{padding-bottom:0}
.event-box{padding-bottom:40px;margin-bottom:40px}
.gotobtn{min-width:240px;max-width:250px;min-height:40px;height:auto !important}
}
@media only screen and (min-width:1024px) and (max-width:1279px){.virtual-event-img{height:570px}
.event-box{padding-bottom:40px;margin-bottom:40px}
.virtual-subititle{padding-right:42%}
.virtual-title{padding-top:40px;padding-bottom:4px}
.gotobtn{width:290px}
}
@media only screen and (min-width:1280px){.virtual-subititle{margin-bottom:60px;padding-right:42%}
.virtual-event-img{height:719px}
.virtual-title{padding-top:40px;padding-bottom:4px}
.event-box{padding-bottom:60px;margin-bottom:60px}
.gotobtn{min-width:270px;max-width:320px;min-height:40px;height:auto !important}
}
@media only screen and (min-width:1024px){.virtual-stitle{padding-bottom:4px}
}
@media only screen and (min-width:768px){.event-tade-txt p{font-size:16px;line-height:20px}
.landing-wrapper{margin-top:60px}
.event-tade-txt{width:56%;display:inline-block;padding-right:31px}
.landing-content{display:flex;justify-content:space-between;align-items:center}
.virtual-stitle{padding-bottom:0}
.virtual-subititle{margin-bottom:60px}
.gotobtn{margin-top:0}
}