#menu-menu-nl-mobile{display:flex;flex-direction:column}#menu-menu-en-mobile{display:flex;flex-direction:column}.vc_column-inner{padding-top:10px!important;padding-bottom:10px!important}h3{overflow-wrap:normal;word-break:keep-all;hyphens:auto}.vc-foto-container .origineel{border-radius:5px}.vc-foto-container a img{transition:.2s}.vc-foto-container a:hover img{transform:scale(1.05);font-size:0}.vc-before-after-slider,.beer-slider{max-width:100%;width:100%;overflow:hidden;touch-action:pan-y}.beer-slider img{width:100%;height:auto;display:block}.beer-slider::before,.beer-reveal::before{font-size:14px;padding:6px 10px}h4{margin-bottom:10px!important;font-size:22.5px!important;font-weight:300!important}.client-info strong{padding:5px 15px 5px 15px;font-weight:300;background:#fff;border-radius:200px;display:inline-flex;margin-top:10px;align-items:center;justify-content:center;text-align:center!important;margin-bottom:10px!important}.client-info p{padding:0;font-weight:400}.client-info .wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0}[data-aos]{opacity:0!important;transform:translateY(30px)!important;transition:opacity .6s ease-out,transform .6s ease-out!important;will-change:opacity,transform;visibility:hidden!important}[data-aos].aos-animate{opacity:1!important;transform:translateY(0)!important;visibility:visible!important}.vc_animated,.wpb_animate_when_almost_visible{animation:none!important;opacity:1!important;transform:none!important;visibility:visible!important}.video-background{opacity:0;transition:opacity .4s ease}.case:hover .video-background{opacity:1}.video-background{transform:scale(1.1);width:100%!important;height:100%!important}.vc-video-container.origineel{background:#5551;overflow:hidden;border-radius:10px}.case{opacity:0;transform:scale(.95);transition:opacity .4s ease,transform .4s ease;pointer-events:none;display:none}.case.fade-in{display:block;opacity:1;transform:scale(1);pointer-events:auto}.klantcases-filters button{margin-right:0!important}@media (max-width:480px){.klantcases-filters{width:50%!important;display:flex;flex-direction:column}}.portfolio-grid.filter-campagnes{grid-template-columns:1fr}.portfolio-grid.filter-brandfilm{grid-template-columns:1fr 1fr!important}.portfolio-grid.filter-commercials .case-visual{aspect-ratio:1/1;max-height:100%!important}.case.first-visible .case-visual{aspect-ratio:21/9}.max-1200{margin:0 auto}.flip-card{background-color:transparent;width:100%;aspect-ratio:1/1!important;max-width:100%;height:100%;perspective:1000px;margin:0 auto;margin-bottom:20px}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back{background:url(https://ml8lfusfskpr.i.optimole.com/ml8lfusfskpr-oaytris-oastre3/w:auto/h:auto/q:auto/https://okaystories.nl/wp-content/uploads/2025/03/ruis-1.png)center center;background:#c9a060!important;background-size:100px}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;overflow:hidden;border-radius:12px;display:flex;justify-content:center;align-items:center}.flip-card-front img{width:100%;height:100%;object-fit:cover}.flip-card-back{background-color:#333;color:#000!important;transform:rotateY(180deg);padding:30px;text-align:center}.rich-cta__title{font-size:1.5em;margin-bottom:10px}.rich-cta__text{margin-bottom:0}.rich-cta-v2__title{font-size:50px!important}.navigation.mega .services-mega{opacity:1;animation:fade_in .25s ease;pointer-events:all}.services-mega ul{display:flex;flex-direction:column}.services-mega li{color:#000;font-weight:300;font-size:16px!important}.services-mega li:hover{opacity:.7!important}.services-mega hr{margin-top:10px;margin-bottom:10px}.navigation.mega .mega-menu{font-weight:700;background:#fff;color:#000;transition:.05s}.navigation.mega .mega-menu a{color:#000}.menu-item{padding:5px 10px 5px 10px;border-radius:20px;display:inline-flex;width:auto!important}.navigation.mega .services-mega{padding-top:70px}.services-mega{background:0 0;position:absolute;right:0;top:0;max-width:600px;width:100%;padding-top:60px;opacity:0;display:block;pointer-events:none;transition:.2s}.services-mega .inner{background:#fff;display:grid;grid-template-columns:1fr 1fr;padding:20px;grid-column-gap:20px;grid-row-gap:20px;border-radius:10px;box-shadow:0 0 15px #0002}.services-mega h3{line-height:1;margin:0;font-weight:300;font-size:20px!important}.shortcode.show-clients img{aspect-ratio:1.1;width:100%;object-fit:cover;max-width:25%;padding:10px;margin:10px}.vc_row[data-aos]{will-change:transform,opacity;backface-visibility:hidden}@media (max-width:480px){.shortcode.show-clients img{aspect-ratio:1/1;width:100%;max-width:50%;padding:10px;margin:0}}.shortcode.show-clients .inner{max-width:800px;font-size:0}.justify-center{display:flex;justify-content:center}.vc-video-container{margin-bottom:20px}h4{font-weight:400;margin:0;margin-bottom:15px;margin-top:10px;font-size:18.5px}.max-1000{max-width:1000px;margin:0 auto}.accent-tile__image img{border-radius:10px}.legal{margin:0 auto;width:100%}.legal p{display:inline-block;line-height:1;border-radius:200px;padding:10px!important;margin:0!important}.logo-img{width:100%;max-width:180px}.site-footer .footer-logo{width:100%;max-width:225px}.vc-video-container{position:relative;width:100%;height:0;overflow:hidden}.vc-video-container.origineel{padding-bottom:56.25%}.vc-video-container.vierkant{padding-bottom:100%}.vc-video-container.rechthoek{padding-bottom:56.25%}.vc-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;border:0;border-radius:10px}.faq-item{margin:0;border-top:1px solid #0005}.faq-item__question h4{font-size:22.5px!important}.faq-item__question .toggle{position:absolute;right:0;height:20px;width:20px;background-image:url(https://ml8lfusfskpr.i.optimole.com/ml8lfusfskpr-oaytris-oastre3/w:auto/h:auto/q:auto/https://stories.okayv2.nl/wp-content/uploads/2025/06/toggle-stories.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(180deg)}.faq-item.active .toggle{background-image:url(https://stories.okayv2.nl/wp-content/uploads/2025/06/toggle-stories.svg);transform:rotate(0deg)}.faq-item:last-child{border-bottom:1px solid #0005}.faq-item__question{overflow:hidden;line-height:1;border-bottom:0;display:flex;background:#fff0!important;justify-content:center;text-align:center!important}.faq-item__question h3{margin-top:10px}.faq-item__answer p{padding-bottom:0}.faq-item__answer{background:0 0;text-align:center}.portfolio-item--cta .inner{min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ece3d4;margin-bottom:35px;border-radius:10px;padding:50px}.accent-tile.accent-tile--align-center{text-align:center}.accent-tile h3{margin-top:10px}.team-slider__name{font-size:22.5px!important}.team-slider__nav.team-slider__nav--prev,.team-slider__nav.team-slider__nav--next{padding:0!important;background:#fff}.team-slider__nav img{padding:3px!important}.klantcases-filters{margin:0 auto;display:flex;gap:10px;justify-content:center}.filter-btn.active{background:#000;color:#fff!important}.klantcases-filters button{background:0 0;color:#000!important;border:1px solid #000;min-width:100px}.portfolio-grid{max-width:1440px!important;margin:0 auto!important;padding:20px}.portfolio-item.first-case{flex:0 0 100%!important}.case-visual{border-radius:10px;margin-bottom:10px;padding:0!important}.case-visual{aspect-ratio:1/1}.campagnes .case-visual{aspect-ratio:21/9}.portfolio-grid .case-visual{aspect-ratio:1/1}.portfolio-grid.filter-campagnes .case-visual{aspect-ratio:21/9}.portfolio-grid .portfolio-item h3{font-size:22.5px!important}@media (max-width:480px){.portfolio-item.portfolio-item--half{flex:0 0 100%!important;padding:0!important}}.custom-button.custom-button--primary{display:inline-block;margin-bottom:25px;cursor:pointer;padding:10px;border-radius:200px;border:1px solid #000;color:#000;font-size:18px;font-weight:200;width:auto!important;transition:.2s}.team-slider__controls{padding:20px}.custom-button.custom-button--primary:hover{background:#000;color:#fff}.custom-button{width:auto}.team-slider{position:relative;width:100%;margin:0 auto}a:visited{color:#000}.team-slider .team-slider__cell:nth-child(3n){padding-top:100px}.team-slider__cell{padding-left:20px!important;padding-right:0!important}.team-slider .team-slider__cell:nth-child(2n){padding-top:0}.team-slider .team-slider__cell{padding-top:50px}.team-slider__viewport{position:relative}.team-slider__name{margin-top:10px;margin-bottom:0!important}.team-slider__role{padding-bottom:0!important}.team-slider__controls{position:absolute;right:0!important;width:100%;left:0!important;pointer-events:none}.team-slider__controls button{pointer-events:auto}.team-slider__controls{position:absolute;top:0;bottom:0;left:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.team-slider__nav{background:rgba(255,255,255,.8);border:0;font-size:1.5rem;width:36px;height:36px;border-radius:50%;cursor:pointer;margin:8px 0}.team-slider__carousel{overflow:hidden}.team-slider__image img{display:block;width:100%;height:auto;border-radius:4px}.team-slider__toggles{display:flex;flex-direction:column;margin:8px 0}.team-slider__toggle{background:#ccc;border:0;width:10px;height:10px;border-radius:50%;margin:4px 0;cursor:pointer}.team-slider__toggle.is-selected{background:#333}.team-slider__image img{width:100%}.team-slider__cell{width:28%;height:auto;padding:10px}