.two-col-zig-zag .heading-block{margin-bottom:64px;text-align:center}.two-col-zig-zag .heading-block h2{color:#000;margin:0}.two-col-zig-zag .content-row:not(:last-child){margin-bottom:64px}.two-col-zig-zag .flex-container{align-items:center;display:flex;flex-wrap:wrap}.two-col-zig-zag .flex-container.swap-container{flex-direction:row-reverse}.two-col-zig-zag .flex-container.swap-container .content-side .content-block{margin-left:auto}.two-col-zig-zag .flex-container .image-side{line-height:0;width:30%}.two-col-zig-zag .flex-container .content-side{padding-left:32px;width:70%}.two-col-zig-zag .flex-container .content-side h2,.two-col-zig-zag .flex-container .content-side h3,.two-col-zig-zag .flex-container .content-side h4,.two-col-zig-zag .flex-container .content-side h5,.two-col-zig-zag .flex-container .content-side h6,.two-col-zig-zag .flex-container .content-side p{color:#000}.two-col-zig-zag .flex-container .content-side h3,.two-col-zig-zag .flex-container .content-side p:last-child{margin:0}.two-col-zig-zag .flex-container.swap-container .content-side{padding-left:0;padding-right:32px}.two-col-zig-zag .flex-container .content-side .content-block{max-width:584px;width:100%}.two-col-zig-zag .flex-container .content-side .column-title{margin-bottom:16px}@media(max-width:767px){.two-col-zig-zag .flex-container .image-side{margin-bottom:30px;width:100%}.two-col-zig-zag .flex-container .image-side img{display:block;width:100%}.two-col-zig-zag .flex-container .content-side{padding:0;width:100%}}