.column-center{margin:auto}p{padding-bottom:2em;line-height:1.7em;font-size:19px}@media all and (max-width:980px){div.row-reverse{display:flex;flex-direction:column-reverse}}.contact h2.gform_submission_error{padding-bottom:0}.contact input[type="text"],.contact input[type="email"],.contact input[type="tel"],.contact textarea{padding:10px 20px!important;border-radius:5px}.contact input[type="submit"]{padding:10px 20px;background:#004d43;border:2px solid #004d43;font-size:18px;cursor:pointer;transition:0.3s;color:#fff}.contact input[type="submit"]:hover{background:#003e36;border:2px solid #003e36;color:#fff}.de-mega-menu{position:fixed!important}.checkmark ul{margin:0;margin-bottom:0;padding:0;margin-bottom:20px;list-style-type:none!important;padding:0px!important}.checkmark ul li{padding-left:1.5rem;position:relative;line-height:1.75rem}.checkmark ul li::before{background-image:url(/wp-content/uploads/2024/05/check.svg);width:14px;height:11px;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;position:absolute;top:9px;left:0;content:""}@media all and (max-width:767px){.products-ul ul{column-count:1!important}}.vinkul ul{margin:0;margin-bottom:0;padding:0;margin-bottom:20px;list-style-type:none!important;padding:0px!important;margin-top:30px}.vinkul ul li::before{width:14px;height:11px;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;position:absolute;top:9px;left:0;content:""}.vinkul ul li{padding-left:1.5rem;position:relative;line-height:1.75rem}.products-ul ul{column-count:2;-webkit-column-gutter:1.875rem;-moz-column-gutter:1.875rem;column-gutter:1.875rem;margin:0;margin-bottom:0;padding:0;margin-bottom:20px;list-style-type:none!important;padding:0px!important;margin-top:30px}.products-ul ul li{padding-left:1.5rem;position:relative;line-height:1.75rem}.products-ul ul li::before{width:14px;height:11px;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;position:absolute;top:9px;left:0;content:""}.green ul.checkmark li::before{background-image:url(/wp-content/uploads/2024/05/check.svg)}.vlees ul.checkmark li::before{background-image:url(/wp-content/uploads/2024/05/check-red.svg)}.vis ul.checkmark li::before{background-image:url(/wp-content/uploads/2024/05/check-blue.svg)}.agf ul.checkmark li::before{background-image:url(/wp-content/uploads/2024/05/check-green.svg)}.zuivel ul.checkmark li::before{background-image:url(/wp-content/uploads/2024/05/check-yellow.svg)}.gemak ul.checkmark li::before{background-image:url(/wp-content/uploads/2024/05/check-deepred.svg)}.mega-menu-font h4{text-transform:capitalize}.category-name{color:#2a2a2a}.blog-img a{overflow:hidden;display:inline-block}.blog-img a img{-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;border-radius:3px}.blog-img a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.tagline .inner{width:213px;height:213px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;position:absolute;text-align:center;right:0;padding:30px;top:-290px;z-index:9;display:table;vertical-align:middle}.tagline .inner::before{content:"";position:absolute;background-image:url(/wp-content/uploads/2024/05/white-arrow.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:70px;height:52px;top:-25px;left:40px}.tagline .inner p{display:table-cell;vertical-align:middle;transform:rotate(5deg);font-family:dearjoe;color:#fff;font-size:21px;margin:0;line-height:1.6;width:165px;height:165px}.tagline.vlees .inner{background-image:url(/wp-content/uploads/2024/05/bg-meat.svg)}.tagline.vis .inner{background-image:url(/wp-content/uploads/2024/05/bg-fish.svg)}.tagline.agf .inner{background-image:url(/wp-content/uploads/2024/05/bg-vegetable.svg)}.tagline.zuivel .inner{background-image:url(/wp-content/uploads/2024/05/bg-cheese.svg)}.tagline.gemak .inner{background-image:url(/wp-content/uploads/2024/05/bg-christoffels.svg)}ul.downloads{column-count:1!important}.downloads li:before{width:16px!important;height:22px!important;top:2px!important}.vlees .downloads li:before{background-image:url(/wp-content/uploads/2024/05/red-pdf.svg)}.vis .downloads li:before{background-image:url(/wp-content/uploads/2024/05/blue-pdf.svg)}.agf .downloads li:before{background-image:url(/wp-content/uploads/2024/05/green-pdf.svg)}.zuivel .downloads li:before{background-image:url(/wp-content/uploads/2024/05/yellow-pdf.svg)}.gemak .downloads li:before{background-image:url(/wp-content/uploads/2024/05/deep-red.svg)}.timelinebg{background-size:.5rem 95%!important}.timelinebg .et_pb_row::after{content:url(/wp-content/uploads/2024/05/timeline_dot.svg);display:block;height:1.375rem;width:1.375rem;position:absolute;left:calc(50% - 11px);top:calc(50% - 11px);background-size:100% 100%;background:url(/wp-content/uploads/2024/05/timeline_dot.svg) no-repeat 50%}a.location::before{background-image:url(/wp-content/uploads/2024/05/location.svg);width:12px;height:16px;content:"";display:inline-block;margin-right:10px}a.email::before{background-image:url(/wp-content/uploads/2024/05/email.svg);width:16px;height:12px;content:"";display:inline-block;margin-right:10px}.ul-contact ul li a{float:right}.ul-contact ul{margin-top:15px;list-style-type:none;padding:0}.navbar{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.nav-column{margin:0 20px 0 0}.nav-list{list-style-type:none;padding:0;margin:0}ul.nav-list{padding:0;margin:0}.nav-list li{margin:5px 0}.nav-list li a{text-decoration:none;color:#fff;display:block}@media (max-width:768px){.navbar{flex-direction:row;flex-wrap:wrap}.nav-column{margin:10px;width:calc(50% - 20px)}.nav-column:nth-child(3){width:100%}}.blog-header-image img{object-fit:cover}.share-container{position:relative;display:inline-block}.share-button{cursor:pointer;font-size:16px;color:#007b5e;text-decoration:underline}.share-icons{display:none;position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:5px;box-shadow:0 2px 5px rgb(0 0 0 / .1);z-index:1000}.share-container:hover .share-icons{grid-auto-columns:max-content;display:grid;grid-template-columns:repeat(3,40px);align-content:space-evenly;justify-items:center;align-items:stretch}.share-icons a{text-decoration:none;margin-top:5px}.share-icons img{width:32px;height:32px}.dvmm_menu .menu-item a:after{content:""}.et-pb-controllers a{height:12px;width:12px;border:2px solid #fff;opacity:1;background-color:#ffffff00!important}.et-pb-controllers a.et-pb-active-control{background-color:#ffffff!important}.et_pb_slide_content{display:inline-block;border-top:2px solid #fff;margin-top:10px;padding:10px 5px}@media all and (max-width:767px){.people-flex{display:flex;flex-wrap:wrap}.people-flex .et_pb_column{width:50%!important;padding:10px}}.lang-switcher{margin-left:15px}.lang-switcher img{width:19px;vertical-align:middle!important;margin-right:10px!important;margin-top:-4px}.dvmm_back_home{display:none!important}.rt-custom-menu-field-item-link{display:none!important}.text-menu{font-family:'congressbold',Helvetica,Arial,Lucida,sans-serif;font-size:28px;line-height:42px;margin-bottom:30px;color:#004d43}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\32"!important}.linkedin{bottom:55px;display:inline-block;right:35px}#main-content{background-color:#fff0!important}.event-img img{height:350px;object-fit:cover;border-radius:10px}.acf-event-info p,.event-details p{padding:0px!important}.acf-event-info i,.event-details i{margin-right:5px}.gm-style-iw-chr{display:none}.custom-infowindow{padding-top:10px}.event-listing-img img{height:250px;object-fit:cover;border-radius:10px}.event-cat-listing .dmach-postmeta-value span{border-radius:50px;padding:5px 10px;background:#003e36;font-weight:700}.retail.et_pb_blurb_position_left .et_pb_blurb_container{vertical-align:unset!important}.masterclass-blog p{padding-bottom:unset!important}div.persoon-info .persoon-info__title{font-size:24px;text-align:center}div.persoon-info h3.persoon-info__acf-titel{text-align:center;font-size:18px}div.persoon-info .persoon-info__image img{width:70%;display:block;margin:auto;padding-bottom:10px}h2.entry-title span.category-name,h1.entry-title span.category-name{color:#fff}