#player-control-overlay.animation-enabled,#player-control-overlay.fadein{display:none!important}.sub-hero-banner .global-transparent-cta a.elementor-button.elementor-button-link{background-color:var(--e-global-color-3969f8a);color:var(--e-global-color-accent)}.sub-hero-banner .global-transparent-cta a.elementor-button.elementor-button-link:hover{color:#fff!important}.sub-hero-banner .global-transparent-cta a.elementor-button.elementor-button-link:focus{color:#fff!important}.woocommerce-notices-wrapper{display:none}.cat-filter-grid.casestudy-filter-list .category-filter{justify-content:start}.cat-filter-grid{position:relative}.cat-filter-grid .category-filter{scrollbar-width:thin;scrollbar-color:#ccc transparent;display:flex;flex-wrap:nowrap;gap:7px;overflow-x:auto;white-space:nowrap;padding-bottom:10px;scroll-behavior:smooth}.cat-filter-grid::after{content:"";position:absolute;right:0;top:0;width:40px;height:41px;background:linear-gradient(to left,#f8f8f8,transparent);pointer-events:none;z-index:2}.cat-filter-grid .cat-btn{padding:9px 28px;font-size:17px;font-weight:500!important}.cat-btn{flex:0 0 auto;padding:7px 15px;border-radius:4px;background-color:#fff;color:#333!important;transition:.3s;font-weight:400!important;border:1px solid #e8e8e8}.cat-btn:hover,.cat-btn.active-cat{background:var(--e-global-color-accent);color:#fff!important}div.is-ajax-search-details,div.is-ajax-search-result{padding:0!important;width:315px!important;border:1px solid rgba(191,15,0,.12);border-radius:8px;overflow:hidden;margin-top:5px;background:#fff!important;margin-left:-35px;z-index:99!important}.is-ajax-search-details,.is-ajax-search-details *,.is-ajax-search-result,.is-ajax-search-result *{line-height:16px!important}.is-search-sections{display:flex;align-items:center}.is-ajax-search-details a,.is-ajax-search-result a{color:#000!important;font-size:13px!important}.is-ajax-search-post,.is-ajax-search-post-details{padding:8px!important;border-bottom:1px solid #ddd!important;border-bottom:1px solid rgba(191,15,0,.12)!important}.is-ajax-search-result a:hover{text-decoration:none!important;color:#f322b3!important}.is-ajax-search-result .is-ajax-search-post:hover{background:#fff}.include-package-list ul{padding-left:26px;position:relative;list-style-type:none}.include-package-list ul li{position:relative}.include-package-list ul li:before{content:"";position:absolute;background-image:url("https://dms.demediastrateeg-staging.nl/wp-content/uploads/2026/04/check-circle.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;max-width:18px;height:100%;left:-27px;--lzl-bg-img:"https://dms.demediastrateeg-staging.nl/wp-content/uploads/2026/04/check-circle.svg"}.woocommerce-shop .include-package-list ul li{padding-bottom:8px}.woocommerce-shop .include-package-list ul li::before{max-width:17px;top:-5px}.woocommerce-checkout .woo-checkout-container .checkout-inline-error-message{font-size:13px;font-family:"Poppins";padding-top:3px}.woocommerce-checkout .woo-checkout-container #billing_country_field select#billing_country{width:100%}.woocommerce-checkout .woo-checkout-container span.select2 span.select2-selection{border:0!important}.woocommerce-checkout .woo-checkout-container .e-checkout__column-inner .e-coupon-box .coupon-container-grid .col.coupon-col-2 button.e-apply-coupon{width:96%}.woocommerce-checkout .woo-checkout-container .e-checkout__column-inner .e-coupon-box .coupon-container-grid .col.coupon-col-1 input#coupon_code{padding:16px 12px}.woocommerce-checkout .woo-checkout-container .woocommerce-additional-fields>h3{display:none}.select2-container span.select2-results ul.select2-results__options li{color:#000;font-family:"Poppins"}.select2-container span.select2-results ul.select2-results__options li.select2-results__option--highlighted[data-selected]{background-color:#000!important;color:#fff}.woocommerce-checkout ul.woocommerce-error li,.woocommerce-checkout ul.woocommerce-error li a,.woocommerce-checkout ul.woocommerce-error li a strong{color:#000;font-weight:500;font-size:15px;line-height:22px;font-family:"Poppins"}.woocommerce-order-received .woocommerce-order{font-family:"Poppins",sans-serif;color:#000}.woocommerce-order-received .woocommerce-order .woocommerce-notice--success{background:#f322b3;color:#fff;padding:8px 12px;border-radius:10px;font-size:16px;font-weight:600;margin-bottom:32px;border:none}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 25px;padding-left:0;margin-bottom:40px}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li{color:#000;font-size:14px!important;text-transform:uppercase!important}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li strong{color:#000;font-size:14px!important;margin-top:6px;font-weight:700}.woocommerce-order-received .woocommerce-order h2,.woocommerce-order-received .woocommerce-order h3{color:#000;font-weight:700!important;font-size:20px!important;margin-bottom:6px!important}.woocommerce-order-received .woocommerce-order table.shop_table{width:100%;margin-bottom:40px;border:1px solid #000!important;border-radius:4px}.woocommerce-order-received .woocommerce-order table.shop_table thead{background:#000!important;border-radius:4px 4px 0 0}.woocommerce-order-received .woocommerce-order table.shop_table thead th{color:#fff;padding:8px!important;font-size:15px;font-weight:600;text-transform:uppercase}.woocommerce-order-received .woocommerce-order table.shop_table td{padding:11px 7px!important;border-bottom:1px solid #eee!important;color:#000!important;font-size:15px}.include-package-list ul li:before.lzl:not(.lzl-ed),.include-package-list ul li:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%20width%3D%2218%22%20height%3D%2218%22%3E%3C%2Fsvg%3E")}.woocommerce-order-received .woocommerce-order table.shop_table tfoot th,.woocommerce-order-received .woocommerce-order table.shop_table tfoot td{padding:11px 7px!important;font-weight:700;color:#000!important;border-bottom:1px solid #eee!important}.woocommerce-order-received .woocommerce-order table.shop_table a{color:#f322b3;font-weight:600;text-decoration:none;transition:.3s ease}.woocommerce-order-received .woocommerce-order table.shop_table a:hover{color:#000}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address{border:1px solid #000;padding:12px;border-radius:4px;color:#000;line-height:1.8;font-style:normal;height:max-content!important}.woocommerce-order-received .woocommerce-order p{color:#000;font-size:15px;line-height:1.7}.woocommerce-order-received .woocommerce-order address p{margin-bottom:0}.wc-empty-cart-message .cart-empty.woocommerce-info,.woocommerce-info{border-top-color:#000;color:#000}.woocommerce-info::before{color:#000!important}.return-to-shop a.button.wc-backward,.woocommerce-info a.button.wc-forward{background-color:#f322b3;color:#fff!important;font-weight:400;transition:.4s all}.return-to-shop a.button.wc-backward:hover,.woocommerce-info a.button.wc-forward:hover{background-color:#000!important}.woocommerce-account .woo-account-sec .woocommerce-MyAccount-content-wrapper>p{color:#000!important}.woocommerce-account .woo-account-sec .woocommerce-MyAccount-content-wrapper .addresses .woocommerce-Address h2{margin-top:0!important;margin-bottom:10px;color:#000;font-weight:600!important}.woocommerce-account .woo-account-sec #customer_login h2{font-size:18px;margin-bottom:12px!important;font-weight:700}.woocommerce-account .woo-account-sec #customer_login .woocommerce-form{margin-top:15px;height:fit-content!important}.woocommerce-account .woo-account-sec #customer_login .woocommerce-form input{padding:10px}.woocommerce-account .woo-account-sec #customer_login .woocommerce-form .woocommerce-form-login__rememberme #rememberme{width:20px;height:16px}.woocommerce-account .woo-account-sec #customer_login .woocommerce-form .woocommerce-form-login__rememberme{margin-bottom:0;line-height:2.8!important}.marketing-step-form .elementor-form-fields-wrapper .elementor-field-type-radio .elementor-field-subgroup input[type=radio],.marketing-step-form .elementor-form-fields-wrapper .elementor-field-type-checkbox input[type=checkbox]{width:20px;height:18px;accent-color:#f322b3}.marketing-step-form .elementor-form-fields-wrapper .elementor-field-type-radio .elementor-field-subgroup span.elementor-field-option,.marketing-step-form .elementor-form-fields-wrapper .elementor-field-type-checkbox span.elementor-field-option{display:flex;gap:11px;align-items:center}.marketing-step-form .elementor-form-fields-wrapper .elementor-field-type-radio .elementor-field-subgroup span.elementor-field-option label{color:#635f62}.marketing-step-form .elementor-form-fields-wrapper .elementor-field-type-radio .elementor-field-subgroup{padding:8px 0 25px}.marketing-step-form .elementor-form-fields-wrapper textarea,.marketing-step-form .elementor-form-fields-wrapper input{padding:15px}.marketing-step-form .e-form__buttons{padding-top:29px}.marketing-step-form .e-form__buttons .elementor-field-type-previous{padding-right:0!important}.prf-video-sec .e-tabs .e-tabs-main-area .e-tabs-items-wrapper .shadow-bottom{background:0 0!important}.global-contact-form-sec .gform_wrapper .gform-body .gfield select option{color:#000}.global-contact-form-sec .gform_validation_errors{padding:7px!important;outline:none!important}@media only screen and (min-width:1441px) and (max-width:1680px){body .sub-hero-banner.e-con-full{min-height:auto;height:90vh!important;padding-top:50px}}@media only screen and (max-width:1440px){body .sub-hero-banner.e-con-full{min-height:auto;height:90vh!important;padding-top:50px}}@media only screen and (max-width:1366px){body .sub-hero-banner.e-con-full{min-height:auto;height:90vh!important;padding-top:50px}}@media only screen and (max-width:1200px){.include-package-list ul li:before{max-width:16px}.cat-filter-grid.casestudy-filter-list .category-filter{justify-content:start}}@media only screen and (max-width:1024px){.woocommerce-account .woo-account-sec .woocommerce-MyAccount-content-wrapper .addresses .woocommerce-Address.col-2{margin-top:25px}.woocommerce-account .woo-account-sec .e-wc-account-tabs-nav nav.woocommerce-MyAccount-navigation ul{flex-wrap:wrap;justify-content:center;gap:9px}.woocommerce-account .woo-account-sec .e-wc-account-tabs-nav nav.woocommerce-MyAccount-navigation ul li{flex:0 0 24%}.woocommerce-cart .woo-cart-container .e-cart__column-start form.woocommerce-cart-form .e-shop-table tbody tr td{padding:11px 4px}.woocommerce-checkout .woo-checkout-container .e-checkout__container a{font-size:14px}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview{flex-direction:column;gap:14px;padding:0 6px;padding-left:7px;margin-bottom:27px}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li{margin:0;padding:0;border:0}.woocommerce-order-received .woocommerce-order .woocommerce-notice--success{margin-bottom:6px}.woocommerce-order-received .woocommerce-order h2,.woocommerce-order-received .woocommerce-order h3{font-size:18px!important;margin-bottom:4px!important}.woocommerce-order-received .woocommerce-order table.shop_table thead th,.woocommerce-order-received .woocommerce-order table.shop_table td,.woocommerce-order-received .woocommerce-order table.shop_table a,.woocommerce-order-received .woocommerce-order table.shop_table tfoot th,.woocommerce-order-received .woocommerce-order table.shop_table tfoot td{font-size:13px}}@media only screen and (max-width:1024px) and (orientation:landscape){.woocommerce-account .woo-account-sec .woocommerce-MyAccount-content-wrapper .addresses .woocommerce-Address.col-2{margin-top:0}.sub-hero-banner{--min-height:60vh!important}}@media only screen and (max-width:992px) and (orientation:landscape){body .sub-hero-banner.e-con-full{min-height:auto;height:100vh!important;padding-top:70px}}@media only screen and (max-width:767px){body .sub-hero-banner.e-con-full{min-height:74vh!important;height:auto!important;padding-top:0}.marketing-step-form .elementor-form-fields-wrapper .elementor-field-type-radio .elementor-field-subgroup input[type=radio],.marketing-step-form .elementor-form-fields-wrapper .elementor-field-type-checkbox input[type=checkbox]{width:18px;height:16px}.marketing-step-form .e-form__buttons{padding-top:15px}.marketing-step-form .elementor-form-fields-wrapper .elementor-field-type-radio .elementor-field-subgroup span.elementor-field-option,.marketing-step-form .elementor-form-fields-wrapper .elementor-field-type-checkbox span.elementor-field-option{gap:6px}.marketing-step-form .elementor-form-fields-wrapper textarea,.marketing-step-form .elementor-form-fields-wrapper input{padding:9px;font-size:14px}.woocommerce-account .woo-account-sec .woocommerce-MyAccount-content-wrapper form.woocommerce-EditAccountForm.edit-account p.woocommerce-form-row span#account_display_name_description em{font-size:12px}.woocommerce-account .woo-account-sec .woocommerce-MyAccount-content-wrapper .addresses .woocommerce-Address.col-2{margin-top:25px}.woocommerce-cart .woo-cart-container .e-cart__column-start form.woocommerce-cart-form .e-shop-table tbody tr{padding:0}}body.category .featured-blog-col{display:none!important}.search-wrap-blog .is-search-form input[type=search]{border:1px solid #e8e8e8!important;border-radius:4px 0 0 4px;height:42px}.search-wrap-blog .is-search-form input[type=search]:focus-visible{box-shadow:none}@media only screen and (max-width:767px){div#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:first-of-type){margin-top:0}div#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{padding:10px}div#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails{margin:10px 20px 0}}@media (min-width:1025px){.am-root{display:none!important}}@media (max-width:1024px){.elementor-location-header .elementor-sticky{transition:background-color .3s ease}body.am-locked .elementor-location-header .elementor-sticky{background-color:#000!important}}.am-root{--am-accent:#f322b3;--am-ink:#000;--am-ink-2:#000;--am-ink-3:#000;--am-surface:#f8f8f8;--am-line:rgba(0,0,0,.09);--am-guide:transparent;--am-radius:4px;--am-pad:22px;--am-indent:16px;--am-font-head:"Montserrat","Poppins",sans-serif;--am-font-body:"Poppins",sans-serif;--am-size-0:18px;--am-size-1:15px;--am-size-2:14px;--am-top:0px;position:fixed;left:0;right:0;top:var(--am-top);bottom:0;z-index:90;overflow:hidden;pointer-events:none;visibility:hidden}.am-root.is-open{pointer-events:auto;visibility:visible}.am-sheet{position:absolute;inset:0;background:#fff;transform:translateY(-100%);transition:transform .42s cubic-bezier(.32,.72,0,1);display:flex;flex-direction:column}.am-root.is-open .am-sheet{transform:translateY(0)}.am-nav{display:flex;flex:1 1 auto;min-height:0}.am-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:4px var(--am-pad) 48px;box-sizing:border-box;opacity:0;transform:translateY(-8px);transition:opacity .3s ease .12s,transform .3s ease .12s}.am-root.is-open .am-scroll{opacity:1;transform:none}.am-root ul.am-list,.am-root ul.am-sublist{list-style:none!important;margin:0!important;padding:0}.am-root ul.am-sublist{padding-left:var(--am-indent);margin:0 0 12px!important}.am-root ul.am-list>.am-item{border-bottom:1px solid var(--am-line)}.am-root ul.am-list>.am-item:last-child{border-bottom:0}.am-root ul.am-sublist>.am-item{border:0}.am-root .am-link{display:flex!important;align-items:center;gap:8px;box-sizing:border-box;width:calc(100% + 20px)!important;max-width:none!important;padding:0 10px!important;margin:0 -10px!important;line-height:1.35;text-align:left!important;text-decoration:none!important;text-transform:none!important;background:0 0!important;background-color:transparent!important;border:0!important;border-radius:var(--am-radius)!important;box-shadow:none!important;-webkit-appearance:none;appearance:none;transition:background-color .18s ease,color .18s ease}.am-root .am-lvl0{font-family:var(--am-font-head);font-size:var(--am-size-0)!important;font-weight:700;color:var(--am-ink)!important;padding-top:15px!important;padding-bottom:15px!important}.am-root .am-has-children>.am-lvl0{padding-bottom:9px!important}.am-root .am-lvl1{font-family:var(--am-font-body);font-size:var(--am-size-1)!important;font-weight:400;color:var(--am-ink-2)!important;padding-top:10px!important;padding-bottom:10px!important}.am-root .am-lvl2,.am-root .am-lvl3{font-family:var(--am-font-body);font-size:var(--am-size-2)!important;font-weight:400;color:var(--am-ink-3)!important;padding-top:9px!important;padding-bottom:9px!important}.am-root .am-link.is-active{color:var(--am-accent)!important}.am-root .am-link:hover,.am-root .am-link:focus{background-color:var(--am-surface)!important}.am-root .am-link:active{opacity:.6}.am-root .am-link:focus{outline:none!important}.am-root .am-link:focus-visible{outline:2px solid var(--am-accent)!important;outline-offset:2px}html.am-locked,body.am-locked{overflow:hidden!important}