.height-100vh {
height: 100vh;
height: var(--viewport-height);
}
@media only screen and (max-width: 768px) {
.height-100vh {
height: auto;
}
}
.height-auto {
height: auto;
}
.no-padding {
padding-left: 0;
padding-right: 0;
}
.padding-top {
padding-top: clamp(60px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 60px), 220px);
}
.padding-top-small {
padding-top: clamp(60px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 60px), 80px);
}
.padding-bottom {
padding-bottom: clamp(60px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 60px), 220px);
}
.padding-bottom-small {
padding-bottom: clamp(60px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 60px), 80px);
}
.no-gap > .e-con-inner {
gap: 0;
}
.gap-small > .e-con-inner,
.gap-small .elementor-nav-menu {
gap: clamp(18px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 18px), 28px);
}
.gap-medium > .e-con-inner {
gap: clamp(28px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 28px), 52px);
}
.gap-large > .e-con-inner {
gap: clamp(60px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 60px), 180px);
}
.parallax {
overflow: hidden;
}
.parallax-image {
z-index: -1;
position: absolute;
display: block;
width: 100vw;
min-height: calc(100vh * 1.1);
min-height: calc(var(--viewport-height) * 1.1);
top: 0;
}
.page-id-816 .parallax .parallax-image {
top: -20%;
}  .elementor-widget-icon-list .elementor-icon-list-items {
display: flex;
flex-flow: column wrap;
align-items: flex-start;
justify-content: center;
gap: 10px;
}
.elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item {
display: flex;
flex-flow: row wrap;
align-items: center;
justify-content: flex-start;
gap: 10px;
}
.elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon svg {
width: 40px;
height: 40px;
margin: 0;
}
.elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text {
padding: 0;
line-height: 1.8;
} .elementor-widget-button a.elementor-button,
#opgemerkt .gform_wrapper .gform_page_footer .button,
#opgemerkt .gform_wrapper .gform_footer .button,
#opgemerkt .gform_wrapper .gform_button_select_files,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-customize,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-reject,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept {
display: flex;
flex-flow: row wrap;
justify-content: center;
align-items: center;
height: clamp(48px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 48px), 60px);
padding: 1px clamp(24px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 24px), 32px) 0 clamp(24px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 24px), 32px);
font-size: 18px;
line-height: 1.5;
border-radius: clamp(24px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 24px), 30px);
transition: color .4s cubic-bezier(0.19, 1, 0.22, 1), background-color .4s cubic-bezier(0.19, 1, 0.22, 1);
box-shadow: none;
user-select: none;
}
.elementor-widget-button a.elementor-button,
.elementor-widget-button.primary a.elementor-button,
#opgemerkt .gform_wrapper .gform_page_footer .button,
#opgemerkt .gform_wrapper .gform_footer .button,
#opgemerkt .gform_wrapper .gform_page_footer .button.gform_next_button {
color: var(--e-global-color-primary);
background-color: transparent;
border: 1.5px solid var(--e-global-color-primary);
}
.elementor-widget-button a.elementor-button:hover,
.elementor-widget-button a.elementor-button:focus,
.elementor-widget-button a.elementor-button:active,
.elementor-widget-button.primary a.elementor-button:hover,
.elementor-widget-button.primary a.elementor-button:focus,
.elementor-widget-button.primary a.elementor-button:active,
#opgemerkt .gform_wrapper .gform_page_footer .button:hover,
#opgemerkt .gform_wrapper .gform_page_footer .button:focus,
#opgemerkt .gform_wrapper .gform_page_footer .button:active,
#opgemerkt .gform_wrapper .gform_footer .button:hover,
#opgemerkt .gform_wrapper .gform_footer .button:focus,
#opgemerkt .gform_wrapper .gform_footer .button:active,
#opgemerkt .gform_wrapper .gform_page_footer .button.gform_next_button:hover,
#opgemerkt .gform_wrapper .gform_page_footer .button.gform_next_button:focus,
#opgemerkt .gform_wrapper .gform_page_footer .button.gform_next_button:active,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-customize:hover,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-customize:focus,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-customize:active,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-reject:hover,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-reject:focus,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-reject:active,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept:hover,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept:focus,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept:active {
color: var(--e-global-color-accent);
background-color: var(--e-global-color-primary);
} .elementor-widget-premium-hscroll .full-height .e-con-inner > .elementor-element {
height: 100%;
}
.elementor-widget-premium-hscroll .elementor-widget-image {
overflow: hidden;
} .elementor-widget-jet-view-more .jet-view-more__button {
cursor: pointer !important;
color: var(--e-global-color-primary);
background-color: transparent;
padding: 0;
}
.elementor-widget-jet-view-more .jet-view-more__button .jet-view-more__label {
color: var(--e-global-color-primary);
} body .cky-btn-revisit-wrapper {
display: none;
}
body .cky-consent-container .cky-consent-bar {
padding-top: clamp(18px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 18px), 28px);
padding-right: clamp(24px, calc(calc(100 / 1152)*(100vw - 76.8rem) + 24px), 120px);
padding-bottom: clamp(18px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 18px), 28px);
padding-left: clamp(24px, calc(calc(100 / 1152)*(100vw - 76.8rem) + 24px), 120px);
border: 0;
box-shadow: none;
}
@media only screen and (max-width: 768px) {
body .cky-consent-container .cky-consent-bar .cky-custom-brand-logo-wrapper,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-title,
body .cky-consent-container .cky-consent-bar .cky-notice-des,
body .cky-consent-container .cky-consent-bar .cky-notice-btn-wrapper {
padding: 0;
}
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper {
margin-left: 0 !important;
}
}
body .cky-consent-container .cky-consent-bar .cky-notice .cky-title {
color: var(--e-global-color-primary) !important;
margin-bottom: 0;
font-weight: 500;
font-variation-settings: 'wght' 500;
font-size: 16px;
letter-spacing: .25px;
line-height: 1.8;
}
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-des p {
color: var(--e-global-color-primary);
font-size: 14px;
letter-spacing: .25px;
line-height: 1.8;
}
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper {
margin-left: 20px;
}
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-customize,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-reject,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept {
color: var(--e-global-color-primary) !important;
background-color: transparent !important;
height: 48px;
padding: 1px 24px 0 24px;
font-size: 16px;
border: 1.5px solid var(--e-global-color-primary) !important;
border-radius: 24px;
}
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-customize,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-reject {
opacity: .5;
}
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept {
opacity: 1;
}
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-customize:hover,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-customize:focus,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-customize:active,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-reject:hover,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-reject:focus,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-reject:active,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept:hover,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept:focus,
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept:active {
color: var(--e-global-color-accent) !important;
background-color: var(--e-global-color-primary) !important;
}
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-customize::after {
display: none;
} .gform_wrapper {
max-width: 960px;
margin: 0 auto;
}
.gform_wrapper .gform_heading,
.gform_wrapper .gform-loader {
display: none;
}
.gform_wrapper .gform_confirmation_message {
line-height: 1.8;
text-align: center;
} .gform_wrapper .gform_fields {
column-gap: 24px;
}
.gform_wrapper .gfield_label {
margin-bottom: 0;
} .elementor-location-header {
z-index: 998;
position: absolute;
width: 100%;
padding-top: clamp(48px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 48px), 80px);
}
.elementor-location-header.sticky {
position: fixed;
top: 0;
animation-name: fadeIn;
animation-duration: 1.25s;
}
.elementor-location-header .header {
z-index: 998;
}
.elementor-location-header .header .elementor-widget-button a.elementor-button {
color: var(--e-global-color-accent);
border-color: var(--e-global-color-accent);
}
.elementor-location-header .header .elementor-widget-button a.elementor-button:hover,
.elementor-location-header .header .elementor-widget-button a.elementor-button:focus,
.elementor-location-header .header .elementor-widget-button a.elementor-button:active {
color: var(--e-global-color-primary);
background-color: var(--e-global-color-accent);
border-color: var(--e-global-color-accent);
}
.elementor-location-header.sticky .header .elementor-widget-button a.elementor-button {
color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
.elementor-location-header.sticky .header .elementor-widget-button a.elementor-button:hover,
.elementor-location-header.sticky .header .elementor-widget-button a.elementor-button:focus,
.elementor-location-header.sticky .header .elementor-widget-button a.elementor-button:active {
color: var(--e-global-color-accent);
background-color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
.elementor-location-header.sticky .header .header-left .elementor-widget-wpml-language-switcher,
.elementor-location-header.sticky .header .header-center,
.elementor-location-header.sticky .header .header-right .elementor-widget-nav-menu {
display: none;
}
.elementor-location-header.sticky .header .header-right .menu-toggle {
display: block;
}
.elementor-location-header.sticky .header .header-right .elementor-widget-nav-menu,
.elementor-location-header .header .header-right .e-con-inner {
flex-flow: row nowrap;
align-items: flex-start;
justify-content: center;
}
.elementor-location-header .header .header-right .e-con-inner {
justify-content: flex-end;
}
.elementor-location-header .header .menu-toggle {
display: none;
}
.elementor-location-header .header .elementor-widget-nav-menu a,
.elementor-location-header .header .menu-toggle span {
cursor: pointer;
color: var(--e-global-color-accent);
font-weight: 500;
font-variation-settings: 'wght' 500;
font-size: 18px;
line-height: 1.8;
user-select: none;
}
.elementor-location-header .header .menu-toggle .elementor-widget-container {
margin-bottom: -3px;
}
.elementor-location-header.sticky .header .header-right .menu-toggle span {
color: var(--e-global-color-primary);
}
@media only screen and (max-width: 768px) {
.elementor-location-header .header .menu-toggle {
display: block;
}
.elementor-location-header .header .e-con-inner {
flex-flow: row nowrap !important;
}
.elementor-location-header .header .header-right .e-con-inner {
align-items: center;
}
} .elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown {
width: auto;
}
.elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle,
.elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle + .wpml-ls-sub-menu .wpml-ls-item .wpml-ls-link {
position: relative;
display: flex;
flex-flow: row wrap;
align-items: center;
justify-content: center;
gap: 0;
min-height: clamp(40px, calc(calc(100 / 1152) * (100vw - 768px) + 40px), 48px);
margin: 0;
padding: 2px clamp(20px, calc(calc(100 / 1152) * (100vw - 768px) + 20px), 24px) 0 clamp(20px, calc(calc(100 / 1152) * (100vw - 768px) + 20px), 24px);
font-family: 'mulish-variable', sans-serif;
font-weight: 500;
font-style: normal;
font-size: 18px;
letter-spacing: 0;
line-height: 1.5;
text-decoration: none;
text-transform: uppercase;
border: none;
border-radius: 0;
}
.elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle,
.elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle + .wpml-ls-sub-menu {
border-radius: clamp(20px, calc(calc(100 / 1152) * (100vw - 768px) + 20px), 24px);
overflow: hidden;
}
.elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle {
background-color: transparent;
color: var(--e-global-color-accent);
border: 1.5px solid var(--e-global-color-accent);
}
.elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle::after {
display: none;
}
.elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle + .wpml-ls-sub-menu {
padding-top: 10px;
border-top: none;
}
.elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle + .wpml-ls-sub-menu .wpml-ls-item:first-child {
border-top-left-radius: clamp(20px, calc(calc(100 / 1152) * (100vw - 768px) + 20px), 24px);
border-top-right-radius: clamp(20px, calc(calc(100 / 1152) * (100vw - 768px) + 20px), 24px);
overflow: hidden;
}
.elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle + .wpml-ls-sub-menu .wpml-ls-item + .wpml-ls-item {
border-top: 1.5px solid var(--e-global-color-accent);
}
.elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle + .wpml-ls-sub-menu .wpml-ls-item .wpml-ls-link {
background-color: transparent;
color: var(--e-global-color-accent);
} .elementor-location-header .elementor-widget-theme-site-logo img {
width: clamp(146px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 146px), 219px) !important;
} .responsive-menu-open {
position: fixed;
width: 100%;
}
.elementor-location-header .responsive-menu {
display: none;
min-height: 100vh;
min-height: var(--viewport-height);
}
.responsive-menu-open .elementor-location-header .responsive-menu {
z-index: 997;
position: absolute;
display: block;
top: 0;
}
.elementor-location-header .responsive-menu,
.elementor-location-header .responsive-menu__content {
min-height: 100vh;
min-height: var(--viewport-height);
}
@media only screen and (min-width: 768px) {
.elementor-location-header .responsive-menu, .elementor-location-header .responsive-menu__content {
height: 100vh;
}
}
.responsive-menu-open .elementor-location-header .header .elementor-widget-wpml-language-switcher,
.responsive-menu-open .elementor-location-header .header .elementor-widget-theme-site-logo img,
.responsive-menu-open .elementor-location-header .header .elementor-widget-button,
.responsive-menu-open .elementor-location-header .header .elementor-widget-nav-menu {
display: none;
}
.responsive-menu-open .elementor-location-header .header .menu-toggle {
display: block;
}
.responsive-menu-open .elementor-location-header .header .menu-toggle span {
color: var(--e-global-color-primary);
}
.elementor-location-header .responsive-menu__content {
padding-top: calc(var(--header-height) + clamp(48px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 48px), 96px));
padding-bottom: clamp(48px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 48px), 96px);
}
.elementor-location-header .responsive-menu__content .e-con-inner {
position: relative;
justify-content: center;
}
.elementor-location-header .responsive-menu__content .menu-wrapper {
height: 100%;
padding-bottom: var(--header-height);
}
.elementor-location-header .responsive-menu__content .call-to-action {
position: absolute;
right: 0;
bottom: 0;
}   .hero {
min-height: 100vh;
min-height: var(--viewport-height);
padding-top: clamp(48px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 48px), 96px);
padding-bottom: clamp(32px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 32px), 64px);
}
.hero .main-title h1 {
max-width: 36ch;
}
.hero .scroll-down .elementor-icon-wrapper {
animation-name: scroll-down;
animation-fill-mode: forwards;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
animation-duration: 1.25s;
animation-delay: .25s;
}
@keyframes scroll-down {
0% { transform: translateY(0); }
50% { transform: translateY(12px); }
100% { transform: translateY(0); }
} #about .elementor-widget-premium-hscroll .e-con-inner,
#procedure .elementor-widget-premium-hscroll .e-con-inner {
justify-content: center;
}
#realisations .jet-listing-grid__item .gap-medium > .e-con-inner {
align-items: center;
}
.content-center {
max-width: 480px;
}
@media only screen and (max-width: 768px) {
#about .padding-bottom-small,
#procedure .padding-bottom-small,
.usps .padding-bottom-small {
padding-bottom: 0;
}
#about .elementor-widget-premium-hscroll #section_785ea201 {
margin-bottom: calc(-1 * clamp(60px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 60px), 180px));
}
#about .elementor-widget-premium-hscroll #section_785ea200 .padding-bottom,
#about .elementor-widget-premium-hscroll #section_785ea201 .padding-bottom,
#procedure .elementor-widget-premium-hscroll #section_48d21fc0 .padding-bottom,
#procedure .elementor-widget-premium-hscroll #section_48d21fc1 .padding-bottom,
.usps .elementor-widget-premium-hscroll #section_06ce6f90 .padding-bottom,
.usps .elementor-widget-premium-hscroll #section_06ce6f91 .padding-bottom {
padding-bottom: 0; 
}
} .steps-counter span + span::before {
content: '';
position: relative;
display: inline-block;
width: 48px;
height: 100%;
margin: 0 10px;
border-bottom: 1px solid var(--e-global-color-primary);
}  .hero .elementor-widget-image {
overflow: hidden;
}
.page-id-816 .hero .elementor-widget-heading h1 {
max-width: 15ch;
} .possibilities {
min-height: calc(480px + clamp(120px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 120px), 440px)) !important;
}
.possibilities .blob-text-container {
z-index: 1;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.possibilities .elementor-widget-icon.blob svg {
width: 480px;
max-width: 100%;
height: auto;
}
.possibilities .elementor-widget-icon.blob.color svg path {
fill: var(--e-global-color-secondary);
stroke: var(--e-global-color-secondary);
}
.possibilities .elementor-widget-icon.blob.texture svg path {
fill: transparent;
stroke-dasharray: 15;
animation: dash 5s linear;
}
@keyframes dash {
to {
stroke-dashoffset: 500;
}
}
.possibilities .elementor-widget-button .elementor-button {
background-color: var(--e-global-color-accent);
} .usps .elementor-widget-premium-hscroll .elementor-widget-heading h2 {
max-width: 12ch;
} body:not(.home, .single-realisations) .elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle {
color: var(--e-global-color-primary);
border: 1.5px solid var(--e-global-color-primary);
}
body:not(.home, .single-realisations) .elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle + .wpml-ls-sub-menu .wpml-ls-item .wpml-ls-link {
color: var(--e-global-color-primary);
}
body:not(.home, .single-realisations) .elementor-location-header .header .elementor-widget-wpml-language-switcher .wpml-ls-legacy-dropdown ul .wpml-ls-item-legacy-dropdown .wpml-ls-item-toggle + .wpml-ls-sub-menu .wpml-ls-item + .wpml-ls-item {
border-top: 1.5px solid var(--e-global-color-primary);
}
body:not(.home, .single-realisations) .elementor-location-header .elementor-widget-theme-site-logo img {
filter: brightness(0);
}
body:not(.home, .single-realisations) .elementor-location-header .header .elementor-widget-nav-menu a,
body:not(.home, .single-realisations) .elementor-location-header .header .elementor-widget-nav-menu a,
body:not(.home, .single-realisations) .elementor-location-header .header .menu-toggle span {
color: var(--e-global-color-primary);
}
body:not(.home, .single-realisations) .elementor-location-header .header .elementor-widget-button a.elementor-button {
color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
body:not(.home, .single-realisations) .elementor-location-header .header .elementor-widget-button a.elementor-button:hover,
body:not(.home, .single-realisations) .elementor-location-header .header .elementor-widget-button a.elementor-button:focus,
body:not(.home, .single-realisations) .elementor-location-header .header .elementor-widget-button a.elementor-button:active {
color: var(--e-global-color-accent);
background-color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
body:not(.home, .single-realisations) .elementor-widget-theme-page-title {
padding-top: calc(clamp(48px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 48px), 80px) + var(--header-height));
}
body:not(.home, .single-realisations) .elementor-widget-theme-page-title h1 {
margin-top: calc(-1 * clamp(10px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 10px), 14px));
}
.jet-listing-grid__items {
width: calc(100% + clamp(24px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 24px), 48px));
margin: calc(-1 * clamp(28px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 28px), 52px)) calc(-1 * clamp(12px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 12px), 24px));
}
.jet-listing-grid__item {
padding: clamp(28px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 28px), 52px) clamp(12px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 12px), 24px);
}
@media only screen and (max-width: 1919px) {
body.home .jet-listing-grid__items .jet-listing-grid__item:nth-child(4) {
display: none;
}
}
@media only screen and (max-width: 1023px) {
body.home .jet-listing-grid__items .jet-listing-grid__item:nth-child(3) {
display: none;
}
} .realisation-summary .elementor-widget-text-editor p {
max-width: 60ch;
}
.realisation-information .elementor-widget-text-editor .elementor-widget-container {
line-height: 1.8;
} .contact,
.page-id-816 .hero {
padding-top: calc(var(--header-height) + clamp(48px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 48px), 80px)) !important;
}
.contact .e-con-inner {
gap: 40px;
}
.max-width-960 {
width: 960px;
margin: 0 auto;
}
.max-width-960 p {
max-width: 60ch;
} .page-id-566 .elementor-widget-text-editor h4,
.page-id-1150 .elementor-widget-text-editor h4,
.page-id-1152 .elementor-widget-text-editor h4,
.page-id-568 .elementor-widget-text-editor h4,
.page-id-1125 .elementor-widget-text-editor h4,
.page-id-1137 .elementor-widget-text-editor h4,
.page-id-566 .elementor-widget-text-editor p,
.page-id-1150 .elementor-widget-text-editor p,
.page-id-1152 .elementor-widget-text-editor p,
.page-id-568 .elementor-widget-text-editor p,
.page-id-1125 .elementor-widget-text-editor p,
.page-id-1137 .elementor-widget-text-editor p,
.page-id-566 .elementor-widget-text-editor ul li,
.page-id-1150 .elementor-widget-text-editor ul li,
.page-id-1152 .elementor-widget-text-editor ul li,
.page-id-568 .elementor-widget-text-editor ul li,
.page-id-1125 .elementor-widget-text-editor ul li,
.page-id-1137 .elementor-widget-text-editor ul li,
.page-id-568 .elementor-widget-text-editor .cky-audit-table-element,
.page-id-1125 .elementor-widget-text-editor .cky-audit-table-element,
.page-id-1137 .elementor-widget-text-editor .cky-audit-table-element {
max-width: 720px;
}
.page-id-566 .elementor-widget-text-editor h4,
.page-id-1150 .elementor-widget-text-editor h4,
.page-id-1152 .elementor-widget-text-editor h4,
.page-id-568 .elementor-widget-text-editor h4,
.page-id-1125 .elementor-widget-text-editor h4,
.page-id-1137 .elementor-widget-text-editor h4,
.page-id-566 .elementor-widget-text-editor ul,
.page-id-1150 .elementor-widget-text-editor ul,
.page-id-1152 .elementor-widget-text-editor ul,
.page-id-568 .elementor-widget-text-editor ul,
.page-id-1125 .elementor-widget-text-editor ul,
.page-id-1137 .elementor-widget-text-editor ul,
.page-id-568 .cky-audit-table-element h3,
.page-id-1125 .cky-audit-table-element h3,
.page-id-1137 .cky-audit-table-element h3,
.page-id-568 .cky-audit-table-element p,
.page-id-1125 .cky-audit-table-element p,
.page-id-1137 .cky-audit-table-element p,
.page-id-568 .cky-audit-table-element .cky-table-wrapper,
.page-id-1125 .cky-audit-table-element .cky-table-wrapper,
.page-id-1137 .cky-audit-table-element .cky-table-wrapper {
margin: 0;
margin-bottom: clamp(24px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 24px), 24px);
padding: 0;
}
.page-id-566 .elementor-widget-text-editor h4,
.page-id-1150 .elementor-widget-text-editor h4,
.page-id-1152 .elementor-widget-text-editor h4,
.page-id-568 .elementor-widget-text-editor h4,
.page-id-1125 .elementor-widget-text-editor h4,
.page-id-1137 .elementor-widget-text-editor h4 {
font-weight: 500;
font-variation-settings: 'wght' 500;
line-height: 1.8;
}
.page-id-566 .elementor-widget-text-editor ul li::before,
.page-id-1150 .elementor-widget-text-editor ul li::before,
.page-id-1152 .elementor-widget-text-editor ul li::before,
.page-id-568 .elementor-widget-text-editor ul li::before,
.page-id-1125 .elementor-widget-text-editor ul li::before,
.page-id-1137 .elementor-widget-text-editor ul li::before {
content: '—';
position: relative;
display: inline-block;
margin-right: 12px;
}
.page-id-566 .elementor-widget-text-editor ul li,
.page-id-1150 .elementor-widget-text-editor ul li,
.page-id-1152 .elementor-widget-text-editor ul li,
.page-id-568 .elementor-widget-text-editor ul li,
.page-id-1125 .elementor-widget-text-editor ul li,
.page-id-1137 .elementor-widget-text-editor ul li {
line-height: 1.8;
list-style: none;
} .cky-audit-table-element h3 {
font-family: 'mulish-variable', sans-serif;
font-weight: 500;
font-variation-settings: 'wght' 500;
font-size: clamp(16px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 16px), 16px);
letter-spacing: .25px;
line-height: 1.8;
text-transform: initial;
}
.cky-audit-table-element .cky-cookie-audit-table th,
.cky-audit-table-element .cky-cookie-audit-table td {
color: var(--e-global-color-primary);
background-color: transparent;
padding: 12px;
font-size: 14px;
letter-spacing: .25px;
line-height: 1.8;
border: 1px solid var(--e-global-color-text);
}
.cky-audit-table-element .cky-cookie-audit-table th {
font-weight: 500;
font-variation-settings: 'wght' 500;
}
.cky-audit-table-element .cky-cookie-audit-table td {
background-color: transparent !important;
font-weight: 400;
font-variation-settings: 'wght' 400;
} @media only screen and (max-width: 768px) {
.elementor-location-footer .content > .e-con-inner {
margin-top: -24px;
}
} .elementor-location-footer .elementor-widget-theme-site-logo img {
filter: brightness(0);
width: clamp(146px, calc(calc(100 / 1152) * (100vw - 76.8rem) + 146px), 219px) !important;
} .elementor-widget-opgemerkt-made-by .made-by-wrapper {
display: flex;
flex-flow: row nowrap;
justify-content: center;
align-items: center;
gap: 20px;
}
.elementor-widget-opgemerkt-made-by .made-by-wrapper span {
white-space: nowrap;
}
.elementor-widget-opgemerkt-made-by .made-by-wrapper svg {
width: 28px;
}