.elementor-widget-taxonomy-filter{--e-filter-display: flex;--e-filter-direction: row;--e-filter-justify-content: center;--e-filter-wrap: wrap;--e-filter-align-items: center;--e-filter-item-width: initial;--e-filter-item-max-width: calc(100% - calc(var( --e-filter-item-padding )*3));--e-filter-item-justify-content: center;--e-filter-item-flex-grow: 0;--e-filter-item-align-items: center;--e-filter-item-border-radius: initial;--e-filter-space-between: 20px;--e-filter-normal-text-color: #69727d;--e-filter-active-text-color: #0c0d0e;--e-filter-hover-text-color: #0c0d0e;--e-filter-overflow-x: initial;--e-filter-white-space: nowrap;--e-filter-item-align-text: center;--e-filter-item-padding: 8px;--e-filter-item-box-sizing: initial}.elementor-widget-taxonomy-filter .e-filter{align-items: var(--e-filter-align-items);display: var(--e-filter-display);flex-direction: var(--e-filter-direction);flex-shrink: 0;flex-wrap: var(--e-filter-wrap);gap: var(--e-filter-space-between);justify-content: var(--e-filter-justify-content);overflow-x: var(--e-filter-overflow-x);scrollbar-width: none}.elementor-widget-taxonomy-filter .e-filter::-webkit-scrollbar{display: none}.elementor-widget-taxonomy-filter .e-filter-item{align-items: var(--e-filter-item-align-items);background-color: initial;border: 1px rgb(105,114,125);border-radius: var(--e-filter-item-border-radius);box-sizing: var(--e-filter-item-box-sizing);color: var(--e-filter-normal-text-color);display: var(--e-filter-display);flex-basis: content;flex-grow: var(--e-filter-item-flex-grow);flex-shrink: 0;justify-content: var(--e-filter-item-justify-content);line-height: normal;max-width: var(--e-filter-item-max-width);overflow: hidden;overflow-wrap: break-word;padding: var(--e-filter-item-padding);text-align: var(--e-filter-item-align-text);white-space: var(--e-filter-white-space);width: var(--e-filter-item-width)}.elementor-widget-taxonomy-filter .e-filter-item[aria-pressed="true"]{border-color: rgb(12,13,14);color: var(--e-filter-active-text-color)}.elementor-widget-taxonomy-filter .e-filter-item:hover:not([aria-pressed="true"]){border-color: rgb(12,13,14);color: var(--e-filter-hover-text-color)}.elementor-widget-taxonomy-filter .e-filter-item:hover,.elementor-widget-taxonomy-filter .e-filter-item[aria-pressed="true"]{background-color: initial}.elementor-widget-taxonomy-filter .e-filter-item[data-filter="__all"]{order: -1}.elementor-widget-taxonomy-filter .e-filter-item:focus:not(:focus-visible){outline: none}.elementor-708 .elementor-element.elementor-element-bfd026f{--display: flex;--flex-direction: row;--container-widget-width: initial;--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--flex-wrap-mobile: wrap;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--overlay-opacity: 0.36;--margin-top: 0px;--margin-bottom: 120px;--margin-left: 0px;--margin-right: 0px;--padding-top: 270px;--padding-bottom: 150px;--padding-left: 0px;--padding-right: 0px}.elementor-708 .elementor-element.elementor-element-bfd026f:not(.elementor-motion-effects-element-type-background),.elementor-708 .elementor-element.elementor-element-bfd026f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image: url("https://www.jjvphotography.nl/wp-content/uploads/2025/06/7_JJV5395-1-2.webp");background-position: center center;background-repeat: no-repeat;background-size: cover}.elementor-708 .elementor-element.elementor-element-bfd026f::before,.elementor-708 .elementor-element.elementor-element-bfd026f>.elementor-background-video-container::before,.elementor-708 .elementor-element.elementor-element-bfd026f>.e-con-inner>.elementor-background-video-container::before,.elementor-708 .elementor-element.elementor-element-bfd026f>.elementor-background-slideshow::before,.elementor-708 .elementor-element.elementor-element-bfd026f>.e-con-inner>.elementor-background-slideshow::before,.elementor-708 .elementor-element.elementor-element-bfd026f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color: var( --e-global-color-blocksy_palette_4 );--background-overlay: ''}.elementor-708 .elementor-element.elementor-element-8e94f06{--display: flex;--flex-direction: column;--container-widget-width: 100%;--container-widget-height: initial;--container-widget-flex-grow: 0;--container-widget-align-self: initial;--flex-wrap-mobile: wrap;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px}.elementor-708 .elementor-element.elementor-element-4dfdd84>.elementor-widget-container{margin: 0px 0px 20px}.elementor-708 .elementor-element.elementor-element-4dfdd84 .elementor-heading-title{font-size: 50px;line-height: 1.4em;color: var( --e-global-color-blocksy_palette_8 )}.elementor-708 .elementor-element.elementor-element-2bd2083>.elementor-widget-container{margin: 0px 0px 35px}.elementor-708 .elementor-element.elementor-element-2bd2083{color: var( --e-global-color-blocksy_palette_7 )}.elementor-708 .elementor-element.elementor-element-423e871{--display: flex;--margin-top: 0px;--margin-bottom: 100px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px}.elementor-708 .elementor-element.elementor-element-2b5c823{--e-filter-direction: row;--e-filter-white-space: nowrap;--e-filter-justify-content: flex-start;--e-filter-item-width: initial;--e-filter-item-flex-grow: 0;--e-filter-wrap: wrap;--e-filter-overflow-x: initial;--e-filter-space-between: 19px;--e-filter-normal-text-color: var( --e-global-color-blocksy_palette_4 );--e-filter-hover-text-color: var( --e-global-color-blocksy_palette_8 );--e-filter-active-text-color: var( --e-global-color-blocksy_palette_8 );--e-filter-item-border-radius: 8px 8px 8px 8px}.elementor-708 .elementor-element.elementor-element-2b5c823 .e-filter-item:hover:not([aria-pressed="true"]){background-color: var( --e-global-color-blocksy_palette_4 )}.elementor-708 .elementor-element.elementor-element-2b5c823 .e-filter-item[aria-pressed="true"]{background-color: var( --e-global-color-blocksy_palette_1 );border-style: solid;border-color: var( --e-global-color-blocksy_palette_2 )}.elementor-708 .elementor-element.elementor-element-2b5c823 .e-filter-item:not([aria-pressed="true"]):not(:hover){border-style: solid;border-width: 1px;border-color: var( --e-global-color-blocksy_palette_4 )}.elementor-708 .elementor-element.elementor-element-f7c38ce{--grid-columns: 3}.elementor-708 .elementor-element.elementor-element-371d8cd{--display: flex;--flex-direction: column;--container-widget-width: 100%;--container-widget-height: initial;--container-widget-flex-grow: 0;--container-widget-align-self: initial;--flex-wrap-mobile: wrap;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--overlay-opacity: 1;--padding-top: 110px;--padding-bottom: 85px;--padding-left: 0px;--padding-right: 0px}.elementor-708 .elementor-element.elementor-element-371d8cd:not(.elementor-motion-effects-element-type-background),.elementor-708 .elementor-element.elementor-element-371d8cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image: url("https://www.jjvphotography.nl/wp-content/uploads/2021/09/footer-cta.webp");background-position: center center;background-repeat: no-repeat;background-size: cover}.elementor-708 .elementor-element.elementor-element-371d8cd::before,.elementor-708 .elementor-element.elementor-element-371d8cd>.elementor-background-video-container::before,.elementor-708 .elementor-element.elementor-element-371d8cd>.e-con-inner>.elementor-background-video-container::before,.elementor-708 .elementor-element.elementor-element-371d8cd>.elementor-background-slideshow::before,.elementor-708 .elementor-element.elementor-element-371d8cd>.e-con-inner>.elementor-background-slideshow::before,.elementor-708 .elementor-element.elementor-element-371d8cd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color: transparent;--background-overlay: '';background-image: linear-gradient(0deg,var( --e-global-color-blocksy_palette_4 ) 20%,#FFFFFF00 100%)}@media (max-width: 1024px){.elementor-708 .elementor-element.elementor-element-bfd026f{--margin-top: 0px;--margin-bottom: 70px;--margin-left: 0px;--margin-right: 0px;--padding-top: 200px;--padding-bottom: 140px;--padding-left: 0px;--padding-right: 0px}.elementor-708 .elementor-element.elementor-element-4dfdd84 .elementor-heading-title{font-size: 40px}.elementor-708 .elementor-element.elementor-element-423e871{--margin-top: 0px;--margin-bottom: 70px;--margin-left: 0px;--margin-right: 0px}.elementor-708 .elementor-element.elementor-element-2b5c823{--e-filter-item-border-radius: 8px 8px 8px 8px}.elementor-708 .elementor-element.elementor-element-f7c38ce{--grid-columns: 2}.elementor-708 .elementor-element.elementor-element-371d8cd{--padding-top: 70px;--padding-bottom: 45px;--padding-left: 0px;--padding-right: 0px}}@media (max-width: 767px){.elementor-708 .elementor-element.elementor-element-bfd026f{--padding-top: 170px;--padding-bottom: 100px;--padding-left: 0px;--padding-right: 0px}.elementor-708 .elementor-element.elementor-element-4dfdd84{text-align: center}.elementor-708 .elementor-element.elementor-element-4dfdd84 .elementor-heading-title{font-size: 30px}.elementor-708 .elementor-element.elementor-element-2bd2083{text-align: center}.elementor-708 .elementor-element.elementor-element-7ef7dcf.elementor-element{--align-self: center}.elementor-708 .elementor-element.elementor-element-2b5c823{--e-filter-space-between: 9px;--e-filter-item-border-radius: 8px 8px 8px 8px}.elementor-708 .elementor-element.elementor-element-f7c38ce{--grid-columns: 1}}@media (min-width: 768px){.elementor-708 .elementor-element.elementor-element-8e94f06{--width: 50%}.elementor-708 .elementor-element.elementor-element-371d8cd{--content-width: 580px}}@media (max-width: 1024px) and (min-width: 768px){.elementor-708 .elementor-element.elementor-element-8e94f06{--width: 75%}}.e-filter-item{cursor: pointer}.elementor-1547 .elementor-element.elementor-element-7546caad{--display: flex;--min-height: 600px;--flex-direction: column;--container-widget-width: 100%;--container-widget-height: initial;--container-widget-flex-grow: 0;--container-widget-align-self: initial;--flex-wrap-mobile: wrap;--justify-content: flex-end;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--overlay-opacity: 0.25;border-style: solid;--border-style: solid;border-width: 7px;--border-top-width: 7px;--border-right-width: 7px;--border-bottom-width: 7px;--border-left-width: 7px;border-color: var( --e-global-color-blocksy_palette_8 );--border-color: var( --e-global-color-blocksy_palette_8 );--border-radius: 0px 0px 0px 0px;--padding-top: 40px;--padding-bottom: 40px;--padding-left: 40px;--padding-right: 40px}.elementor-1547 .elementor-element.elementor-element-7546caad::before,.elementor-1547 .elementor-element.elementor-element-7546caad>.elementor-background-video-container::before,.elementor-1547 .elementor-element.elementor-element-7546caad>.e-con-inner>.elementor-background-video-container::before,.elementor-1547 .elementor-element.elementor-element-7546caad>.elementor-background-slideshow::before,.elementor-1547 .elementor-element.elementor-element-7546caad>.e-con-inner>.elementor-background-slideshow::before,.elementor-1547 .elementor-element.elementor-element-7546caad>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color: var( --e-global-color-blocksy_palette_4 );--background-overlay: ''}.elementor-1547 .elementor-element.elementor-element-7ef4494e .elementor-heading-title{line-height: 1.5em;color: var( --e-global-color-blocksy_palette_8 )}.elementor-1547 .elementor-element.elementor-element-734c520b>.elementor-widget-container{margin: 0px 0px 5px}.elementor-1547 .elementor-element.elementor-element-734c520b{font-size: 0.8em;color: var( --e-global-color-blocksy_palette_8 )}@media (max-width: 1024px){.elementor-1547 .elementor-element.elementor-element-7546caad{--min-height: 400px}}@media (min-width: 768px){.elementor-1547 .elementor-element.elementor-element-7546caad{--width: 100%}}