.zcc-block{margin-top:var(--builder-margin-top,0);margin-bottom:var(--builder-margin-bottom,0);padding-left:var(--builder-padding-left,0);padding-right:var(--builder-padding-right,0)}
.zcc-block[style*="--builder-heading-size:"] :is(h1,h2,h3){font-size:var(--builder-heading-size)}.zcc-block[style*="--builder-line-height:"] :is(h1,h2,h3){line-height:var(--builder-line-height)}
.builder-widget{padding-top:20px;padding-bottom:20px}.builder-widget .display-heading{margin:0}.builder-widget img{max-width:100%}.builder-widget figcaption{font-size:14px;margin-top:12px;color:#637369}
.builder-container{padding-top:40px;padding-bottom:40px}.builder-grid{display:grid;grid-template-columns:repeat(var(--builder-columns,2),minmax(0,1fr));gap:var(--builder-gap,24px)}.builder-grid>.zcc-block{min-width:0;--builder-heading-size:initial;--builder-line-height:initial;--builder-margin-top:0px;--builder-margin-bottom:0px;--builder-padding-left:0px;--builder-padding-right:0px}.builder-grid>.zcc-block>.zcc-container{width:100%;padding-left:16px;padding-right:16px}
@media(min-width:1200px){.zcc-hide-desktop{display:none!important}}
@media(min-width:768px) and (max-width:991px){.zcc-hide-tablet{display:none!important}.builder-grid{grid-template-columns:repeat(var(--builder-columns-tablet,2),minmax(0,1fr))}.zcc-block[style*="--builder-heading-size-tablet:"] :is(h1,h2,h3){font-size:var(--builder-heading-size-tablet)}}
@media(max-width:767px){.zcc-hide-mobile{display:none!important}.builder-grid{grid-template-columns:repeat(var(--builder-columns-mobile,1),minmax(0,1fr))}.zcc-block[style*="--builder-heading-size-mobile:"] :is(h1,h2,h3){font-size:var(--builder-heading-size-mobile)}}

.zcc-block .zcc-container{max-width:var(--section-max-width,var(--zcc-container-width,1600px))}
.zcc-block[style*="color:"] :is(.display-heading,.section-heading h2,.section-heading p,.section-copy){color:inherit}
.zcc-block[style*="--builder-font-weight:"] :is(h1,h2,h3){font-weight:var(--builder-font-weight)}
.image-inner-hero[style*="--builder-image-height:"]{min-height:var(--builder-image-height)}
.zcc-block[style*="--builder-image-height:"] :is(.editorial-image>img,figure>img){height:var(--builder-image-height)!important}
@media(min-width:768px) and (max-width:991px){.image-inner-hero[style*="--builder-image-height-tablet:"]{min-height:var(--builder-image-height-tablet)}.zcc-block[style*="--builder-image-height-tablet:"] :is(.editorial-image>img,figure>img){height:var(--builder-image-height-tablet)!important}}
@media(max-width:767px){.image-inner-hero[style*="--builder-image-height-mobile:"]{min-height:var(--builder-image-height-mobile)}.zcc-block[style*="--builder-image-height-mobile:"] :is(.editorial-image>img,figure>img){height:var(--builder-image-height-mobile)!important}}

@media(min-width:992px) and (max-width:1199px){.zcc-hide-laptop{display:none!important}}
