/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-column{--offset:20px;height:100%;position:relative}@media screen and (min-width:30em){.c-column{--offset:40px}}.c-column__title{padding:var(--offset)}@media screen and (min-width:30em){.c-column__title{padding:1.875rem var(--offset)}}@media screen and (min-width:90em){.c-column__title{position:relative}}.c-column__title *:not(.c-column__icon){margin-bottom:0}.c-column__icon{margin-bottom:.9375rem}.c-column__icon img{max-height:52px}.c-column__content{padding:var(--offset)}.c-column__link,.c-column__button{margin-top:1.5625rem}.c-column__media{position:relative;height:155px}@media screen and (min-width:46em){.c-column__media{height:245px}}.c-column__media img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important}.c-column__arrow{display:none}@media screen and (min-width:90em){.c-column__arrow{display:block;position:absolute;color:var(--color-primary);font-size:12px;-webkit-transform:translateX(100%);transform:translate(100%);right:-12px;bottom:calc(var(--offset) - 5px)}}.grid-item:last-child .c-column__arrow{display:none}.c-column--layout-media{max-width:600px}.c-column--layout-white-title,.c-column--layout-green-title{border:2px solid var(--color-primary)}.c-column--layout-white-title:not(.c-column--layout-media:not(.c-column--layout-step-item)) .c-column__title,.c-column--layout-green-title:not(.c-column--layout-media:not(.c-column--layout-step-item)) .c-column__title{border-bottom:2px solid var(--color-primary)}.c-column--layout-white-title .h3{color:var(--color-light)!important}.c-column--layout-bg-secondary .c-column__title+.c-column__content,.c-column--layout-media .c-column__title+.c-column__content,.c-column--layout-bg-primary .c-column__title+.c-column__content{padding-top:0}.c-column--layout-step-item{overflow:visible!important}@media screen and (min-width:46em){.grid--items-4 .c-column__media{height:215px}}
.c-media-fw{position:relative}.c-media-fw .contextual-region{position:static}.c-media-fw .container{position:relative}.c-media-fw__text{background:var(--color-secondary);padding:2.5rem var(--grid-offset);margin-left:calc(var(--grid-offset) * -1);margin-right:calc(var(--grid-offset) * -1)}@media screen and (min-width:71.875em){.c-media-fw__text{padding:1.875rem;position:absolute;right:var(--grid-offset);width:465px;margin:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}.c-media-fw--layout-overlay:before{content:"";background:var(--color-dark);opacity:.7;position:absolute;inset:0}
.c-two-columns--layout-5-6 .c-two-columns__left{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(12 / var(--grid-total-columns) * 100%)}@media screen and (min-width:61.25em){.c-two-columns--layout-5-6 .c-two-columns__left{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(6 / var(--grid-total-columns) * 100%)}}@media screen and (min-width:90em){.c-two-columns--layout-5-6 .c-two-columns__left{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(5 / var(--grid-total-columns) * 100%)}}.c-two-columns--layout-5-6 .c-two-columns__right{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(12 / var(--grid-total-columns) * 100%)}@media screen and (min-width:61.25em){.c-two-columns--layout-5-6 .c-two-columns__right{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(6 / var(--grid-total-columns) * 100%)}}.c-two-columns--layout-6-5{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-two-columns--layout-6-5 .c-two-columns__left{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(12 / var(--grid-total-columns) * 100%)}@media screen and (min-width:61.25em){.c-two-columns--layout-6-5 .c-two-columns__left{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(6 / var(--grid-total-columns) * 100%)}}.c-two-columns--layout-6-5 .c-two-columns__right{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(12 / var(--grid-total-columns) * 100%)}@media screen and (min-width:61.25em){.c-two-columns--layout-6-5 .c-two-columns__right{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(5 / var(--grid-total-columns) * 100%)}}.c-two-columns--layout-4-8 .c-two-columns__left{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(12 / var(--grid-total-columns) * 100%)}@media screen and (min-width:30em){.c-two-columns--layout-4-8 .c-two-columns__left{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(4 / var(--grid-total-columns) * 100%)}}.c-two-columns--layout-4-8 .c-two-columns__right{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(12 / var(--grid-total-columns) * 100%)}@media screen and (min-width:30em){.c-two-columns--layout-4-8 .c-two-columns__right{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:calc(8 / var(--grid-total-columns) * 100%)}}
