body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-section .kwestt-service-heading{
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  max-width:980px!important;
  margin:0 auto clamp(40px,4vw,58px)!important;
  gap:16px!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-heading>div{
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  width:100%!important;
  max-width:800px!important;
  margin-inline:auto!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-heading :where(.kwestt-kicker,h2){
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-heading>p{
  width:100%!important;
  max-width:780px!important;
  margin:0 auto!important;
  padding:0!important;
  text-align:center!important;
  color:var(--kw11-muted)!important;
  font-size:1.02rem!important;
  line-height:1.74!important;
}

body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden :where(.kwestt-service-features,.kwestt-service-audience,.kwestt-service-process)>.kwestt-container{
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  width:100%!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden :where(.kwestt-service-card-grid,.kwestt-service-audience-grid,.kwestt-service-process-grid){
  align-self:center!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-problem .kwestt-service-split{
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  width:100%!important;
  max-width:980px!important;
  margin-inline:auto!important;
  gap:24px!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-problem .kwestt-service-split>div:first-child{
  width:100%!important;
  max-width:800px!important;
  margin-inline:auto!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-problem .kwestt-service-split :where(.kwestt-kicker,h2){
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-problem .kwestt-service-richtext{
  width:100%!important;
  max-width:780px!important;
  margin-inline:auto!important;
  font-size:1.03rem!important;
  line-height:1.74!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-problem .kwestt-service-richtext :where(p,ul,ol){
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}

body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-card-grid.kwestt-count-6{
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  grid-auto-flow:row!important;
  gap:22px!important;
  width:min(100%,1120px)!important;
  max-width:1120px!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-card-grid.kwestt-count-6>.kwestt-service-card{
  grid-column:auto!important;
  display:grid!important;
  grid-template-rows:60px 1fr!important;
  align-content:start!important;
  justify-items:center!important;
  min-width:0!important;
  min-height:224px!important;
  padding:30px 28px!important;
  border:1px solid var(--kw11-hair-strong)!important;
  border-radius:18px!important;
  background:rgba(14,38,24,.62)!important;
  box-shadow:none!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-card-grid.kwestt-count-6 .kwestt-service-card h3{
  align-self:start!important;
  width:100%!important;
  max-width:320px!important;
  margin:0 auto 12px!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-card-grid.kwestt-count-6 .kwestt-service-card p{
  width:100%!important;
  max-width:320px!important;
  margin:0 auto!important;
  text-align:center!important;
}

body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-audience-grid.kwestt-count-4{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:20px!important;
  width:min(100%,1000px)!important;
  max-width:1000px!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-audience-grid.kwestt-count-4>.kwestt-service-audience-card{
  display:grid!important;
  grid-template-rows:58px 1fr!important;
  align-content:start!important;
  justify-items:center!important;
  min-width:0!important;
  min-height:205px!important;
  padding:30px!important;
  border:1px solid var(--kw11-hair)!important;
  border-radius:16px!important;
  background:rgba(11,31,20,.56)!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-audience-grid.kwestt-count-4 .kwestt-service-audience-card h3{
  width:100%!important;
  max-width:360px!important;
  margin:0 auto 12px!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-audience-grid.kwestt-count-4 .kwestt-service-audience-card p{
  width:100%!important;
  max-width:360px!important;
  margin:0 auto!important;
  text-align:center!important;
}

body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-process-grid.kwestt-count-6{
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  grid-auto-rows:1fr!important;
  gap:22px!important;
  width:min(100%,1160px)!important;
  max-width:1160px!important;
  margin-inline:auto!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-process-grid.kwestt-count-6>li{
  display:grid!important;
  grid-template-rows:24px 58px 1fr!important;
  align-content:start!important;
  justify-items:center!important;
  min-width:0!important;
  min-height:238px!important;
  padding:30px 28px!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-process-grid.kwestt-count-6>li>span{
  margin:0 0 14px!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-process-grid.kwestt-count-6>li h3{
  width:100%!important;
  max-width:320px!important;
  margin:0 0 12px!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-process-grid.kwestt-count-6>li p{
  width:100%!important;
  max-width:320px!important;
  margin:0!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-process-grid .k94-process-route__base{opacity:.72!important}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-process-grid .k94-process-route__progress{opacity:.9!important}

body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-benefits__grid{
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  width:min(100%,980px)!important;
  max-width:980px!important;
  margin-inline:auto!important;
  gap:32px!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-benefits__grid>header{
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  width:100%!important;
  max-width:820px!important;
  margin-inline:auto!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-benefits__grid>header :where(.kwestt-kicker,h2,p){
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-benefit-list{
  width:100%!important;
  max-width:860px!important;
  margin-inline:auto!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-benefit-list article{
  display:block!important;
  padding:24px 18px!important;
  border-top:1px solid var(--kw11-hair)!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-benefit-list article:last-child{
  border-bottom:1px solid var(--kw11-hair)!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-benefit-list article :where(h3,p){
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-benefit-list article p{
  max-width:720px!important;
}

body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-faq__grid{
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  width:min(100%,1020px)!important;
  max-width:1020px!important;
  margin-inline:auto!important;
  gap:30px!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-faq__grid>header{
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  width:100%!important;
  max-width:840px!important;
  margin-inline:auto!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-faq__grid>header :where(.kwestt-kicker,h2,p){
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}
body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-faq__list{
  width:100%!important;
  max-width:920px!important;
  margin-inline:auto!important;
}

@media(max-width:900px){
  body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-card-grid.kwestt-count-6,
  body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-process-grid.kwestt-count-6{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }
}

@media(max-width:620px){
  body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-card-grid.kwestt-count-6,
  body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-audience-grid.kwestt-count-4,
  body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-process-grid.kwestt-count-6{
    grid-template-columns:1fr!important;
  }
  body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden :where(.kwestt-service-card,.kwestt-service-audience-card,.kwestt-service-process-grid>li){
    min-height:0!important;
    grid-template-rows:auto!important;
  }
}

@media (min-width:901px){
  body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-hero__visual{
    width:min(720px,100%)!important;
  }
  body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-signal{
    width:min(680px,100%)!important;
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
  }
  body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-signal>div{
    min-width:0!important;
    padding-inline:16px!important;
    overflow:visible!important;
  }
  body.kwestt-service-page-view.kwestt-service-seo-uitbesteden .kwestt-service-main--seo-uitbesteden .kwestt-service-signal strong{
    width:auto!important;
    max-width:100%!important;
    white-space:nowrap!important;
    overflow:visible!important;
    text-overflow:clip!important;
    overflow-wrap:normal!important;
    word-break:keep-all!important;
    hyphens:none!important;
    font-size:clamp(.78rem,.88vw,.9rem)!important;
  }
}
