.shadow{box-shadow:rgba(14,30,37,0.12) 0 2px 4px 0,rgba(14,30,37,0.32) 0 2px 16px 0}.header-font{font-family:'Playfair Display','Helvetica Neue',Helvetica,Arial,sans-serif !important}.body-font{font-family:'Source Sans 3','Helvetica Neue',Helvetica,Arial,sans-serif !important}.post-type-mec-events h1,.single-mec-events h1{text-align:center}.post-type-mec-events h1,.single-mec-events h1,.post-type-mec-events h2,.single-mec-events h2,.post-type-mec-events h3,.single-mec-events h3,.post-type-mec-events h4,.single-mec-events h4,.post-type-mec-events h5,.single-mec-events h5,.post-type-mec-events h6,.single-mec-events h6{margin-bottom:20px}.post-type-mec-events .primary img,.single-mec-events .primary img{box-shadow:rgba(14,30,37,0.12) 0 2px 4px 0,rgba(14,30,37,0.32) 0 2px 16px 0}.post-type-mec-events .ast-single-entry-banner .ast-container,.single-mec-events .ast-single-entry-banner .ast-container{padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em}.post-type-mec-events .ast-single-entry-banner .ast-container .post-thumb,.single-mec-events .ast-single-entry-banner .ast-container .post-thumb{margin-bottom:10px}.post-type-mec-events .site-content,.single-mec-events .site-content{background-color:#ffffff}