.elementor-kit-6{--e-global-color-primary:#24433F;--e-global-color-secondary:#E83461;--e-global-color-text:#000000;--e-global-color-accent:#E3FD52;--e-global-color-e2767f1:#FBF6F0;--e-global-color-2ce0b1e:#FFFFFF;--e-global-color-6ef1b7f:#887865;--e-global-color-04bf50d:#F7EFE7;--e-global-typography-primary-font-family:"Barlow";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:300;--e-global-typography-primary-line-height:1.5lh;--e-global-typography-secondary-font-family:"Barlow";--e-global-typography-secondary-font-size:17px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Barlow";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Barlow";--e-global-typography-accent-font-size:17px;--e-global-typography-accent-font-weight:500;--e-global-typography-578e499-font-family:"Poppins";--e-global-typography-578e499-font-size:70px;--e-global-typography-578e499-font-weight:800;--e-global-typography-578e499-line-height:3.5lh;--e-global-typography-c70384d-font-family:"Poppins";--e-global-typography-c70384d-font-size:55px;--e-global-typography-c70384d-font-weight:800;--e-global-typography-c70384d-line-height:3lh;--e-global-typography-3ac2be5-font-family:"Poppins";--e-global-typography-3ac2be5-font-size:50px;--e-global-typography-3ac2be5-font-weight:800;--e-global-typography-3ac2be5-line-height:3lh;--e-global-typography-fc3542c-font-family:"Poppins";--e-global-typography-fc3542c-font-size:40px;--e-global-typography-fc3542c-font-weight:800;--e-global-typography-fc3542c-line-height:2lh;--e-global-typography-906d7f4-font-family:"Poppins";--e-global-typography-906d7f4-font-size:30px;--e-global-typography-906d7f4-font-weight:800;--e-global-typography-906d7f4-line-height:1.2lh;--e-global-typography-ef20374-font-family:"Poppins";--e-global-typography-ef20374-font-size:23px;--e-global-typography-ef20374-font-weight:800;--e-global-typography-ef20374-line-height:1.2lh;--e-global-typography-c2376d6-font-family:"Poppins";--e-global-typography-c2376d6-font-size:17px;--e-global-typography-c2376d6-font-weight:800;--e-global-typography-c2376d6-line-height:1.2lh;--e-global-typography-8f16f43-font-family:"Barlow";--e-global-typography-8f16f43-font-size:17px;--e-global-typography-8f16f43-font-weight:300;--e-global-typography-8f16f43-line-height:1.1lh;--e-global-typography-dba3f33-font-family:"Poppins";--e-global-typography-dba3f33-font-size:17px;--e-global-typography-dba3f33-font-weight:800;--e-global-typography-dba3f33-line-height:1.2lh;--e-global-typography-d38da75-font-family:"Barlow";--e-global-typography-d38da75-font-size:22px;--e-global-typography-d38da75-font-weight:300;--e-global-typography-a5f5352-font-family:"Poppins";--e-global-typography-a5f5352-font-size:16px;--e-global-typography-a5f5352-font-weight:800;--e-global-typography-a5f5352-line-height:1.2lh;--e-global-typography-453fc24-font-family:"Poppins";--e-global-typography-453fc24-font-size:36px;--e-global-typography-453fc24-font-weight:800;--e-global-typography-453fc24-line-height:2lh;--e-global-typography-ae501bd-font-family:"Poppins";--e-global-typography-ae501bd-font-size:20px;--e-global-typography-ae501bd-font-weight:800;--e-global-typography-ae501bd-line-height:1.2lh;--e-global-typography-615db2d-font-family:"Poppins";--e-global-typography-615db2d-font-size:21px;--e-global-typography-615db2d-font-weight:800;--e-global-typography-615db2d-line-height:1.2lh;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-578e499-font-size:60px;--e-global-typography-906d7f4-font-size:25px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-578e499-font-size:50px;--e-global-typography-fc3542c-font-size:25px;--e-global-typography-fc3542c-line-height:1.5lh;--e-global-typography-906d7f4-font-size:27px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* Expertises - foto links volgt het geopende accordion-item */
.pp-media{
	display:grid;
}

.pp-media > .pp-img{
	grid-area:1 / 1;
	opacity:0;
	visibility:hidden;
	transition:opacity .35s ease;
}

.pp-expertises:has(.e-n-accordion-item:nth-of-type(1)[open]) .pp-img-1,
.pp-expertises:has(.e-n-accordion-item:nth-of-type(2)[open]) .pp-img-2,
.pp-expertises:has(.e-n-accordion-item:nth-of-type(3)[open]) .pp-img-3,
.pp-expertises:not(:has(.e-n-accordion-item[open])) .pp-img-1{
	opacity:1;
	visibility:visible;
}

/* Speciale druktechnieken - foto links volgt de actieve tab */
.pp-druk:has(.e-n-tab-title[data-tab-index="1"][aria-selected="true"]) .pp-img-1,
.pp-druk:has(.e-n-tab-title[data-tab-index="2"][aria-selected="true"]) .pp-img-2,
.pp-druk:has(.e-n-tab-title[data-tab-index="3"][aria-selected="true"]) .pp-img-3,
.pp-druk:has(.e-n-tab-title[data-tab-index="4"][aria-selected="true"]) .pp-img-4,
.pp-druk:has(.e-n-tab-title[data-tab-index="5"][aria-selected="true"]) .pp-img-5{
	opacity:1;
	visibility:visible;
}/* End custom CSS */