.elementor-144 .elementor-element.elementor-element-c776610{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.36;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:0%;--padding-left:20%;--padding-right:40%;}.elementor-144 .elementor-element.elementor-element-c776610::before, .elementor-144 .elementor-element.elementor-element-c776610 > .elementor-background-video-container::before, .elementor-144 .elementor-element.elementor-element-c776610 > .e-con-inner > .elementor-background-video-container::before, .elementor-144 .elementor-element.elementor-element-c776610 > .elementor-background-slideshow::before, .elementor-144 .elementor-element.elementor-element-c776610 > .e-con-inner > .elementor-background-slideshow::before, .elementor-144 .elementor-element.elementor-element-c776610 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );background-image:url("https://wash-go.nl/wp-content/uploads/2025/06/WashnGO-1-11-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-144 .elementor-element.elementor-element-5447f26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;line-height:45px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-144 .elementor-element.elementor-element-9f0ce81{color:var( --e-global-color-accent );}.elementor-144 .elementor-element.elementor-element-a279c13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:20%;--padding-right:20%;--z-index:2;}.elementor-144 .elementor-element.elementor-element-e8b37ab{text-align:center;}.elementor-144 .elementor-element.elementor-element-e8b37ab .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-144 .elementor-element.elementor-element-d5e2d33{text-align:center;color:var( --e-global-color-accent );}.elementor-144 .elementor-element.elementor-element-d5e2d33 a{color:var( --e-global-color-secondary );}.elementor-144 .elementor-element.elementor-element-55488ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:20%;--padding-right:20%;}.elementor-144 .elementor-element.elementor-element-55488ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-144 .elementor-element.elementor-element-a2be323{text-align:center;}.elementor-144 .elementor-element.elementor-element-a2be323 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-144 .elementor-element.elementor-element-5bed2f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-3a9f8d8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-9a10bdf .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-144 .elementor-element.elementor-element-9820f07{color:var( --e-global-color-accent );}.elementor-144 .elementor-element.elementor-element-9085c32{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-049b581 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-144 .elementor-element.elementor-element-b412164{color:var( --e-global-color-accent );}.elementor-144 .elementor-element.elementor-element-89d50bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-144 .elementor-element.elementor-element-5e93440{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-144 .elementor-element.elementor-element-2f36971{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:20%;--padding-right:20%;}.elementor-144 .elementor-element.elementor-element-2f36971.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-144 .elementor-element.elementor-element-f122236{text-align:center;}.elementor-144 .elementor-element.elementor-element-f122236 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-144 .elementor-element.elementor-element-f122236 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-aae906e{text-align:center;color:var( --e-global-color-accent );}.elementor-144 .elementor-element.elementor-element-aae906e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-144 .elementor-element.elementor-element-953d279 .elementor-price-list-header{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-144 .elementor-element.elementor-element-953d279 .elementor-price-list-price{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-144 .elementor-element.elementor-element-953d279 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:1px;margin-left:19px;margin-right:19px;}body.rtl .elementor-144 .elementor-element.elementor-element-953d279 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-144 .elementor-element.elementor-element-953d279 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-144 .elementor-element.elementor-element-953d279 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-144 .elementor-element.elementor-element-953d279 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-144 .elementor-element.elementor-element-953d279 .elementor-price-list li:not(:last-child){margin-bottom:1px;}.elementor-144 .elementor-element.elementor-element-953d279 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 03px 0px 30px;}@media(min-width:768px){.elementor-144 .elementor-element.elementor-element-55488ed{--width:100%;}.elementor-144 .elementor-element.elementor-element-2f36971{--width:100%;}}@media(min-width:1025px){.elementor-144 .elementor-element.elementor-element-c776610::before, .elementor-144 .elementor-element.elementor-element-c776610 > .elementor-background-video-container::before, .elementor-144 .elementor-element.elementor-element-c776610 > .e-con-inner > .elementor-background-video-container::before, .elementor-144 .elementor-element.elementor-element-c776610 > .elementor-background-slideshow::before, .elementor-144 .elementor-element.elementor-element-c776610 > .e-con-inner > .elementor-background-slideshow::before, .elementor-144 .elementor-element.elementor-element-c776610 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-price-list .elementor-price-list-header{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-price-list .elementor-price-list-price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-price-list .elementor-price-list-description{font-size:var( --e-global-typography-text-font-size );}.elementor-144 .elementor-element.elementor-element-953d279 .elementor-price-list-header{font-size:var( --e-global-typography-text-font-size );}.elementor-144 .elementor-element.elementor-element-953d279 .elementor-price-list-price{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-c776610{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-144 .elementor-element.elementor-element-a279c13{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-144 .elementor-element.elementor-element-e8b37ab{text-align:left;}.elementor-144 .elementor-element.elementor-element-d5e2d33{text-align:left;}.elementor-144 .elementor-element.elementor-element-55488ed{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-144 .elementor-element.elementor-element-a2be323{text-align:left;}.elementor-144 .elementor-element.elementor-element-5e93440{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-2f36971{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-144 .elementor-element.elementor-element-f122236{text-align:left;}.elementor-widget-price-list .elementor-price-list-header{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-price-list .elementor-price-list-price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-price-list .elementor-price-list-description{font-size:var( --e-global-typography-text-font-size );}.elementor-144 .elementor-element.elementor-element-953d279 .elementor-price-list-header{font-size:var( --e-global-typography-text-font-size );}.elementor-144 .elementor-element.elementor-element-953d279 .elementor-price-list-price{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for container, class: .elementor-element-89d50bd *//* Wrapper: horizontaal scrollen */
.ty-table-wrap{
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  touch-action: pan-x;
  overscroll-behavior-x: contain;
  scroll-snap-type: none !important;
  scroll-padding: 0 !important;
  overflow-anchor: none;
}

/* Tabel met vaste layout + kolombreedtes */
.ty-compare-table{
  border-collapse: collapse;
  table-layout: fixed;
  width: auto;
  min-width: 900px;
  font-family: Merrant, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

/* Kolommen */
.ty-compare-table col.col-programma{ width: 240px; }
.ty-compare-table col.col-data{      width: 160px; }

/* Header */
.ty-compare-table thead th{
  background:#212b57; color:#fff;
  font-weight:600; padding:12px 14px; text-align:center; white-space:nowrap;
  border:1px solid #e5e7eb; z-index:3;
}

/* Body standaard */
.ty-compare-table tbody th,
.ty-compare-table tbody td{
  background:#ffffff !important; color:#2a2f36;
  border:1px solid #e5e7eb; padding:10px 14px; text-align:center;
}

/* Zebra */
.ty-compare-table tbody tr:nth-child(even):not(.ty-price):not(.ty-waspas) th,
.ty-compare-table tbody tr:nth-child(even):not(.ty-price):not(.ty-waspas) td{
  background:#f7f8fb !important;
}

/* Sticky eerste kolom */
.ty-compare-table thead th:first-child,
.ty-compare-table tbody th:first-child{
  position: sticky; left: 0; z-index:2; text-align:left;
  will-change: left; transform: translateZ(0); backface-visibility: hidden;
}

/* Typografie eerste kolom */
.ty-compare-table tbody th:first-child{ color:#212b57; font-weight:600; }

/* Prijsrijen */
.ty-compare-table tr.ty-price  > th,
.ty-compare-table tr.ty-price  > td{ background:#212b57 !important; color:#fff !important; font-weight:600; }
.ty-compare-table tr.ty-waspas > th,
.ty-compare-table tr.ty-waspas > td{ background:#ff9e00 !important; color:#fff !important; font-weight:600; }

/* Mobiel: compacter maken en garantie op horizontale overflow */
@media (max-width: 768px){
  .ty-compare-table{ min-width:760px; font-size:14px; }
  .ty-compare-table col.col-programma{ width:140px; }
  .ty-compare-table col.col-data{      width:150px; }

  .ty-compare-table thead th,
  .ty-compare-table tbody th,
  .ty-compare-table tbody td{ padding:8px 10px; }

  .ty-compare-table thead th:first-child,
  .ty-compare-table tbody th:first-child{ white-space: normal; }
}/* End custom CSS */