@font-face{font-family:"marine";src:url('/css/rp/fonts/Marine-Regular.woff2') format('woff2'),url('/css/rp/fonts/Marine-Regular.woff') format('woff'),url('/css/rp/fonts/Marine-Regular.otf') format('opentype');font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:'marine';src:url('/css/rp/fonts/Marine-Bold.woff2') format('woff2'),url('/css/rp/fonts/Marine-Bold.woff') format('woff'),url('/css/rp/fonts/Marine-Bold.otf') format('opentype');font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:'marine';src:url('/css/rp/fonts/Marine-Black.woff2') format('woff2'),url('/css/rp/fonts/Marine-Black.woff') format('woff'),url('/css/rp/fonts/Marine-Black.otf') format('opentype');font-display:swap;font-style:normal;font-weight:900;font-stretch:normal}:root{--gray-light:#f5f5f5;--gray:#d0d0d0;--gray-placeholder:#d3d3d3;--gray-input-row:#d7d7d7;--black:#444;--green:#00ab8e;--blue:#00b0ea;--dark-blue:#2c394b;--green-mint:#46bbc6;--white:#fff;--red:#eb264a;--alice-blue:#ecf8f9;--outline:var(--blue) solid 2px!important;--padding-extra-small:4px;--padding-small:8px;--padding-default:16px;--padding-medium:24px;--padding-large:32px;--padding-extra-large:64px;--padding-uk-accordion:100px;--padding-button:12px 16px 12px 16px;--dark-blue-50:rgba(44,57,75,.5);--green-10:rgba(70,187,198,.1);--red-10:rgba(235,38,74,.1);--font-size-title:48px;--font-size-sub-title:40px;--font-size-profile-title:24px;--font-size-block-title:18px;--border-radius:10px;--border-radius-images:15px;--border-radius-button:5px;--font-default:"Marine",sans-serif;--font-awesome:"Font Awesome 6 Pro";--title:42px/120% var(--font-default);--title-large:40px/120% var(--font-default);--title-medium:32px/120% var(--font-default);--title-product-small:700 18px/140% var(--font-default);--title-product-mobile-small:700 14px/140% var(--font-default);--title-footer:700 16px/150% var(--font-default);--title-footer-mobile:700 16px/100% var(--font-default);--title-landingpage-block:700 28px/35px var(--font-default);--title-table-bold:700 20px/140% var(--font-default);--title-link-block:700 18px/100% var(--font-default);--title-block-landingpage:700 28px/35px var(--font-default);--title-header-mobile:900 32px/120% var(--font-default);--title-header:900 44px/120% var(--font-default);--title-register:700 32px/120% var(--font-default);--title-academy:700 32px/120% var(--font-default);--title-left:700 40px/120% var(--font-default);--title-content-wrapper:900 42px/120% var(--font-default);--text-menu-items:700 14px/100% var(--font-default);--text-submenu-mobile:700 18px/100% var(--font-default);--text-topbar:400 14px/100% var(--font-default);--text-language-selected:700 14px/100% var(--font-default);--text-language:300 14px/100% var(--font-default);--text-hero-header-mobile:400 18px/150% var(--font-default);--text-hero-header-detail:700 20px/150% var(--font-default);--text-filter:700 18px/140% var(--font-default);--text-filter-placeholder:400 18px/140% var(--font-default);--text-filter-placeholder-mobile:400 16px/140% var(--font-default);--text-filter-mobile:700 18px/120% var(--font-default);--text-filter-title-mobile:700 16px/120% var(--font-default);--text-breadcrumb:400 12px/100% var(--font-default);--text-price:700 16px/140% var(--font-default);--text-price-mobile:700 14px/140% var(--font-default);--text-excl-vat:300 16px/140% vat(--font-default);--ext-excl-vat-mobile:300 14px/140% vat(--font-default);--text-footer-items:400 16px/150% var(--font-default);--text-footer-items-mobile:400 14px/100% var(--font-default);--text-footer-bottom:300 14px/100% var(--font-default);--text-footer-bottom-bold:700 16px/100% var(--font-default);--text-footer-bottom-mobile-bold:700 14px/100% var(--font-default);--text-cta-small:700 16px/100% var(--font-default);--text-cta-medium:700 20px/100% var(--font-default);--text-medium:400 18px/140% var(--font-default);--text-large:20px/140%;--text-table:400 18px/140% var(--font-default);--text-table-bold:700 18px/140% var(--font-default);--text-table-small:400 16px/140% var(--font-default);--text-checkbox:400 16px/140% var(--font-default);--text-menu-bold:700 16px/33px var(--font-default);--text-menu:400 16px/33px var(--font-default);--text-menu-header:900 38px/43px var(--font-default);--text-register-upper:400 18px/140% var(--font-default);--text-register-requirements:300 14px/140% var(--font-default);--text-form-mobile:400 16px/120% var(--font-default);--text-block-mijn-account:700 18px/100% var(--font-default);--block-icons:32px;--text-block-value:400 14px/100% var(--font-default);--text-block-date-location:700 14px/100% var(--font-default);--text-opleiding-info:400 16px/140% var(--font-default);--text-date-value:700 14px/100% var(--font-default);--text-tag:700 14px/100% var(--font-default);--text-menu-top-mobile:400 14px/100% var(--font-default);--text-menu-language-mobile-bold:700 14px/100% var(--font-default);--text-menu-language-mobile:300 14px/100% var(--font-default);--text-menu-close:700 16px/100% var(--font-default);--text-menu-items-mobile-bold:700 18px/100% var(--font-default);--text-menu-items-mobile:400 18px/100% var(--font-default);--content-spacing-y:60px 0px 60px 0px;--content-spacing-y-small:60px 0px 25px 0px}.hero-header h1{margin-bottom:10px;width:495px;font:var(--title-header)}.hero-header .hero-header-text{font-size:20px;max-width:95%}.hero-header{display:flex;align-items:center;justify-content:space-between}.hero-header-upper{position:relative;width:100%;height:500px;background-image:url('/designimages/rp/pattern-upper.svg');background-position:right top;background-repeat:no-repeat;background-size:360px;margin-left:80px;margin-bottom:-445px;margin-top:-80px}.hero-header>div{flex:1;margin-bottom:60px}.hero-header img{max-width:106%;height:auto;border-radius:var(--border-radius-images);margin-left:-33px}.hero-header .hero-header-text p{margin:0 0 0 0}#content .research-page-content .main-title{position:relative;width:100vw;background-color:var(--green-10);padding:10px 0;left:50%;margin-left:-50vw;margin-top:-60px;margin-bottom:40px;overflow:visible}#content .research-page-content .main-title h1{max-width:1000px;margin:0 auto;position:relative;margin-top:80px;padding:20px;font:var(--title-content-wrapper)}#content .research-page-content .main-title:after{content:"";position:absolute;top:95px;left:calc(50% - 500px - 210px);width:190px;height:300px;background-image:url('/designimages/rp/pattern-upper.svg');background-repeat:no-repeat;background-size:auto;z-index:0;pointer-events:none}#content .research-page-content .main-content h1{display:none}#content .research-page-content .main-content .content-small-width{max-width:1024px;padding:20px}table.dataTable thead.table-header-onderzoeken>tr>th{border-bottom:0}table.dataTable thead th:first-child,table.dataTable tbody td:first-child,table.dataTable tfoot th:first-child{border-right:2px solid var(--dark-blue-50)}.training-hero-inner{max-width:1000px;margin:0 auto;margin-top:60px;padding-left:20px}.hero-header-background{width:100vw;background-color:var(--green-10);padding:40px 0;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:-100px}.hero-header-background::after{background-image:url('/designimages/rp/pattern-upper.svg');background-repeat:no-repeat;content:'';position:absolute;height:300px;width:190px;left:140px;top:94px}.hero-header-inner{max-width:1000px;margin:0 auto;margin-top:60px}.training-hero-header-date{font:var(--text-hero-header-detail);color:var(--dark-blue)}.training-hero-header-date .training-hero-header-date-item{display:inline-block}.training-hero-header-date .training-hero-header-date-item.hidden{display:none}.title-above{margin:var(--content-spacing-y)}.content_text{margin-bottom:var(--padding-large)}.color-block{margin:var(--content-spacing-y);padding:var(--padding-medium);border-radius:var(--border-radius)}.color-block .content_text p a{color:var(--green-mint);text-decoration:none}.multi-column .content_text{display:flex;flex-wrap:wrap}.multi-column .content_text div{flex:1 1 auto}.title .paragraf-dots-mobile{display:none}.title-left{display:flex;align-items:flex-start;gap:20px;margin:var(--content-spacing-y-small)}.title-left .dots-pattern-bottom{display:block;margin-bottom:20px}.dots-pattern-bottom{display:none}.title-left .paragraf-dots-mobile{display:none}.title-right .paragraf-dots-mobile{display:none}.title-above .paragraf-dots-mobile{display:none}.color-block .paragraf-dots-mobile{display:none}.dots-pattern-bottom{transform:scale(1.2);transform-origin:top right}.title-left .col-1{flex:1;display:flex;flex-direction:column}.title-left .col-1 .title h2{margin-bottom:10px;text-align:right;font:var(--title-left)}.title-left .col-2{flex:2}.title-left .col-2 .content_text{margin-left:50px}.title-left .col-2 .content_text ul li u{text-decoration:none;color:var(--green-mint)}.title-left .col-2 .content_text ul li u a{font-weight:700}.title-left .col-2 .content_text ul li u a:hover{color:var(--green-mint)}.title-right{margin-bottom:var(--padding-extra-large)}.pattern-right{overflow:hidden;margin-top:75px}.pattern-right .col-1,.pattern-right .col-2{width:55%}.pattern-right .dots-pattern-bottom,.pattern-right .paragraf-dots-mobile{display:none}.pattern-right:after{background-image:url('/designimages/rp/pattern-mask.svg');background-repeat:no-repeat;content:'';position:absolute;height:300px;width:100%;top:110px;z-index:2;left:56%}.title-left .col-2 .content_text ul.uk-column-1-2{display:inline-block;vertical-align:top;width:42%;margin-right:4%;column-count:initial}.title-left .col-2 .content_text ul.uk-column-1-2:last-of-type{margin-right:0}.home-paragraph-button .title-left .col-2 .content_text ul li u{color:var(--green-mint);font-weight:700}.paragraph-green{background-color:var(--green-10);padding:var(--padding-medium);border-radius:var(--border-radius);box-sizing:border-box}.home-steps-block{display:flex;align-items:center;max-width:calc(100% - 440px);width:100%;border-radius:var(--border-radius);padding:var(--padding-default);gap:20px;margin-left:auto;margin-bottom:17px;min-height:208px}@media only screen and (min-width:961px){.title-steps,.home-steps-block{position:sticky;top:80px}}.home-steps-holder{margin-top:0}.home-steps-icon img{width:114px;height:114px;object-fit:contain;margin-left:20px}.home-steps-content{flex:1;margin-left:20px;margin-right:20px;color:#fff}.home-steps-content h3{font-size:22px;margin-bottom:10px;color:#fff}.home-steps-content include{font-size:18px}.title-steps{width:400px;text-align:right}.title-steps img{transform:scale(1.3);float:left;margin-left:-60px}.title-steps h2{width:100%}.link-block{margin-left:-10px;margin-right:-10px}.link-block-wrapper{margin-bottom:100px}.home-link-block{display:block;align-items:center;border-radius:var(--border-radius);text-decoration:none;text-align:center;margin-top:var(--padding-large);padding:var(--padding-medium);box-sizing:border-box}.home-link-block img{margin-top:var(--padding-medium);margin-bottom:var(--padding-medium);max-width:70px}.home-link-block-title{font:var(--title-block-landingpage);display:block;text-align:center;margin:0 auto}.link-block-small .home-link-block-title{font:var(--title-link-block)}.home-link-block-content{display:flex;justify-content:center;align-items:center;height:50px}#news{margin:40px 0}#news .news-title{text-align:left;display:flex}#news .news-title h2{display:inline-block;color:var(--dark-blue)}#news .news-link-overview{float:right;margin-top:15px;color:var(--green-mint);text-decoration:none;position:absolute;right:0}#news .news-link-overview:hover{text-decoration:none}#news h3{color:var(--dark-blue);text-align:left}.headline-item{border-radius:var(--border-radius);margin-right:0;border:2px solid rgba(44,57,75,.2);padding:35px 20px 36px 20px}.news-post-date{display:flex;width:100%;justify-content:space-between;align-items:center}.news-tag-date{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:var(--padding-small)}.news-tag{display:inline-block;background-color:rgba(70,187,198,.1);color:var(--green-mint);padding:8px 12px 6px 12px;border-radius:5px;font:var(--text-tag)}.news-tag:empty{display:none}.news-date-value{font:var(--text-date-value)}.news-post-date h3{margin:0}#news .headline-item p{text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#news .headline-item .headline-link{color:var(--green-mint);text-transform:none;margin-top:20px;display:inline-block;text-align:left}#news .headline-item .headline-link .fal{margin-left:5px}.uk-flex-center{margin-left:0}.research-holder{margin-bottom:var(--padding-extra-large);margin-top:var(--padding-extra-large)}.rp-supplements .uk-grid{min-height:100%}.rp-supplements-image,.rp-supplements-text{min-height:100%}.rp-supplements{padding:var(--padding-extra-large) 0}.rp-supplements ul{display:flex;padding:0;margin-top:var(--padding-default)}.rp-supplements ul li{list-style:none;margin-left:var(--padding-default)}.rp-supplements ul li:first-child{margin-left:0}.rp-supplements ul li a:before{content:'>';margin-right:5px;display:inline-block}.rp-supplements .rp-supplements-links{display:flex;align-items:center;width:100%;gap:25px;font-size:16px}.header-title-pattern{background-color:var(--green-10)}.header-title-pattern:before{background-color:var(--green-10);content:'';display:block;position:absolute;height:80%;width:100%;top:-80%}.onderzoek-text{margin-top:var(--padding-large)}.footer-text{display:flex;flex-wrap:wrap;padding:60px 20px 60px 70px;border-radius:16px;background-color:var(--alice-blue);margin-bottom:var(--padding-extra-large)}.footer-text .footer-text-content{flex:2 1}.footer-text .footer-text-image{flex:1 1;overflow-x:hidden}.footer-text .footer-text-image .footer-image-centered{align-content:center;text-align:center;height:100%}.footer-text .footer-text-image .footer-image-centered::before{content:'';position:absolute;background-image:url("/designimages/rp/pattern-dots-mask.svg");background-repeat:no-repeat;background-position:center;background-size:360px;height:100%;width:120%;top:-14px;left:46px}.footer-text .footer-text-image .footer-image-centered img{width:80px;height:80px}.uk-accordion{margin-bottom:var(--padding-uk-accordion)}.section-product .uk-accordion-title{text-decoration:none;font-style:italic;font-weight:bold}.section-product .uk-accordion-title:before{background-image:url("/designimages/rp/collapse.svg")}.section-product.uk-open .uk-accordion-title:before{background-image:url("/designimages/rp/collapse-active.svg")}.section-product .section-product-divider{height:2px;background-color:var(--dark-blue);border-top:0}.section-product .section-product-top-info{display:flex;flex-wrap:wrap}.section-product .section-product-top-info .section-product-image{flex:.5 1;max-width:325px;min-width:275px}.section-product .section-product-top-info .section-product-content{flex:1 1;padding:0 var(--padding-medium)}.section-product .section-product-bottom-info{display:flex;flex-wrap:wrap;margin-top:30px}.section-product .section-product-bottom-info .section-product-manual{background-color:var(--alice-blue);border-radius:16px;padding:var(--padding-medium);flex:1.25 1}.section-product .section-product-bottom-info .section-product-text{padding:var(--padding-medium);min-width:300px;flex:1 1}.training-holder{padding-bottom:var(--padding-large)}.training-holder-header{margin-top:50px;display:flex;justify-content:space-between;align-items:baseline}.opleidingen-text-mobile{display:none}.training-overview{margin:60px 0}.detail-button{display:block}.section-product-manual p{margin-bottom:35px}.col-2-element h3{margin-bottom:-15px}.header-image-patern{position:absolute;top:35px;left:-210px;width:190px;height:300px;background-image:url('/designimages/rp/pattern-upper.svg');background-repeat:no-repeat;z-index:0}.header-image-patern-account{position:absolute;top:10px;left:calc(50% - 500px - 330px);width:190px;height:300px;background-image:url(/designimages/rp/pattern-upper.svg);background-repeat:no-repeat;background-size:auto;z-index:0;pointer-events:none}@media only screen and (max-width:1400px){.header-title-pattern:after{display:none}.parameterpage .content_text{padding:20px}.parameterpage .title::after{display:none}.onderzoekpage .content_text{padding:20px}.onderzoekpage .title::after{display:none}}@media only screen and (max-width:1100px){.header-image-patern{display:none}.header-image-patern-account{display:none}}@media only screen and (max-width:1024px){.rp-supplements .rp-supplements-links{flex-direction:column;align-items:flex-start}.hero-header-upper{position:relative;width:100%;height:500px;background-image:url('/designimages/rp/pattern-dots-mobile-upper.svg');background-position:right top;background-repeat:no-repeat;background-size:25%;margin-left:19px;margin-bottom:-470px;margin-top:-20px}.hero-header h1{width:550px}}@media only screen and (max-width:767px){.multi-column .content_text div{flex:50%}.hero-header-upper{position:relative;width:100%;height:500px;background-image:url('/designimages/rp/pattern-dots-mobile-upper.svg');background-position:right top;background-repeat:no-repeat;background-size:50%;margin-left:19px;margin-bottom:-470px;margin-top:-20px}.hero-header img{margin-left:-2px}.hero-header h1{width:75%;margin-top:30px;font:var(--title-header-mobile);overflow-wrap:break-word}.hero-header>div{flex:none;margin-bottom:0;width:93%}.hero-header{display:flex;flex-direction:column-reverse}.hero-header .hero-header-text{font:var(--text-hero-header-mobile);margin-bottom:50px}.hero-header img{max-width:100%}.title-left{display:block}.title-left .dots-pattern-bottom{display:none}.title-left .col-1{overflow:hidden}.title-left .col-1 img{margin-bottom:30px}.title-left .col-1 .title{display:flex;align-items:flex-start}.title-left .col-1 .title h2{flex-shrink:0;text-align:left;margin-left:0;margin-right:20px;max-width:280px}.title-left .col-1 .paragraf-dots-mobile{height:auto;margin-top:5px}.title-left .col-2{width:100%}.title-left .col-2 .content_text{margin-left:0}.content_text{padding-bottom:0}.title-right .paragraf-dots-mobile{display:none}.title-left .paragraf-dots-mobile{display:block}.title-left .col-1 img{display:none}.title-left .col-1 .paragraf-dots-mobile{display:block}.title-above .paragraf-dots-mobile{display:none}.training-item-info-wrapper{gap:4px}.training-holder-text{width:100%;padding-top:var(--padding-default)}.training-holder-text a:hover{color:var(--dark-blue)}.training-holder-header a{margin-top:0;display:none}.opleidingen-text-mobile{display:none;margin-bottom:40px}.home-steps-block{width:80%;height:100%;max-width:100%;margin-bottom:0}.title-steps{background-image:url('/designimages/rp/paragraf-dots-mobile.svg');background-repeat:no-repeat;background-position:300px 10px}.title-steps h2{margin-left:0;text-align:right;max-width:250px}.title-steps img{display:none}.home-steps-icon img{display:none}.link-block-wrapper{margin-bottom:70px}.home-link-block{margin-top:0}.home-steps-holder{margin-top:50px}.link-block{margin-left:0;margin-right:0}.section-product .section-product-top-info{display:block}.section-product .section-product-top-info .section-product-image{padding:var(--padding-medium);margin-bottom:20px;max-width:unset;min-width:unset}.section-product .section-product-bottom-info{display:block}.footer-text{display:block;margin-top:50px}.footer-text .footer-text-image .footer-image-centered{margin-top:50px;min-height:250px}.footer-text .footer-text-image .footer-image-centered::before{background-size:360px;height:100%;width:100%;top:-14px;left:0}.footer-text .footer-text-image .footer-image-centered img{position:relative;right:80px;width:60px;height:60px}#news .news-link-overview{float:left;right:auto;left:0;margin-top:45px}#news .news-title h2{display:block;margin-bottom:75px}.rp-supplements .rp-supplements-links{display:flex;align-items:flex-start;width:100%;justify-content:space-between;flex-direction:column-reverse}.rp-supplements ul li{width:100%}.pattern-right{overflow:hidden}.pattern-right .col-1,.pattern-right .col-2{width:100%}.pattern-right .dots-pattern-bottom,.pattern-right .paragraf-dots-mobile{display:none}.pattern-right:after{display:none}.header-title-pattern::before{height:10%;top:-18px}}html,body{height:100%}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;font:var(--text-medium);color:var(--dark-blue);font-style:normal}*{outline:0}input:focus,select:focus,.uk-input:focus,.uk-select:focus,.uk-textarea:focus,.jcf-select:focus,input:focus-visible,select:focus-visible,.uk-input:focus-visible,.uk-select:focus-visible,.uk-textarea:focus-visible,.jcf-select:focus-visible{outline:var(--outline);color:var(--dark-blue);border:1px solid var(--dark-blue);border-color:var(--dark-blue)}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-default);color:var(--dark-blue);font-weight:700}img{border:0;vertical-align:middle;max-width:100%;max-height:100%;height:auto}#map img{border:0;vertical-align:middle;max-width:none;max-height:none}.hidden{display:none}.clear{clear:both}div{position:relative}table{padding:0}a{color:var(--green-mint);text-decoration:none}a:hover{text-decoration:none;color:var(--dark-blue)}em{color:#444}.mobile-content{display:none}.desktop-content{display:block}input[type=text],input[type=email],input[type=number],input[type=password],input[type=date],textarea{-webkit-appearance:none;border:1px solid var(--dark-blue);font-family:var(--font-default);font-size:16px;border-radius:5px}input[type=text]:disabled,input[type=text]:read-only{background-color:#f4f4f4}.field-input textarea{min-height:100px;resize:vertical;border:1px solid var(--dark-blue)}.btn-switch-type{display:inline-block;line-height:25px;vertical-align:top;background:none;padding:0;-webkit-appearance:none;border:0;cursor:pointer;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-family:'Dosis',sans-serif;font-size:16px;color:#444;font-weight:400;font-style:normal}.button{height:auto;display:inline-block;line-height:22px;vertical-align:middle;padding:10px;background-color:#000;min-width:140px;color:#fff;text-align:center;-webkit-appearance:none;border:0;cursor:pointer;-moz-border-radius:0;-webkit-border-radius:0;border-radius:5px;transition:background-color .2s ease-in-out;text-decoration:none;font-weight:700;font-size:16px}.button:hover,.button.green:hover{text-decoration:none;background-color:#46bbc6;color:#fff}.button.green{background-color:#46bbc6;height:auto}.button.green a{color:#fff;text-decoration:none}.button.darkblue{background-color:var(--dark-blue);height:auto}.button.darkblue a{color:#fff;text-decoration:none}.button.blue,.uk-button-primary,.uk-button-primary:focus{background-color:#226da9}.button.blue:hover,.uk-button-primary:hover{background-color:#00ab8e}.button.large{width:100%!important;box-sizing:border-box;line-height:35px}input[type=submit]:hover .far,button[type=submit]:hover .far,.button:hover .far{margin-left:20px}input[type=submit] .far,button[type=submit] .far,.button .far{margin-left:10px;-moz-transition:margin-left .2s ease-in-out;-o-transition:margin-left .2s ease-in-out;-webkit-transition:margin-left .2s ease-in-out;transition:margin-left .2s ease-in-out}.button.hidden{display:none}.mailchimp-submit{width:auto;padding:0 10px;line-height:30px}.select{height:35px;line-height:35px;vertical-align:middle;padding-left:10px;box-sizing:border-box;width:100%;border:1px solid var(--dark-blue)}.detailInput{display:inline-block;padding-right:10px;height:35px;line-height:35px;vertical-align:middle}.uk-input,input.text{height:35px;line-height:35px;vertical-align:middle;padding-left:10px;box-sizing:border-box;width:100%;color:var(--dark-blue);border:1px solid var(--dark-blue)}.uk-textarea,.textarea{padding-left:10px;box-sizing:border-box;width:100%;border:1px solid var(--dark-blue);min-height:100px;color:var(--dark-blue);resize:vertical}.uk-input{border:1px solid var(--dark-blue)}.customcheckbox label{margin-right:10px}.customcheckbox input[type="checkbox"],.customcheckbox input[type="radio"]{opacity:0;position:absolute}.customcheckbox input[type="checkbox"]:focus+label span,.customcheckbox input[type="radio"]:focus+label span,.customcheckbox input[type="checkbox"]:focus-visible+label span,.customcheckbox input[type="radio"]:focus-visible+label span{outline:var(--outline)}.customcheckbox input[type="radio"]+label,.customcheckbox input[type="checkbox"]+label{cursor:pointer}.customcheckbox input[type="checkbox"]+label span,.customcheckbox input[type="radio"]+label span{display:inline-block;width:19px;height:19px;line-height:19px;margin:0 4px 0 0;vertical-align:middle;border:1px solid var(--dark-blue);cursor:pointer;position:relative;background-color:#fff}.customcheckbox:not(.square) input[type="radio"]+label span{border-radius:19px}.customcheckbox input[type="radio"]+label div,.customcheckbox input[type="checkbox"]+label div{display:inline-block;width:calc(100% - 25px);padding-left:10px;box-sizing:border-box;vertical-align:top}.customcheckbox input[type="checkbox"]:checked+label span:before{position:absolute;top:1px;bottom:1px;right:1px;left:1px;font-family:'Font Awesome 5 Pro';display:block;font-size:18px;color:var(--green-mint);content:''}.customcheckbox input[type="radio"]:checked+label span:before{position:absolute;top:1px;bottom:1px;right:1px;left:1px;background-color:var(--green-mint);content:'';display:block}.customcheckbox:not(.square) input[type="radio"]:checked+label span:before{border-radius:19px}.anderadres-checkbox.gender-male,.anderadres-checkbox.gender-female{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;border:1px solid #d7d7d7;cursor:pointer;position:relative;background-color:#fff;border-radius:var(--border-radius)}.anderadres-checkbox.gender-male.active:before,.anderadres-checkbox.gender-female.active:before{border-radius:var(--border-radius);position:absolute;top:1px;bottom:1px;right:1px;left:1px;background-color:#00ab8e;content:'';display:block}.anderadres-checkbox.bezorginganders,.anderadres-checkbox.betaalbox,.cb-button .icon{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;border:1px solid #d7d7d7;line-height:normal;cursor:pointer;position:relative;background-color:#fff}.anderadres-checkbox.bezorginganders.active:before,.anderadres-checkbox.betaalbox.active:before,.cb-button.active .icon:before{position:absolute;top:0;bottom:1px;right:1px;left:1px;background-color:#fff;content:'';font-family:'Font Awesome 5 Pro';display:block;font-size:18px;color:#00ab8e}.cb-button span{cursor:pointer}#main .subtotal_right:before{content:'€';display:block;width:10px;float:left}#errormelding,#errors,#errorList{background-color:#f9d0d8;border:2px solid #e31836;color:#e31836;padding:20px 15px;box-sizing:border-box;width:100%;font-size:16px}#errormelding:empty,#errors:empty,#errorList:empty{display:none}#errorList{list-style:none}.jcf-select{display:inline-block;vertical-align:top;position:relative;border-bottom:1px solid var(--white);background:transparent;min-width:200px;height:35px;box-sizing:border-box}.jcf-select select{z-index:1;left:0;top:0;padding:.675em 6em .675em 1em}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:16px;line-height:33px;margin:0 35px 0 8px;color:var(--white)}.jcf-select .jcf-select-opener:after{position:absolute;text-align:center;font-family:'Font Awesome 5 Pro';-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;text-rendering:auto;line-height:1;width:25px;content:'';bottom:0;right:0;top:10px;height:15px;color:var(--white)}.jcf-select-gray{border:1px solid var(--black);border-radius:var(--border-radius-button);height:40px;line-height:40px}.jcf-select-gray .jcf-select-text{color:var(--black);height:40px;line-height:40px}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select.jcf-compact-multiple{max-width:220px}.jcf-select.jcf-compact-multiple .jcf-select-opener:before{display:inline-block;padding-top:2px;content:'...'}.jcf-select-drop .jcf-select-drop-content{border:1px solid #00ab8e}.jcf-select-drop.jcf-compact-multiple .jcf-hover{background:none}.jcf-select-drop.jcf-compact-multiple .jcf-selected{background:#ccc;color:#000}.jcf-select-drop.jcf-compact-multiple .jcf-selected:before{display:inline-block;content:'';height:4px;width:8px;margin:-7px 5px 0 -3px;border:3px solid #777;border-width:0 0 3px 3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #ccc;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#fff;line-height:14px;font-size:12px;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{white-space:nowrap;overflow:hidden;cursor:default;display:block;padding:5px 9px;color:#777;min-height:14px;height:1%}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected{background:#e6e6e6;color:#000}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:bold;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}#wrapper{display:flex;flex-direction:column;height:100%;width:100%}.uk-modal-page body{height:auto}.uk-offcanvas-page #wrapper,.uk-modal-page #wrapper{height:auto}.content-small-width{max-width:1280px;width:100%;box-sizing:border-box;padding:20px;margin:0 auto}.content-small-width.no-height{padding:0 20px}#content{flex:1 0 auto;overflow:hidden}#content .content-small-width{padding:20px 60px}#footer,#copyright{flex-shrink:0}#banner .banner-item img{width:100%}.bx-wrapper{margin:0 auto}#banner-homepage .banner-item{display:table;height:350px;max-width:100%}#banner-homepage .banner-item .banner-image{display:table-cell;width:60%;background-position:center center;background-size:cover}#banner-homepage .banner-item .banner-content{display:table-cell;width:40%;padding:0 20px 0 100px;background-image:linear-gradient(#59cbe8,#226da9);color:#fff;vertical-align:middle}#banner-homepage .banner-item .banner-content .banner-content-inner{max-width:360px}#banner-homepage .banner-item .banner-logo{position:absolute;background-size:contain;background-repeat:no-repeat;width:150px;height:150px;top:50px;left:60%;display:block;z-index:10;transform:translateX(-50%)}#banner-homepage .banner-item.academy .banner-logo{background-image:url('/designimages/rp/bol-met-logo-academy-schaduw.png')}#banner-homepage .banner-item.analytic .banner-logo{background-image:url('/designimages/rp/bol-met-logo-analytic-schaduw.png')}#banner-homepage .banner-item.supplements .banner-logo{background-image:url('/designimages/rp/bol-met-logo-supplements-schaduw.png')}#banner-homepage .banner-item.academy .banner-content{background-image:linear-gradient(#01a6a0,#009aa2)}#banner-homepage .banner-item.analytic .banner-content{background-image:linear-gradient(#59cbe8,#226da9)}#banner-homepage .banner-item.supplements .banner-content{background-image:linear-gradient(#59cbe8,#00ab8e)}#banner-homepage .banner-item .banner-content h2{color:#fff}#banner-homepage .banner-item .banner-content a{background-color:#fff;display:inline-block;padding:10px;box-sizing:border-box;text-align:center;font-weight:600;transition:opacity .2s ease-in-out;text-decoration:none}#banner-homepage .banner-item .banner-content a:hover{text-decoration:none;opacity:.8}.bx-wrapper .uk-grid{margin:0;display:block}.bx-wrapper .uk-grid>*{padding-left:0}.bx-pager{text-align:center}.bx-pager .bx-pager-item{display:inline-block}.bx-pager .bx-pager-item .bx-pager-link{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;border:1px solid #fff;border-radius:15px;height:15px;width:15px;margin:0 2px}.bx-pager .bx-pager-item .bx-pager-link.active{background-color:#fff}.bx-controls,.bx-controls-direction{position:static}.bx-controls .bx-controls-direction .bx-prev,.bx-controls .bx-controls-direction .bx-next{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:35px;opacity:.5;transition:opacity .2s ease-in-out;text-decoration:none}.bx-controls .bx-controls-direction .bx-prev.disabled,.bx-controls .bx-controls-direction .bx-next.disabled{display:none}.bx-controls .bx-controls-direction .bx-prev:hover,.bx-controls .bx-controls-direction .bx-next:hover{text-decoration:none;opacity:1}.bx-controls .bx-controls-direction .bx-prev{left:20px}.bx-controls .bx-controls-direction .bx-prev:before{content:'';font-family:var(--font-awesome);font-weight:300}.bx-controls .bx-controls-direction .bx-next{right:20px}.bx-controls .bx-controls-direction .bx-next:before{content:'';font-family:var(--font-awesome);font-weight:300}#content.homepage .content-top{text-align:center;margin:0 auto}#content .content-top{text-align:left;max-width:800px}.content-top h1{color:#00ab8e}.paragraph{text-align:left}.paragraph h2{font-size:1.7rem;font-weight:400;color:#00ab8e}.right-products{width:350px;background-color:#f4f4f4;padding:20px;box-sizing:border-box}.services{background-image:linear-gradient(#00ab8e,#226da9);padding:20px 0}.services .services-title h2{color:#fff;text-align:center}.services-items{padding-top:20px}.services-items .services-item .services-item-inner .services-item-text{height:80px;line-height:20px;overflow:hidden;color:#fff;padding:20px 0;max-width:300px;margin:0 auto;text-align:center}.services-items .services-item .services-item-inner .services-item-button a{color:#fff;text-transform:uppercase}.services-items .services-item .services-item-inner .services-item-button a .fal{margin-left:5px}.services-items .services-item .services-item-image img{width:125px}.anamnese-form{width:100%}.news-overview .news-title{display:block;margin-top:10px}.news-overview .news-title h2{font-weight:600;font-size:16px;margin:0}.news-overview .news-date{margin-bottom:10px}.news-overview .news-content{padding-bottom:40px;margin-bottom:20px}.news-overview .news-text{margin-bottom:10px}.news-detail img{max-width:350px;margin-right:20px;margin-bottom:20px}.news-reviews h2{margin:40px 0 20px}.news-reviews-inner{background-color:#f4f4f4}.news-reviews .headline-item img{float:left;margin-right:20px;max-width:30%}.most-sold{padding:20px 0}.most-sold .most-sold-item{text-align:center;text-decoration:none}.most-sold .most-sold-item-image{max-width:150px;margin:0 auto}.most-sold .most-sold-item .most-sold-item-title{color:#444;font-weight:700;padding:10px 0}.most-sold .most-sold-item .most-sold-item-price{font-weight:700;color:#00ab8e}.most-sold-wrapper .bx-wrapper{padding:0 20px;box-sizing:border-box}.most-sold-wrapper .bx-viewport{height:auto!important}.most-sold-wrapper .bx-controls .bx-controls-direction .bx-prev,.most-sold-wrapper .bx-controls .bx-controls-direction .bx-next{color:#00ab8e}.most-sold-wrapper .bx-controls .bx-controls-direction .bx-prev{left:-10px}.most-sold-wrapper .bx-controls .bx-controls-direction .bx-next{right:-10px}.mailchimp-form .mailchimp-text{height:30px;line-height:30px;border:1px solid #ccc;padding-left:10px;box-sizing:border-box;float:left;width:calc(100% - 110px);margin-right:10px}.mailchimp-form .mailchimp-submit{float:left;width:100px}.productfilm,.productfilmLast{width:225px;padding-bottom:10px;display:inline-block;background-color:#f4f4f4;box-shadow:0 14px 25px rgba(0,0,0,.16);text-align:center;margin-bottom:20px;padding:10px;box-sizing:border-box;vertical-align:top}.productfilm{margin-right:20px}.productfilmContainer{text-align:center}.productfilm a,.productfilmLast a{display:block}.productfilm strong,.productfilmLast strong{display:block}.productfilm img,.productfilmLast img{margin:10px 0}#productdetail_container .controls{padding:10px 0}#productdetail_container .controls .fa-angle-left{padding:0 5px}#proddetailsdetails{overflow:hidden;padding-left:10px}#proddetails h1{color:#444;font-size:16px;font-weight:400}#proddetails .mobile-content h1{margin:20px 0}#productdetail_container .imageHolder{float:left;width:50%;padding:20px 0}#proddetails .title_summary a{color:#111;text-decoration:none}#proddetails .title_summary span{display:block}#proddetails .title_summary{margin-bottom:20px}#proddetailsdetails .product_prop_wrapper{padding:10px 0}#proddetailsdetails .item_head{font-weight:600;font-size:14px;width:175px}#proddetailsdetails .stock_status_img{display:none;padding-right:5px}#proddetailsdetails .stock_status_text{display:inline-block}#proddetailsdetails .prodpricewrapper{float:left;width:50%;padding-bottom:10px;padding-top:20px}#proddetailsdetails .product-characteristics{float:right;padding-top:20px}#proddetailsdetails #priceeuro{display:none}#proddetailsdetails #oldprice{font-size:14px;float:left;line-height:34px;text-decoration:line-through}#proddetailsdetails .overviewprice{color:#000;font-size:28px;font-weight:600;float:left;padding-right:10px}#proddetailsdetails .prodpricewrapper .amountcontent{padding:15px 0}#proddetailsdetails .prodpricewrapper .amountcontent .label{display:block;font-weight:600;padding-bottom:10px}#proddetailsdetails .prodpricewrapper .amountcontent .jcf-btn-dec,#proddetailsdetails .prodpricewrapper .amountcontent .jcf-btn-inc{background-color:#fff}#proddetailsdetails .prodpricewrapper .amountcontent .value input{width:110px;box-sizing:border-box;height:32px;line-height:32px;vertical-align:middle;padding-left:10px;border:1px solid #e0e0e0}#addtocartdiv .add_to_cart_button .fa-angle-right{font-size:18px;padding-left:5px;transition:transform .2s ease-in-out}#addtocartdiv .add_to_cart_button:hover .fa-angle-right{transform:scale(1.5)}#proddetail_tabs #proddetailtab{list-style:none;margin:0;padding:0}#productdetail_container .tabcontent p,#productdetail_container .tabcontent h2,#productdetail_container .tabcontent h3{margin:0}#productdetail_container .tabcontent p,#productdetail_container .tabcontent span{font-size:14px!important}.product-detail-tab-holder table,.product-detail-tab-holder tr,.product-detail-tab-holder td{height:auto!important}#proddetail_tabs #proddetailtab:after{clear:both;content:'';display:block}#proddetail_tabs #proddetailtab li{float:left;padding:5px 10px;margin-right:5px;cursor:pointer;margin-bottom:-1px;font-size:16px}#productdetail_container .tabcontent{text-align:left;display:none;padding:0 10px 20px;max-width:750px}#productdetail_container .tabcontent.selected{display:block}#proddetailsdetails .label{font-weight:600;font-size:13px}#proddetailsdetails .propbutton{-webkit-appearance:none;border:0;padding:10px 15px;box-sizing:border-box;background-color:#111;cursor:pointer;margin-right:10px;margin-bottom:10px}#proddetailsdetails .propbutton[data-selected=true]{background-color:#00ab8e;color:#fff}#proddetails .imageHolder .big-picture{float:right;width:calc(100% - 130px)}#proddetails .imageHolder .small-pictures{float:left;width:120px;list-style:none;padding:0;margin:0}#proddetails .imageHolder .small-pictures:empty{display:none}#proddetails .imageHolder .small-pictures li{border:1px solid #d9d9d9;margin-bottom:5px}.uk-slidenav-previous:before,.uk-slidenav-next:before{color:#111}.uk-slideshow li{text-align:center}.product-characteristics-items{background-color:#ececec;padding:9px 15px;box-sizing:border-box}.product-characteristics-items ul{margin:0;padding-left:0;list-style:none}.product-characteristics-items p{margin:0}.product-characteristics-items li{padding-top:5px;padding-bottom:5px;font-weight:600}.product-characteristics-items li span{margin-right:10px}.product-characteristics-items li i.fa-truck,.product-characteristics-items li i.fa-lock,.product-characteristics-items li i.fa-clock-o{color:#00ab8e}#relatedphoto{float:left;padding-right:20px}#relatedetails{float:left}#priceeuro{display:none}#relatedetails .novatprice{display:none}#relatedetails #addtocartdiv{margin-top:10px}.propimagebutton{max-height:75px;max-width:75px;border:1px solid #111;padding:10px;box-sizing:border-box}.propimagebutton.selected{border:2px solid #00ab8e;padding:9px}.tabcontent table h3{font-size:14px;font-weight:400}.tabcontent table tr td:first-child h3,.tabcontent table tr td:first-child{font-weight:600}#productdetail-backurl{color:#000}.product-detail-faq{float:right;width:calc(50% - 20px);margin-bottom:20px}.faqs{margin:0;padding:0;list-style:none}.faqs li{margin:0 0 0}.faqs .opener{display:block;border-bottom:1px dotted #b6b6b6;position:relative;letter-spacing:1px;padding:6px 55px 6px 0}.faqs .slide{overflow:hidden;padding:3px 0 6px 0;border-bottom:1px dotted #b6b6b6;margin:0;display:none}.faqs p{margin:8px 0 8px 8px}.faqs .opener:after{position:absolute;right:12px;top:8px;content:'';font-family:'Font Awesome 5 Pro';display:block;width:15px;padding-right:4px}.faqs li .opener.active:after{content:'';font-family:'Font Awesome 5 Pro';right:15px;display:block;width:15px;padding-right:0}.products_item{float:left;width:16.6667%;box-sizing:border-box;padding:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0);box-shadow:0 0 10px 0 rgba(0,0,0,0);transition:box-shadow .2s ease-in-out;margin-bottom:10px;cursor:pointer;text-decoration:none}.products_item .article-icon{color:var(--green)}.products_item .stickerdiv{position:absolute;right:0;top:0}.products_item .stickerdiv:empty{display:none}.products_item .product_photo{text-align:center}.products_item .product_photo:after{padding-top:100%;content:'';display:block}.products_item .product_photo .photo-holder{position:absolute;left:0;top:0;right:0;margin:auto}.products_item .product_prices .product_price_old:empty{visibility:hidden;height:16px}.products_item .product_prices .product_price_old{font-size:13px;text-decoration:line-through;line-height:16px}.products_item .product_prices .product_price_old.hidden{visibility:hidden;line-height:normal;height:16px}.catviewproduct_shipping.catviewproduct_freeshipping{visibility:visible}.catviewproduct_shipping.free-shipping{visibility:visible}.noprice .catviewproduct_shipping{visibility:hidden}.shoppingcart .fa-shopping-cart{font-size:18px}.shoppingcart .shoppingcart-amount{position:absolute;top:-12px;right:10px;width:18px;height:18px;line-height:normal}.shoppingcart .shoppingcart-amount .header-cart-amount{background-color:#00ab8e;border-radius:100%;font-size:10px;color:#fff;display:block;left:3px;margin:0 auto;position:absolute;text-align:center;top:3px;width:20px;height:20px;line-height:20px}#emptyMessage{padding:40px 0}#purchase_wrapper,.main-holder{padding-top:20px}.main-holder h1,#purchase_wrapper h1{margin:0;display:inline-block;font-size:26px}.order-form h2{font-size:22px;margin-bottom:5px;margin-top:20px}.purchase-subtotal{float:right;padding:5px 10px;font-size:13px}.purchase-subtotal .subtotal_left{float:left}.purchase-subtotal .subtotal_right{float:right;padding-left:10px}#progress{padding:20px 0}#progress .steps li.passed{cursor:pointer}#progress .steps{overflow:hidden;margin:0;padding:0;list-style:none;text-align:center}#progress .steps li{float:left;width:25%;position:relative;padding:0 45px 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;color:#000}#progress .steps li.passed .fa{color:#00ab8e;padding-right:5px;font-size:16px}#progress .steps li.active:after{border-color:transparent transparent transparent #00ab8e}#progress .steps li:after{position:absolute;right:20px;top:0;content:'';border-style:solid;border-width:25px 0 25px 26px;border-color:transparent transparent transparent #f4f4f4}#progress .steps li:last-child{background:#f4f4f4}#progress .steps li.active span{background:#00ab8e;color:#fff}#progress .steps li span{background-color:#f4f4f4;display:table;width:100%;letter-spacing:1px;line-height:50px}#progress .steps li span:before{position:absolute;left:-25px;top:0;width:0;height:0;border-style:solid;border-width:0 27px 27px 0;border-color:transparent #f4f4f4 transparent transparent;content:''}#progress .steps li span:after{position:absolute;left:-25px;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 27px 27px;border-color:transparent transparent #f4f4f4 transparent;content:''}#progress .steps li.active span:after{border-color:transparent transparent #00ab8e transparent}#progress .steps li.active span:before{border-color:transparent #00ab8e transparent transparent}#progress .steps li span>cite{font-style:normal;margin-left:-4px}.orders .portrait{display:none}.tab{width:100%;height:35px;line-height:35px;margin-left:-5px;padding-left:5px}.order:not(:first-child) .tab{background-color:transparent;height:0;padding:0 0 10px 0;display:none}.orders .order{padding:20px 0 0 0;border-bottom:1px solid #ccc}.orders .order.bundle-row{border:0;background-color:#111;margin-top:20px}.orders .order.bundle-header{border:0}.bundle-spacer{padding:20px 0 0 0;border-bottom:1px solid #ccc}.orders .article-row{padding:10px 0}.tab span{font-size:16px;list-style-type:none;float:left;letter-spacing:1px;font-weight:600}.orders{margin-bottom:25px}.orders,.orders .order{width:100%;position:relative;overflow:hidden}.orders .order>div,.order .product-info>div{position:relative;overflow:hidden;float:left}.order .product-image{width:20%;max-height:140px;max-width:140px;padding-left:5px;padding-right:15px;margin-right:-5px}.order .product-image .image{min-height:100px}.order .product-info{width:56%;padding-left:5px;box-sizing:border-box}.order .order-amount{width:12%;padding-left:5px;box-sizing:border-box}.order .name{width:70%}.order .details{width:30%}.order .details ul{list-style:none;margin:0;padding:0}.article-info .stock_status_img{display:inline-block;padding-right:5px}.article-info .stock_status_text{display:inline-block}.shoppingcart-input{width:60px;height:30px;line-height:30px;vertical-align:middle;box-sizing:border-box;padding-left:5px;border:1px solid #ccc}.order .order-amount-input .jcf-number .jcf-btn-dec,.order .order-amount-input .jcf-number .jcf-btn-inc{background-color:#fff}.order .order-amount-input .jcf-number .jcf-btn-dec:hover,.order .order-amount-input .jcf-number .jcf-btn-inc:hover{background-color:#d7d7d7}.order .order-amount-input .jcf-number input{border:1px solid #d7d7d7}.order-price{padding-right:25px;box-sizing:border-box}.order-price .price-wrapper{line-height:15px;vertical-align:middle;margin-top:50px}.price-quantity-discount .quantity-discount-amount{color:#5dbb4b;display:block}.order-price .before{font-size:11px;text-decoration:line-through;display:block}.order-price .before.hidden{display:none}.order-price .after{display:block}.delitem{margin-top:10px}.delitem span{color:#00ab8e;font-weight:500;cursor:pointer;font-size:12px;text-decoration:underline}.delitem span:hover{text-decoration:none}.shoppingcart-reload{display:inline-block;height:30px;line-height:30px;width:30px;text-align:center;vertical-align:middle}.shoppingcart-reload .fa-sync-alt{transform:rotate(0);transition:transform .5s ease-in-out;color:#000;font-size:18px;margin-left:5px;cursor:pointer}.shoppingcart-reload:hover .fa-sync-alt{transform:rotate(360deg)}.fa-info-circle{color:#303842;font-size:16px}#kortingform{float:left}.discount-field-holder{width:200px;height:35px;margin-top:10px}.discount-field-holder #discountcode{height:35px;line-height:35px;vertical-align:middle;box-sizing:border-box;padding-left:10px;padding-right:35px;width:100%;border:1px solid #ccc}.discount-field-holder #btnSubmitDiscount{-webkit-appearance:none;border:1px solid #303842;background-color:#303842;color:#fff;width:35px;height:35px;line-height:35px;vertical-align:middle;position:absolute;right:0;padding:0;top:0;cursor:pointer;font-size:18px}.total-costs-table .purchase_long_text{display:inline-block;padding-right:100px;margin:5px 0}.total-costs-table .td_article_price{display:inline-block;float:right;padding-right:15px}.total-costs-table .td_total_benefit{color:#5dbb4b;padding-right:15px;font-weight:600;float:right}.total-costs-table .totalprice{display:inline-block;float:right;padding-right:15px}#purchase_main_buttons{margin:20px 0}#purchase_main_buttons button{width:200px}#purchase_main_buttons button:nth-child(2){float:right}#purchase_main_buttons .fa{font-size:16px}#purchase_main_buttons .fa-angle-left{padding-right:10px}#purchase_main_buttons .fa-angle-right{padding-left:10px;vertical-align:middle}.action-row .action-row-name{font-weight:700;width:20%;float:left;box-sizing:border-box}.action-row{padding:20px;box-sizing:border-box;border-bottom:1px solid #ccc}.action-row-text{float:left}.action-row .delitem{margin:0}.action-row .delitem a{color:#00ab8e;font-weight:500;cursor:pointer}.action-row-costs{color:#5dbb4b;float:right;padding-right:5px;font-weight:600}.detailHdr{font-weight:700;height:35px;line-height:35px;vertical-align:middle;font-size:16px}#detailRow1{float:left;width:50%;padding-right:40px;box-sizing:border-box}#detailRow2{float:right;width:50%}#detailRow3{float:left;width:50%;padding-right:40px;box-sizing:border-box}.detailOverview .detailLbl{float:left;width:150px;height:35px;line-height:35px;vertical-align:middle}.detailOverview .detailEdit{overflow:hidden;margin-bottom:10px}.detailOverview .detailEdit .field_error{border:1px solid #f00;background-color:#f8dbdd;padding-right:4px}.detailOverview .detailEdit .jcf-select{width:100%}.delivery-holder{padding:20px;background-color:#ececec}.pickup-holder{padding:20px;background-color:#ececec;margin-top:20px}.cb-button{float:left}.laten-bezorgen{overflow:hidden;margin-top:10px;padding-left:50px}.anderadres{margin-top:10px}.anderadresgegevens label{width:150px;float:left;padding-right:20px;padding-top:10px}.anderadresgegevens .fields,.aanhefholder{float:left;padding-top:10px;width:100%;max-width:250px}.label-male,.label-female{cursor:pointer}.anderadresgegevens .fields input{height:35px;line-height:35px;vertical-align:middle;padding-left:10px;box-sizing:border-box;width:100%;border:1px solid #d7d7d7}.anderadresgegevens .fields select{height:35px;line-height:35px;vertical-align:middle;padding-left:10px;box-sizing:border-box;width:100%;border:1px solid #d7d7d7}.anderadresgegevens .fields .jcf-select{width:100%}.option.betaaloption{padding:20px;background-color:#ececec}.option-spacer{height:20px}.paymentname{float:left;line-height:26px;vertical-align:middle}.paymentname .idealopties{margin-top:20px}.paymentprice{float:right}.bezorgdatum-button{cursor:pointer;vertical-align:middle}.paymentimage{width:60px;float:left;margin-right:10px;text-align:center}.idealopties{display:none}.option.betaaloption.lightblue .idealopties{display:block}#condition_terms_holder{float:right;margin-top:20px}.overzichtkolom .titel{display:block;font-weight:600}.file-container .file-holder{padding:5px 10px;width:100%;box-sizing:border-box}.file-container .file-holder:nth-child(odd){background-color:#f4f4f4}.document_overview .documentlist{max-height:0;overflow:hidden;-moz-transition:max-height .8s cubic-bezier(0,1,0,1) -.1s;-o-transition:max-height .8s cubic-bezier(0,1,0,1) -.1s;-webkit-transition:max-height .8s cubic-bezier(0,1,0,1) -.1s;transition:max-height .8s cubic-bezier(0,1,0,1) -.1s}.document_overview .document-outer.active>.documentlist{max-height:9999px;-moz-transition-timing-function:cubic-bezier(.5,0,1,0);-o-transition-timing-function:cubic-bezier(.5,0,1,0);-webkit-transition-timing-function:cubic-bezier(.5,0,1,0);transition-timing-function:cubic-bezier(.5,0,1,0);-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.document_overview .document-outer .fa-minus{display:none}.document_overview .document-outer .fa-plus,.document_overview .document-outer .fa-minus{float:left;margin-top:4px;margin-right:10px}.document_overview .document-outer.active>.category>.fa-plus{display:none}.document_overview .document-outer.active>.category>.fa-minus{display:inline-block}.document_overview .category h2{margin:0;font-size:16px;float:left;width:calc(100% - 25px)}.document_overview .category h2>span{padding-left:5px}.document_overview .document-outer{background-color:#f4f4f4;padding:5px;margin-bottom:10px}.document_overview .category{cursor:pointer}.document_link,.document_name{display:inline-block}.document_link a{color:#231f20;padding:5px 20px;display:block;font-size:14px}.document_link a:before{content:"";display:inline-block;font-family:var(--font-awesome);font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px;color:#00ab8e}.document_overview .document-outer.subcategory-holder{padding-left:20px;padding-top:10px;margin-bottom:0}.webinar-item-link{width:150px}.webinar-item-image{width:200px}.webinar-item-content h2{font-weight:600;font-size:18px;text-decoration:none;color:#00ab8e}.mediatheek{display:flex;justify-content:space-between}.mediatheek a{display:block;width:48%;background-color:#f4f4f4;padding:40px;box-sizing:border-box;text-align:center;text-decoration:none}.mediatheek a:hover{background-color:#d7d7d7}.mediatheek a img{max-width:100px}.mediatheek a h3{margin-bottom:0}.jcf-number{display:inline-block;position:relative;height:32px}.jcf-number input{-moz-appearance:textfield}.jcf-number input::-webkit-inner-spin-button,.jcf-number input::-webkit-outer-spin-button{-webkit-appearance:none}.jcf-number input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #777;padding:3px 27px 3px 7px;margin:0;height:100%}.jcf-number .jcf-btn-dec,.jcf-number .jcf-btn-inc{position:absolute;background:#aaa;width:20px;height:15px;right:1px;top:1px}.jcf-number .jcf-btn-dec{top:auto;bottom:1px}.jcf-number .jcf-btn-dec:hover,.jcf-number .jcf-btn-inc:hover{background:#e6e6e6}.jcf-number.jcf-disabled .jcf-btn-dec:hover,.jcf-number.jcf-disabled .jcf-btn-inc:hover{background:#aaa}.jcf-number .jcf-btn-dec:before,.jcf-number .jcf-btn-inc:before{position:absolute;content:'';width:0;height:0;top:50%;left:50%;margin:-6px 0 0 -4px;border:4px solid #aaa;border-color:transparent transparent #000 transparent}.jcf-number .jcf-btn-dec:before{margin:-1px 0 0 -4px;border-color:#000 transparent transparent transparent}.jcf-number.jcf-disabled .jcf-btn-dec:before,.jcf-number.jcf-disabled .jcf-btn-inc:before,.jcf-number .jcf-btn-dec.jcf-disabled:before,.jcf-number .jcf-btn-inc.jcf-disabled:before{opacity:.3}.jcf-number.jcf-disabled input{background:#ddd}@media(max-width:1200px){#menu .dropdown .dropdown-image{width:200px}#menu .dropdown .dropdown-items{width:calc(100% - 240px)}}@media(max-width:1024px){#menu .dropdown .dropdown-image{display:none}#menu .dropdown .dropdown-items{width:100%;margin:0;float:none}}@media(min-width:768px){.no-padding-desktop{padding:0}#progress .steps li span>cite{display:none}.total-costs-table .purchase_long_text{padding-right:0}}@media(max-width:767px){.mobile-content{display:block}.desktop-content,.shoppingcart .desktop-content{display:none}#banner-homepage .banner-item{height:auto}#banner-homepage .banner-item .banner-image{display:none}#banner-homepage .banner-item .banner-content{display:block;width:100%;padding:20px;background-image:linear-gradient(#59cbe8,#226da9);color:#fff;vertical-align:middle;box-sizing:border-box;text-align:left;vertical-align:bottom}#banner-homepage .banner-item .banner-content p{height:80px;line-height:20px;overflow:hidden}#banner-homepage .banner-item .banner-logo{display:none}#news .headline-item:nth-child(2),#news .headline-item:nth-child(3){display:none}.news-detail img{display:block;max-width:100%;margin-right:0}.category-filters-logo{display:none}.shoppingcart{margin-right:10px}.shoppingcart img{max-height:25px;margin-top:10px}.shoppingcart .shoppingcart-amount{right:-3px}.shoppingcart-price{display:none}.mobile-clear{clear:both}.content_small_width{padding:0 10px}.catviewproduct.products_item,.products_item{width:33.3334%}.mobile-content{display:block}.desktop-content,.shoppingcart .desktop-content{display:none}#proddetails .imageHolder .big-picture{float:none;width:100%;max-width:432px;margin:0 auto}#proddetails .imageHolder .small-pictures{float:none;width:100%}#proddetails .imageHolder .small-pictures li{width:24%;margin:0;margin-right:1.3%;margin-bottom:1.3%;display:inline-block}#proddetails .imageHolder .small-pictures li:nth-child(4n){margin-right:0}.productdetailSliderPagination{display:none}.category-wrapper .category-filters{float:none;width:100%;padding:20px 0;min-height:0}#cat_filter{margin-top:10px}.category-filters-mobile-header{padding:10px;background-color:#eee;display:block;height:20px;line-height:20px;vertical-align:middle;cursor:pointer}.category-filters-mobile-header-left{display:block;float:left;font-weight:700}.category-filters-mobile-header-right{float:right;font-size:17px}.category-filters-mobile{display:none}#progress{display:none}.clearer{clear:both}.orders .order .product-image{width:30%;padding-right:10px;padding-bottom:10px;box-sizing:border-box}.orders .order.header>*{display:none}.orders .order .product-info{width:70%}.orders .order .order-amount{width:70%;height:32px;line-height:28px;vertical-align:middle;left:30%}.orders .order .order-price{width:30%}.orders .order .order-amount>div{display:inline-block;vertical-align:top}.orders .order .order-amount-input{margin-top:0}.orders .order .order-amount .tab{display:inline-block;width:50px;padding-right:10px;height:auto;line-height:normal;margin-top:5px}.shoppingcart-input,.shoppingcart-reload,.order-price,.order-price .price-wrapper{margin:0}.article-info .article-info-header{display:none}.purchase-subtotal{float:none;width:100%;margin-top:10px;box-sizing:border-box}#kortingform{float:none}.total-costs-table{float:right;width:100%;max-width:400px;margin-top:10px}.total-costs-table .purchase_long_text{padding-right:0}.total-costs-table .totalprice,.total-costs-table .td_total_benefit,.total-costs-table .td_article_price{padding-right:0}.order-price{padding-right:10px}#detailRow1,#detailRow2,#detailRow3{float:none;padding:0;width:100%}.tabcontent table{width:100%!important}.category-wrapper .category-wrapper-header h2{display:none}.inner-form{margin-top:10px}.anderadresgegevens label{float:none;width:100%;display:block;box-sizing:border-box}.anderadresgegevens .fields,.aanhefholder{overflow:auto;max-width:none}.action-row-costs{padding:0}.action-row .action-row-name{width:50%}}@media(max-width:600px){#footer-top h3{margin-top:0}#footer-top .footer-logo{margin:0;padding:20px 0}#footer-top .logo-iso{float:left}#header-top .content-small-width{padding:0 10px}.login-page-content .content-small-width .uk-grid,.register-page-content .content-small-width .register-form{margin-left:-30px!important}}@media screen and (max-width:550px){.products_item,.catviewproduct.products_item,.relatedarticles .products_item{width:50%}.acSearchImage img{max-width:75px}.acSearchPriceHolder{float:right;position:relative;right:auto;bottom:auto}.acSearchTitle{font-size:12px}.action-row .action-row-name{width:100%;float:none}#proddetailsdetails .prodpricewrapper .amountcontent .value input{width:100%}#addtocartdiv .add_to_cart_button{width:100%}.laten-bezorgen{float:none;overflow:auto;width:100%;padding:10px 0}.latenbezorgenprice{float:left!important;right:0!important;text-align:left}}@media(max-width:500px){#purchase_main_buttons button{width:100%;margin-bottom:10px}.total-costs-table{max-width:none}.discount-field-holder{width:100%}#purchase_main_buttons{margin-bottom:0;margin-top:10px}.detailOverview .detailLbl{float:none;width:100%}.detailOverview .detailEdit{overflow:auto}.detailLbl:empty{display:none}#header-top-left{display:none}}@media(max-width:420px){#header-top .header-top-right .header-top-right-loggedin .header-top-right-logout{display:none}#header-top .header-top-right .header-top-right-loggedin{width:calc(100% - 140px)}#header-top .header-top-right .header-top-right-cart{width:30px}}.breadcrumbcontainer{z-index:2;float:left;padding:var(--padding-small) var(--padding-default);box-sizing:border-box;width:calc(100% - 200px);vertical-align:middle;font-size:18px}.breadcrumbcontainer a{vertical-align:middle}.breadcrumbcontainer a:first-child{color:var(--green)}.breadcrumbcontainer .content-small-width{padding-top:0;padding-bottom:0}.webshopbreadcrum_separator{display:inline-block}.webshopbreadcrum_separator.first{display:none}.webshopbreadcrum_level{display:inline-block}.webshopbreadcrum_level a{color:#111}.breadcrumbcontainer:not(.webshop){margin-top:14px}.breadcrumbcontainer a,.breadcrumbcontainer span{margin-right:5px;color:#111;text-decoration:none;font:var(--text-breadcrumb)}.breadcrumbcontainer.webshop a,.breadcrumbcontainer.webshop span{margin:0}@media only screen and (max-width:1024px){.breadcrumbcontainer{top:25px}}@media only screen and (max-width:767px){.category-wrapper .category-wrapper-header .category-breadcrumb,.breadcrumb,.breadcrumbcontainer{height:auto;line-height:1.5;padding:10px 0;float:none;width:100%;margin-top:-50px;margin-left:98px}}:root{--dt-row-selected:13,110,253;--dt-row-selected-text:255,255,255;--dt-row-selected-link:9,10,11;--dt-row-stripe:0,0,0;--dt-row-hover:0,0,0;--dt-column-ordering:0,0,0;--dt-html-background:white}:root.dark{--dt-html-background:#212529}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,.5);border-bottom:5px solid transparent;border-right:0 solid transparent}table.dataTable tr.dt-hasChild td.dt-control:before{border-top:10px solid rgba(0,0,0,.5);border-left:5px solid transparent;border-bottom:0 solid transparent;border-right:5px solid transparent}table.dataTable tfoot:empty{display:none}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before{border-left-color:rgba(255,255,255,.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:rgba(255,255,255,.5);border-left-color:transparent}div.dt-scroll{width:100%}div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:0}div.dt-scroll-body thead tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body tfoot tr td{height:0!important;padding-top:0!important;padding-bottom:0!important;border-top-width:0!important;border-bottom-width:0!important}div.dt-scroll-body thead tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body tfoot tr td div.dt-scroll-sizing{height:0!important;overflow:hidden!important}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:0}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before{position:absolute;display:block;bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{position:absolute;display:block;top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>th.dt-ordering-asc,table.dataTable thead>tr>th.dt-ordering-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>td.dt-ordering-asc,table.dataTable thead>tr>td.dt-ordering-desc{position:relative;padding-right:30px}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order{position:absolute;right:16px;top:0;bottom:0;width:12px}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{left:0;opacity:.125;line-height:14px;font-size:.9em}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(0,0,0,.05);outline-offset:-2px}table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{opacity:1;color:var(--white)}table.dataTable thead>tr>th.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>td.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>td.sorting_asc_disabled span.dt-column-order:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:0}div.dt-scroll-body>table.dataTable>thead>tr>th,div.dt-scroll-body>table.dataTable>thead>tr>td{overflow:hidden}:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(255,255,255,.05)}div.dt-processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-22px;text-align:center;padding:2px;z-index:10}div.dt-processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dt-processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:#0d6efd;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}div.dt-processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dt-processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th,table.dataTable td{box-sizing:border-box}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:right}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable th.dt-empty,table.dataTable td.dt-empty{text-align:center;vertical-align:top}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}:root{--dt-row-hover-alpha:.035;--dt-row-stripe-alpha:.023;--dt-column-ordering-alpha:.019;--dt-row-selected-stripe-alpha:.923;--dt-row-selected-column-ordering-alpha:.919}table.dataTable{width:100%;margin:0 auto;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:0}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{border-top:1px solid rgba(0,0,0,.3);padding:10px 10px 6px 10px}table.dataTable>tbody>tr{background-color:transparent}table.dataTable>tbody>tr:first-child>*{border-top:0}table.dataTable>tbody>tr:last-child>*{border-bottom:0}table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.9);color:#fff;color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link))}table.dataTable>tbody>tr>th,table.dataTable>tbody>tr>td{padding:8px 10px;word-break:break-word}table.dataTable.row-border>tbody>tr>*,table.dataTable.display>tbody>tr>*{border-top:1px solid rgba(0,0,0,.15)}table.dataTable.row-border>tbody>tr:first-child>*,table.dataTable.display>tbody>tr:first-child>*{border-top:0}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13,110,253,.65);border-top-color:rgba(var(--dt-row-selected),.65)}table.dataTable.cell-border>tbody>tr>*{border-top:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr>*:first-child{border-left:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr:first-child>*{border-top:1px solid rgba(0,0,0,.3)}table.dataTable.stripe>tbody>tr:nth-child(odd)>*,table.dataTable.display>tbody>tr:nth-child(odd)>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),var(--dt-row-stripe-alpha))}table.dataTable.stripe>tbody>tr:nth-child(odd).selected>*,table.dataTable.display>tbody>tr:nth-child(odd).selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),var(--dt-row-selected-stripe-alpha))}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),var(--dt-row-hover-alpha))}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd!important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),1)!important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),var(--dt-column-ordering-alpha))}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),var(--dt-row-selected-column-ordering-alpha))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - .007))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - .015))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - .007))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - .015))}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha)))}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .007))}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .015))}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .007))}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .015))}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}div.dt-container div.dt-layout-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin:.75em 0}div.dt-container div.dt-layout-row div.dt-layout-cell{display:flex;justify-content:space-between;align-items:center}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start{justify-content:flex-start;margin-right:auto;color:var(--gray)}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{justify-content:flex-end;margin-left:auto}div.dt-container div.dt-layout-row div.dt-layout-cell:empty{display:none}@media screen and (max-width:767px){div.dt-container div.dt-layout-row:not(.dt-layout-table):not(:first-child){display:block}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell{display:block;text-align:center}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell>*{margin:.5em 0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-start{margin-right:0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-end{margin-left:0}}div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:1em}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:1em}div.dt-container div.dt-layout-full{width:100%}div.dt-container div.dt-layout-full>*:only-child{margin-left:auto;margin-right:auto}div.dt-container div.dt-layout-table>div{display:block!important}@media screen and (max-width:767px){div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:0}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:0}}div.dt-container{position:relative;clear:both}div.dt-container .dt-search input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}div.dt-container .dt-input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit}div.dt-container select.dt-input{padding:4px}div.dt-container .dt-paging .dt-paging-button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:inherit!important;border:1px solid transparent;border-radius:2px;background:transparent}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{cursor:default;color:rgba(0,0,0,.5)!important;border:1px solid transparent;background:transparent;box-shadow:none}div.dt-container .dt-paging .ellipsis{padding:0 1em}div.dt-container .dt-length,div.dt-container .dt-search,div.dt-container .dt-info,div.dt-container .dt-processing,div.dt-container .dt-paging{color:inherit}div.dt-container .dataTables_scroll{clear:both}div.dt-container .dataTables_scroll div.dt-scroll-body{-webkit-overflow-scrolling:touch}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td{vertical-align:middle}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}div.dt-container.dt-empty-footer tbody>tr:last-child>*{border-bottom:1px solid rgba(0,0,0,.3)}div.dt-container.dt-empty-footer .dt-scroll-body{border-bottom:1px solid rgba(0,0,0,.3)}div.dt-container.dt-empty-footer .dt-scroll-body tbody>tr:last-child>*{border-bottom:0}html.dark{--dt-row-hover:255,255,255;--dt-row-stripe:255,255,255;--dt-column-ordering:255,255,255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid #595b5e}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:0}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid #595b5e}html.dark table.dataTable.row-border>tbody>tr>*,html.dark table.dataTable.display>tbody>tr>*{border-top:1px solid #404346}html.dark table.dataTable.row-border>tbody>tr:first-child>*,html.dark table.dataTable.display>tbody>tr:first-child>*{border-top:0}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13,110,253,.65);border-top-color:rgba(var(--dt-row-selected),.65)}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid #404346;border-right:1px solid #404346}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid #404346}html.dark .dt-container.dt-empty-footer table.dataTable{border-bottom:1px solid #595b5e}html.dark .dt-container .dt-search input,html.dark .dt-container .dt-length select{border:1px solid rgba(255,255,255,.2);background-color:var(--dt-html-background)}html.dark .dt-container .dt-paging .dt-paging-button.current,html.dark .dt-container .dt-paging .dt-paging-button.current:hover{border:1px solid #595b5e;background:rgba(255,255,255,.15)}html.dark .dt-container .dt-paging .dt-paging-button.disabled,html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover,html.dark .dt-container .dt-paging .dt-paging-button.disabled:active{color:#666!important}html.dark .dt-container .dt-paging .dt-paging-button:hover{border:1px solid #353535;background:#353535}html.dark .dt-container .dt-paging .dt-paging-button:active{background:#3a3a3a}*[dir=rtl] table.dataTable thead th,*[dir=rtl] table.dataTable thead td,*[dir=rtl] table.dataTable tfoot th,*[dir=rtl] table.dataTable tfoot td{text-align:right}*[dir=rtl] table.dataTable th.dt-type-numeric,*[dir=rtl] table.dataTable th.dt-type-date,*[dir=rtl] table.dataTable td.dt-type-numeric,*[dir=rtl] table.dataTable td.dt-type-date{text-align:left}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-start{text-align:right}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-end{text-align:left}*[dir=rtl] div.dt-container div.dt-search input{margin:0 3px 0 0}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{margin-right:.5em;display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,.5);border-bottom:5px solid transparent;border-right:0 solid transparent}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control.arrow-right::before{border-top:5px solid transparent;border-left:0 solid transparent;border-bottom:5px solid transparent;border-right:10px solid rgba(0,0,0,.5)}table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>th.dtr-control:before{border-top:10px solid rgba(0,0,0,.5);border-left:5px solid transparent;border-bottom:0 solid transparent;border-right:5px solid transparent}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:.333em}table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.dtr-control,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,.5);border-bottom:5px solid transparent;border-right:0 solid transparent}table.dataTable.dtr-column>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>td.control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.control.arrow-right::before{border-top:5px solid transparent;border-left:0 solid transparent;border-bottom:5px solid transparent;border-right:10px solid rgba(0,0,0,.5)}table.dataTable.dtr-column>tbody>tr.dtr-expanded td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded td.control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded th.control:before{border-top:10px solid rgba(0,0,0,.5);border-left:5px solid transparent;border-bottom:0 solid transparent;border-right:5px solid transparent}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent!important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{padding-bottom:0;border-bottom:0}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:fit-content;max-height:75%;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid #000;border-radius:.5em;box-shadow:0 12px 30px rgba(0,0,0,.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:2.5em}div.dtr-modal div.dtr-modal-content h2{margin-top:0}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,.6)}@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%}}html.dark table.dataTable>tbody>tr>td.dtr-control:before,html[data-bs-theme=dark] table.dataTable>tbody>tr>td.dtr-control:before{border-left-color:rgba(255,255,255,.5)!important}html.dark table.dataTable>tbody>tr>td.dtr-control.arrow-right::before,html[data-bs-theme=dark] table.dataTable>tbody>tr>td.dtr-control.arrow-right::before{border-right-color:rgba(255,255,255,.5)!important}html.dark table.dataTable>tbody>tr.dtr-expanded>td.dtr-control:before,html.dark table.dataTable>tbody>tr.dtr-expanded>th.dtr-control:before,html[data-bs-theme=dark] table.dataTable>tbody>tr.dtr-expanded>td.dtr-control:before,html[data-bs-theme=dark] table.dataTable>tbody>tr.dtr-expanded>th.dtr-control:before{border-top-color:rgba(255,255,255,.5)!important;border-left-color:transparent!important;border-right-color:transparent!important}html.dark table.dataTable>tbody>tr.child ul.dtr-details>li,html[data-bs-theme=dark] table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom-color:#404346}html.dark div.dtr-modal div.dtr-modal-display,html[data-bs-theme=dark] div.dtr-modal div.dtr-modal-display{background-color:#212529;border:1px solid rgba(255,255,255,.15)}.dataTable tfoot{display:table-header-group}.dataTable tfoot tr{padding:0!important}.dataTable tfoot th{background-color:#fff;border:0!important;padding:20px 0!important}.dataTable tfoot th input,.dataTable tfoot th select{height:35px;border-radius:var(--border-radius-button);border:1px solid var(--dark-blue);width:calc(100% - 10px);box-sizing:border-box;padding:0 10px}.dataTable tfoot tr th input::placeholder{color:var(--gray-placeholder)}.dt-container .dt-layout-row:first-child{display:none}.dataTable thead th:first-child{border-top-left-radius:var(--border-radius)}.dataTable thead th:last-child{border-top-right-radius:var(--border-radius)}.dataTable{margin-top:40px;width:100%}table.dataTable th,table.dataTable td{outline:0!important}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;background-repeat:no-repeat;background-position:center right;padding:5px 20px 5px 5px;box-sizing:border-box;height:64px;font:var(--title-table-bold)}table.dataTable thead .sorting{background-image:url("/designimages/rp/datatable/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("/designimages/rp/datatable/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("/designimages/rp/datatable/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("/designimages/rp/datatable/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("/designimages/rp/datatable/sort_desc_disabled.png")}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{background-color:var(--green)!important;border-radius:var(--border-radius)!important;color:#fff!important}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:hover,.dt-container .dt-paging .dt-paging-button.disabled:active{display:none}.dataTables_filter input[type=search]{margin-left:-63px;position:relative;height:38px;line-height:30px;box-sizing:border-box;border:1px solid #d7d7d7;visibility:visible;border-radius:5px;width:450px}.research-wrapper tr{padding:5px 10px;width:100%;box-sizing:border-box}.research-wrapper tr{font:var(--text-table);background-color:var(--white);color:var(--dark-blue)}.research-wrapper tr:nth-child(odd){background-color:rgba(70,187,198,.1);color:var(--dark-blue)}.research-wrapper thead tr th{font:var(--text-table);background-color:var(--green-mint);color:#fff}.research-wrapper thead tr th,tbody tr th,.research-wrapper thead tr td,tbody tr td{text-align:left;width:50%;padding:5px 20px;height:57px}.research-item{text-decoration:none;color:var(--green-mint);font:var(--text-table-bold)}.dataTable .datatable-searchbar{width:calc(100% - 10px)}.dataTable .datatable-searchbar input{width:100%;font-family:var(--font-default);font-weight:400}.dataTable .datatable-searchbar .uk-search-icon{right:10px;color:var(--blue)}.onderzoekpagina-upper{margin-top:15px}.onderzoekpagina-upper img{margin-left:-65px;margin-bottom:-95px;margin-top:-132px}.onderzoekpagina-upper h1{position:relative;left:150px;top:20px}.onderzoekpagina-upper p{position:relative;left:150px;top:90px}.mobile-dots-upper{display:none}#researchform input.text,#researchform .input-row .input-value .jcf-select{border:1px solid var(--dark-blue)}@media screen and (max-width:767px){.onderzoekpagina-upper img{margin-left:-22px;margin-bottom:-90px;margin-top:-85px}.small-dots-pattern-upper{display:none}.onderzoekpagina-upper{margin-top:0}.onderzoekpagina-upper h1{position:relative;left:10px;top:33px}.onderzoekpagina-upper p{position:relative;left:0;top:90px}.research-wrapper table{width:100%}.research-wrapper{overflow-x:auto;box-sizing:border-box}.dataTable{margin-top:40px;width:100%;padding-left:0;padding-right:0}.dataTables_wrapper .dataTables_info{padding-left:0}.dataTables_filter{padding-left:65px;top:30px;visibility:hidden;margin-top:50px}.dataTables_filter input[type=search]{margin-left:-128px;width:200px}.mobile-dots-upper{display:block}}:root{--gray-light:#f5f5f5;--gray:#d0d0d0;--black:#444;--green:#00ab8e;--blue:#00b0ea;--dark-blue:#2c394b;--green-mint:#46bbc6;--white:#fefefe;--red:#eb264a;--dark-blue-50:rgba(44,57,75,.5);--green-10:rgba(70,187,198,.1);--font-default:"Marine",sans-serif;--title:42px/120% var(--font-default);--title-large:40px/120% var(--font-default);--title-medium:32px/120% var(--font-default);--title-product-small:700 18px/140% var(--font-default);--title-product-mobile-small:700 14px/140% var(--font-default);--title-footer:700 16px/150% var(--font-default);--title-footer-mobile:700 16px/100% var(--font-default);--title-landingpage-block:700 28px/35px var(--font-default);--title-table-bold:700 20px/140% var(--font-default);--text-menu-items:700 16px/100% var(--font-default);--text-submenu-mobile:700 18px/100% var(--font-default);--text-topbar:400 14px/100% var(--font-default);--text-language-selected:700 14px/100% var(--font-default);--text-language:300 14px/100% var(--font-default);--text-filter:700 18px/140% var(--font-default);--text-filter-placeholder:400 18px/140% var(--font-default);--text-filter-placeholder-mobile:400 16px/140% var(--font-default);--text-filter-mobile:700 18px/120% var(--font-default);--text-filter-title-mobile:700 16px/120% var(--font-default);--text-breadcrumb:400 12px/100% var(--font-default);--text-price:700 16px/140% var(--font-default);--text-price-mobile:700 14px/140% var(--font-default);--text-excl-vat:300 16px/140% vat(--font-default);--ext-excl-vat-mobile:300 14px/140% vat(--font-default);--text-footer-items:400 16px/150% var(--font-default);--text-footer-items-mobile:400 14px/100% var(--font-default);--text-footer-bottom:300 14px/100% var(--font-default);--text-footer-bottom-bold:700 16px/100% var(--font-default);--text-footer-bottom-mobile-bold:700 14px/100% var(--font-default);--text-cta-small:700 16px/100% var(--font-default);--text-cta-medium:700 20px/100% var(--font-default);--text-medium:400 18px/140% var(--font-default);--text-large:20px/140%;--text-table:400 18px/140% var(--font-default);--text-table-bold:700 18px/140% var(--font-default);--text-table-small:400 16px/140% var(--font-default);--text-checkbox:400 16px/140% var(--font-default);--text-menu-bold:700 16px/33px var(--font-default);--text-menu:400 16px/33px var(--font-default);--text-menu-header:900 38px/43px var(--font-default)}.landingpage-upper img{float:right}.img-landingpage{margin-top:-20px;margin-right:-247px}.landingspage-block{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.block{width:100%;max-width:350px;height:205px;background-color:#f0f0f0;padding:20px;text-align:center;border-radius:10px}.block-begin-prof{background-color:var(--blue)}.block-ervaren-prof{background-color:var(--dark-blue)}.block-patienten{background-color:var(--green-mint)}.landingspage-block .block-inner{padding:0 0 0 0}.landingspage-block .block-inner div{height:100%;margin-bottom:60px}.landingspage-block .block-inner img{margin-bottom:35px;margin-top:20px}.landingspage-block .block-inner span{color:var(--white);font:var(--title-landingpage-block);text-decoration:none}.landingspage-block a{text-decoration:none}.dots-pattern-upper{margin-top:-80px;margin-right:-80px}.landingpage-bottom{display:flex;justify-content:space-between;margin-top:80px;margin-bottom:100px}.landingpage-bottom-left{display:flex;flex-direction:column;text-align:right;margin-left:-75px}.landingpage-bottom-right{display:flex;flex-direction:column;margin-left:20px}.language-select a{display:inline-block!important}#header-top{background-color:var(--lightGray);height:46px}#header-top .content-small-width{padding:0 20px}#header-top a{color:var(--dark-blue);text-decoration:none;font-family:var(--font-default);font-size:14px;margin-right:2px}#header-top .header-top-left{top:15px;font:var(--text-topbar)}#header-top .header-top-left .header-top-left-language{float:right;color:var(--dark-blue)}#header-top .header-top-left .header-top-left-contact{float:left;left:182px}#header-top .header-top-left .header-top-left-contact a{margin-left:20px;color:var(--dark-blue)}.btn-register{float:right;background-color:#fff;color:var(--green);min-width:110px;padding:5px;margin-left:30px}.free-shipping{margin-left:10px}.free-shipping .fa-check{color:#00ab8e}#header-top .header-top-right{float:right;margin-top:-12px}#header-top .header-top-right .header-top-right-register{float:left;width:125px}#header-top .header-top-right .header-top-right-login{float:left}#header-top .header-top-right .header-top-right-loggedin .header-top-right-user{float:left;width:200px;overflow:hidden;margin-top:8px}#header-top .header-top-right .header-top-right-loggedin{float:left}#header-top .header-top-right .header-top-right-loggedin .header-top-right-user .fa-user{margin-right:5px}#header-top .header-top-right .header-top-right-loggedin .header-top-right-logout{float:left;width:180px}#header-top .header-top-right .header-top-right-loggedin .header-top-right-logout .fa-power-off{margin-right:5px}#header-top .header-top-right .header-top-right-type{float:left;width:120px}#header-top .header-top-right .header-top-right-type .fa-chevron-down{margin-left:5px}#header-top .header-top-right .header-top-right-type .header-top-right-type-dropdown a:not(.hidden){display:block;line-height:35px}#header-top .header-top-right .header-top-right-type .header-top-right-type-dropdown a:hover{text-decoration:underline}#header-top .header-top-right .header-top-right-cart{float:left;width:50px;text-align:center;padding-top:3px;display:none}.header-top-right-type{display:none}.header-top-right-register{display:none}.header-top-right-login{display:none}.header-top-right-portal{float:right;padding-right:25px;display:flex;align-items:center}.header-portal-text{margin-right:10px}.user-icon{width:1em;height:1em;margin-right:4px}#header-logo{float:left;z-index:20;width:182px;height:182px;background-color:#fff;display:flex;justify-content:center;align-items:center;margin-top:-70px}#header-logo img{height:140px;width:110px}#header-middle{background-color:var(--dark-blue);height:72px;z-index:3}#searchbar{display:none}.header-top-right-logout{display:none}.header-top-right-user{display:none}#menu{float:right;font:var(--text-menu-items);margin-top:8px}#menu>ul>li{display:block;float:left;margin-left:20px;padding-bottom:11px}#menu>ul>li>a{font-size:16px;text-decoration:none;font-weight:700;color:var(--white);transition:color .2s ease-in-out}#menu>ul>li:first-child{margin-left:0}#menu ul li{position:relative}#menu ul ul{position:absolute;white-space:nowrap;display:none;background-color:var(--dark-blue);list-style:none;margin:0;padding:0;top:44px;left:0;z-index:9}#menu ul ul a{color:var(--white);padding:8px 16px;display:block}#menu ul ul a:hover{color:var(--dark-blue);background-color:var(--white)}#menu ul li:hover ul{display:block}.menu-text-mobile{display:none}.btn-menu{display:none}#offcanvas-menu{height:100vh}#offcanvas-menu .btn-register{color:var(--green)!important;margin:0 0 20px 0}#offcanvas-menu .btn-register:hover{color:var(--white)!important}#offcanvas-menu .uk-offcanvas-bar{background-color:var(--dark-blue);padding:0}#offcanvas-menu .uk-offcanvas-bar ul{margin:0}#offcanvas-menu .uk-offcanvas-bar .dropdown-image{display:none}#offcanvas-menu a{color:#fff;text-decoration:none;padding:5px 0;display:block}#offcanvas-menu .dropdown-items li{display:block;margin-top:0}#offcanvas-menu ul{list-style:none;padding:20px;margin-bottom:0}#offcanvas-menu .menu_level0>li>a{font-weight:700}#offcanvas-menu .content-small-width{padding:0}#offcanvas-menu .fa-li{display:none}#offcanvas-menu .fa-ul{margin-left:10px}#offcanvas-menu .dropdown{padding-left:10px}#searchbar{float:right;width:200px;margin-top:25px;margin-left:20px}#searchbar .search-box .searchText{width:100%;position:relative;height:30px;line-height:30px;box-sizing:border-box;border:1px solid #d7d7d7;padding-left:10px}#searchbar .search-box .searchbutton{position:absolute;right:0;top:0;width:30px;height:30px;text-align:center;background:none;border:0;border-left:1px solid #d7d7d7}#searchbar .search-box .searchbutton .far{margin:0!important}.searchOverview .searchTermBox{margin-bottom:20px}.zoek_intern_resultaat{width:100%}.zoek_intern_resultaat .tablehead .tablerow{background-color:#f4f4f4}.zoek_intern_resultaat .tablecell{width:50%;display:inline-block;vertical-align:top}.zoek_intern_resultaat .tablerow{padding:10px;border-bottom:1px solid #e9e9e9}.language-bar{display:flex;justify-content:space-between;padding:10px 20px}.close-bar{background:#fff;height:35px;display:flex;flex-direction:row-reverse}.close-bar button{color:var(--dark-blue)!important;display:flex;align-items:center}.close-bar button svg{margin:0 10px}.header-portal-link{font:var(--text-menu-top-mobile)}.menu-nl-mobile{font:var(--text-menu-language-mobile-bold)}.menu-de-mobile{font:var(--text-menu-language-mobile)}.close-bar{font:var(--text-menu-close)}.close-bar button{margin-top:-14px;margin-right:-15px}.menu-items-mobile ul li a span{font:var(--text-menu-items-mobile-bold)}.register-wrapper{font:var(--text-menu-items-mobile)}.register-wrapper{display:flex;flex-direction:column;margin:5px 20px;max-width:131px}.register-wrapper .offcanvas-email{font-size:16px}.register-wrapper .offcanvas-tel{font-size:16px}@media only screen and (max-width:1024px){#menu{display:none}.btn-register{display:none}.btn-menu{display:flex;right:0;transform:translateY(-50%);padding-right:21px;top:19px;color:var(--white);align-items:center;justify-content:flex-end}#header-middle i{margin-left:10px;bottom:2px;position:relative}}@media only screen and (max-width:900px){#header-top .header-top-left .header-top-left-contact{display:none}#header-top .header-top-right .header-top-right-register{display:none}#header-top .header-top-right .header-top-right-login{width:auto}.btn-register{display:none}}@media only screen and (max-width:960px){#searchbar{float:none;margin-left:0;width:100%}.btn-menu{display:flex;right:0;transform:translateY(-50%);padding-right:21px;top:19px;color:var(--white);align-items:center;justify-content:flex-end}.menu-text-mobile{display:block;color:var(--white);bottom:9px;float:right;padding-right:28px;font:var(--title-footer-mobile)}#menu{display:none}#header-middle i{bottom:2px;position:relative;margin-left:10px}}@media only screen and (max-width:767px){#header-logo{float:left;z-index:20;width:96px;height:110px;background-color:#fff;display:flex;justify-content:center;align-items:center;margin-top:-50px;border-radius:var(--border-radius)}#header-logo img{height:86px;width:68px}#header-menu{display:none}#header-middle i{margin-left:10px;bottom:2px;position:relative}}@media only screen and (max-width:500px){#header-top{height:38px}#header-top .header-top-right{width:100%}#header-top .header-top-left{display:block}#header-top .header-top-right .header-top-right-type{width:110px}#header-top .header-top-right .header-top-right-loggedin{width:calc(100% - 160px)}#header-top .header-top-right .header-top-right-loggedin .header-top-right-user{width:100%}#header-top .header-top-right .header-top-right-cart{float:right}#header-top .header-top-right .header-top-right-loggedin .header-top-right-user .fa-user{display:block}.header-top-right-portal{padding-left:118px;float:left}.header-top-left-language{padding-right:10px}.btn-register{display:none}}@media only screen and (max-width:380px){.header-top-left-language{display:none}.header-top-right-portal{padding-left:0;padding-right:0;float:right}}.custommenu-patient,.custommenu-starter,.custommenu-ervaren,.custommenu-landingspagina,#mobilemenu .custommenu-.menu_level0{display:none;margin:0}#menu .custommenu-webshop{margin:-8px 0 0}#menu .custommenu-webshop>li{padding-bottom:20px}#menu .custommenu-webshop .menu_webshoplevel1{top:52px}.take-over-customer{position:sticky;top:0;left:0;width:100%;z-index:999999999999;background-color:var(--dark-blue);color:var(--white);padding:10px 0}.take-over-customer>div{display:flex;flex-wrap:nowrap;justify-content:space-between}.take-over-customer .return-to-admin{color:var(--white);text-decoration:underline;margin-right:10px}.take-over-customer .return-to-admin:hover{color:var(--white);text-decoration:none}#footer hr{margin:0 0 15px 0}#footer h3{margin-top:20px}#footer-top{background-color:var(--white);display:flex;align-items:center;justify-content:space-between}#footer-top .footer-logo{height:221px;width:173px}#footer-top a{color:var(--blue);text-decoration:none;font:var(--text-footer-items)}#footer-top a .fa-envelope,#footer-top a .fa-mobile-alt{width:25px;text-align:center}#footer-top .footer-top-wrapper{display:flex;flex-wrap:nowrap}#footer-top .footer-top-wrapper .footer-top-menu{margin-left:var(--padding-extra-large);width:100%}#footer-top .footer-top-wrapper .footer-top-menu>ul>li>a{font:var(--title-footer);display:block;margin-bottom:20px;margin-top:var(--padding-large);color:var(--dark-blue);white-space:nowrap}#footer-top .footer-top-wrapper .footer-top-menu .menu_footerlevel1{list-style:none;padding:0;margin:0}#footer-top .footer-top-wrapper .footer-top-menu .menu_footerlevel1 li{margin-bottom:12px}.footer-menu{margin:0;padding:0;list-style-type:none}.footer-menu li{margin-bottom:12px}.footer-menu li a{color:#fff;text-decoration:none}#footer-top .footer-menu li a:hover{text-decoration:underline}.footer-middle{text-align:center;background-color:var(--white)}.footer-middle a{display:inline-block;margin:0 10px;width:35px}#footer-bottom{background-color:var(--white);color:var(--dark-blue)}#footer-top .content-small-width{padding:20px 60px}#footer-bottom .content-small-width{padding:10px 60px}#footer-bottom a{color:#fff}#footer-bottom .footer-bottom-copyright{float:left;font:var(--text-footer-bottom-bold);color:var(--dark-blue)}#footer-bottom .footer-bottom-menu{display:flex;justify-content:flex-end}#footer-bottom .footer-bottom-menu a{font:var(--text-footer-bottom);color:var(--blue);text-decoration:none;margin-left:20px}#footer-bottom .footer-bottom-estrategy{margin:0 auto;width:190px;text-align:center}#footer-bottom .footer-bottom-estrategy a{text-decoration:underline}#footer-bottom .footer-bottom-estrategy a:hover{text-decoration:none}.footer-bottom-line{border:2px;height:2px;background-color:var(--dark-blue);margin:20px 0}.footer-bottom-dots{padding:30px 0 5px 0}.footer-bottom-dots-mobile{display:none}.footer-logo-container{display:none}#footer-top .logo-iso{width:75px;float:right}@media only screen and (max-width:960px){#footer-top .footer-top-wrapper .footer-top-menu{margin-left:0}#footer-top .footer-top-wrapper .footer-top-menu>ul>li>a{margin-top:0}}@media only screen and (max-width:767px){#footer hr{margin:0 0 10px 0}.footer-logo-container{display:flex;margin-bottom:10px;float:right}#footer-top .footer-logo{display:none}#footer-top a{font:var(--text-footer-items-mobile)}.footer-bottom-dots{display:none}.footer-bottom-dots-mobile{display:block;bottom:85px;right:20px}#footer-bottom .footer-logo-container{height:132px;width:103px;display:block}#footer-bottom .footer-bottom-menu{flex-direction:column;float:left;top:25px;gap:15px}#footer-bottom .footer-bottom-menu a{margin-left:0}#footer-bottom .footer-bottom-copyright{text-align:left;top:134px;font:var(--text-footer-bottom-mobile-bold);float:none}.footer-menu li{margin-bottom:6px}#footer-top .footer-top-wrapper .footer-top-menu .menu_footerlevel1 li{margin-bottom:var(--padding-extra-small)}#footer-top .footer-top-wrapper .footer-top-menu>ul>li>a{margin-bottom:0}}.login-page-content .content-small-width .uk-grid,.register-page-content .content-small-width .register-form{margin:35px auto}.login-page-content .content-small-width .uk-grid{gap:100px}.direct-checkout{display:none}.from-cart .direct-checkout{display:block}.direct-checkout a{bottom:40px;left:20px;right:20px}.login-page-content .content-small-width h2.block-header{color:var(--dark-blue)}.login-page-content .login-block-inner,.login-page-content .request-block-inner{min-height:290px;border-top-right-radius:10px;border-top-left-radius:10px;margin-top:var(--padding-large)}.register-page-content .register-block-inner{min-height:290px;background-color:var(--green-10);border-top-right-radius:10px;border-top-left-radius:10px}.register-block-inner{width:100%;border-top-right-radius:10px;border-top-left-radius:10px}.register-upper-text p{font:var(--text-register-upper)}.request-block-inner .login-block-inner{border-radius:var(--border-radius)}.request-block-inner li{font:var(--text-table-small)}.register-page-content .register-account-form{width:80%}.login-page-content .login-block input{width:100%;outline:0;height:38px;line-height:30px;box-sizing:border-box;border:1px solid var(--dark-blue);padding-left:5px;margin:10px 0 10px 0}.login-page-content .login-block .button-row{margin-top:35px}.login-page-content .request-block .input-row{margin-top:50px}.request-block{background-color:var(--green-10);border-radius:10px}.login-page-content .login-block button,.login-page-content .request-block button{display:inline-block;padding:5px 10px;width:100%;color:#fff;vertical-align:middle;text-align:center;-webkit-appearance:none;border:0;cursor:pointer;-moz-border-radius:0;-webkit-border-radius:0;border-radius:5px;transition:background-color .2s ease-in-out;background-color:#00ab8e;outline:0;text-transform:capitalize;font:var(--text-cta-small);height:38px}.login-page-content .login-block button:hover,.login-page-content .request-block button:hover{text-decoration:none;background-color:#0c5092;color:#fff}.register-page-content.account-content-area .account-content{max-width:none;float:none;width:100%;margin:0}.personal-data-row .jcf-select{width:100%;background-color:var(--white);border:1px solid var(--dark-blue);height:38px;border-radius:5px}.personal-data-row span{color:var(--dark-blue);font:var(--text-filter-placeholder)}.input-row .input-value .jcf-select-text span,.input-row .uk-form-controls .jcf-select-text span{color:var(--dark-blue);font:var(--text-filter-placeholder)}.input-row .input-value .jcf-select .jcf-select-opener:after,.input-row .uk-form-controls .jcf-select .jcf-select-opener:after{color:var(--dark-blue);margin-right:var(--padding-extra-small);margin-top:-2px}.personal-data-value label{color:var(--dark-blue);font:var(--text-filter-placeholder)}.register-page-content{flex-direction:column}.register-page-content .personal-data-row .radio_holder{float:left;margin-right:10px}.login-requirements{background-color:var(--red-10);color:var(--red);width:100%;height:60px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;align-items:center;justify-content:center;text-align:center;font:var(--text-register-requirements);margin-top:-70px}.account-content-area{display:flex}.account-content-area .account-menu{width:240px;margin-right:40px}.account-content-area .account-content{width:calc(100% - 280px)}.account-content-area .account-content .content-small-width{padding:0!important}.account-content-area .account-content .account-menu{display:none}.profilepage h2{font-size:var(--font-size-profile-title)}.profilepage .account-content-area>.account-menu{display:none}.account-content-area .account-menu a{display:block;text-align:left;height:45px;width:100%;background-color:var(--gray-light);color:var(--black);border:1px solid var(--gray);line-height:45px;padding:0 20px;box-sizing:border-box;text-decoration:none;margin:15px 0 15px 0;font-weight:600;white-space:nowrap}.account-content-area .account-menu a i{padding-left:10px;padding-right:10px}.account-content-area .account-menu a:first-child{margin-top:0}.account-content-area .account-content h1{margin:0 0 25px 0;padding:0;font-size:19px;color:#444;font-weight:bold;text-align:left;line-height:19px}.account-content-area .account-content .order-overview .order-message{font-size:15px}.account-content-area .account-content .order-content{margin-bottom:25px}.account-content-area .account-content .order-content .order-title{min-height:40px;background-color:#fff;border:1px solid #d0d0d0;line-height:40px;color:#494949;font-size:15px;box-sizing:border-box;padding-left:10px;cursor:pointer}.account-content-area .account-content .order-content .order-title i{color:#5ac0cf;padding-left:15px}.account-content-area .account-content .order-content .order-title .status{float:right;padding-right:10px}.account-content-area .account-content .order-content .order-items{background-color:#fff;border:1px solid #d0d0d0;box-sizing:border-box;border-top:0;display:none}.account-content-area .account-content .order-content .order-items .order-item{border-bottom:1px solid #d0d0d0;height:40px;box-sizing:border-box;overflow:hidden}.account-content-area .account-content .order-content .order-items .order-item:last-child{border:0}.account-content-area .account-content .order-content .order-items .order-item-image{width:40px;height:40px;display:inline-block;line-height:40px}.account-content-area .account-content .order-content .order-items .order-item .order-item-image img{height:34px;display:block;margin:3px}.account-content-area .account-content .order-content .order-items .order-articlenumber,.account-content-area .account-content .order-content .order-items .order-productname,.account-content-area .account-content .order-content .order-items .order-tradeunit,.account-content-area .account-content .order-content .order-items .order-price,.account-content-area .account-content .order-content .order-items .order-amount{display:inline-block;box-sizing:border-box;line-height:40px;height:40px;vertical-align:top;word-break:break-all;overflow:hidden;margin-right:10px;padding:0;font-size:13px;color:#444;text-decoration:none}.account-content-area .account-content .order-content .order-items .order-productname{width:calc(100% - 420px)}.account-content-area .account-content .order-content .order-items .order-articlenumber{width:90px}.account-content-area .account-content .order-content .order-items .order-tradeunit,.account-content-area .account-content .order-content .order-items .order-price,.account-content-area .account-content .order-content .order-items .order-amount{width:65px}.account-content-area .account-content .order-content .order-items .order-price{margin:0}.account-content-area .account-content .order-content .order-items .order-header>div{color:#a9a9a9;height:30px;line-height:40px;vertical-align:top}.account-content-area .account-content .order-content .order-items .order-footer .order-amount,.account-content-area .account-content .order-content .order-items .order-footer .order-price{font-weight:700}.account-content-area .account-content .personal-data h1,.account-content-area .account-content .personal-data h2{margin:0 0 25px 0;padding:0;color:var(--dark-blue);text-align:left;font:var(--title-register)}.account-content-area .account-content .personal-data h2{font-size:var(--text-large)}.personal-data-content h2{font-weight:700;font-size:32px;margin-top:40px}.account-content-area .account-content .personal-data .personal-data-content{margin:40px 0 20px 0}.account-content-area .account-content .personal-data .personal-data-content .personal-data-block{box-sizing:border-box}.account-content-area .account-content .personal-data .personal-data-content .personal-data-block:first-child{margin-bottom:35px}.account-content-area .account-content .personal-data .personal-data-content .personal-data-block .personal-data-row{margin-bottom:15px}.account-content-area .account-content .personal-data .personal-data-content .personal-data-block .personal-data-row .personal-data-label,.account-content-area .account-content .personal-data .personal-data-content .personal-data-block .personal-data-row .personal-data-value{display:block;width:50%;float:left;outline:0}.account-content-area .account-content .personal-data .personal-data-content .personal-data-block .personal-data-row .personal-data-value .radio_holder{float:left}.account-content-area .account-content .personal-data .personal-data-content .personal-data-block .personal-data-row .personal-data-value input{height:38px;box-sizing:border-box;width:100%;outline:0;border:1px solid var(--dark-blue);padding-left:5px}.personal-data-value .jcf-select .jcf-select-opener:after{color:var(--dark-blue);margin-right:5px}.account-content-area .account-content .personal-data .personal-data-content .personal-data-block .personal-data-row .personal-data-value.gender{display:none}.account-content-area .account-content .personal-data .personal-data-content .personal-data-block .personal-data-row .personal-data-value.gender.checked{display:block}.account-content-area .account-content .personal-data .personal-data-content .personal-data-block button{display:inline-block;padding:var(--padding-button);width:auto;color:#fff;vertical-align:middle;text-align:center;-webkit-appearance:none;border:0;cursor:pointer;border-radius:var(--border-radius-button);transition:background-color .2s ease-in-out;background-color:var(--green-mint);outline:0;text-transform:capitalize}.account-content-area .account-content .personal-data .personal-data-content .personal-data-block button:hover{text-decoration:none;background-color:#0c5092;color:#fff}.account-content-area .account-content .personal-data .personal-data-errors .error-messages{margin-bottom:25px;font-size:13px;color:#f00}.personal-data-block button{background-color:var(--green-mint);border-radius:5px;height:44px;width:133px;font:var(--text-cta-medium);margin-bottom:var(--padding-large)}.lost-password-link{text-align:center;text-decoration:underline;margin:5px 0;cursor:pointer}.lost-password-link:hover{text-decoration:none}.lost-password-link span{font:var(--text-table-small)}.research-request h2{margin:25px 0 10px;padding:0;font-size:19px;color:#444;font-weight:bold;text-align:left;line-height:19px}.research-request .button{margin-top:40px}.research-request .emailrequired{display:none}.research-request .emailrequired.active{display:inline-block}.customer-info{padding:40px 80px;background-color:var(--gray-light);display:flex;flex-wrap:wrap}.customer-info .customer-info-column{width:50%;display:flex;flex-wrap:wrap;align-self:self-start}.customer-info .customer-info-column .customer-info-label{font-weight:600;width:125px;line-height:25px;min-height:25px}.customer-info .customer-info-column .customer-info-value{width:calc(100% - 200px);line-height:25px;padding-left:var(--padding-large)}.input-row{display:flex;flex-wrap:nowrap;line-height:35px;margin-bottom:10px}.input-row .input-label,.input-row .uk-form-label{width:50%}.input-row .uk-form-label{font:var(--text-medium);color:var(--dark-blue)}.input-row .input-value,.input-row .uk-form-controls{width:50%;margin-left:0!important}.input-row .input-value label,.input-row .uk-form-controls label{min-width:100px;display:inline-block}.input-row .input-value .jcf-select,.input-row .uk-form-controls .jcf-select{width:100%;border:1px solid var(--dark-blue);border-radius:5px;height:35px}.research-overview,.best-sold-researches{margin-top:40px}.research-overview .dataTable,.best-sold-researches .dataTable{margin-top:20px}.research-overview .research-wrapper td,.best-sold-researches .research-wrapper td{padding:5px 10px!important;box-sizing:border-box}.research-overview .research-wrapper .research-column-research,.best-sold-researches .research-wrapper .research-column-research{min-width:200px}.research-overview .research-wrapper .research-column-product,.best-sold-researches .research-wrapper .research-column-product{white-space:nowrap;max-width:250px;overflow:hidden;text-overflow:ellipsis}.research-overview .research-wrapper .research-column-price,.best-sold-researches .research-wrapper .research-column-price{width:100px;white-space:nowrap}.research-overview .research-wrapper .research-column-action,.best-sold-researches .research-wrapper .research-column-action{width:50px;white-space:nowrap}.btn-add-article,.btn-delete-article{-webkit-appearance:none;border:0;border-radius:0;background:none;color:var(--black);cursor:pointer;padding:5px;font-size:16px}.btn-add-article{color:var(--green)}.research-history .button{width:auto}.research-history .order-content{margin-top:40px}.research-history span{padding:0 5px}.research-history .order-date{border-left:1px solid var(--gray)}.research-history .order-name{border-left:1px solid var(--gray)}.research-history .order-dateofbirth{border-left:1px solid var(--gray)}#lostpassword .grecaptcha-badge{display:none}#lostpassword .uk-modal-dialog{max-width:400px!important;padding:20px}#lostpassword .uk-modal-dialog .uk-form-controls{width:100%;margin:0 0 20px}#lostpassword .uk-modal-dialog .password-header h2{font-size:16px;text-transform:uppercase;font-weight:600}#lostpassword .uk-modal-dialog .uk-modal-close{position:absolute;right:10px;top:10px;color:#0c5092;text-decoration:none}#lostpassword .uk-modal-dialog .reset-errors{color:#ff4b4b;font-weight:600}#lostpassword .uk-modal-dialog .reset-succes{color:#444}.profile-links a{background:var(--green-10);padding:20px;border-radius:var(--border-radius);display:flex;justify-content:center;height:130px;flex-direction:column;align-items:center;text-align:center}.profile-links a:hover{color:var(--dark-blue)}.profile-links a i,.profile-links a img{font-size:5vh;margin-bottom:10px;height:auto}.logout-button{display:inline-block;padding:var(--padding-button);width:auto;color:#fff;vertical-align:middle;text-align:center;-webkit-appearance:none;border:0;cursor:pointer;border-radius:var(--border-radius-button);transition:background-color .2s ease-in-out;background-color:var(--green-mint);outline:0;text-transform:capitalize;margin-top:20px}.logout-button:hover{color:var(--dark-blue)}.lastproducts a:hover{color:var(--dark-blue)}@media only screen and (max-width:960px){.customer-info{padding:20px;display:block}.customer-info .customer-info-column{width:100%}.input-row{display:block}.input-row .input-label,.input-row .uk-form-label{width:100%}.input-row .input-value,.input-row .uk-form-controls{width:100%;max-width:500px}.account-content-area .account-content .order-content .research-item div:not(.order-productname){display:none}.account-content-area .account-content .order-content .research-item .order-productname{width:100%;padding-left:40px;box-sizing:border-box}}@media only screen and (max-width:900px){.account-content-area .account-content{width:100%}}@media only screen and (max-width:1024px){.profile-links a i{font-size:4vh}}@media only screen and (max-width:767px){.account-content-area{display:block}.account-content-area .account-menu{width:100%}.account-content-area .account-content{width:100%;margin-top:50px}.account-content-area .account-content .personal-data .personal-data-content .personal-data-block{width:100%}.register-page-content .personal-data-row .radio_holder{margin-right:0}.personal-data-label .login-requirements{height:124px}.request-block{padding-left:15px;padding-right:15px}.login-block{padding-left:15px;padding-right:15px;margin-top:-40px}.login-page-content .register-page-content .register-form{margin-left:0}.login-page-content .content-small-width .uk-grid{gap:50px}.account-content-area .account-content .personal-data .personal-data-content .personal-data-block button{width:55%;font:var(--text-cta-small);margin-top:15px}.account-content-area .account-menu{padding-right:0;width:100%;margin-right:0}.account-content-area .account-menu a{max-width:100%}.profile-links a i{font-size:4vh}.jcf-select{min-width:100%}.order-name{width:100%;display:flex;align-items:center;justify-content:space-between}.account-content-area .account-content .order-content .order-title i{padding-right:10px}.account-content-area .account-content .order-content .order-items .order-productname{width:75px}.account-content-area .account-content .order-content .order-items .order-articlenumber{width:50px}.account-content-area .account-content .order-content .order-items .order-tradeunit{width:0}.account-content-area .account-content .order-content .order-items .order-price,.account-content-area .account-content .order-content .order-items .order-amount{width:60px}}.prikpunt-row{padding:var(--padding-default) var(--padding-small);box-sizing:border-box;border-bottom:1px solid var(--dark-blue)}.prikpunt-row:hover,.prikpunt-row.active{background-color:var(--red-10)}.prikpunt-row:hover .prikpunt-link a,.prikpunt-row.active .prikpunt-link a{color:var(--red)}.map-wrapper .uk-search{position:absolute;top:var(--padding-medium);left:var(--padding-medium);z-index:99;background-color:#fff}.prukpunt-adres{cursor:pointer}.prikpunt-link{text-align:right}.prikpunt-link a{color:var(--green);text-decoration:none}.prikpunt-link a:hover{color:var(--red)}.mapboxgl-popup-close-button{display:none}.custom-popup{max-width:448px!important}.custom-popup .mapboxgl-popup-tip{display:none}.custom-popup .mapboxgl-popup-content{position:relative;background:#fff;border:2px solid var(--red);border-radius:10px;padding:1rem}.custom-popup .mapboxgl-popup-content::before,.custom-popup .mapboxgl-popup-content::after{display:none}.custom-popup.mapboxgl-popup-anchor-bottom .mapboxgl-popup-content::before,.custom-popup.mapboxgl-popup-anchor-bottom .mapboxgl-popup-content::after{display:block;content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:solid transparent;pointer-events:none}.custom-popup.mapboxgl-popup-anchor-bottom .mapboxgl-popup-content::before{border-width:16px;border-top-color:var(--red)}.custom-popup.mapboxgl-popup-anchor-bottom .mapboxgl-popup-content::after{border-width:13px;border-top-color:#fff}.custom-popup.mapboxgl-popup-anchor-top .mapboxgl-popup-content::before,.custom-popup.mapboxgl-popup-anchor-top .mapboxgl-popup-content::after{display:block;content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:solid transparent;pointer-events:none}.custom-popup.mapboxgl-popup-anchor-top .mapboxgl-popup-content::before{border-width:16px;border-bottom-color:var(--red)}.custom-popup.mapboxgl-popup-anchor-top .mapboxgl-popup-content::after{border-width:13px;border-bottom-color:var(--white)}.custom-popup.mapboxgl-popup-anchor-left-top .mapboxgl-popup-content::before,.custom-popup.mapboxgl-popup-anchor-left-top .mapboxgl-popup-content::after{display:block;content:"";position:absolute;top:20px;right:100%;border:solid transparent;pointer-events:none}.custom-popup.mapboxgl-popup-anchor-left-top .mapboxgl-popup-content::before{border-width:16px;border-right-color:var(--red)}.custom-popup.mapboxgl-popup-anchor-left-top .mapboxgl-popup-content::after{border-width:13px;border-right-color:var(--white)}.custom-popup.mapboxgl-popup-anchor-left-bottom .mapboxgl-popup-content::before,.custom-popup.mapboxgl-popup-anchor-left-bottom .mapboxgl-popup-content::after{display:block;content:"";position:absolute;bottom:20px;right:100%;border:solid transparent;pointer-events:none}.custom-popup.mapboxgl-popup-anchor-left-bottom .mapboxgl-popup-content::before{border-width:16px;border-right-color:var(--red)}.custom-popup.mapboxgl-popup-anchor-left-bottom .mapboxgl-popup-content::after{border-width:13px;border-right-color:var(--white)}.custom-popup.mapboxgl-popup-anchor-right-top .mapboxgl-popup-content::before,.custom-popup.mapboxgl-popup-anchor-right-top .mapboxgl-popup-content::after{display:block;content:"";position:absolute;top:20px;left:100%;border:solid transparent;pointer-events:none}.custom-popup.mapboxgl-popup-anchor-right-top .mapboxgl-popup-content::before{border-width:16px;border-left-color:var(--red)}.custom-popup.mapboxgl-popup-anchor-right-top .mapboxgl-popup-content::after{border-width:13px;border-left-color:var(--white)}.custom-popup.mapboxgl-popup-anchor-right-bottom .mapboxgl-popup-content::before,.custom-popup.mapboxgl-popup-anchor-right-bottom .mapboxgl-popup-content::after{display:block;content:"";position:absolute;bottom:20px;left:100%;border:solid transparent;pointer-events:none}.custom-popup.mapboxgl-popup-anchor-right-bottom .mapboxgl-popup-content::before{border-width:16px;border-left-color:var(--red)}.custom-popup.mapboxgl-popup-anchor-right-bottom .mapboxgl-popup-content::after{border-width:13px;border-left-color:var(--white)}@media only screen and (max-width:1024px){#content .content-small-width,#footer-top .content-small-width,#footer-bottom .content-small-width{padding:20px}}@media only screen and (max-width:960px){.rp-supplements .uk-grid>div:last-child{order:-1}.homepage .link-block{width:100%!important}}@media only screen and (max-width:768px){.breadcrumbcontainer{display:none}.desktop-only{display:none}}.detailPersonal{padding:20px;border-radius:10px;background:var(--alice-blue)}.detailPersonal input{border-color:var(--dark-blue)}.detailPersonal textarea{border-color:var(--dark-blue)}.detailContact{padding:20px;border-radius:10px;background:var(--alice-blue)}.detailContact input{border-color:var(--dark-blue)}.button.mint-green{background-color:var(--green-mint)}#proddetail_tabs{margin-top:20px;margin-bottom:20px}#proddetail_tabs #proddetailtab li.selected{color:var(--dark-blue)}#proddetail_tabs #proddetailtab li.selected .tab_bg{font-size:20px;font-weight:600}.proddetailsdetails{background-color:#f7f9fb}.products_item{float:left;width:100%;box-sizing:border-box;padding:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0);box-shadow:0 0 10px 0 rgba(0,0,0,0);transition:box-shadow .2s ease-in-out;margin-bottom:10px;cursor:pointer;text-decoration:none}#productdetail_container .imageHolder{float:left;width:100%;padding:20px 0;display:flex;justify-content:center}#proddetails .title_summary span{display:block;font-family:var(--font-default);font-weight:700;font-size:40px}#proddetailsdetails .prodpricewrapper .amountcontent{padding:15px 0;display:flex;align-items:center}#proddetailsdetails .prodpricewrapper .amountcontent .label{display:block;font-weight:600;padding-bottom:0;margin-right:10px}.purchase_main_articles{display:flex;justify-content:space-between}#progress .steps li.active:after{border-color:transparent transparent transparent var(--dark-blue)}#progress .steps li.active span{background:var(--dark-blue);color:#fff}#progress .steps li.active span:after{border-color:transparent transparent var(--dark-blue) transparent}#progress .steps li.active span:before{border-color:transparent var(--dark-blue) transparent transparent}#progress .steps li.active:last-child{background:var(--dark-blue)}.article-info-item{margin-top:10px;display:flex;align-items:center}.article-info .article-info-header{display:inline-block;width:100%}.article-info .article-info-spec .details{width:100%}.article-info .article-info-spec{display:inline-block;width:100%}.article-info .article-info-spec li::marker{content:""}.orders .order .order-price{text-align:right;float:right}.total-costs-table{float:right;min-width:30%;background-color:var(--alice-blue);padding:20px 15px;box-sizing:border-box}.detail-check{background:var(--alice-blue);display:flex;height:100%}.overzichtkolom{padding:20px 15px;float:left;width:30%}.catviewproduct_shipping_text{color:var(--green-mint);font-size:16px}.catviewproduct_shipping_text .fa-plus{padding-right:5px;font-size:12px}.category-wrapper-header{background-color:var(--dark-blue);border-radius:var(--border-radius)}.orderSelectHolder .select-text{color:var(--white);display:inline-block;height:35px;line-height:35px;vertical-align:middle}.products_item .product_link{line-height:20px;overflow:hidden;font-size:16px;font-weight:700;color:#111;margin:10px 0}.products_item .product_prices .product_price_new{color:var(--dark-blue);display:inline-block;font-weight:700;font-size:16px}.category-wrapper .category_filters_top{padding:10px 0;height:auto;box-sizing:border-box;color:var(--white)}.category-wrapper .category_filters_top li::marker{content:""}.category-wrapper .category-wrapper-header .category_filters_top{display:flex;align-items:center;justify-content:center}.category-filters{display:none}.delivery-date{display:flex;flex-direction:column}#addtocartdiv .add_to_cart_button{border:0;-webkit-appearance:none;background-color:var(--dark-blue);border-radius:var(--border-radius);color:#fff;padding:10px 0;width:220px;text-align:center;font-size:16px;vertical-align:middle;cursor:pointer;transition:background-color .2s ease-in-out;margin-top:20px}#addtocartdiv .add_to_cart_button:hover{background-color:var(--green-mint)}.product-info a{color:var(--dark-blue)}#proddetailsdetails{margin-top:10px}#content .breadcrumbcontainer{display:none}.pdp-property{margin-bottom:16px}.pdp-property .pdp-property-label{font-weight:600}.pdp-article-number-label{display:flex;flex-direction:column;margin-right:30px}.pdp-category-label{display:flex;flex-direction:column}.filter-list{display:flex}.filter-list .filter-list-option{color:var(--white);display:inline-block}.filter-list .filter-list-option .jcf-select{display:inline-block;vertical-align:top;position:relative;border-bottom:1px solid var(--white);background:transparent;min-width:200px;height:35px;box-sizing:border-box;margin:0 20px}#priceForm{width:100%;padding-right:40px}.fields .jcf-select{background:#fff;border:1px solid #d7d7d7;border-radius:5px}.fields .jcf-select .jcf-select-text{color:var(--dark-blue)}.fields .jcf-select .jcf-select-opener:after{color:var(--dark-blue)}.shoppingcart{margin-right:25px}.property-ddl-opener{display:block;height:100%}.property-ddl-opener+.options{z-index:99;background-color:var(--dark-blue);padding:8px;box-sizing:border-box}.property-ddl-opener+.options .row a,.property-ddl-opener+.options .row label{color:var(--white);cursor:pointer}.property-ddl-opener+.options .row a:hover,.property-ddl-opener+.options .row label:hover{text-decoration:underline}.webshop-menu{margin-top:20px}.webshop-menu .webshop-menu-header{font-size:20px;color:var(--dark-blue)}.webshop-menu ul{margin:0;padding-left:10px}.menu_webshoplevel0 li a{font:var(--text-menu-bold)}.webshop-menu ul.menu_webshoplevel1{padding-left:25px}.webshop-menu ul.menu_webshoplevel1 li a{color:var(--dark-blue);font:var(--text-menu)}.webshop-menu ul li{list-style:none;margin-top:10px}.webshop-menu a{text-decoration:none;color:var(--dark-blue)}.webshop-menu a span{display:inline-block;width:19px;height:19px;line-height:19px;margin:0 10px 0 0;vertical-align:middle;border:1px solid #d7d7d7;cursor:pointer;position:relative;background-color:#fff}.webshop-menu .active>a>span:before{position:absolute;top:1px;bottom:1px;right:1px;left:1px;font-family:'Font Awesome 5 Pro';font-size:18px;color:#00ab8e;content:'';display:block}.catviewdescription p,.catviewdescription h2,.catviewdescription h3{margin:0}.category-filters-mobile-header{display:none}#catbanner{padding:0}#catbanner .caption{position:absolute;top:50%;transform:translateY(-50%);left:20px;z-index:99}#catbanner .caption h1{font-size:30px;color:#fff;text-shadow:1px 1px 1px #111}#catbanner .caption p{color:#fff;max-width:400px;font-size:16px;text-shadow:1px 1px 1px #111;font-weight:600}.category-wrapper .category-wrapper-header .category-breadcrumb{float:left}.category-wrapper .category-wrapper-header h2.searchresultinfo{float:left;margin:0;font-weight:400;height:55px;line-height:55px;vertical-align:middle}.category-wrapper .category-filters{float:left;width:250px;min-height:250px;padding-right:10px;box-sizing:border-box}.category-wrapper .category-overview{overflow:hidden;padding:10px 5px}#cat_filter{margin-top:20px}#cat_filter .catfiltitem{padding:10px;margin-bottom:10px}#cat_filter .catfiltitem .catlabel{font-weight:700;font-size:30px;padding-bottom:10px;line-height:25px;border-bottom:2px solid #000;margin-bottom:20px}#cat_filter .catfiltitem ul{margin:0;padding:0;list-style:none}#cat_filter .catfiltitem ul li{margin:10px 0;font-weight:700;font-size:18px}#cat_filter .catfiltitem input[type="checkbox"]{display:none}#cat_filter .catfiltitem input[type="checkbox"]+label{cursor:pointer}#cat_filter .catfiltitem input[type="checkbox"]+label span{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background-color:#fff;border:1px solid #ccc;cursor:pointer;box-sizing:border-box;position:relative}#cat_filter .catfiltitem input[type="checkbox"]:checked+label span:before{position:absolute;top:1px;bottom:1px;right:1px;left:1px;background-color:#111;content:'';display:block}.togglefilter{float:right;width:13px}.togglefilter .loadingfilter{font-size:16px;color:#ccc}.togglefilter .loadingfilter .fa-spinner{right:0;width:16px;height:16px;left:auto}.togglefilter .showfilter,.togglefilter .hidefilter{display:none!important;font-size:16px;cursor:pointer}.togglefilter .showfilter.active,.togglefilter .hidefilter.active{display:block}.category-paging{display:flex}.category-paging .paging-info{width:33.33%;line-height:35px}.category-paging .paging-buttons{text-align:center;width:33.33%}.category-paging .paging-buttons .paging-link{height:35px;line-height:35px;width:35px;background-color:#111;color:#fff;display:inline-block;text-align:center;margin:0 5px;text-decoration:none}.category-paging .paging-buttons .paging-link:hover{opacity:.8}.category-paging .paging-buttons .paging-link.pagenrlinksel{background-color:#00ab8e;cursor:default}.category-paging .paging-buttons .paging-next,.category-paging .paging-buttons .paging-prev{height:35px;line-height:35px;width:35px;text-align:center;margin:0 5px;text-decoration:none;font-family:var(--font-awesome);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;font-weight:900}.category-paging .paging-buttons .paging-next:before,.category-paging .paging-buttons .paging-prev:before{content:"";display:inline-block}.category-paging .paging-buttons .paging-prev:before{content:"";display:inline-block}.category-wrapper .mobile-filters{display:none}.category-wrapper .category-overview{overflow:hidden;padding:10px 5px}.category-wrapper .category_filters_top .filter-header{padding-left:var(--padding-medium);display:block}.result-loader{display:none;text-align:center;height:40px;line-height:40px;vertical-align:middle}ul.filter-list{margin:0;padding:0;list-style:none}ul.filter-list li{margin:0;font-weight:400;font-size:16px;padding:10px;box-sizing:border-box}ul.filter-list li .slide{transition:height .5s ease-in-out}ul.filter-list li .row{height:30px;line-height:30px}ul.filter-list li .row:after{display:block;clear:both;content:''}ul.filter-list li .row:last-child{border:0}ul.filter-list li .row>.property_checkbox{border:1px solid #ccc;cursor:pointer;float:left;height:20px;margin:6px 10px 0 0;width:20px;box-sizing:border-box}ul.filter-list li .row:hover .property_checkbox:after,ul.filter-list li .row>.property_checkbox.checked:after{content:"";position:absolute;background-color:#fff;top:4px;left:4px;width:10px;height:10px}ul.filter-list li .row>input[type="checkbox"]{display:block!important;left:-9999px!important;position:absolute!important}ul.filter-list li .row>a,ul.filter-list li .row>label{color:#111;cursor:pointer;float:left;font-size:14px;letter-spacing:.3px;line-height:30px;text-decoration:none;width:calc(100% - 30px)}ul.filter-list .js-more .more,ul.filter-list .js-more .less{display:none;color:#111;text-decoration:none;font-size:16px;text-transform:uppercase;margin-left:27px;font-weight:700}.category_filters_top span{font-weight:400;font-size:16px;height:35px;line-height:35px}@media(max-width:1024px){.category-wrapper .category-wrapper-header{background-color:var(--dark-blue);border-radius:var(--border-radius);display:flex;flex-direction:column;height:auto;padding:var(--padding-medium);justify-content:center}.filter-list{padding:0;width:100%;margin:0;flex-direction:column}.filter-list .filter-list-option{display:flex;justify-content:space-between;margin:5px 0}.filter-list .filter-list-option .opener{color:var(--white);display:inline-block;height:35px;line-height:35px;vertical-align:middle}.filter-list .filter-list-option .jcf-select{margin:0}.orderSelectHolder{display:flex;justify-content:space-between;width:100%;margin:5px 0}.orderSelectHolder .select-text{color:var(--white);display:inline-block;height:35px;line-height:35px;vertical-align:middle}}@media(max-width:767px){.catviewproduct.products_item{width:100%}#productdetail_container .imageHolder{float:none;width:100%}.category-wrapper .category_filters_top{padding:0}.category-wrapper .category_filters_top .filter-header{padding-left:0}.category-wrapper .category_filters_top .uk-grid-margin{margin:0}.category-wrapper .category_filters_top .filter-list-option{padding:0;margin-bottom:var(--padding-medium)}.category-wrapper .category_filters_top .property_list{width:100%;box-sizing:border-box}.category-wrapper .category_filters_top .opener{width:100%}.category-wrapper .category_filters_top .filter-header{font-size:var(--font-size-profile-title)}.orderSelectHolder .select-text{font-size:16px;width:100%;box-sizing:border-box}.jcf-select{width:100%}.category-wrapper .category-overview{padding:0}#productsoverview{margin-top:20px}.detail-check{width:100%}.overzichtkolom{width:100%}.purchase_main_articles{flex-direction:column}#productdetail_container .content-small-width{padding:0}#proddetailsdetails{overflow:auto;padding:20px}#proddetails .title_summary{padding:20px}.proddetailsdetails{margin:0}.filter-list{display:flex;flex-direction:column;padding:0}.filter-list .filter-list-option{margin:0 0;display:flex;flex-direction:column;align-items:flex-start;height:auto}.filter-list .filter-list-option .jcf-select select{margin-bottom:10px}.filter-list .filter-list-option .opener{margin:15px 0 0}.orderSelectHolder{display:block!important}}.filter-bar{margin:20px 0 20px 0;padding:10px;background:var(--dark-blue);border-radius:10px;display:flex;align-items:center}.filter-bar .filter-bar-text{font-family:var(--font-default);color:#fff;font-size:18px;margin:0 60px 0 10px}.training-wrapper .training-item{padding:45px 20px;box-sizing:border-box;height:100%;background:var(--green-10);border-radius:var(--border-radius)}#content .training-item .button{width:100px}.training-item-date-subscribe a{line-height:25px;padding:10px 15px;background-color:#46bbc6;color:#fff;vertical-align:middle;text-align:center;-webkit-appearance:none;border:0;cursor:pointer;-moz-border-radius:0;-webkit-border-radius:0;border-radius:5px;transition:background-color .2s ease-in-out;text-decoration:none;font-weight:700;font-size:16px;width:100px}.training-item-info-item{display:flex;align-items:baseline}.training-item-info-item.hidden{display:none}.training-item-date-location{font:var(--text-block-date-location);padding-right:var(--padding-extra-small)}.training-item-date-start{font:var(--text-block-date-location);padding-right:var(--padding-extra-small)}.date-location-value{font:var(--text-block-value)}.training-wrapper .training-item .training-item-title{font-weight:700;font-family:var(--font-default);font-size:20px;text-decoration:none;color:var(--dark-blue);padding-bottom:var(--padding-small)}.training-wrapper .training-item .training-item-date .training-item-date-header{font-weight:600}.training-wrapper .training-item .training-item-date .training-item-date-start{float:left}.training-wrapper .training-item .training-item-date .training-item-date-start.hidden{visibility:hidden;display:block}.training-wrapper .training-item .training-item-date .training-item-date-time{float:left;width:85px;margin-right:20px}.training-wrapper .training-item .training-item-date .training-item-date-time.hidden{visibility:hidden;display:block}.training-wrapper .training-item .training-item-date .training-item-date-comment{float:left;width:200px;margin-right:20px;min-height:24px}.training-wrapper .training-item .training-item-date .training-item-date-location{float:left;max-width:200px;box-sizing:border-box;min-height:24px}.training-wrapper .training-item .training-item-date .training-item-date-subscribe{float:left;width:100px}.training-places-available{color:#f00}.training-item .training-item-dates{margin-top:10px}.training-item .training-image{float:left;width:200px}.training-item .training-content{float:left;width:100%;display:flex;flex-direction:column;height:80%;justify-content:flex-end}.training-tag-block{padding-bottom:var(--padding-extra-small)}.training-tag{display:inline-block;background-color:var(--white);color:var(--green-mint);padding:8px 12px 6px 12px;border-radius:5px;font:var(--text-tag);margin-bottom:var(--padding-small)}.training-item-date-buttons{margin-top:15px;display:flex;align-items:center}.training-item-date-buttons .training-moreinfo{width:155px;margin-left:10px}.training-item-date-buttons .training-moreinfo a{color:var(--dark-blue);font:var(--text-opleiding-info)}.training-item-info-wrapper{display:flex;justify-content:space-between;flex-direction:row;padding-bottom:var(--padding-default)}.training-header{width:100vw;background-color:var(--green-10);padding:40px 0 20px 0;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:-100px}.training-headlines{padding:20px 0}.training-headlines .training-title{padding-bottom:20px}.training-headlines .training-headlines-item .training-headlines-item-inner{background-color:#f4f4f4;height:100%;padding-bottom:40px}.training-headlines .training-headlines-item .training-headlines-item-dates{line-height:25px;padding:15px;box-sizing:border-box;font-weight:600;font-size:18px;color:#226da9;text-align:center}.training-headlines .training-headlines-item .training-headlines-item-title{text-align:center;padding:15px;box-sizing:border-box;font-weight:600;font-size:15px}.training-headlines .training-headlines-item .training-headlines-item-image{height:175px;background-position:center center;background-size:cover;overflow:hidden}.training-headlines-item-link{width:100%;box-sizing:border-box}.training-headlines-item-link a{color:#fff;text-decoration:none;text-transform:uppercase}.training-title{text-align:center}.training-title h2{display:inline-block;color:#00ab8e}.training-link-overview{float:right;margin-top:15px;color:#00ab8e;text-decoration:underline;position:absolute;right:0}.training-link-overview:hover{text-decoration:none}.training-headlines .bx-controls .bx-controls-direction .bx-prev,.training-headlines .bx-controls .bx-controls-direction .bx-next{color:#00ab8e}#trainingDateOverviewTable{max-width:70%}#trainingDateOverviewTable tbody tr .button .green{margin-bottom:20px}#trainingDateOverviewTable tbody tr td{width:0;padding:10px 0 8px 0;height:25px}.trainingDateOverviewTable tbody .training-button{margin-bottom:20px}#trainingDateOverviewTable th{font-weight:600;color:#444}#trainingDateOverviewTable td.hidden{visibility:hidden;display:table-cell}.training-wrapper-detail{padding-top:var(--padding-large)}.content-wrapper{max-width:1000px;width:100%;box-sizing:border-box;padding:10px;margin:0 auto}.content-wrapper h1{font:var(--title-content-wrapper)}.content-wrapper-academy,.content-wrapper-parameters{max-width:1000px;width:100%;box-sizing:border-box;margin:0 auto}.content-wrapper-academy h1,.content-wrapper-parameters h1{font:var(--title-content-wrapper)}.trainingTitle{padding-bottom:var(--padding-small)}.training-wrapper-detail .trainingTitle:first-of-type b{font:var(--title-academy)}.training-date-comment{max-width:150px}.training-date-display{background-color:var(--green-10);padding:40px 0 40px 30px;border-radius:10px;margin:40px 0}.training-date-display:after{background-image:url('/designimages/rp/pattern-mask.svg');background-repeat:no-repeat;content:'';position:absolute;height:300px;width:100%;top:68px;z-index:2;left:65%}.training-date-display h3{margin-top:0}.training-date-display .uk-table{margin-bottom:0;margin-top:-15px}.more-info:hover{color:var(--dark-blue)}#subscribe_form_table .jcf-select{width:100%}#subscribe_form_table .txtdateBirthPart{line-height:20px;padding-top:10px;padding-bottom:10px}#subscribe_form_table .invoiceRow{display:none}@media(max-width:1100px){.training-item .training-image{width:150px}.training-item .training-moreinfo{width:100%;float:none;clear:left}.training-date-display::after{display:none}}@media(max-width:900px){.training-headlines{padding:0 20px}#agenda .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{left:-30px}#agenda .bx-wrapper .bx-controls .bx-controls-direction .bx-next{right:-30px}}@media(max-width:767px){.filter-bar .filter-bar-text{margin:0 8px 0 8px}.training-item .training-image{display:none}.training-item .training-content{width:100%;margin:0}.training-item-date-item{padding:5px 10px;box-sizing:border-box}.training-item-date-item:nth-child(odd){background-color:#f4f4f4}.training-wrapper .training-item .training-item-date .training-item-date-time,.training-wrapper .training-item .training-item-date .training-item-date-start{width:100%}.training-wrapper .training-item .training-item-date .training-item-date-location{clear:left;width:100%}}@media(max-width:600px){.training-title h2{display:block}.training-link-overview{float:none;position:relative;text-align:center;margin:0 auto 15px;padding:5px 0;display:block}}@media(max-width:400px){#agenda .bx-wrapper{max-width:250px!important;margin:0 auto}}.contact-right{background-color:var(--alice-blue);border-radius:var(--border-radius);padding:40px}.field-input textarea{border-radius:5px}