.page .banner{padding:30px 0;background:url(https://ns-cdn.neustar.biz/creative_services/biz/neustar/www/base/img/2019/events-banner-bg.jpg) no-repeat 50% 50%;background-size:cover}.page .banner h1{font-family:apercu-regular,arial,verdana,sans-serif;font-size:48px}.page .banner p{font-size:20px}.breadcrumb a{font-size:16px;color:#a3aaad;text-decoration:none}.page .banner.event-title h1{margin-bottom:0}.page .banner.event-title p.meta{margin:0 0 20px;font-size:20px;color:#a3aaad}.page .banner.event-title .meta span{color:#fddc27}.page .banner.event-title img{width:100%}.newsroom .main{padding-top:40px;background:#fafafa}.events-listing{display:flex;flex-direction:row;flex-wrap:wrap}.event-card{display:flex;flex:0 0 auto;padding:0 35px 30px;box-sizing:border-box;width:50%}.event-card a{display:block;width:100%;text-decoration:none}.card{padding:20px;background:#fff;box-shadow:0 2px 8px 2px rgba(0,0,0,.1)}.card:hover{box-shadow:0 1px 6px 1px rgba(0,0,0,.1)}.card .thumb{width:100%;height:165px;background-color:#fff;background-image:url(https://www.marketing.neustar/base/img/resource-thumbs/generic-resource.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;border-bottom:1px solid #ddd}.card .content{padding:0 0 30px}.card .meta{display:block;margin:0 0 10px;font-family:apercu-mono;font-size:12px;color:#a3aaad}.card h4{display:block;margin:10px 0 0;font-family:apercu-bold;font-size:24px;line-height:1.35;text-decoration:none;color:#333e48;-webkit-transition:color .3s;transition:color .3s}.card:hover h4{color:#24d07a;-webkit-transition:color .3s;transition:color .3s}.card p{margin:10px 0 0;font-family:apercu-regular;font-size:16px;line-height:1.35;color:#a3aaad}.event-details{padding:20px 30px 30px;background:#fff}.newsroom .sidebar{padding:0}.newsroom .sidebar h4{position:relative;padding:0 0 0 20px;font-family:apercu-medium;font-size:18px;color:#333e48;text-transform:uppercase}.newsroom .sidebar h4::after{position:absolute;top:5px;left:0;content:' ';width:13px;height:13px;background:#24d07a}.filtering{padding:10px 20px 40px 20px;margin:0 0 20px;background:#fff}.aboutus .filtering form{padding:0;background:0 0}.filtering h5{font-family:apercu-medium,arial,verdana,sans-serif;font-size:18px;color:#24d07a}.filter-toggle{position:relative;cursor:pointer}.filter-toggle::after{position:absolute;top:0;right:0;content:'+';font-size:18px;color:#666}.filter-toggle:hover::after{color:#24d07a}.filter-toggle.active::after{content:'-';color:#24d07a}.filtering label{display:block;margin:0 0 10px;width:100%;font-size:14px;color:#333e48}.filtering .split{margin:20px 0}.aboutus .filtering input[type=submit]{margin:10px 0 0;padding:15px 20px;font-size:14px}.newsroom .social-media{margin:40px 0 0}.newsroom .sidebar .social-media h4{margin:0 20px}.social-media .widget-container{margin:10px 0 0;padding:10px;height:600px;border:1px solid #e6e7e8;overflow:hidden;overflow-y:scroll;background:#fff}.newsroom .social-media-icons{margin:40px 20px 0}.social-media-icons .icon{float:left;margin:0 20px 0 0;width:22px}.social-media-icons svg{width:24px;fill:#a3aaad;-webkit-transition:color .3s;transition:color .3s}.social-media-icons svg:hover{fill:#24d07a;-webkit-transition:fill .3s;transition:fill .3s}.newsroom .upcoming-events{margin:40px 20px 0}.upcoming-events .event{margin:0 0 30px}.upcoming-events .event .date{margin:0;font-family:apercu-mono,monospace;font-size:12px;color:#a3aaad}.upcoming-events .event h5{margin:0;font-size:16px;line-height:auto;color:#333e48}.upcoming-events .event p{margin:0;font-size:14px;color:#333e48}@media only screen and (max-width:640px){.newsroom .banner h1{margin:20px 20px 0;font-size:32px}.newsroom .banner p{margin:10px 20px;font-size:16px}.page .banner.event-title p.meta{margin:0 20px}.banner .slider{margin:20px}.banner .slider .ad img{width:100%}.page .banner.event-title img{margin:0 20px;width:auto;max-width:90%}.event-card{padding:0 20px 30px;width:100%}.newsroom .sidebar .callout,.social-media,.social-media-icons{display:none}.newsroom .sidebar h4,.newsroom .sidebar p{margin:0}.newsroom .sidebar h5{margin:10px 0}.event-details{padding:20px 0 30px;background:0 0;border-bottom:1px solid #ddd}}