.article-body section.text-image-cta{margin:5rem 0;padding:2.5rem 0}@media print,screen and (max-width:63.99875em){.article-body section.text-image-cta{margin:2.5rem 0;padding:0}.article-body section.text-image-cta+.text-image-cta{margin-top:3rem}}@media print,screen and (max-width:39.99875em){.article-body section.text-image-cta{margin:1.5rem 0}}.article-body section.text-image-cta .grid-x{-ms-flex-align:start;align-items:flex-start}.article-body section.text-image-cta figure.image-container{width:100%;margin-top:0;margin-bottom:0}@media print,screen and (max-width:63.99875em){.article-body section.text-image-cta figure.image-container{text-align:center}}@media print,screen and (max-width:63.99875em){.article-body section.text-image-cta .cell+.cell{margin-top:2.5rem}}.article-body section.text-image-cta .cell.image-side figcaption,.article-body section.text-image-cta .cell.image-side figure{-ms-flex:0 0 100%;flex:0 0 100%;position:relative}@media print,screen and (max-width:63.99875em){.article-body section.text-image-cta .cell.image-side.large-order-1{padding-left:2.5rem;padding-right:2.5rem}}@media print,screen and (max-width:39.99875em){.article-body section.text-image-cta .cell.image-side.large-order-1{padding-left:1rem;padding-right:1rem}}.article-body section.text-image-cta .cell.image-side.large-order-1 figure.image-container{margin-right:auto;margin-left:0}.article-body section.text-image-cta .cell.image-side{padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (max-width:63.99875em){.article-body section.text-image-cta .cell.image-side{padding:0 2.5rem}}@media print,screen and (max-width:39.99875em){.article-body section.text-image-cta .cell.image-side{padding:0 1rem}}.article-body section.text-image-cta .cell.image-side figure.image-container{margin-left:auto}.article-body section.text-image-cta .cell.image-side figure.image-container img{position:relative;z-index:1}.article-body section.text-image-cta .cell.image-side .caption{padding-left:2.5rem}.article-body section.text-image-cta .cell.image-side .caption:before{content:"";position:absolute;left:0;border-top:.0625rem solid #fff;width:1.875rem;margin-top:.625rem}@media print,screen and (max-width:63.99875em){.article-body section.text-image-cta .cell.image-side .caption{text-align:left;padding-right:2.5rem}}.article-body section.text-image-cta .text-side{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:0 5rem}@media print,screen and (max-width:63.99875em){.article-body section.text-image-cta .text-side{padding:0 2.5rem}}@media print,screen and (max-width:39.99875em){.article-body section.text-image-cta .text-side{padding:0 1rem}}.article-body section.text-image-cta .text-side.large-order-3{-ms-flex-order:2;order:2}@media print,screen and (max-width:63.99875em){.article-body section.text-image-cta .text-side.large-order-3{-ms-flex-order:inherit;order:inherit}}.article-body section.text-image-cta .text-side .cta-wrap+.hours-block,.article-body section.text-image-cta .text-side .featured-copy+.hours-block{margin-top:2.5rem}.article-body section.text-image-cta .text-side .featured-copy form.acf-form{padding:0}.article-body section.text-image-cta .text-side .featured-copy form.acf-form .acf-fields>.acf-field,.article-body section.text-image-cta .text-side .featured-copy form.acf-form .acf-form-submit{padding-left:0}.article-body section.text-image-cta .text-side .hours-block+.hours-block{margin-bottom:2.5rem}.article-body section.text-image-cta .text-side .featured-banner span{font-family:Flama Bold,sans-serif;font-size:1.5rem;line-height:1.75;letter-spacing:.03125rem;background-color:#00a884;border:.0625rem solid #00a884;color:#222;padding:.3125rem .9375rem}@media print,screen and (max-width:63.99875em){.article-body section.text-image-cta .text-side .featured-banner span{font-size:1.125rem}}.article-body section.text-image-cta .text-side .featured-title{margin-bottom:1.25rem}@media print,screen and (max-width:39.99875em){.article-body section.text-image-cta .text-side .featured-title{margin:0}}.article-body section.text-image-cta .text-side .featured-title h2{font-family:Flama Medium,sans-serif;font-size:2rem;line-height:1.40625;letter-spacing:.03125rem}@media print,screen and (max-width:63.99875em){.article-body section.text-image-cta .text-side .featured-title h2{font-size:1.5625rem}}
/*# sourceMappingURL=two-col.css.map */
