.column-control .cmp-teaser__image.ccbgimg{display:none}
.column-control{background-size:auto;position:relative}
.column-control.bg-left{background-position-x:left}
.column-control.bg-right{background-position-x:right}
.column-control.bg-full{background-size:cover}
.column-control.bg-light-gray{background:#f7f7f7}
.column-control .container-fluid,.column-control .container-lg,.column-control .container-md,.column-control .container-sm,.column-control .container-xl,.column-control .container-xxl{padding:0}
.column-control .container-fluid .row,.column-control .container-lg .row,.column-control .container-md .row,.column-control .container-sm .row,.column-control .container-xl .row,.column-control .container-xxl .row{margin:0}
.column-control .container-fluid .row [class*=col-],.column-control .container-lg .row [class*=col-],.column-control .container-md .row [class*=col-],.column-control .container-sm .row [class*=col-],.column-control .container-xl .row [class*=col-],.column-control .container-xxl .row [class*=col-]{margin-bottom:0;padding-left:0;padding-right:0}
.column-control .row [class*=col-]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.column-control{background-repeat:no-repeat;height:auto;overflow:hidden;background-position-x:left}
.column-control.padding-bottom-15{padding-bottom:15px}
.column-control.padding-bottom-30{padding-bottom:30px}
.column-control.padding-bottom-60{padding-bottom:60px}
.column-control.padding-top-15{padding-top:15px}
.column-control.padding-top-80{padding-top:80px}
.column-control.padding-bottom-80{padding-bottom:80px}
.column-control.padding-top-30{padding-top:30px}
.column-control.padding-top-60{padding-top:60px}
.column-control.margin-bottom-15{margin-bottom:15px}
.column-control.margin-bottom-30{margin-bottom:30px}
.column-control.margin-bottom-60{margin-bottom:60px}
.column-control.margin-top-15{margin-top:15px}
.column-control.margin-top-30{margin-top:30px}
.column-control.margin-top-60{margin-top:60px}
.column-control.text--basic-text-and-button .button .cmp-button{width:auto}
.horizontal-stack{display:flex;flex-direction:column;align-content:center;flex-wrap:wrap;gap:20px}
@media screen and (min-width:992px){.horizontal-stack{flex-direction:row !important}
}