.elementor-6884 .elementor-element.elementor-element-d31f634{margin-top:30px;margin-bottom:40px;}.elementor-6884 .elementor-element.elementor-element-fb8ad16 .elementor-heading-title{font-family:"Ogg", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;line-height:1.1em;letter-spacing:2px;}.elementor-6884 .elementor-element.elementor-element-c5c3ef2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6884 .elementor-element.elementor-element-c5c3ef2 .elementor-nav-menu .elementor-item{font-family:"Montreal", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0.4px;}.elementor-6884 .elementor-element.elementor-element-c5c3ef2{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:#7E9285;--e-nav-menu-horizontal-menu-item-margin:calc( 25px / 2 );}.elementor-6884 .elementor-element.elementor-element-c5c3ef2 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-6884 .elementor-element.elementor-element-c5c3ef2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:25px;}.elementor-6884 .elementor-element.elementor-element-8dd6745{--spacer-size:23px;}.elementor-6884 .elementor-element.elementor-element-32691f4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.3px;}.elementor-6884 .elementor-element.elementor-element-32691f4 .elementor-divider-separator{width:13%;}.elementor-6884 .elementor-element.elementor-element-32691f4 .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-6884 .elementor-element.elementor-element-711c3d5 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6884 .elementor-element.elementor-element-711c3d5{font-family:"Ogg", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.7px;}.elementor-6884 .elementor-element.elementor-element-578db72 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6884 .elementor-element.elementor-element-d89608e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6884 .elementor-element.elementor-element-b8b1ff2{--spacer-size:23px;}.elementor-6884 .elementor-element.elementor-element-66595cc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.3px;}.elementor-6884 .elementor-element.elementor-element-66595cc .elementor-divider-separator{width:13%;}.elementor-6884 .elementor-element.elementor-element-66595cc .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-6884 .elementor-element.elementor-element-bb28ac9 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6884 .elementor-element.elementor-element-bb28ac9{font-family:"Ogg", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.7px;}.elementor-6884 .elementor-element.elementor-element-cb4dc1e{font-size:15px;}.elementor-6884 .elementor-element.elementor-element-162422b4 .gallery-item{padding:0 20px 20px 0;}.elementor-6884 .elementor-element.elementor-element-162422b4 .gallery{margin:0 -20px -20px 0;}.elementor-6884 .elementor-element.elementor-element-162422b4 .gallery-item .gallery-caption{text-align:center;color:rgba(2, 1, 1, 0.7);font-family:"Klarheit", Sans-serif;font-size:12px;font-style:normal;line-height:1em;}.elementor-6884 .elementor-element.elementor-element-35f3ba2 .gallery-item{padding:0 20px 20px 0;}.elementor-6884 .elementor-element.elementor-element-35f3ba2 .gallery{margin:0 -20px -20px 0;}.elementor-6884 .elementor-element.elementor-element-35f3ba2 .gallery-item .gallery-caption{text-align:center;color:rgba(2, 1, 1, 0.7);font-family:"Klarheit", Sans-serif;font-size:12px;font-style:normal;line-height:1em;}.elementor-6884 .elementor-element.elementor-element-6e353eed{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.3px;}.elementor-6884 .elementor-element.elementor-element-6e353eed .elementor-divider-separator{width:13%;}.elementor-6884 .elementor-element.elementor-element-6e353eed .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-6884 .elementor-element.elementor-element-733bb7f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6884 .elementor-element.elementor-element-733bb7f{font-family:"Ogg", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.7px;}.elementor-6884 .elementor-element.elementor-element-856b4ec .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6884 .elementor-element.elementor-element-877105a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6884 .elementor-element.elementor-element-45dfd7a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6884 .elementor-element.elementor-element-f8f00a4 .elementor-wrapper{--video-aspect-ratio:1.77777;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6884 .elementor-element.elementor-element-fb8ad16 .elementor-heading-title{font-size:70px;}}@media(max-width:767px){.elementor-6884 .elementor-element.elementor-element-d31f634{margin-top:0px;margin-bottom:80px;}.elementor-6884 .elementor-element.elementor-element-fb8ad16 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-6884 .elementor-element.elementor-element-c5c3ef2 .elementor-nav-menu .elementor-item{font-size:15px;}.elementor-6884 .elementor-element.elementor-element-c5c3ef2{--e-nav-menu-horizontal-menu-item-margin:calc( 16px / 2 );}.elementor-6884 .elementor-element.elementor-element-c5c3ef2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:16px;}.elementor-6884 .elementor-element.elementor-element-6d6b45c > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6884 .elementor-element.elementor-element-e74807d > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6884 .elementor-element.elementor-element-d89608e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-6884 .elementor-element.elementor-element-cb4dc1e{line-height:1.5em;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-29bb2cec */.elementor-6884 .elementor-element.elementor-element-29bb2cec a {
    border-bottom: 0px!important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-c5c3ef2 */.elementor-6884 .elementor-element.elementor-element-c5c3ef2 a {
    display: inline-block;
    text-decoration: none;
}

.elementor-6884 .elementor-element.elementor-element-c5c3ef2 a::after {
    content: '';
    display: block;
    width: 0;
    height: 1px;
    background: #253d27;
    transition: width .3s;
}

.elementor-6884 .elementor-element.elementor-element-c5c3ef2 a:hover::after {
    width: 100%;
    //transition: width .3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-711c3d5 */.elementor-6884 .elementor-element.elementor-element-711c3d5 h5 strong{
    font-weight: 700!important;
}
.elementor-6884 .elementor-element.elementor-element-711c3d5 h5 {
    font-family: "Ogg"!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb28ac9 */.elementor-6884 .elementor-element.elementor-element-bb28ac9 h5 strong{
    font-weight: 700!important;
}
.elementor-6884 .elementor-element.elementor-element-bb28ac9 h5 {
    font-family: "Ogg"!important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-162422b4 */.gallery-icon, img {
	transition: all .5s;
}

.gallery-icon {
	overflow: hidden;
	transform-origin: center;
}

.gallery-icon:hover {
	transform: scale(0.9);
}

.gallery-icon:hover img {
	transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-35f3ba2 */.gallery-icon, img {
	transition: all .5s;
}

.gallery-icon {
	overflow: hidden;
	transform-origin: center;
}

.gallery-icon:hover {
	transform: scale(0.9);
}

.gallery-icon:hover img {
	transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-733bb7f */.elementor-6884 .elementor-element.elementor-element-733bb7f h5 strong{
    font-weight: 700!important;
}
.elementor-6884 .elementor-element.elementor-element-733bb7f h5 {
    font-family: "Ogg"!important;
}/* End custom CSS */
/* Start custom CSS */.elementor-lightbox {
	opacity: 0.97!important
}

.elementor-popup-modal .elementor {
    background: var(--background-color);
	opacity: 0.97!important;		
}



.elementor-popup-modal .elementor a {
	color: var(--primary-foreground-color);
}

.elementor-lightbox {
	background: var(--background-color);
	opacity: 0.97!important
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ogg';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://maartenengeltjes.vdwoerd.com/wp-content/uploads/2019/12/Zodiak-Light.woff') format('woff');
}
@font-face {
	font-family: 'Ogg';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://maartenengeltjes.vdwoerd.com/wp-content/uploads/2019/12/Zodiak-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */