.zig-zag.blog-wrapper{padding-top:60px;position:relative}.zig-zag.blog-wrapper:before{background:#f7f8f8;border-radius:8px;bottom:0;content:"";left:110px;opacity:.8;position:absolute;right:110px;top:0;z-index:-1}.post-image img{align-self:center;width:100%}.blog-wrapper{display:flex;flex-wrap:wrap;padding:0}.zig-zag .blog-item{background:transparent;display:flex;flex-direction:row;width:100%}.zig-zag .post-image{background-position:50%;background-size:cover;display:inline-flex;height:100%;width:50%}.zig-zag .post-details{width:50%}.blog-item.even{flex-direction:row-reverse}.post-title h3{margin-bottom:0}.post-title a{text-decoration:none!important}.more-button{text-align:center}.zig-zag .post-excerpt{margin-bottom:34px}.zig-zag .post-title{margin-bottom:8px}.more-button a.blog-link{background:#ff9c31;border:0 solid transparent!important;border-radius:24.5px;box-shadow:0 0 transparent!important;color:#fff!important;font-size:2em;margin:1em auto!important;text-shadow:0 0 transparent!important;width:80%}.zig-background-image{background-position:50%;background-size:cover;height:100%;width:100%}.zig-zag.blog-wrapper{margin-bottom:2rem}.zig-zag .blog-item{margin-bottom:3em}.blog-item.odd .post-details{padding:0 0 0 3em}.blog-item.even .post-details{padding:0 3em 0 0}.zig-zag.blog-wrapper h2{font-size:1.5rem;margin-bottom:0;padding-bottom:0}.zig-zag.blog-wrapper p{margin-bottom:0}.post-details{display:flex;flex-direction:column;justify-content:center}.zig-zag.blog-wrapper h2:after{display:none}.zig-zag .post-title{font-family:Lato,Sans-serif;padding-top:0}.blog-module{background:#f2f2f2;border:3px dashed #c3bcbc;border-radius:25px;display:none;font-size:2em;font-weight:700;margin:2em auto;padding:4em;text-align:center;width:80%}.post-excerpt{font-size:20px;line-height:30px}.zig-zag .more-button{text-align:left}@media only screen and (max-width:767px){#video-frame,.zig-zag .post-details,.zig-zag .post-image{width:100%!important}.zig-zag .blog-item{flex-direction:column!important}.zig-zag .post-excerpt,.zig-zag .post-title{padding:1em 0}.zig-zag .more-button{text-align:center}.blog-wrapper{margin-top:3em;padding:0 1em}.blog-item{margin-bottom:3em;width:100%}.blog-item.even .post-details,.blog-item.odd .post-details{padding:0!important}}