.cm-events-wrap .tag{background:#009ace;border:1px solid #009ace;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:6px 17px}.cm-events-wrap .title{color:#3d3935;font-size:21px;font-weight:700;margin-bottom:9px;margin-top:10px}.cm-events-wrap .cm-events-item{border-bottom:1px solid #ccc;display:flex;margin-bottom:30px;padding-bottom:30px}.cm-events-wrap .cm-events-item:last-child{border-bottom:0}.cm-events-item i{color:#00a3d7;margin-right:6px}.cm-events-wrap .cm-events-left{width:75%}.cm-events-wrap .byline{font-size:16px;margin-bottom:7px;margin-top:7px}.cm-events-wrap .byline span{margin-right:6px}.cm-events-wrap .byline span:after{content:"|";font-weight:700;margin-left:7px}.cm-events-wrap .byline span:last-child:after{display:none}.cm-events-wrap .cm-events-right{align-items:center;display:flex;justify-content:flex-end;width:25%}.cm-events-wrap .button-item a{font-size:15px;margin-left:20px;padding:12px 20px}.cm-events-wrap>.heading-main{margin-bottom:40px}.cm-events-wrap .heading-main h2{margin-bottom:25px}.cm-events-wrap .button-item .hs-button.white-btn{background:transparent;border:1px solid #009ace;color:#009ace}.cm-events-wrap .heading-main h3{font-size:30px;letter-spacing:0;margin-bottom:-20px}.cm-events-wrap .button-item .hs-button.white-btn:hover{background:#009ace;color:#fff}@media(max-width:767px){.cm-events-wrap .cm-events-left,.cm-events-wrap .cm-events-right{width:100%}.cm-events-wrap .cm-events-item{flex-direction:column}.cm-events-wrap .cm-events-right{justify-content:flex-start}.cm-events-wrap .button-item a{margin-left:0;margin-right:20px;margin-top:20px}}@media(max-width:600px){.cm-events-wrap .button-item a{font-size:15px;margin-right:10px;padding:11px 15px}.cm-events-wrap .byline span{display:block;margin-bottom:14px}.cm-events-wrap .byline span:after{display:none}}@media(max-width:479px){.cm-events-wrap .button-item a{font-size:15px;margin-right:10px;margin-top:10px;padding:11px 15px}.cm-events-wrap .cm-events-right{flex-wrap:wrap}}