body{--cme-glow-blue:0px 2px 16px 4px rgba(0, 75, 150, 0.08);--cme-button-hover:0px -4px 14px rgba(0, 75, 150, 0.16), 2px 4px 4px rgba(0, 75, 150, 0.24), 0px 4px 8px rgba(0, 75, 150, 0.25);--pl:clamp(20px, calc(1.25rem + ((1vw - 7.67px) * 11.257)), 80px);--pr:clamp(20px, calc(1.25rem + ((1vw - 7.67px) * 11.257)), 80px);--pt:80px;--pb:80px;--icon-green-tick:url(/wp-content/uploads/2025/06/icon-green-tick.svg);--icon-pink-cross:url(/wp-content/uploads/2025/07/icon-cross-gray.svg);--icon-blue-select:url(/wp-content/uploads/2025/06/arrow-up-1.svg)}body.menu-opened{overflow:hidden}body .lity{z-index:9999}body p:last-child{margin-bottom:0}:target{scroll-margin-top:100px}body .elementor-button:hover,header .header-search:hover,header .price-navigation ul li .e-n-menu-title:hover,header .demo-navigation ul li .e-n-menu-title:hover{box-shadow:var(--cme-button-hover)}body .link-icon-list a:hover,body .link-icon-list a.active-link{background-color:var(--e-global-color-primary)!important}body .link-icon-list a:hover .elementor-icon-list-text,body .link-icon-list a.active-link .elementor-icon-list-text{color:white!important}body .link-icon-list a:hover .elementor-icon-list-icon svg path,body .link-icon-list a.active-link .elementor-icon-list-icon svg path{fill:white!important}body .link-icon-list .elementor-inline-items a{background:var(--e-global-color-e515502)}body .elementor-widget-container .color-white{color:var(--wp--preset--color--white)}body.light-header .elementor-location-header>.elementor-element>.e-con-inner,body.light-header .elementor-location-header>.elementor-element.elementor-sticky--active,body.light-header .elementor-location-header>.elementor-element .custom .e-active .e-con-inner,body.light-header .elementor-location-header>.elementor-element.elementor-sticky--active .custom .e-active,body.light-header .elementor-location-header>.elementor-element.elementor-sticky--active .custom .e-active .e-con-inner{background:var(--e-global-color-e515502)}body.light-header .elementor-location-header .row1{border-color:var(--e-global-color-fe0e4e0)}.elementor[data-elementor-type="wp-page"]>.elementor-element:first-child,.elementor.elementor-edit-mode>.elementor-section-wrap>.elementor-element-edit-mode:first-child,.elementor[data-elementor-type="single-post"]>.elementor-element:first-child,.elementor[data-elementor-type="error-404"]>.elementor-element:first-child,.elementor[data-elementor-type="search-results"]>.elementor-element:first-child,.elementor[data-elementor-type="wp-post"]>.elementor-element:first-child{padding-top:186px}@media (max-width:1024px){.elementor[data-elementor-type="wp-page"]>.elementor-element:first-child,.elementor.elementor-edit-mode>.elementor-section-wrap>.elementor-element-edit-mode:first-child,.elementor[data-elementor-type="single-post"]>.elementor-element:first-child,.elementor[data-elementor-type="error-404"]>.elementor-element:first-child,.elementor[data-elementor-type="search-results"]>.elementor-element:first-child,.elementor[data-elementor-type="wp-post"]>.elementor-element:first-child{padding-top:165px}}@media (max-width:767px){.elementor[data-elementor-type="wp-page"]>.elementor-element:first-child,.elementor.elementor-edit-mode>.elementor-section-wrap>.elementor-element-edit-mode:first-child,.elementor[data-elementor-type="single-post"]>.elementor-element:first-child,.elementor[data-elementor-type="error-404"]>.elementor-element:first-child,.elementor[data-elementor-type="search-results"]>.elementor-element:first-child,.elementor[data-elementor-type="wp-post"]>.elementor-element:first-child{padding-top:82px}}body .elementor-icon-wrapper{display:flex}body .page-content .elementor-widget-wp-widget-gform_widget .gform_heading h2.gform_title{font-family:var(--e-global-typography-e418d9a-font-family),Sans-serif;font-size:var(--e-global-typography-e418d9a-font-size);font-weight:var(--e-global-typography-e418d9a-font-weight);line-height:var(--e-global-typography-e418d9a-line-height);letter-spacing:var(--e-global-typography-e418d9a-letter-spacing)}body .elementor-element a.elementor-button{height:48px;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}body .elementor-element .elementor-button svg,body .elementor-cta__button:after{height:24px;min-width:24px}body .no-icon .elementor-button{padding-right:24px}body .elementor-cta__button:after{content:'';background:url(/wp-content/uploads/2025/05/icon-white-arrow-right.svg) no-repeat center / contain}body .elementor-widget-call-to-action,body .elementor-widget-call-to-action div{overflow:visible!important}.elementor-widget-ucaddon_cme_ue_scroll_to_top svg{box-shadow:0 0 5px 0 #ffffff6b;border-radius:50%}.demo-navigation .e-n-menu-title:hover{box-shadow:var(--cme-button-hover);transition:all .3s}@media (max-width:1024px){body .elementor-element a.elementor-button{height:44px}body .elementor-element .elementor-button svg,body .elementor-cta__button:after{min-width:20px;height:20px}body .no-icon .elementor-button{padding-right:16px}}@media (max-width:767px){body .elementor-element .elementor-button svg,body .elementor-cta__button:after{min-width:18px;height:18px}body .no-icon .elementor-button{padding-right:12px}body .elementor-element a.elementor-button{gap:6px}}body .color-accent,body .text-accent{color:var(--e-global-color-accent)}body .elementor-element .elementor-widget-icon-list svg{margin:0!important}body .elementor-element .elementor-widget-icon-list .elementor-icon-list-text{padding:0}body .link-icon-list .elementor-widget-container{overflow:visible!important}body .link-icon-list .elementor-inline-items{gap:12px 0}body .link-icon-list .elementor-inline-items a{padding:12px 16px;border-radius:40px;background:var(--e-global-color-fe0e4e0);color:inherit}body .control-overlay:before{max-width:1280px;margin:0 auto;left:0;right:0}body .elementor-widget-breadcrumbs .breadcrumb_last{font-weight:600}body ul{padding-left:25px}.custom-bullets-style ul li::marker{font-size:14px}.elementor-icon-list-item>a::after{bottom:0;content:"";height:2px;left:0;width:100%;z-index:2;position:absolute;transition:.3s;transition-timing-function:ease;transition-timing-function:cubic-bezier(.58,.3,.005,1);opacity:0;background-color:var(--e-global-color-secondary)}.elementor-icon-list-item>a:hover::after{opacity:1}.link-icon-list a::after{content:unset}.top-corner:before,.bottom-corner:after{content:'';height:60px;width:60px;position:absolute;z-index:-1}.top-corner:before{left:0;top:0}.bottom-corner:after{right:0;bottom:0}.cme-header-search-container{position:relative;display:inline-flex;align-items:center;z-index:1}.header-search-form{position:relative;display:flex;align-items:center;gap:10px}body .hero:not(.control-overlay):before{opacity:.4}.header-search{display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;position:relative}.search-input{padding:10px 20px;font-size:14px;width:300px;opacity:0;transform:translateX(-20px);pointer-events:none;transition:all 0.3s ease}.search-input.is-active{opacity:1;transform:translateX(0);pointer-events:auto}.search-input::placeholder{color:#999}.custom-icon-box-styling .elementor-icon-box-title{margin:0}.custom-icon-box-styling .elementor-icon-box-icon{position:absolute;left:0}.custom-icon-box-styling .elementor-icon-box-title{padding-left:36px}.gform_heading{display:none}body .cme-gravity-form .ginput_container input:not([type="checkbox"],[type="radio"]),body .cme-gravity-form .ginput_container textarea,body .cme-gravity-form .ginput_container select,body .cme-gravity-form .chosen-container-single .chosen-single,body .cme-calculator-box .form-control{padding:12px 16px;height:48px;border:1.5px solid var(--e-global-color-fe0e4e0);line-height:48px;color:var(--e-global-color-primary);font-size:var(--e-global-typography-ed3ff24-font-size);line-height:var(--e-global-typography-ed3ff24-line-height);letter-spacing:var(--e-global-typography-ed3ff24-letter-spacing);border-radius:40px;box-shadow:unset!important;background-image:unset!important}body .cme-gravity-form .ginput_container input[aria-invalid="true"],body .cme-gravity-form .ginput_container select[aria-invalid="true"],body .cme-gravity-form .ginput_container textarea[aria-invalid="true"]{border:1px solid var(--gf-ctrl-desc-color-error)!important}body .gfield--type-select:hover{cursor:pointer}body .cme-gravity-form .ginput_container textarea{border-radius:24px}body .cme-gravity-form .ginput_container_select{position:relative}body .cme-gravity-form .ginput_container_select::after{content:"";background:url(/wp-content/uploads/2025/06/arrow-up-1.svg);width:24px;height:24px;position:absolute;right:24px;top:50%;transform:translateY(-50%);background-size:contain;transition:.3s}body .cme-gravity-form .ginput_container select:focus,body .cme-gravity-form .ginput_container input:focus,body .cme-calculator-box .form-control:focus,body .gform-theme--foundation .chosen-container-active.chosen-with-drop .chosen-single,body .gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container-single.chosen-container-active .chosen-single{outline-color:#39B54A!important;outline-width:2px}body.elementor-page .cme-gravity-form .gform_wrapper form[id^="gform_"] .button[id^="gform_submit_button_"]{font-family:var(--e-global-typography-352bfa3-font-family),Sans-serif;font-size:var(--e-global-typography-352bfa3-font-size);font-weight:var(--e-global-typography-352bfa3-font-weight);line-height:var(--e-global-typography-352bfa3-line-height);letter-spacing:var(--e-global-typography-352bfa3-letter-spacing);padding:11px 32px;outline:0px!important;height:100%;background:var(--e-global-color-accent);color:var(--gf-color-secondary)}body.elementor-page .cme-gravity-form .gform_wrapper form[id^="gform_"] .button[id^="gform_submit_button_"]:focus{border:0}body .cme-gravity-form .ginput_container select{padding:0 16px;line-height:45px}body .gform_wrapper .gfield--type-html span{text-align:center;display:block;font-family:var(--e-global-typography-ed3ff24-font-family),Sans-serif;font-size:var(--e-global-typography-ed3ff24-font-size)!important;line-height:var(--e-global-typography-ed3ff24-line-height);letter-spacing:var(--e-global-typography-ed3ff24-letter-spacing)}body .gfield--type-html a{color:var(--e-global-color-primary)}body .cme-gravity-form .ginput_container input[type="checkbox"],body .cme-gravity-form .ginput_container input[type="radio"]{height:17px;width:17px;border-radius:4px;border:1px solid;border-color:var(--e-global-color-primary)}body .cme-gravity-form .ginput_container input[type="radio"]{border-radius:10px;border-color:var(--e-global-color-primary)}body .cme-gravity-form .ginput_container input[type="checkbox"]:hover,body .cme-gravity-form .ginput_container input[type="radio"]:hover{background:#2A4A9266}body .cme-gravity-form .ginput_container input[type="radio"]:checked,body .cme-gravity-form .ginput_container input[type="checkbox"]:checked{background:var(--e-global-color-primary)}body .cme-gravity-form .ginput_container input[type="checkbox"]:checked::before{color:#fff}body .cme-gravity-form .ginput_container input[type="checkbox"]:focus,body .cme-gravity-form .ginput_container input[type="radio"]:focus{outline:none}body .cme-gravity-form .gfield textarea.medium{min-block-size:14.2rem}body .cme-gravity-form .gform-theme--foundation .gform_fields{row-gap:16px}body .cme-gravity-form .gfield--type-html a{text-decoration:underline}body .Contactformulier-styling_wrapper .gform_footer input[type="submit"]{background-color:var(--e-global-color-accent)!important;fill:var(--e-global-color-0d79187);color:var(--e-global-color-0d79187)!important;border:1.5px solid var(--e-global-color-accent);padding:10.5px 24px 10.5px 24px;height:48px!important}body .Contactformulier-styling_wrapper #gform_submit_button_1{letter-spacing:var(--e-global-typography-ed3ff24-letter-spacing);font-weight:var(--e-global-typography-5c498a2-font-weight);border:unset;outline:0}body .newsletter_wrapper .gform_heading,body .newsletter_wrapper .gform-footer,.gform_wrapper .gform_heading .gform_required_legend{display:none}body .newsletter_wrapper .ginput_container input:not([type="checkbox"]),body .newsletter_wrapper .chosen-container-single .chosen-single,body .Contactformulier-styling_wrapper .ginput_container input,body .cme-gravity-form .newsletter_wrapper .ginput_container input::placeholder{background:#fff0;color:var(--e-global-color-0d79187)}body .cme-gravity-form .chosen-container-single .chosen-single{background-image:unset!important}body .newsletter_wrapper #gform_submit_button_6{background:var(--e-global-color-0d79187);color:var(--e-global-color-accent);border:1.5px solid var(--e-global-color-0d79187);height:48px;outline:0}body .newsletter_wrapper #gform_submit_button_6:hover{color:var(--e-global-color-0d79187);background:var(--e-global-color-accent)}body .cme-gravity-form .newsletter_wrapper .ginput_container_select::after{content:unset}body .newsletter_wrapper .gform_validation_errors{background:var(--gf-color-secondary)!important}body .newsletter_wrapper .gform_validation_errors .gform_submission_error{font-size:14px}body .newsletter_wrapper .validation_message{font-size:14px;color:var(--gf-color-secondary)!important}body #newsletter .gform_confirmation_message{color:var(--gf-color-secondary)!important}body .newsletter_wrapper .gfield.gfield--type-html,body .newsletter_wrapper .gfield.gfield--type-hidden,body .newsletter_wrapper h5{display:none!important}body .newsletter_wrapper .gfield{display:flex;flex-direction:column}body .newsletter_wrapper .gfield.gfield--type-submit{align-items:flex-start!important}.chosen-results{border-top:1px solid var(--e-global-color-fe0e4e0);padding-top:8px;margin-top:8px!important}.gform-theme--foundation .chosen-container .chosen-drop{border:2px solid var(--e-global-color-primary)!important;border-radius:28px!important;padding:16px!important}.chosen-search input{border:2px solid var(--e-global-color-primary)!important;border-radius:40px!important;background:url(/wp-content/uploads/2025/06/search.svg)!important;background-size:contain;background-position:center left 16px!important;color:var(--e-global-color-primary)!important;outline:none!important}.chosen-search{padding:0px!important}.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container .chosen-results li.result-selected,.active-result.highlighted{background-color:transparent!important}.active-result{color:#036!important;font-size:var(--e-global-typography-ed3ff24-font-size)!important;line-height:var(--e-global-typography-ed3ff24-line-height)!important;letter-spacing:var(--e-global-typography-ed3ff24-letter-spacing)!important}body .newsletter_wrapper .chosen-container .chosen-single::after{content:"";background:url(/wp-content/uploads/2025/05/icon-white-arrow-down.svg);width:24px;height:24px;position:absolute;right:24px;top:50%;transform:translateY(-50%);background-size:contain;transition:.3s}body .newsletter_wrapper .chosen-container .chosen-single::after{background:url(/wp-content/uploads/2025/05/icon-white-arrow-down.svg)}body .newsletter_wrapper .chosen-container-single .chosen-search input[type="text"]{background-repeat:no-repeat!important}body .newsletter_wrapper .chosen-container.chosen-with-drop .chosen-single::after{transform:translateY(-50%) rotate(180deg)!important;transition:.3s}body .gform-theme--foundation .chosen-container-active.chosen-with-drop .chosen-single,body .cme-gravity-form .chosen-container-single .chosen-single{border:1.5px solid var(--e-global-color-0d79187)}body .newsletter_wrapper .gform_fields{display:flex;flex-wrap:wrap;gap:24px}body .newsletter_wrapper .gform_fields .gfield{max-width:270px;flex-wrap:wrap}span.breadcrumb-separator{width:24px;height:24px;display:inline-block;vertical-align:middle;background:#fff0 url(/wp-content/themes/cme-online/assets/images/breadcrumb-separator.svg) no-repeat}.dark-header span.breadcrumb-separator{background:#fff0 url(/wp-content/uploads/2025/05/icon-white-arrow-right.svg) no-repeat;width:16px;height:16px;background-size:contain}[data-tooltip][aria-label]{position:relative}[data-tooltip][aria-label]::before{content:attr(aria-label);pointer-events:none;white-space:pre;position:absolute;color:#000;background:#fff;padding:4px 7px;border-radius:50px;opacity:0;visibility:none;box-shadow:0 2px 16px 4px #004B9614;font-family:var(--e-global-typography-ed3ff24-font-family),Sans-serif;font-weight:500;font-size:var(--e-global-typography-ed3ff24-font-size);line-height:var(--e-global-typography-ed3ff24-line-height);letter-spacing:var(--e-global-typography-ed3ff24-letter-spacing)}[data-tooltip][aria-label]::after{content:"";pointer-events:none;width:0;height:0;position:absolute;border-color:#fff;border-width:0;border-style:solid;opacity:0;visibility:none}[data-tooltip^="up"][aria-label]::before{bottom:calc(0.5rem + 86%);right:50%;transform:translateX(50%)}[data-tooltip^="up"][aria-label]::after{border-top-width:.5rem;border-right-width:.5rem;border-right-color:#0000;border-left-width:.5rem;border-left-color:#0000;bottom:86%;right:50%;transform:translateX(50%)}[data-tooltip^="down"][aria-label]::before{top:calc(0.5rem + 100%);right:50%;transform:translateX(50%)}[data-tooltip^="down"][aria-label]::after{border-bottom-width:.5rem;border-right-width:.5rem;border-right-color:#0000;border-left-width:.5rem;border-left-color:#0000;top:100%;right:50%;transform:translateX(50%)}[data-tooltip^="left"][aria-label]::before{right:calc(1rem + 100%);bottom:50%;transform:translateY(50%)}[data-tooltip^="left"][aria-label]::after{border-left-width:.5rem;border-top-width:.5rem;border-top-color:#0000;border-bottom-width:.5rem;border-bottom-color:#0000;bottom:50%;right:calc(0.5rem + 100%);transform:translateY(50%)}[data-tooltip^="right"][aria-label]::before{left:calc(1rem + 100%);bottom:50%;transform:translateY(50%)}[data-tooltip^="right"][aria-label]::after{border-right-width:.5rem;border-top-width:.5rem;border-top-color:#0000;border-bottom-width:.5rem;border-bottom-color:#0000;bottom:50%;left:calc(0.5rem + 100%);transform:translateY(50%)}[data-tooltip][aria-label]:hover::before,[data-tooltip][aria-label]:hover::after{visibility:visible;overflow:visible;opacity:1;transition-property:opacity;transition-duration:0.2s;transition-timing-function:ease-in-out;transition-delay:0,1s}.no_list_style .cme-vertical-tabs .tab-item .tab-text-content::before{content:unset}.no_list_style .tab-title-container{display:flex;align-items:center;gap:12px}.no_list_style .tab-text-content{padding:0}.no_list_style .cme-tab-images{height:397px;border-radius:40px 0 28px 0}.no_list_style .cme-vertical-tabs{gap:16px}.no_list_style .cme-vertical-tabs .tab-item.active .tab-text-content{padding:0}.no_list_style .tab-text-content .tab-title{color:var(--e-global-color-primary)}.no_list_style .button-icon{display:flex}.no_list_style .button-icon svg{fill:#FFF0!important}.custom-radio-group input[type="number"]::-webkit-outer-spin-button,.custom-radio-group input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.custom-radio-group{position:relative}#content .custom-radio-group input[type="number"]{padding:13px 30px 13px 16px!important;min-width:90px}.number-spinner{position:absolute;right:14px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column}#content .spinner-btn{width:16px;height:16px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:0;padding:0}#content .spinner-up{background:url(/wp-content/themes/cme-online/assets/images/icon-counter-up.svg)no-repeat center / contain}#content .spinner-down{background:url(/wp-content/themes/cme-online/assets/images/icon-counter-down.svg)no-repeat center / contain}.table.staffelkorting{background-color:#fff;border:none}.table.staffelkorting td,.table.staffelkorting th{background-color:#fff}.table.staffelkorting thead{display:table-header-group;vertical-align:middle}.table.staffelkorting thead tr th{text-align:center;color:var(--cme-primary)}.table.staffelkorting th,.table.staffelkorting td{padding:.75rem}.table.staffelkorting tr th span,.table.staffelkorting tr td span{display:inline-block;width:50%;text-align:center}.table.staffelkorting tr td{text-align:center;color:var(--e-global-color-accent)}.table.staffelkorting tr td:nth-of-type(1){text-align:left!important;color:var(--e-global-color-primary)}@media(min-width:1024px){body .Contactformulier-styling_wrapper #gform_submit_button_1{font-size:var(--e-global-typography-ed3ff24-font-size);line-height:var(--e-global-typography-ed3ff24-line-height)}.no_list_style .cme-vertical-tabs{gap:24px}div.mobile-table-wrapper{display:none}}@media (max-width:1210px){body .elementor-widget-n-menu.swapped{width:100%}body .elementor-widget-n-menu.swapped ul{justify-content:space-around}}@media (max-width:1024px){body.elementor-page .link-icon-list .elementor-inline-items a{padding:10px 16px}body .gform-theme--foundation .gform_fields{column-gap:19.5px;row-gap:24px}body .newsletter_wrapper .gform_fields .gfield{max-width:209px}.cme-nav-arrows-styling .ue-remote-carousel-navigation{justify-content:space-between;width:100%}}@media (max-width:767px){body.elementor-page .link-icon-list .elementor-inline-items svg{width:18px}body .newsletter_wrapper .gform_fields .gfield{max-width:100%;width:100%}body .gform-theme--foundation .gform_fields{gap:16px}.gform-theme--foundation #field_submit{margin-top:8px}body .newsletter_wrapper .chosen-container .chosen-single::after{width:16px;height:16px;background-size:contain}body .cme-gravity-form .ginput_container textarea{border-radius:16px}body .cme-gravity-form .ginput_container_select::after,body .newsletter_wrapper .chosen-container .chosen-single::after{width:16px;height:16px;right:16px}}@media(max-width:470px){.elementor-cta__button-wrapper .elementor-cta__button{width:100%}.demo-navigation,.demo-navigation ul .e-n-menu-item,.demo-navigation ul .e-n-menu-item>div,.banner-btn,.banner-btn .elementor-button{width:100%}.demo-navigation ul .e-n-menu-item>div{display:flex;justify-content:center;padding:12px}.banner-btn .elementor-button{padding:12px}}.cme-gravity-form .form-summary th,.cme-gravity-form .form-summary td{padding:8px 10px!important}