/* Border left after */
.border-left-after .fusion-column-wrapper {position:relative;}
.border-left-after .fusion-column-wrapper:after {content:""; position:absolute; left:0; top:0; bottom:0; height:75%; margin:auto; width:1px; background:var(--awb-color8)}

/* Boxed content */
#wrapper .boxed-content > .fusion-column-wrapper {padding:64px 32px; gap:32px;}
#wrapper .boxed-content > .fusion-column-wrapper * {margin-top:0; margin-bottom:0;}
#wrapper .boxed-content > .fusion-column-wrapper li {margin-top:16px}

#wrapper .fusion-page-title-bar .fusion-text ul {list-style-type:none; padding:0;}
#wrapper .fusion-page-title-bar .fusion-text ul li {font-weight:600;}
#wrapper .fusion-page-title-bar .fusion-text ul li:before {content:'\f00c'; font-family:var(--fontAwesome); display:inline-flex; align-items:center; justify-content:center; width:24px; height:24px; background:#2db7b0; color:#fff; font-size:16px; font-weight:bold; margin-right:12px; border-radius:999px;}

/* Gaps */
.gap-8 > .fusion-column-wrapper {gap:8px}

/* Bars */
.container-bar-left {position:relative;}
.container-bar-left:before {content:""; position:absolute; left:0; top:0; bottom:0; width:40px; background:var(--awb-custom_color_1); pointer-events: none;}

/* Quote */
.title-quote .fusion-title-heading:before,
.title-quote .fusion-title-heading:after {content:'"'; color:var(--awb-color3)}

/* Bar before image */
.bar-before-image {display:inline-flex !important; align-items: stretch; justify-content: stretch;}
.bar-before-image:before {content:""; left:0; top:0; bottom:0; width:20px; position: relative; display:inline-flex; background:var(--awb-color3); }

/* FAQ toggles */
.faq-element .fusion-panel {padding-left:20px !important;}
.faq-element .fusion-panel:before {content:""; position:absolute; left:0; top:0; bottom:0; width:20px; display:inline-flex; background:var(--awb-color5);}

#wrapper .swiper.merken {
  --sx-slides-per-view:5;
  user-select: none;
  overflow:hidden;
}

#wrapper .swiper.merken .single {display:flex; align-items: center; justify-content:center; padding:16px;}
#wrapper .swiper.merken .single img {max-width:100%; max-height:150px; width:unset; height:unset;}

@media screen and (max-width: 1000px) {

  #main .fusion-fullwidth {
      --awb-padding-top: 64px;
      --awb-padding-bottom: 32px;
  }

  #wrapper .boxed-content > .fusion-column-wrapper {padding:32px 24px}

  .border-left-after .fusion-column-wrapper {position:relative;}
  .border-left-after .fusion-column-wrapper:after {display:none;}

  .container-bar-left { padding-left:48px !important}
  .container-bar-left:before  {width:24px;}

  .no-border-mobile > .fusion-column-wrapper {border-right:0px !important;}

  .align-start-mobile > .fusion-column-wrapper  {justify-content: flex-start !important;}

  .mobile-reverse-column > .fusion-builder-row {flex-direction: column-reverse !important;}
  
}