.usp-bottom__row {margin-left: 0; margin-right: 0; padding-top: 30px; padding-bottom: 15px;}
.usp-bottom__item {padding: 0 30px 30px 0; display: flex; flex-flow: column wrap; align-items: flex-start; justify-content: flex-start; gap: 15px;}
.usp-bottom__item:last-of-type() {padding: 0 15px 15px 0;}
.usp-bottom__item * {margin: 0;}
.usp-bottom__item p a {font-size: 1rem;}
.usp-bottom__item img {filter: brightness(0) saturate(100%) invert(17%) sepia(41%) saturate(3261%) hue-rotate(197deg) brightness(97%) contrast(107%);} 

.hero-title > span:not(.scWebEditInput),
.field-promotext span:not(.scWebEditInput) {background: #CA771B; height: 26px; display: inline-flex; align-items: center; padding: 0px 8px; line-height: 1; border-radius: 5px; font-size: 12px; margin: 0px 0px 5px; font-family: 'Asap'; color: #FFF; display: none !important;}
.hero-subtitle > p {max-width: 60ch;}
.field-promotext span:not(.scWebEditInput) {position: absolute; margin-top: -34px;}
.hero-subtitle p {max-width: 50ch;}

.container-color-background {background:#eef9fc !important;}

.columns-component-twothirdsonethird .row-splitter .container-fluid {padding-left: 0; margin-left: 0;}
.columns-component-twothirdsonethird .row-splitter .container-fluid .row > .component.rich-text {padding-left: 0; margin-left: 0;}

.swipecontainer__slides {padding: 0;}
.swipecontainer__instructions {display: none;}
.swipecontainer__controls {display: none;}
.columns-component-fullwidth.background-color-1 .swipecontainer__slides, .columns-component-fullwidth.background-color-2 .swipecontainer__slides {background: transparent;} 

.promo.has-medium-background .field-promotext2, .promo.has-light-background .field-promotext2 {padding-bottom: 20px;}
.promo.has-medium-background .field-promotext2 + .field-promolink, .promo.has-light-background .field-promotext2 + .field-promolink {padding-top: 0; margin-top: -10px;}

@media screen and (min-width: 992px) {
    .columns-component-twothirdsonethird .row-splitter {padding-left: 15px;}
    .col-md-8 .container-color-background {margin-right: 15px;}
    .container-color-background .rich-text { padding: 20px 40px !important;}
    .columns-component-fullwidth.background-color-1 .component.link {padding-left: 30px;}
    .columns-component-fullwidth.background-color-1 .component.rich-text {padding-left: 30px;}
    body .title h1, main .title h1 {padding-left: 15px;}
}

.background-color-1.background-color-2 {background: #0B6B6F;} 
.wizard-form-title-bar h3, .wizard-form-beschrijving, .wizard-form-collectief-zoekwoord .wizard-form-search .has-feedback .subtitel, .wizard-form-collectief-zoekwoord .wizard-form-search .has-feedback .subtitel, .collectief__header {color: #FFF !important;}
.wizard-form-title-bar svg, .wizard-collectief-selecteren svg {fill: #FFF !important;}
.wizard-form-title-bar {margin: 0 !important;}
.wizard-form-collectief-zoekwoord, .wizard-form-collectief-zoekwoord {padding: 0.5rem 0 0 0 !important;}
.wizard-form-beschrijving {margin-bottom: 1rem !important;}
.wizard-form-collectief-zoekwoord .feedback {margin: 0!important; display: block;}
.wizard-collectief-selecteren, .collectief__header {background: transparent !important; padding: 0 !important;}

.background-color-1 .rich-text.layout--margin-bottom-1.layout--margin-top-1,
.background-color-2 .rich-text.layout--margin-bottom-1.layout--margin-top-1  {margin-top: 0; margin-bottom: 10px;}
.background-color-1 .link.layout--margin-bottom-1.layout--margin-top-1,
.background-color-2 .link.layout--margin-bottom-1.layout--margin-top-1 {margin-top: 10px; margin-bottom: 0;}