main#main-content>.container-fluid>.row-fluid-wrapper>.row-fluid>.widget-span>*>.row-fluid:has(.hero),main#main-content>.container-fluid>.row-fluid-wrapper>.row-fluid>.widget-span>:has(.hero){max-width:100%!important;padding:0!important}.hero{color:var(--so-color-white);display:grid;height:100%;min-height:840px;overflow:hidden;padding-bottom:48px;padding-top:120px;position:relative;z-index:1;@media only screen and (min-width:768px) and (max-height:800px){min-height:660px;h1,h1 *{font-size:68px}.hero-footer{padding-top:32px}}@media only screen and (max-width:768px){.hero-footer{margin-top:48px}}main.template-home &{min-height:100vh}&:after{background:#16241b66;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.vjs-hubspot .vjs-tech,.vjs-tech{object-fit:cover!important}.hero-background-image{min-height:0;z-index:-1}.hero-background-image,video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}video{transform:scale(1.4);z-index:-2}h1{font-size:var(--so-fontsize-display)}.hero-content{display:flex;flex-direction:column;grid-area:1/1;justify-content:space-between;max-width:100vw;padding:0 48px;z-index:1;@media (width <= 768px){padding-left:var(--so-body-spacing);padding-right:var(--so-body-spacing)}.hero-header{max-width:894px;.button-wrapper{display:flex;.button.primary{background-color:var(--diensten-kleur,var(--so-color-green));color:var(--diensten-tekst-kleur,var(--so-color-white))}}p{max-width:446px}}}.teamleden-button{align-items:center;color:var(--so-color-white);display:inline-flex;flex-direction:column;font-size:var(--so-fontsize-h3);font-weight:700;line-height:var(--so-fontsize-h3-line-height);text-decoration:none;text-transform:uppercase;transition:all var(--so-transition-speed) ease-in-out;span{font-size:12px}&:hover{color:var(--so-color-forest-green)}}.teamleden-wrapper{display:flex;gap:8px}.teamleden-item{height:48px;position:relative;width:48px;img{background-color:var(--so-color-mint-mist);border:2px solid var(--so-color-white);transition:all var(--so-transition-speed) ease-in-out}a{display:inline-block}.label{background-color:var(--so-color-mint-mist);color:var(--so-color-navy);display:none;font-family:var(--so-font-family-heading);font-size:12px;font-weight:700;left:50%;letter-spacing:-1%;line-height:1;padding:6px 8px;position:absolute;text-transform:uppercase;top:-32px;transform:translateX(-50%);white-space:nowrap}&:hover{img{transform:translateY(-4px)}.label{display:inline-block}}}.hero-footer{align-items:flex-end;display:flex;flex-direction:row;gap:16px;justify-content:space-between;@media (width <= 768px){flex-direction:column-reverse}}.youtube-video-wrapper{align-items:center;background:#ffffff4d;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:8px;position:relative;text-decoration:none;img{display:block;object-fit:cover}&:before{background-color:var(--so-color-white);height:40px;width:40px}&:after,&:before{content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all var(--so-transition-speed) ease-in-out}&:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' fill='none' viewBox='0 0 10 12'%3E%3Cpath fill='%230c0c0c' d='M9.75 5.63 0 11.257V0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;height:12px;width:10px}&:hover{background:#ffffff99;&:before{background-color:var(--so-color-forest-green);height:50px;width:50px}&:after{filter:brightness(0) invert(1) saturate(0)}}span{color:var(--so-color-white);display:block;font-size:12px;font-weight:600;text-align:center;text-transform:uppercase;width:100%}}}