.elementor .senso-driehoek-aanpak{width:calc( var(--text-2xl) * 20) !important;
height: unset !important;
position: absolute !important;
top:calc(50% + var(--text-2xl)) !important;
left:42% !important;
z-index: -1 !important;
translate: -50% -50% !important;\n}.elementor .senso-case-slot{min-width:0px;min-height:24rem;padding:0px;background-color:var(--senso-sand);flex:0.9 1 0px;}.elementor .senso-case-on-navy{font-family:var(--Aptos-body);font-weight:300;color:var(--white);margin:0px;}.elementor .senso-case-approach__copy{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--space-m);flex:1.1 1 0px;}.elementor .senso-case-approach{color:var(--white);padding-inline-start:max(var(--space-m), calc((100vw - var(--max-content-width)) / 2));padding-inline-end:var(--space-l);background-color:#0A335C;display:flex;flex-direction:row;gap:var(--space-l);align-items:center;--stipe-size: 80px;
padding-block: var(--space-2xl);
background-color: var(--senso-navy);
background-image: repeating-linear-gradient(
  52deg,
  transparent 0 var(--stipe-size),
  rgba(255, 255, 255, 0.07) var(--stipe-size) calc(var(--stipe-size) * 2)
);\n}.elementor .senso-case-lead{max-width:70rem;padding-inline-start:max(var(--space-m), calc((100vw - var(--max-content-width)) / 2));padding-inline-end:var(--space-l);display:flex;flex-direction:column;gap:var(--space-s);padding-block: var(--space-2xl);\n}.elementor .senso-case-display{font-family:Oswald;font-weight:600;color:var(--senso-coral);text-transform:uppercase;margin:0px;}.elementor .senso-case-hero__media{min-width:0px;min-height:28rem;padding:0px;background-color:var(--senso-sand);flex:1 1 0px;}.elementor .senso-case-hero__lede{font-family:var(--Aptos-body);font-weight:300;color:var(--black);margin:0px;}.elementor .senso-case-hero__label{font-family:var(--Aptos-body);font-weight:700;color:var(--black);margin:0px;}.elementor .senso-case-hero__challenge{max-width:36rem;padding:0px;display:flex;flex-direction:column;gap:var(--space-xs);}.elementor .senso-case-hero__tags{padding:0px;display:flex;flex-direction:row;gap:var(--space-xs);flex-wrap:wrap;align-items:center;}.elementor .senso-case-hero__copy{min-width:0px;padding-inline-start:max(var(--space-m), calc((100vw - var(--max-content-width)) / 2));padding-inline-end:var(--space-l);display:flex;flex-direction:column;gap:var(--space-l);flex:1 1 0px;justify-content:space-between;padding-block: var(--space-xl);\n}.elementor .senso-case-hero{min-height:40vw;color:var(--black);padding:0px;background-color:var(--bg);display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .big-case-result__label{font-family:var(--Aptos-body);font-weight:700;color:var(--black);margin:0px;}.elementor .big-case-kicker{font-family:var(--Aptos-body);font-weight:300;color:var(--black);margin:0px;}.elementor .big-case-logo{width:54rem;height:auto;max-width:100%;display:block;}.elementor .big-case-body{max-width:46ch;font-family:var(--Aptos-body);font-weight:300;color:var(--black);margin:0px;}.elementor .big-case-band__copy{min-height:100%;padding-inline-start:var(--space-l);padding-inline-end:max(var(--space-m), calc((100vw - var(--max-content-width)) / 2));display:flex;flex-direction:column;gap:var(--space-m);flex:1 1 0px;padding-block: var(--space-2xl);\n}.elementor .big-case-band__media{min-width:0px;min-height:24rem;padding:var(--space-2xl);display:flex;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .big-case-band{padding-block-start:var(--space-xl);padding-block-end:var(--space-xl);padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;align-items:center;}.elementor .site-footer__stack{display:flex;flex-direction:column;gap:clamp(0.66rem, calc(0.04vw + 0.64rem), 0.7rem);}.elementor .site-footer__socket{width:100%;padding-block-start:var(--space-s);padding-block-end:var(--space-s);padding-inline-start:var(--space-l);padding-inline-end:var(--space-l);background-color:var(--white);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .site-footer__link{font-size:var(--text-m);color:var(--tertiary);line-height:var(--leading-m);text-decoration:underline;margin:var(--space-0);}.elementor .site-footer__text{font-size:var(--text-m);color:var(--white);line-height:var(--leading-m);margin:var(--space-0);}.elementor .site-footer__heading{font-family:aptos;font-weight:700;font-size:var(--text-m);color:var(--white);line-height:var(--leading-m);margin:var(--space-0);}.elementor .site-footer__col{width:min(20rem, 100%);display:flex;flex-direction:column;gap:var(--space-xs);}.elementor .site-footer__grid{width:100%;display:flex;flex-direction:row;gap:var(--space-m);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .site-footer__main{width:100%;background-color:var(--black);display:flex;flex-direction:column;align-items:center;}.elementor .site-footer{width:100%;padding:var(--space-0);display:flex;flex-direction:column;}.elementor .text-2xl{font-size:var(--text-2xl);line-height:var(--leading-2xl);}.elementor .text-l{font-size:var(--text-l);line-height:var(--leading-l);}.elementor .text-m{font-size:var(--text-m);line-height:var(--leading-m);}.elementor .section{padding-block-start:var(--space-0);padding-block-end:var(--space-0);padding-inline-start:var(--space-0);padding-inline-end:var(--space-0);margin-block-start:var(--space-0);margin-block-end:var(--space-0);margin-inline-start:var(--space-0);margin-inline-end:var(--space-0);display:flex;flex-direction:column;align-items:center;}.elementor .section__inner{width:100%;min-width:var(--min-content-width);max-width:var(--max-content-width);padding-block-start:var(--space-3xl);padding-block-end:var(--space-3xl);padding-inline-start:var(--space-m);padding-inline-end:var(--space-m);display:flex;flex-direction:column;gap:var(--space-m);}.elementor .btn{width:max-content;font-size:var(--text-m);color:var(--btn-text-color);padding-block-start:var(--space-4xs);padding-block-end:var(--space-4xs);padding-inline-start:var(--space-2xs);padding-inline-end:var(--space-2xs);border-radius:var(--radius-s);border-width:2px;border-color:var(--btn-border-color);border-style:solid;background-color:var(--btn-bg-color);--color: var(--primary);
--btn-color: var(--color);
--btn-text-color: var(--white);
--btn-bg-color: var(--btn-color);
--btn-border-color: var(--btn-color);\n}.elementor .btn:hover,.elementor .btn:focus-visible{transform:translate3d(0px, -0.1rem, 0px);--btn-color: color-mix(in oklch, var(--color), black 20%);\n}.elementor .outline{--btn-text-color: var(--btn-color);
--btn-bg-color: transparent;
--btn-border-color: var(--btn-color);\n}.elementor .outline:hover,.elementor .outline:focus-visible{background:   color-mix(in oklch, var(--btn-color) 10%, transparent);
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);\n}.elementor .site-nav{min-width:var(--min-content-width);max-width:var(--max-content-width);position:relative;z-index:101;padding-block-start:var(--space-4xs);padding-block-end:var(--space-4xs);padding-inline-start:var(--space-l);padding-inline-end:var(--space-l);gap:var(--space-s);justify-content:center;align-items:center;}.elementor .nav-logo{width:250px;text-align:start;justify-self: flex-start;\n}.elementor .nav-panel{padding:var(--space-0);margin:var(--space-0);display:flex;gap:0px;}.elementor .nav-close{border-radius:var(--radius-full);display:none;}.elementor .nav-backdrop{display:none;}.elementor .menu-toggle{border-radius:var(--radius-full);display:none;grid-area: toggle;
justify-self: center;\n}.elementor .space-0{padding:var(--space-0);}.elementor .arrow{position: relative;
  > * {
      z-index: 1;
  }

&::after{
  --bg-arrow-color: var(--arrow-color, #F7F7F7) ;  
  content: '';
  display: block;
  position: absolute;
  inset: 0;
  background: var(--bg-arrow-color);
  mask-image: url('/wp-content/uploads/2026/08/arrow-bg-white.png');
  z-index: 0;
}\n}.elementor .btn-arrow{justify-content:center;&::after{
  content: '';
  margin-inline-start: .5em;
  background-image: url('/wp-content/uploads/2026/09/arrowpink.svg');
  background-size: cover;
  background-repeat: no-repeat;
  display: block;
  width: 1.3em;
  height: 1.4em;
}\n}.elementor .btn-arrow:hover,.elementor .btn-arrow:focus-visible{&::after{
  background-image: url('/wp-content/uploads/2026/09/arrowwhite.svg');
}\n}.elementor .form-input{font-size:var(--text-m);color:var(--secondary);padding-block-start:var(--space-m);padding-block-end:var(--space-m);padding-inline-start:var(--space-0);border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:solid;background-color:var(--transparent);&::placeholder{
  color: var(--c)
}l\n}.elementor .cta-mail{position: relative;
&::before{
      content: '';
      background-color: var( --e-global-color-v4-primary );
      -webkit-mask-image: url('/wp-content/uploads/2026/08/cut-out-block-1.svg');
      mask-image: url('/wp-content/uploads/2026/08/cut-out-block-1.svg');
      mask-size: contain;
      mask-repeat: no-repeat;
      width: 60px;
      height: 60px;
      z-index: 1;
      position: absolute;
      top: 100%;
      left: 40%;
  }\n}.elementor .btn__yellow{width:max-content;font-family:Oswald;font-weight:600;font-size:var(--text-m);color:var(--yellow);text-transform:uppercase;padding-block-start:var(--space-4xs);padding-block-end:var(--space-4xs);padding-inline-start:var(--space-s);padding-inline-end:var(--space-s);border-radius:var(--radius-s);border-width:2px;border-color:var(--yellow);border-style:solid;background-color:var(--transparent);display:flex;gap:var(--space-4xs);align-content:center;align-items:center;&::after{
      background-image: url('/wp-content/uploads/2026/09/arrowyellow.svg');
}\n}.elementor .btn__yellow:hover,.elementor .btn__yellow:focus-visible{color:var(--white);border-color:var(--secondary);background-color:var(--secondary);}.elementor .case-cut-out{mask: linear-gradient(white, white) 0 0 / auto no-repeat exclude, url(/wp-content/uploads/2026/08/cut-out-block-3.svg) calc(50% - 300px)  top  / 400px no-repeat add;\n}.elementor .aanpak-arrow{position:relative;display:flex;flex-direction:row;grid-template-columns:min-content max-content;align-items:center;&::before{
  content:'';
  background-image: url('/wp-content/uploads/2026/09/Icon-over_ons-arrow-right.svg');
  display: block;
  height: .8lh;
  aspect-ratio: 1/1;
  background-repeat: no-repeat;
  background-size: contain;
  margin-inline-end: .4em;
}\n}