body{background-color:var(--e-global-color-primary);}
.sticky{position:sticky;top:0;}
.min-height-100vh-minus-padding, .video{min-height:480px;height:calc(100vh - clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px));height:calc(var(--viewport-height) - clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px));}
.min-height-100vh{min-height:100vh;min-height:var(--viewport-height);}
.height-100vh{height:100vh;height:var(--viewport-height);}
.no-padding{padding-left:0;padding-right:0;}
.padding-top{padding-top:clamp(100px, calc(calc(140 / 1152) * (100vw - 768px) + 100px), 240px);}
.padding-bottom{padding-bottom:clamp(100px, calc(calc(140 / 1152) * (100vw - 768px) + 100px), 240px);}
.gap-large, .gap-large > .e-con-inner{gap:clamp(60px, calc(calc(140 / 1152) * (100vw - 768px) + 60px), 100px);}
.gap-medium, .gap-medium > .e-con-inner{gap:40px;}
.padding-inner{padding:clamp(20px, calc(calc(100 / 1152) * (100vw - 768px) + 20px), 40px);}
.smartphone-show{display:none !important;}
@media only screen and (max-width: 768px) {
.smartphone-show{display:block !important;}
.smartphone-hide{display:none !important;}
}  .color-mode-light .elementor-location-header .header,
.color-mode-dark .elementor-location-header .header{background-color:transparent !important;}
.color-mode-light .elementor-location-header .header .elementor-widget-theme-site-logo img, .single-realisaties .elementor-location-header .header .elementor-widget-theme-site-logo img{filter:brightness(0);}
.responsive-menu-open .color-mode-light .elementor-location-header .header .elementor-widget-theme-site-logo img, .responsive-menu-open .single-realisaties .elementor-location-header .header .elementor-widget-theme-site-logo img{filter:brightness(1);}
.responsive-menu-open .color-mode-light .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button{color:var(--e-global-color-secondary);}
.responsive-menu-open .color-mode-light .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button::after, .responsive-menu-open .color-mode-light .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:hover::after, .responsive-menu-open .color-mode-light .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:focus::after, .responsive-menu-open .color-mode-light .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:active::after{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow.svg);}
.color-mode-light .elementor-location-header .header .elementor-widget-opgemerkt-burger .burger-wrapper::after, .color-mode-light .elementor-location-header .header .elementor-widget-opgemerkt-burger .burger-wrapper::before, .single-realisaties .elementor-location-header .header .elementor-widget-opgemerkt-burger .burger-wrapper::after, .single-realisaties .elementor-location-header .header .elementor-widget-opgemerkt-burger .burger-wrapper::before{background-color:var(--e-global-color-primary);}
.responsive-menu-open .color-mode-light .elementor-location-header .header .elementor-widget-opgemerkt-burger .burger-wrapper::before, .responsive-menu-open .color-mode-light .elementor-location-header .header .elementor-widget-opgemerkt-burger .burger-wrapper::after, .responsive-menu-open .single-realisaties .elementor-location-header .header .elementor-widget-opgemerkt-burger .burger-wrapper::after, .responsive-menu-open .single-realisaties .elementor-location-header .header .elementor-widget-opgemerkt-burger .burger-wrapper::before{background-color:var(--e-global-color-secondary);}
.color-mode-light{background-color:var(--e-global-color-accent);}
h1, h2, h3, p, .elementor-widget-text-editor h1, .elementor-widget-text-editor h2, .elementor-widget-text-editor h3, .elementor-widget-text-editor p, .color-mode-light h1, .color-mode-light h2, .color-mode-light h3, .color-mode-light p, .color-mode-light .elementor-widget-text-editor h1, .color-mode-light .elementor-widget-text-editor h2, .color-mode-light .elementor-widget-text-editor h3, .color-mode-light .elementor-widget-text-editor p{color:var(--e-global-color-primary) !important;}
.color-mode-dark h1, .color-mode-dark h2, .color-mode-dark h3, .color-mode-dark p, .color-mode-dark .elementor-widget-text-editor h1, .color-mode-dark .elementor-widget-text-editor h2, .color-mode-dark .elementor-widget-text-editor h3, .color-mode-dark .elementor-widget-text-editor p{color:var(--e-global-color-secondary) !important;}
.color-mode-light .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var(--e-global-color-primary);}
.color-mode-light .elementor-widget-premium-hscroll .premium-hscroll-wrap .premium-hscroll-pagination .premium-hscroll-page-item{color:var(--e-global-color-primary);}
.color-mode-light .elementor-widget-premium-hscroll .premium-hscroll-wrap .premium-hscroll-slider .premium-hscroll-progress{background-color:var(--e-global-color-secondary);}
.color-mode-light .elementor-widget-premium-hscroll .premium-hscroll-wrap .premium-hscroll-slider .premium-hscroll-progress .premium-hscroll-progress-line{background-color:var(--e-global-color-primary);}
.color-mode-light .gform_wrapper .gform_fields .gfield .gfield_label{color:var(--e-global-color-primary);}
.color-mode-light .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title{border:2px solid #E5E5E5;}
.color-mode-dark .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title{border:2px solid #292929;}
.color-mode-light .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text{color:var(--e-global-color-primary);}
.color-mode-dark .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text{color:var(--e-global-color-secondary);}
.color-mode-light .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header + .e-n-accordion-item-title-icon svg *{fill:var(--e-global-color-primary);stroke:var(--e-global-color-primary);}
.color-mode-dark .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header + .e-n-accordion-item-title-icon svg *{fill:var(--e-global-color-secondary);stroke:var(--e-global-color-secondary);}
.color-mode-light .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title + .elementor-element{border:2px solid #E5E5E5;}
.color-mode-dark .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title + .elementor-element{border:2px solid #292929;}
.color-mode-light .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title + .elementor-element .elementor-widget-text-editor a{color:var(--e-global-color-primary);}
.color-mode-dark .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title + .elementor-element .elementor-widget-text-editor a{color:var(--e-global-color-secondary);}
.color-mode-light .elementor-widget-jet-smart-filters-select .jet-smart-filters-select .jet-filter-label, .color-mode-light .elementor-widget-jet-smart-filters-search .jet-smart-filters-search .jet-filter-label{color:var(--e-global-color-primary);}
.color-mode-dark .elementor-widget-jet-smart-filters-select .jet-smart-filters-select .jet-filter-label, .color-mode-dark .elementor-widget-jet-smart-filters-search .jet-smart-filters-search .jet-filter-label{color:var(--e-global-color-secondary);}
.color-mode-light .box{border:2px solid #E5E5E5;}
.color-mode-dark .box{border:2px solid #292929;}
.color-mode-light .elementor-widget-jet-listing-grid .jet-listing-grid .jet-listing-not-found{color:var(--e-global-color-primary);}
.color-mode-dark .elementor-widget-jet-listing-grid .jet-listing-grid .jet-listing-not-found{color:var(--e-global-color-secondary);}
.color-mode-light .faqs .elementor-widget-jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item:last-child .faq .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title{border-bottom:2px solid #E5E5E5 !important;}
.color-mode-dark .faqs .elementor-widget-jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item:last-child .faq .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title{border-bottom:2px solid #292929 !important;}
.color-mode-light .elementor-location-footer .footer .navigation .elementor-widget-nav-menu.primary .elementor-nav-menu .menu-item .elementor-item, .single-realisaties .elementor-location-footer .footer .navigation .elementor-widget-nav-menu.primary .elementor-nav-menu .menu-item .elementor-item{color:var(--e-global-color-primary);}
.color-mode-light .elementor-location-footer .footer .navigation .elementor-widget-nav-menu.secondary .elementor-nav-menu .menu-item .elementor-item, .color-mode-light .elementor-location-footer .footer .navigation .elementor-widget-text-editor.small p, .color-mode-light .elementor-location-footer .footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p, .color-mode-light .elementor-location-footer .footer .disclaimer .elementor-widget-nav-menu .elementor-nav-menu .menu-item .elementor-item, .color-mode-light .elementor-location-footer .footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper, .single-realisaties .elementor-location-footer .footer .navigation .elementor-widget-nav-menu.secondary .elementor-nav-menu .menu-item .elementor-item, .single-realisaties .elementor-location-footer .footer .navigation .elementor-widget-text-editor.small p, .single-realisaties .elementor-location-footer .footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p, .single-realisaties .elementor-location-footer .footer .disclaimer .elementor-widget-nav-menu .elementor-nav-menu .menu-item .elementor-item, .single-realisaties .elementor-location-footer .footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper{color:rgba(0, 0, 0, .5) !important;}
.color-mode-dark .elementor-location-footer .footer .elementor-widget-text-editor.small p{color:rgba(204, 204, 204, .5) !important;}
.color-mode-dark .elementor-location-footer .footer .elementor-widget-opgemerkt-copyright .copyright p{color:rgba(204, 204, 204, .5) !important;}
.color-mode-light .elementor-location-footer .footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg path, .single-realisaties .elementor-location-footer .footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg path{fill:rgba(0, 0, 0, .5);}
.elementor-widget-heading h1{max-width:20ch;}
.elementor-widget-heading.p h1{max-width:70ch;font-family:'Archia', sans-serif;font-weight:400;font-size:16px;line-height:1.75;text-transform:initial;}
.elementor-widget-heading.h1 h2{font-size:clamp(30px, calc(calc(50 / 1152) * (100vw - 768px) + 30px), 80px);}
.elementor-widget-heading.h2 h1{font-size:clamp(24px, calc(calc(36 / 1152) * (100vw - 768px) + 24px), 60px);}
p.emphasis, .elementor-widget-heading.emphasis p, .elementor-widget-text-editor.emphasis p{max-width:70ch;font-size:clamp(16px, calc(calc(20 / 1152) * (100vw - 768px) + 16px), 24px);}
p.small, .elementor-widget-text-editor.small p{font-size:14px;hyphens:auto;}
a:not([href]){cursor:default;}
@keyframes bounce {
0%{transform:translateY(-5px);}
60%{transform:translateY(5px);}
100%{transform:translateY(10px);}
}
@keyframes fadeInOverlay {
from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeOutOverlay {
from{opacity:1;}
to{opacity:0;}
}  #the-preloader-element .typing-effect_preloader-template,
#the-preloader-element .typing-cursor_preloader-teffect{font-family:'N27', sans-serif;font-weight:400;font-size:16px !important;letter-spacing:0;line-height:1.5;text-transform:uppercase;white-space:nowrap;}
 .elementor-widget-jet-listing-grid .jet-listing-grid .jet-listing-not-found{font-size:clamp(16px, calc(calc(100 / 1152) * (100vw - 768px) + 16px), 18px);line-height:1.75;}
.elementor-widget-jet-smart-filters-select .jet-smart-filters-select, .elementor-widget-jet-smart-filters-search .jet-smart-filters-search{display:flex !important;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;gap:clamp(4px, calc(calc(100 / 1152) * (100vw - 768px) + 4px), 6px);}
.elementor-widget-jet-smart-filters-select .jet-smart-filters-select .jet-filter-label, .elementor-widget-jet-smart-filters-search .jet-smart-filters-search .jet-filter-label{font-size:clamp(16px, calc(calc(100 / 1152) * (100vw - 768px) + 16px), 18px);line-height:1.75;}
.elementor-widget-jet-smart-filters-select .jet-smart-filters-select .jet-select{flex-basis:initial !important;max-width:100% !important;}
.elementor-widget-jet-smart-filters-select .jet-smart-filters-select .jet-select .jet-select__control, .elementor-widget-jet-smart-filters-search .jet-smart-filters-search .jet-search-filter .jet-search-filter__input{min-width:300px;}
@media only screen and (max-width: 768px) {
.elementor-widget-jet-smart-filters-select, .elementor-widget-jet-smart-filters-search, .elementor-widget-jet-smart-filters-select .jet-smart-filters-select .jet-select, .elementor-widget-jet-smart-filters-search .jet-smart-filters-search .jet-search-filter{width:100%;}
} .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title{min-height:clamp(50px, calc(calc(10 / 1152) * (100vw - 768px) + 50px), 60px);padding:10px 10px 10px 20px;border-bottom:none !important;}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text{font-size:clamp(16px, calc(calc(100 / 1152) * (100vw - 768px) + 16px), 18px);line-height:1.5;}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header + .e-n-accordion-item-title-icon .e-closed,
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header + .e-n-accordion-item-title-icon .e-opened,
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header + .e-n-accordion-item-title-icon svg{width:24px;height:24px}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header + .e-n-accordion-item-title-icon svg *{stroke-width:2px;}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title + .elementor-element{margin-top:-2px;padding:10px 20px;border-top:none !important;}
.elementor-widget-icon-list .elementor-icon-list-item{gap:20px;}
#opgemerkt .elementor-widget-icon-list .elementor-icon-list-icon svg{width:40px;height:40px;margin:-2px 0 0 0;}
.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary);padding:0 !important;font-family:'Archia', sans-serif;font-size:16px;line-height:1.75;}
.buttons-container .call-to-action, .elementor-widget-button.call-to-action .elementor-button, .elementor-widget-button.badge .elementor-button, 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-secondary);background-color:transparent;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:0;font-family:'N27', sans-serif;font-weight:400;font-size:16px;letter-spacing:0;line-height:1.5;text-transform:uppercase;white-space:nowrap;border:0;border-radius:0;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;outline:0;user-select:none;}
.elementor-widget-button.call-to-action.white-space-normal .elementor-button{text-align:left;white-space:normal;}
.page-id-60 .elementor-location-header .elementor-widget-button.call-to-action .elementor-button, .page-id-547 .elementor-location-header .elementor-widget-button.call-to-action .elementor-button, .scrollsequence-page .ssq-center-center a.button{color:var(--e-global-color-primary);}
.responsive-menu-open .page-id-60 .elementor-location-header .elementor-widget-button.call-to-action .elementor-button, .responsive-menu-open .page-id-547 .elementor-location-header .elementor-widget-button.call-to-action .elementor-button, .responsive-menu-open .page-id-3197 .elementor-location-header .elementor-widget-button.call-to-action .elementor-button{color:var(--e-global-color-secondary);}
.elementor-widget-button.call-to-action.back .elementor-button::before{content:'';position:relative;display:inline-block;background-image:url(//www.sezamgates.be/wp-content/uploads/2024/07/Sezam-Website-Icons-CallToAction-Back-Arrow.svg);background-position:center;background-repeat:no-repeat;background-size:100%;width:12px;height:12px;margin-bottom:2px;margin-right:-2px;transition:background-image .4s cubic-bezier(0.19, 1, 0.22, 1);}
.buttons-container .call-to-action::after, .elementor-widget-button.call-to-action .elementor-button::after, body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept::after, .scrollsequence-page .ssq-center-center a.button::after{content:'';position:relative;display:inline-block;background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow.svg);background-position:center;background-repeat:no-repeat;background-size:100%;min-width:12px;width:12px;min-height:12px;height:12px;margin-bottom:2px;margin-left:-3px;transition:background-image .4s cubic-bezier(0.19, 1, 0.22, 1);}
.elementor-widget-button.call-to-action.back .elementor-button::after{display:none;}
@media only screen and (max-width: 768px) {
.elementor-widget-button.call-to-action.white-space-normal .elementor-button::after{display:none;}
} .responsive-menu-open .page-id-60 .elementor-location-header .elementor-widget-button.call-to-action .elementor-button::after,
.responsive-menu-open .page-id-547 .elementor-location-header .elementor-widget-button.call-to-action .elementor-button::after{filter:brightness(1);}
.button:hover, .button:focus, .button:active, .elementor-widget-button.call-to-action .elementor-button:hover, .elementor-widget-button.call-to-action .elementor-button:focus, .elementor-widget-button.call-to-action .elementor-button:active{color:var(--e-global-color-text) !important;}
.elementor-widget-button.call-to-action .elementor-button:hover::before, .elementor-widget-button.call-to-action .elementor-button:focus::before, .elementor-widget-button.call-to-action .elementor-button:active::before{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/07/Sezam-Website-Icons-CallToAction-Back-Arrow-Yellow.svg);filter:brightness(1) !important;}
.elementor-widget-button.call-to-action .elementor-button:hover::after, .elementor-widget-button.call-to-action .elementor-button:focus::after, .elementor-widget-button.call-to-action .elementor-button:active::after, body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept:hover::after, body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept:focus::after, body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-accept:active::after{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow-Yellow.svg);filter:brightness(1) !important;}
.elementor-nav-menu::after{display:none !important;}
.elementor-widget-premium-hscroll .premium-hscroll-pagination{background-color:transparent;width:100%;max-width:1920px;padding:0;padding-left:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px);padding-right:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px);bottom:40px;left:0;border-radius:0;}
.elementor-widget-premium-hscroll .premium-hscroll-pagination .premium-hscroll-current-slide, .elementor-widget-premium-hscroll .premium-hscroll-pagination .premium-hscroll-total-slides::before{display:none;}
.elementor-widget-premium-hscroll .premium-hscroll-pagination .premium-hscroll-total-slides{color:var(--e-global-color-secondary);font-family:'N27', sans-serif;font-weight:400;font-size:clamp(16px, calc(calc(16 / 1152) * (100vw - 768px) + 16px), 40px);line-height:1.5;text-transform:uppercase;}
.page-id-3729 .elementor-widget-premium-hscroll .premium-hscroll-pagination .premium-hscroll-total-slides{color:var(--e-global-color-primary);}
.elementor-widget-premium-hscroll .premium-hscroll-progress{background-color:rgba(204, 204, 204, .2);height:4px;bottom:0;}
.page-id-3729 .elementor-widget-premium-hscroll .premium-hscroll-progress{background-color:var(--e-global-color-secondary);}
.elementor-widget-premium-hscroll .premium-hscroll-progress .premium-hscroll-progress-line{background-color:var(--e-global-color-secondary);}
.page-id-3729 .elementor-widget-premium-hscroll .premium-hscroll-progress .premium-hscroll-progress-line{background-color:var(--e-global-color-primary);}
#opgemerkt .elementor-element.elementor-pagination-position-outside .swiper,
#opgemerkt .elementor-element.elementor-pagination-position-outside .swiper-container{padding-bottom:0;}
#opgemerkt .elementor-widget-image-carousel .swiper-pagination{height:6px;bottom:30px;}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:var(--e-global-color-primary);width:6px;height:6px;margin:0 5px;border-radius:0;opacity:.33;transition:opacity .4s cubic-bezier(0.19, 1, 0.22, 1);}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:hover, .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:focus, .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:active, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet:hover, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet:focus, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet:active, .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--e-global-color-primary);opacity:1;}
.elementor-widget-button.call-to-action .elementor-button, .buttons-container .button, #opgemerkt .gform_wrapper .gform_page_footer .button,
#opgemerkt .gform_wrapper .gform_footer .button,
#opgemerkt .gform_wrapper .gform_button_select_files,
#opgemerkt .elementor-widget-button.button .elementor-button,
.elementor-widget-jet-listing-dynamic-field a.button, .scrollsequence-page .ssq-center-center a.button{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;height:clamp(50px, calc(calc(100 / 1152) * (100vw - 768px) + 50px), 60px);padding:0 30px;font-family:'N27', sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;line-height:1.5;text-transform:uppercase;border:0;border-radius:0;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;outline:0;user-select:none;}
#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_button_select_files:hover,
#opgemerkt .gform_wrapper .gform_button_select_files:focus,
#opgemerkt .gform_wrapper .gform_button_select_files:active{border:0;}
.buttons-container .button, #opgemerkt .gform_wrapper .gform_page_footer .gform_next_button,
#opgemerkt .gform_wrapper .gform_page_footer .gform_next_button:hover,
#opgemerkt .gform_wrapper .gform_page_footer .gform_next_button:focus,
#opgemerkt .gform_wrapper .gform_page_footer .gform_next_button:active,
#opgemerkt .gform_wrapper .gform_page_footer .gform_button,
#opgemerkt .gform_wrapper .gform_page_footer .gform_button:hover,
#opgemerkt .gform_wrapper .gform_page_footer .gform_button:focus,
#opgemerkt .gform_wrapper .gform_page_footer .gform_button:active,
#opgemerkt .gform_wrapper .gform_footer .button,
#opgemerkt .gform_wrapper .gform_footer .button:hover,
#opgemerkt .gform_wrapper .gform_footer .button:focus,
#opgemerkt .gform_wrapper .gform_footer .button:active,
#opgemerkt .elementor-widget-button.button .elementor-button,
.elementor-widget-jet-listing-dynamic-field a.button, .scrollsequence-page .ssq-center-center a.button{color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary);}
.buttons-container .button, #opgemerkt .gform_wrapper .gform_page_footer .gform_next_button,
#opgemerkt .gform_wrapper .gform_page_footer .gform_button,
#opgemerkt .gform_wrapper .gform_footer .button,
#opgemerkt .elementor-widget-button.button .elementor-button,
.elementor-widget-jet-listing-dynamic-field a.button, .scrollsequence-page .ssq-center-center a.button{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow.svg);background-position:right 30px top calc(50% - 1px);background-repeat:no-repeat;background-size:12px;padding-right:40px;}
.buttons-container .button:hover, .buttons-container .button:focus, .buttons-container .button:active, #opgemerkt .gform_wrapper .gform_page_footer .gform_next_button:hover,
#opgemerkt .gform_wrapper .gform_page_footer .gform_next_button:focus,
#opgemerkt .gform_wrapper .gform_page_footer .gform_next_button:active,
#opgemerkt .gform_wrapper .gform_page_footer .gform_button:hover,
#opgemerkt .gform_wrapper .gform_page_footer .gform_button:focus,
#opgemerkt .gform_wrapper .gform_page_footer .gform_button:active,
#opgemerkt .gform_wrapper .gform_footer .button:hover,
#opgemerkt .gform_wrapper .gform_footer .button:focus,
#opgemerkt .gform_wrapper .gform_footer .button:active,
#opgemerkt .elementor-widget-button.button .elementor-button:hover,
#opgemerkt .elementor-widget-button.button .elementor-button:focus,
#opgemerkt .elementor-widget-button.button .elementor-button:active,
.elementor-widget-jet-listing-dynamic-field a.button:hover, .elementor-widget-jet-listing-dynamic-field a.button:focus, .elementor-widget-jet-listing-dynamic-field a.button:active, .scrollsequence-page .ssq-center-center a.button:hover, .scrollsequence-page .ssq-center-center a.button:focus, .scrollsequence-page .ssq-center-center a.button:active{color:var(--e-global-color-text);background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow-Yellow.svg);}
.gform_wrapper .gform_page_footer .gform_previous_button{padding-left:0 !important;padding-right:0 !important;}
#opgemerkt .gform_wrapper .gform_page_footer .gform_previous_button,
#opgemerkt .gform_wrapper .gform_page_footer .gform_previous_button:hover,
#opgemerkt .gform_wrapper .gform_page_footer .gform_previous_button:focus,
#opgemerkt .gform_wrapper .gform_page_footer .gform_previous_button:active{color:var(--e-global-color-primary);background-color:transparent;}
.elementor-widget-button.call-to-action .elementor-button{background-color:var(--e-global-color-primary) !important;background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow.svg) !important;background-position:right 30px top calc(50% - 1px) !important;background-repeat:no-repeat !important;background-size:12px !important;color:var(--e-global-color-secondary) !important;}
.elementor-widget-button.call-to-action .elementor-button::after{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow.svg) !important;}
.elementor-widget-button.call-to-action .elementor-button:hover, .elementor-widget-button.call-to-action .elementor-button:focus, .elementor-widget-button.call-to-action .elementor-button:active{background-color:var(--e-global-color-primary) !important;background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow-Yellow.svg) !important;color:var(--e-global-color-text) !important;}
.elementor-widget-button.call-to-action .elementor-button:hover::after, .elementor-widget-button.call-to-action .elementor-button:focus::after, .elementor-widget-button.call-to-action .elementor-button:active::after{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow-Yellow.svg) !important;}
.elementor-widget-button.call-to-action.back .elementor-button{background-image:none !important;}
.vertical-scroll .elementor-widget-button.scroll-down, .scroll-animation .elementor-widget-button.scroll-down{z-index:2;position:fixed;right:calc(calc(100vw - 1920px) / 2);bottom:clamp(60px, calc(calc(140 / 1152) * (100vw - 768px) + 60px), 100px);}
@media only screen and (max-width: 2120px) {
.vertical-scroll .elementor-widget-button.scroll-down, .scroll-animation .elementor-widget-button.scroll-down{right:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px);}
}
.vertical-scroll .elementor-widget-button.hidden, .scroll-animation .elementor-widget-button.hidden{display:none;}
.scroll-animation .elementor-widget-button.scroll-down .elementor-button{color:var(--e-global-color-primary);}
.vertical-scroll .elementor-widget-button.scroll-down .elementor-button{color:var(--e-global-color-secondary);}
.elementor-widget-button.scroll-down .elementor-button .elementor-button-content-wrapper{display:flex;flex-flow:column-reverse wrap;align-items:center;justify-content:center;gap:20px;}
.elementor-widget-button.scroll-down .elementor-button .elementor-button-content-wrapper .elementor-button-icon{animation:bounce 1s infinite;}
.elementor-widget-button.scroll-down .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg{width:clamp(50px, calc(calc(20 / 1152) * (100vw - 768px) + 50px), 60px);height:clamp(50px, calc(calc(20 / 1152) * (100vw - 768px) + 50px), 60px);}
.elementor-widget-button.scroll-down .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg *{fill:var(--e-global-color-primary) !important;}
.vertical-scroll .elementor-widget-button.scroll-down .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg *{fill:var(--e-global-color-secondary) !important;}
@media only screen and (max-width: 768px) {
.elementor-widget-button.scroll-down .elementor-button .elementor-button-content-wrapper .elementor-button-text{display:none;}
.page-id-5879 .elementor-widget-button.scroll-down .elementor-button .elementor-button-content-wrapper .elementor-button-text{display:flex;}
}
@supports (-webkit-text-size-adjust: none) and (font: -apple-system-body) { 
.scroll-animation .elementor-widget-button.scroll-down{bottom:20px;}
} .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:10px;}
.elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg{width:12px;margin-top:-1px;}
.elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg path{fill:rgba(204, 204, 204, .5);}
.page-id-60 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg path, .page-id-547 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg path, .page-id-3607 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg path, .page-id-5764 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg path{fill:rgba(0, 0, 0, .5);}
.gform_wrapper .gform_page_footer{gap:20px;margin-top:60px;}
@media only screen and (max-width: 768px) {
.gform_wrapper .gform_page_footer{margin-top:20px;}
}
.gform_wrapper .gform-loader{display:none;}
.gform_wrapper .gform_confirmation_message, .gform_wrapper .gform_confirmation_message a{color:var(--e-global-color-secondary);font-size:clamp(16px, calc(calc(20 / 1152) * (100vw - 768px) + 16px), 24px);line-height:1.75;}
.gform_wrapper .gfield_validation_message{display:none !important;}
.gform_wrapper .gform_validation_errors{outline:none !important;}
.gform_wrapper .gform_validation_errors .gform_validation_error{color:var(--e-global-color-accent);background-color:var(--color-error);margin-bottom:60px;padding:20px;font-size:clamp(16px, calc(calc(100 / 1152) * (100vw - 768px) + 16px), 18px);line-height:1.75;}
@media only screen and (max-width: 768px) {
.gform_wrapper .gform_validation_errors .gform_validation_error{margin-bottom:20px;}
} .gform_wrapper .gfield_label .gftt-icon{width:clamp(16px, calc(calc(100 / 1152) * (100vw - 768px) + 16px), 18px);height:clamp(16px, calc(calc(100 / 1152) * (100vw - 768px) + 16px), 18px);margin-top:-8px;}
@media only screen and (max-width: 768px) {
.gform_wrapper .gfield_label .gftt-icon{margin-top:-12px;}
}
.gform_wrapper .gfield_label .gftt-icon::before{content:'';position:relative;display:inline-block;background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-Help.svg);background-position:center;background-repeat:no-repeat;background-size:100%;width:clamp(16px, calc(calc(100 / 1152) * (100vw - 768px) + 16px), 18px);height:clamp(16px, calc(calc(100 / 1152) * (100vw - 768px) + 16px), 18px);margin:0;}
#powerTip::before{display:none;}
#powerTip{padding:20px;border-radius:0;}
#powerTip img{width:100% !important;}
#powerTip p.small{min-width:240px;}
#powerTip ul{margin:0;margin-top:20px;padding:0;}
#powerTip ul li::before{content:'';position:absolute;display:block;background-image:url(//www.sezamgates.be/wp-content/uploads/2024/07/Sezam-Website-Icons-Consent-Check.svg);background-position:center;background-repeat:no-repeat;background-size:20px;width:20px;height:20px;margin-right:10px;top:2px;left:0;}
#powerTip ul li.optional::before{content:'';position:absolute;display:block;background-image:url(//www.sezamgates.be/wp-content/uploads/2024/07/Sezam-Website-Icons-Consent-Optional.svg);background-position:center;background-repeat:no-repeat;background-size:20px;width:20px;height:20px;margin-right:10px;top:2px;left:0;}
#powerTip ul li{position:relative;padding-left:30px;font-size:14px;list-style:none;}
#powerTip,
#powerTip p,
#powerTip p a{color:var(--e-global-color-primary);line-height:1.75;}
#powerTip img + p{margin-top:20px;}
.image-choices-field .ginput_container_checkbox{width:calc(100% + 20px) !important;}
@media only screen and (max-width: 768px) {
.ic-cols--3 .image-choices-choice{width:calc(50% - var(--ic-column-spacing));}
.ic-cols--4 .image-choices-choice{width:calc(50% - var(--ic-column-spacing));}
}
.image-choices-field .image-choices-choice.hide{display:none !important;}
.image-choices-field .image-choices-choice .image-choices-choice-image-wrap{width:100%;height:auto;border-radius:0;aspect-ratio:4 / 3;object-fit:cover;}
#opgemerkt .image-choices-field .image-choices-choice .image-choices-choice-image-wrap::after{opacity:0;transition:opacity .4s cubic-bezier(0.19, 1, 0.22, 1);}
#opgemerkt .image-choices-field .image-choices-choice-selected .image-choices-choice-image-wrap::after{background-color:rgba(255, 255, 255, .5);background-image:url(//www.sezamgates.be/wp-content/uploads/2024/07/Sezam-Website-Icons-Check.svg);background-position:center;background-repeat:no-repeat;background-size:clamp(50px, calc(calc(10 / 1152) * (100vw - 768px) + 50px), 60px);border-radius:0;opacity:1;box-shadow:none;}
#opgemerkt .image-choices-field .image-choices-choice .image-choices-choice-text,
#opgemerkt .image-choices-field .image-choices-choice-selected .image-choices-choice-text{color:var(--e-global-color-primary);font-family:'Archia', sans-serif;font-weight:400;font-size:clamp(14px, calc(calc(16 / 1152) * (100vw - 768px) + 14px), 16px);letter-spacing:0;line-height:1.75;}
.gform_wrapper .gf_progressbar_wrapper{z-index:996;position:fixed;width:100vw;margin-bottom:0;bottom:0;left:0;}
.gform_wrapper .gf_progressbar_wrapper.sticky{position:absolute;}
.gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title{color:var(--e-global-color-primary);display:none;max-width:calc(1920px + clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px));padding-left:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px);padding-right:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px);margin:0 auto;padding-top:40px;padding-bottom:38px;font-family:'N27', sans-serif;font-weight:400;font-size:clamp(16px, calc(calc(16 / 1152) * (100vw - 768px) + 16px), 40px);line-height:1.5;text-transform:uppercase;}
.gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title, .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title .gf_step_current_page, .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title .gf_step_page_count{font-size:0;}
.gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title .gf_step_page_name{font-size:clamp(16px, calc(calc(16 / 1152) * (100vw - 768px) + 16px), 40px);}
.gform_wrapper .gf_progressbar_wrapper .gf_progressbar{background-color:var(--e-global-color-secondary);height:4px;}
.gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:var(--e-global-color-primary);height:4px;border-radius:0;}
.gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage.percentbar_0{width:10% !important;}
.gform_wrapper .gform_fields{column-gap:20px;row-gap:20px;}
#gform_fields_1_3 .ginput_container,
#gform_wrapper_2 .ginput_container{width:100%;}
.gform_wrapper .gfield{display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;}
@media only screen and (max-width: 768px) {
#opgemerkt .gform_wrapper .gfield--type-html{margin-bottom:0;}
} .gform_wrapper .gfield_label{color:var(--e-global-color-primary);display:flex !important;flex-flow:row nowrap !important;align-items:center !important;justify-content:flex-start !important;gap:6px 12px !important;width:100% !important;margin-bottom:clamp(4px, calc(calc(100 / 1152) * (100vw - 768px) + 4px), 6px);padding-right:0px !important;font-size:clamp(16px, calc(calc(100 / 1152) * (100vw - 768px) + 16px), 18px);line-height:1.75;}
#input_1_17,
#input_1_20{max-width:180px;}
#opgemerkt .gform_wrapper .gfield--type-html{align-items:flex-start;justify-content:flex-start;margin-inline-start:0;}
.gform_wrapper .gfield--type-html p{max-width:50ch;font-size:clamp(16px, calc(calc(100 / 1152) * (100vw - 768px) + 16px), 18px);}
#opgemerkt .gform_wrapper .gfield--type-select .ginput_container_select{width:auto;max-width:300px;}
#opgemerkt .gform_wrapper .gfield--type-select .gfield_select,
.elementor-widget-jet-smart-filters-select .jet-smart-filters-select .jet-select .jet-select__control{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-Select-Arrow.svg);background-position:right center;background-repeat:no-repeat;background-size:clamp(50px, calc(calc(10 / 1152) * (100vw - 768px) + 50px), 60px);align-items:center;width:auto;padding-right:clamp(50px, calc(calc(10 / 1152) * (100vw - 768px) + 50px), 60px);line-height:1.5;}
.gform_wrapper .gfield--input-type-calculation{z-index:996;background-color:var(--e-global-color-accent);position:fixed;flex-flow:column wrap;align-items:flex-start;padding-top:20px;padding-right:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px);padding-bottom:20px;padding-left:20px;right:0;bottom:4px !important;}
.gform_wrapper .gfield--input-type-calculation .gfield_label{gap:6px clamp(6px, calc(calc(100 / 1152) * (100vw - 768px) + 6px), 12px) !important;}
#opgemerkt .gform_wrapper .gfield--input-type-calculation .gfield_label,
#opgemerkt .gform_wrapper .gfield--input-type-calculation .ginput_container_product_calculation{width:auto;align-items:flex-start;padding-right:0 !important;}
.gform_wrapper .gfield--input-type-calculation .gftt-icon{margin-top:clamp(-13px, calc(calc(100 / 1152) * (100vw - 768px) + -13px), -6px) !important;}
@media only screen and (max-width: 768px) {
#opgemerkt .gform_wrapper .gfield--input-type-calculation .gfield_label .gftt-label{font-size:14px;}
}
#opgemerkt .gform_wrapper .gfield--input-type-calculation .ginput_container_product_calculation span{color:var(--e-global-color-primary);font-weight:400;font-size:clamp(16px, calc(calc(16 / 1152) * (100vw - 768px) + 16px), 40px);line-height:1.5;text-transform:uppercase;}
#opgemerkt .gform_wrapper .ginput_product_price_label{display:none;}
#opgemerkt .gform_wrapper .ginput_product_price::after{content:'Excl. BTW';position:relative;display:block;color:rgba(0, 0, 0, .5);margin-top:clamp(4px, calc(calc(100 / 1152) * (100vw - 768px) + 4px), 6px);font-size:clamp(12px, calc(calc(100 / 1152) * (100vw - 768px) + 12px), 14px);text-transform:initial;}
.gform_wrapper .gfield--type-consent .ginput_container_consent{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;}
.gform_wrapper .gfield--type-consent .gfield_consent_label{margin-left:20px !important;line-height:1.5;}
.gform_wrapper .gfield--type-consent .gfield_consent_label a{color:var(--e-global-color-primary);}
body .cky-btn-revisit-wrapper{display:none;}
body .cky-consent-container.cky-box-bottom-left{bottom:40px;left:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px);}
body .cky-consent-container .cky-consent-bar{background-color:var(--e-global-color-primary) !important;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;border:0;border-radius:0;box-shadow:none;}
@media only screen and (max-width: 768px) {
body .cky-consent-container.cky-box-bottom-left{bottom:0;left:0;}
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-secondary) !important;margin-bottom:20px;font-family:'N27', sans-serif;font-weight:400;font-size:16px;letter-spacing:0;line-height:1.2;text-transform:uppercase;}
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-des p{color:var(--e-global-color-secondary) !important;font-size:14px;letter-spacing:0;line-height:1.75;}
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-secondary) !important;background-color:transparent !important;height:auto;padding:0;font-size:16px;border:0 !important;border-radius:0;}
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-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{background-color:transparent !important;color:var(--e-global-color-text) !important;}
body .cky-consent-container .cky-consent-bar .cky-notice .cky-notice-group .cky-notice-btn-wrapper .cky-btn-customize::after{display:none;}
.cky-audit-table-element h3{font-family:'Archia', sans-serif;font-weight:400;font-size:16px;letter-spacing:0;line-height:1.75;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-secondary);background-color:transparent;padding:12px;font-size:14px;letter-spacing:0;line-height:1.75;border:1px solid var(--e-global-color-secondary);}
.cky-audit-table-element .cky-cookie-audit-table th{font-weight:400;}
.cky-audit-table-element .cky-cookie-audit-table td{background-color:transparent !important;font-weight:400;}
.elementor-location-header header{z-index:998;position:fixed;padding-top:clamp(20px, calc(calc(20 / 1152) * (100vw - 768px) + 20px), 40px);padding-bottom:clamp(20px, calc(calc(20 / 1152) * (100vw - 768px) + 20px), 40px);}
.elementor-location-header header > .e-con-inner{display:flex;flex-flow:row wrap !important;justify-content:space-between !important;align-items:center !important;}
.elementor-location-header header > .e-con-inner > .elementor-element{display:flex;flex-flow:row wrap !important;justify-content:center !important;align-items:center !important;width:auto;}
.elementor-location-header .elementor-widget-theme-site-logo img{width:clamp(133px, calc(calc(100 / 1152) * (100vw - 768px) + 133px), 200px) !important;transition:filter .4s cubic-bezier(0.19, 1, 0.22, 1);}
.page-id-1222 .elementor-location-header .header .elementor-widget-theme-site-logo img, .page-id-3197 .elementor-location-header .header .elementor-widget-theme-site-logo img, .page-id-3199 .elementor-location-header .header .elementor-widget-theme-site-logo img, .page-id-60 .elementor-location-header .header .elementor-widget-theme-site-logo img, .page-id-547 .elementor-location-header .header .elementor-widget-theme-site-logo img, .page-id-3607 .elementor-location-header .header .elementor-widget-theme-site-logo img, .page-id-3729 .elementor-location-header .header .elementor-widget-theme-site-logo img, .page-id-5764 .elementor-location-header .header .elementor-widget-theme-site-logo img{filter:brightness(0);}
.page-id-8412 .elementor-location-header .header .elementor-widget-theme-site-logo img, .page-id-9054 .elementor-location-header .header .elementor-widget-theme-site-logo img, .responsive-menu-open .page-id-60 .elementor-location-header .elementor-widget-theme-site-logo img, .responsive-menu-open .page-id-547 .elementor-location-header .elementor-widget-theme-site-logo img, .responsive-menu-open .page-id-3607 .elementor-location-header .elementor-widget-theme-site-logo img, .responsive-menu-open .page-id-3729 .elementor-location-header .elementor-widget-theme-site-logo img, .responsive-menu-open .page-id-3197 .elementor-location-header .elementor-widget-theme-site-logo img, .responsive-menu-open .page-id-3199 .elementor-location-header .elementor-widget-theme-site-logo img, .responsive-menu-open .page-id-5764 .elementor-location-header .elementor-widget-theme-site-logo img{filter:brightness(1);}
.responsive-menu-open{position:fixed;width:100%;}
.elementor-location-header .responsive-menu{display:none;min-height:100vh;min-height:var(--viewport-height);transition:all .4s cubic-bezier(0.19, 1, 0.22, 1);}
.responsive-menu-open .elementor-location-header .responsive-menu{z-index:997;background-color:var(--e-global-color-primary);position:absolute;display:block;top:0;}
.elementor-location-header .responsive-menu > .e-con-inner{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-end;min-height:100vh;min-height:var(--viewport-height);padding-top:clamp(30px, calc(calc(140 / 1152) * (100vw - 768px) + 30px), 100px);padding-bottom:clamp(30px, calc(calc(140 / 1152) * (100vw - 768px) + 30px), 100px);}
@media only screen and (max-width: 768px) {
.elementor-location-header .responsive-menu > .e-con-inner{flex-flow:column wrap;justify-content:center;padding-top:var(--header-height);padding-bottom:262px;}
.elementor-location-header .responsive-menu > .e-con-inner > .elementor-element{width:100% !important;}
.elementor-location-header .responsive-menu > .e-con-inner > .elementor-element:last-child{position:absolute;left:30px;bottom:60px;}
}
.elementor-location-header .responsive-menu > .e-con-inner > .elementor-element:first-child{width:calc(60% - clamp(30px, calc(calc(140 / 1152) * (100vw - 768px) + 30px), 50px));}
.elementor-location-header .responsive-menu > .e-con-inner > .elementor-element:last-child{width:calc(40% - clamp(30px, calc(calc(140 / 1152) * (100vw - 768px) + 30px), 50px));}
.elementor-location-header .responsive-menu .elementor-widget-nav-menu .elementor-nav-menu{display:flex;flex-flow:column wrap;justify-content:center;align-items:flex-start;}
.elementor-location-header .responsive-menu .elementor-widget-nav-menu .elementor-nav-menu{gap:20px;}
.elementor-location-header .responsive-menu .elementor-widget-nav-menu .menu-item .elementor-item{font-family:'N27', sans-serif;font-weight:400;letter-spacing:0;line-height:1.2;text-transform:uppercase;}
.elementor-location-header .responsive-menu .elementor-widget-nav-menu.primary .menu-item .elementor-item{font-size:clamp(20px, calc(calc(50 / 1152) * (100vw - 1280px) + 20px), 50px);max-width:24ch;}
.elementor-location-header .responsive-menu .elementor-widget-nav-menu.secondary .menu-item .elementor-item{font-size:clamp(16px, calc(calc(16 / 1152) * (100vw - 768px) + 16px), 40px);}
.elementor-location-header .responsive-menu .elementor-widget-nav-menu .menu-item.call-to-action{white-space:nowrap;}
.elementor-location-header .responsive-menu .elementor-widget-nav-menu .menu-item.call-to-action:hover .elementor-item, .elementor-location-header .responsive-menu .elementor-widget-nav-menu .menu-item.call-to-action:focus .elementor-item, .elementor-location-header .responsive-menu .elementor-widget-nav-menu .menu-item.call-to-action:active .elementor-item{color:var(--e-global-color-text);}
.elementor-location-header .responsive-menu .elementor-widget-nav-menu .menu-item.call-to-action .elementor-item::after{content:'';position:relative;display:inline-block;background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow.svg);background-position:center;background-repeat:no-repeat;background-size:100%;width:calc(.75 * clamp(16px, calc(calc(16 / 1152) * (100vw - 768px) + 16px), 40px));height:calc(.75 * clamp(16px, calc(calc(16 / 1152) * (100vw - 768px) + 16px), 40px));margin-left:-3px;opacity:1;transition:background-image .4s cubic-bezier(0.19, 1, 0.22, 1);}
.elementor-location-header .responsive-menu .elementor-widget-nav-menu .menu-item.call-to-action:hover .elementor-item::after, .elementor-location-header .responsive-menu .elementor-widget-nav-menu .menu-item.call-to-action:focus .elementor-item::after, .elementor-location-header .responsive-menu .elementor-widget-nav-menu .menu-item.call-to-action:active .elementor-item::after{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow-Yellow.svg);}
#opgemerkt .hero > .e-con-inner{align-items:flex-end;justify-content:flex-end;}
.hero .elementor-widget-heading{text-align:right;}
.hero .elementor-widget-heading h1{max-width:19ch;}
.introduction > .e-con-inner, .options > .e-con-inner{display:flex;flex-flow:row wrap !important;justify-content:center !important;align-items:flex-end !important;}
@media only screen and (max-width: 768px) {
.introduction, .options{height:auto;}
.introduction > .e-con-inner{flex-flow:column-reverse wrap !important;}
.options > .e-con-inner{flex-flow:column wrap !important;}
#opgemerkt .introduction > .e-con-inner > .elementor-element,
#opgemerkt .options > .e-con-inner > .elementor-element{width:100%;}
}
.introduction > .e-con-inner > .elementor-element, .options > .e-con-inner > .elementor-element{align-items:flex-start;width:calc(50% - clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 50px));}
.introduction .elementor-widget-text-editor p, .options .elementor-widget-text-editor p{max-width:35ch;}
#opgemerkt .facebook-instagram-fix{display:none;}
body .procedure{gap:0 !important;}
.procedure .step{height:auto !important;padding-bottom:0;}
#opgemerkt .facebook-instagram-fix .step{height:auto;padding-bottom:0;}
.procedure .step > .e-con-inner{display:flex;flex-flow:row wrap !important;justify-content:center !important;align-items:flex-end !important;gap:clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 120px);}
@media only screen and (max-width: 768px) {
.procedure .step > .e-con-inner{flex-flow:column wrap !important;justify-content:flex-start !important;align-items:flex-start !important;}
.procedure .step > .e-con-inner > .elementor-element{width:100% !important;}
}
#opgemerkt .facebook-instagram-fix .step > .e-con-inner{flex-flow:column wrap !important;}
.procedure .step > .e-con-inner > .elementor-element{align-items:flex-start;width:calc(50% - clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 60px));}
#opgemerkt .facebook-instagram-fix .step > .e-con-inner > .elementor-element{flex:100% !important;width:100% !important;}
.procedure .step .elementor-widget-heading h2{max-width:20ch;}
.page-id-3729 .procedure .step .elementor-widget-heading h2, .page-id-3729 .procedure .step .elementor-widget-text-editor p, .page-id-3729 .procedure .step .elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-primary);}
.procedure .step .elementor-widget-text-editor p{max-width:35ch;}
.procedure .call-to-actions{display:flex;flex-flow:row wrap !important;justify-content:flex-start !important;align-items:center !important;}
@media only screen and (max-width: 768px) {
.procedure .call-to-actions, .parallax .call-to-actions{gap:20px;}
} .usps .usp{display:flex;flex-flow:row wrap !important;justify-content:center !important;align-items:flex-end !important;gap:clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 120px);}
@media only screen and (max-width: 768px) {
.usps .usp{flex-flow:column-reverse wrap !important;}
#opgemerkt .usps .usp > .elementor-element{width:100%;}
}
.usps .usp > .elementor-element{align-items:flex-start;width:calc(50% - clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 60px));}
.usps .usp .elementor-widget-heading h2{max-width:20ch;}
.usps .usp .elementor-widget-heading.elementor-element-132a226 h2{max-width:15ch;}
.usps .usp .elementor-widget-text-editor p{max-width:35ch;}
.realisations .jet-listing-grid__items{margin-top:-10px;margin-bottom:-10px;}
.realisations .jet-listing-grid__items .jet-listing-grid__item:first-child .realisation{width:calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 3);height:calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 3) / 1.25);margin-top:calc(calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 3) / 1.25) / 2);}
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(2) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(3) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(4) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(10) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(11) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(12) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(15) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(17) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(19) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(20) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(21) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(22) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(23) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(24) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(25) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(26) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(27) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(28) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(29) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(30) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(31) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(32) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(33) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(34) .realisation{width:calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 4);height:calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 4) * 1.25);}
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(3) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(19) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(20) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(27) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(29) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(31) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(32) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(33) .realisation{margin-top:calc(calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 3) / 1.25) / 10);}
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(4) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(21) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(22) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(23) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(24) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(30) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(34) .realisation{margin-top:calc(calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 3) / 1.25) / 1.5);}
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(11) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(12) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(15) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(17) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(25) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(26) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(28) .realisation{margin-top:calc(calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 3) / 1.25) / 3);}
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(5) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(14) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(16) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(18) .realisation{width:calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 2);height:calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 2) / 2.5);margin-top:calc(calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 3) / 1.25) / 5);}
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(6) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(7) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(9) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(13) .realisation{width:calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 4);height:calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 4) * 1.5);margin-top:calc(calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 3) / 1.25) / 5);}
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(10) .realisation{margin-top:calc(calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 3) / 1.25) / 5);}
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(8) .realisation{width:calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 2);height:calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 4);margin-top:calc(calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 40px) / 3) / 1.25) / 2);}
@media only screen and (max-width: 768px) {
.realisations .jet-listing-grid__items .jet-listing-grid__item:first-child .realisation{width:calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 20px) / 2);height:calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 20px) / 2) / 1.25);margin-top:60px;}
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(2) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(3) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(4) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(7) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(6) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(9) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(10) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(11) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(12) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(13) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(15) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(17) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(19) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(20) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(21) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(22) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(23) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(24) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(25) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(26) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(27) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(28) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(29) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(30) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(31) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(32) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(33) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(34) .realisation{width:calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 20px) / 2);height:calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 20px) / 2) * 1.25);}
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(3) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(4) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(5) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(6) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(7) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(8) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(9) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(10) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(11) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(12) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(13) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(14) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(15) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(16) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(17) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(18) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(19) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(20) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(21) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(22) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(23) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(24) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(25) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(26) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(27) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(28) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(29) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(30) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(31) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(32) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(33) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(34) .realisation{margin-top:0;}
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(5) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(8) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(14) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(16) .realisation,
.realisations .jet-listing-grid__items .jet-listing-grid__item:nth-child(18) .realisation{width:calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 20px) / 2);height:calc(calc(calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px) - 20px) / 2) / 1.5);}
} .parallax > .e-con-inner{display:flex;flex-flow:column wrap !important;justify-content:center !important;align-items:flex-start !important;}
.parallax > .e-con-inner > .elementor-element{align-items:flex-start;}
.parallax .elementor-widget-heading h2{color:var(--e-global-color-secondary) !important;max-width:20ch;}
.parallax .elementor-widget-button.call-to-action .elementor-button, .parallax .elementor-widget-button.call-to-action:hover .elementor-button, .parallax .elementor-widget-button.call-to-action:focus .elementor-button, .parallax .elementor-widget-button.call-to-action:active .elementor-button{color:var(--e-global-color-secondary) !important;transition:opacity .4s cubic-bezier(0.19, 1, 0.22, 1);}
.parallax .elementor-widget-button.call-to-action:hover .elementor-button, .parallax .elementor-widget-button.call-to-action:focus .elementor-button, .parallax .elementor-widget-button.call-to-action:active .elementor-button{opacity:.5;}
.parallax .elementor-widget-button.call-to-action .elementor-button::after, .parallax .elementor-widget-button.call-to-action:hover .elementor-button::after, .parallax .elementor-widget-button.call-to-action:focus .elementor-button::after, .parallax .elementor-widget-button.call-to-action:active .elementor-button::after{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow.svg);}
.page-id-60, .page-id-547, .page-id-3783, .page-id-3729, .page-id-5764{background-color:var(--e-global-color-accent);}
.responsive-menu-open .page-id-547 .elementor-location-header .header, .responsive-menu-open .page-id-60 .elementor-location-header .header, .responsive-menu-open .page-id-5764 .elementor-location-header .header{background-color:var(--e-global-color-primary) !important;}
.page-id-60 .burger-wrapper::after, .page-id-60 .burger-wrapper::before, .page-id-547 .burger-wrapper::after, .page-id-547 .burger-wrapper::before, .page-id-3729 .burger-wrapper::after, .page-id-3729 .burger-wrapper::before, .page-id-5764 .burger-wrapper::after, .page-id-5764 .burger-wrapper::before{background-color:var(--e-global-color-primary);}
.responsive-menu-open .page-id-60 .burger-wrapper::after, .responsive-menu-open .page-id-60 .burger-wrapper::before, .responsive-menu-open .page-id-547 .burger-wrapper::after, .responsive-menu-open .page-id-547 .burger-wrapper::before, .responsive-menu-open .page-id-3729 .burger-wrapper::after, .responsive-menu-open .page-id-3729 .burger-wrapper::before, .responsive-menu-open .page-id-3199 .burger-wrapper::after, .responsive-menu-open .page-id-3199 .burger-wrapper::before, .responsive-menu-open .page-id-5764 .burger-wrapper::after, .responsive-menu-open .page-id-5764 .burger-wrapper::before{background-color:var(--e-global-color-secondary);}
.configurator{padding:0 !important;gap:clamp(40px, calc(calc(100 / 1152) * (100vw - 1280px) + 40px), 100px);}
.configurator > .elementor-widget-template{width:calc(66% - clamp(20px, calc(calc(100 / 1152) * (100vw - 1280px) + 20px), 50px));align-self:flex-start;}
.configurator > .elementor-widget-shortcode{width:calc(34% - clamp(20px, calc(calc(100 / 1152) * (100vw - 1280px) + 20px), 50px));padding-top:var(--header-height);padding-right:clamp(30px, calc(calc(100 / 1152) * (100vw - 1280px) + 30px), 100px);padding-bottom:var(--header-height);}
.configurator .model .b3dviewer-wrapper{min-height:100% !important;height:100vh !important;height:var(--viewport-height) !important;}
@media only screen and (max-width: 1920px) {
.configurator > .elementor-widget-template, .configurator > .elementor-widget-shortcode{width:calc(50% - clamp(20px, calc(calc(100 / 1152) * (100vw - 768px) + 20px), 50px));}
}
@media only screen and (max-width: 1280px) {
.configurator > .elementor-widget-template, .configurator > .elementor-widget-shortcode{width:100%;}
.configurator > .elementor-widget-shortcode{padding:0 30px 40px 30px;}
.configurator .model .b3dviewer-wrapper{height:50vh !important;height:calc(var(--viewport-height) / 2) !important;}
.configurator .model .b3dviewer-wrapper{min-height:480px !important;}
.configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html p.subtitle{display:flex;}
}
.page-id-60 .gform_wrapper .gfield--type-html p, .page-id-547 .gform_wrapper .gfield--type-html p, .page-id-5764 .gform_wrapper .gfield--type-html p{color:var(--e-global-color-primary);}
.configurator .elementor-widget-text-editor.small p{color:rgba(0, 0, 0, .5);font-size:12px;max-width:400px;}
#field_1_10 .gfield_label i,
#field_1_15 .gfield_label i,
#field_1_16 .gfield_label i{margin-top:-6px;}
.configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;gap:20px;}
.configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html p, .configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ul, .configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ul li{margin:0;padding:0;}
.configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html p.subtitle{text-transform:uppercase;}
.configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ul li{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:10px;font-size:clamp(12px, calc(calc(100 / 1152) * (100vw - 768px) + 12px), 14px);}
.configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ul li::before, .configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ul li.optional::before{content:'';position:relative;display:flex;background-position:center;background-repeat:no-repeat;background-size:100%;width:20px;height:20px;}
.configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ul li::before{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/07/Sezam-Website-Icons-Consent-Check.svg);}
.configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ul li.optional::before{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/07/Sezam-Website-Icons-Consent-Optional.svg);}
.configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ul li{line-height:2;}
.configurator .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html p.small{font-size:clamp(12px, calc(calc(100 / 1152) * (100vw - 768px) + 12px), 14px);max-width:48ch;}
.configurator, .preview{z-index:995;}
.configurator .model, .preview .model{z-index:-1;}
.preview .model:not(.in-3d){background-color:var(--e-global-color-secondary);padding-left:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 60px);padding-right:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 60px);}
.preview .model.hide{display:none;}
.configurator .model.in-3d{width:100%;}
.model.in-3d .position-top-left{left:20px;top:20px;}
.model.in-3d .position-top-right{top:20px;right:20px;}
@media only screen and (max-width: 768px) {
.model .position-top-right{top:90px;right:25px;}
}
.model.in-3d .position-bottom-right{right:20px;bottom:20px;}
.model.in-3d .position-bottom-left{left:20px;bottom:20px;}
.model.in-3d .ar-qrcode svg, .model.in-3d .fullscreen-open, .model.in-3d .fullscreen-close, .configurator .model.in-3d .ar-qrcode svg, .configurator .model.in-3d .bi-arrows-fullscreen, .configurator .model.in-3d #closeBtn,
.confirmation .model.in-3d .ar-qrcode svg, .confirmation .model.in-3d .bi-arrows-fullscreen, .confirmation .model.in-3d #closeBtn{z-index:999 !important;background-position:center !important;background-repeat:no-repeat !important;background-size:100% !important;border:none;border-radius:0;}
.configurator .model .control-btn, .configurator .model .ar-qrcode svg, .configurator .model .bi-arrows-fullscreen, .configurator .model #closeBtn,
.confirmation .model .control-btn, .confirmation .model .ar-qrcode svg, .confirmation .model .bi-arrows-fullscreen, .confirmation .model #closeBtn{width:clamp(50px, calc(calc(100 / 1152) * (100vw - 768px) + 50px), 60px);height:clamp(50px, calc(calc(100 / 1152) * (100vw - 768px) + 50px), 60px);padding:0;}
.model.in-3d .ar-qrcode svg, .configurator .model.in-3d .ar-qrcode svg, .confirmation .model.in-3d .ar-qrcode svg{background-image:url(//www.sezamgates.be/wp-content/uploads/2026/04/Sezam-Website-Icons-AR.svg) !important;}
.model.in-3d .fullscreen-open, .configurator .model.in-3d .bi-arrows-fullscreen, .confirmation .model.in-3d .bi-arrows-fullscreen{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/08/Sezam-Website-Icons-FullScreen.svg) !important;}
.model.in-3d .fullscreen-close, .configurator .model.in-3d #closeBtn,
.confirmation .model.in-3d #closeBtn{background-image:url(//www.sezamgates.be/wp-content/uploads/2025/03/Sezam-Website-Icons-Close.svg) !important;}
.model.in-3d .ar-qrcode svg > *,
.model.in-3d .fullscreen-open > *,
.model.in-3d .fullscreen-close > *,
.configurator .model.in-3d .ar-qrcode svg > *,
.configurator .model.in-3d .bi-arrows-fullscreen > *,
.configurator .model.in-3d #closeBtn > *,
.confirmation .model.in-3d .ar-qrcode svg > *,
.confirmation .model.in-3d .bi-arrows-fullscreen > *,
.confirmation .model.in-3d #closeBtn > *{opacity:0;}
.model.in-3d .ar-qrcode .qr-content, .configurator .model.in-3d .ar-qrcode .qr-content, .confirmation .model.in-3d .ar-qrcode .qr-content{width:200px;padding-top:20px;left:50px;border:none;border-radius:0;}
.model.in-3d .ar-qrcode .qr-content strong, .model.in-3d .ar-qrcode .qr-content p, .configurator .model.in-3d .ar-qrcode .qr-content strong, .configurator .model.in-3d .ar-qrcode .qr-content p, .confirmation .model.in-3d .ar-qrcode .qr-content strong, .confirmation .model.in-3d .ar-qrcode .qr-content p{padding:0 20px;margin:0;}
.model.in-3d .ar-qrcode .qr-content strong, .configurator .model.in-3d .ar-qrcode .qr-content strong, .confirmation .model.in-3d .ar-qrcode .qr-content strong{font-family:'N27', sans-serif;font-weight:400;font-size:16px;line-height:1.2;text-transform:uppercase;}
.model.in-3d .ar-qrcode .qr-content p, .configurator .model.in-3d .ar-qrcode .qr-content p, .confirmation .model.in-3d .ar-qrcode .qr-content p{font-family:'Archia', sans-serif;font-size:14px;line-height:1.75;}
.model.in-3d .ar-qrcode .qr-content strong + p,
.configurator .model.in-3d .ar-qrcode .qr-content strong + p,
.confirmation .model.in-3d .ar-qrcode .qr-content strong + p{margin-top:10px;}
.configurator > .e-con-inner, .confirmation > .e-con-inner{position:relative;}
.confirmation > .e-con-inner{display:flex;flex-flow:row wrap !important;justify-content:center !important;align-items:flex-start !important;gap:clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 120px);}
@media only screen and (max-width: 768px) {
.confirmation > .e-con-inner{flex-flow:column wrap !important;}
#opgemerkt .confirmation > .e-con-inner > .elementor-element{width:100%;}
.confirmation .sticky{position:relative;top:0 !important;}
}
.confirmation > .e-con-inner > .elementor-element{align-items:flex-start;width:calc(50% - clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 60px));}
.confirmation .sticky{top:clamp(100px, calc(calc(140 / 1152) * (100vw - 768px) + 100px), 240px);}
.confirmation .elementor-widget-heading h2, .confirmation .elementor-widget-heading h3{color:var(--e-global-color-secondary) !important;max-width:20ch;}
.confirmation .elementor-widget-heading p, .confirmation .elementor-widget-text-editor p{color:var(--e-global-color-secondary) !important;max-width:44ch;}
.configurator .ar-container .elementor-widget-button.badge .elementor-button, .confirmation .ar-container .elementor-widget-button.badge .elementor-button{color:var(--e-global-color-primary);}
.configurator .ar-container, .confirmation .ar-container{z-index:996;position:absolute;top:clamp(20px, calc(calc(100 / 1152) * (100vw - 768px) + 20px), 30px);left:clamp(20px, calc(calc(100 / 1152) * (100vw - 768px) + 20px), 30px);}
@media only screen and (max-width: 768px) {
.configurator .ar-container, .confirmation .ar-container{top:10px;left:10px;}
.configurator .ar-link .elementor-button, .confirmation .ar-link .elementor-button{background-image:none !important;padding:0 10px !important;}
}
.configurator .ar-link, .confirmation .ar-link{max-width:calc(100% - 20px) !important;}
.configurator .qr-codes .elementor-widget-text-editor p, .confirmation .qr-codes .elementor-widget-text-editor p{color:var(--e-global-color-primary);max-width:24ch;}
.confirmation .elementor-widget-template, .confirmation .elementor-widget-template .model{width:100% !important;}
.confirmation .elementor-widget-image-carousel{background-color:var(--e-global-color-accent);padding-left:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 60px);padding-right:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 60px);}
#opgemerkt .confirmation .elementor-widget-image-carousel .swiper-pagination{bottom:30px;}
.parameters{display:flex;flex-flow:row wrap !important;justify-content:flex-start !important;align-items:flex-end !important;}
.parameters > .elementor-element{align-items:flex-start;width:calc(50% - 20px);}
.parameters .parameter .elementor-widget-heading p{line-height:1.5;}
.page-id-653 .elementor-location-footer .footer .elementor-widget-text-editor.small p, .page-id-5766 .elementor-location-footer .footer .elementor-widget-text-editor.small p, .page-id-4633 .elementor-location-footer .footer .elementor-widget-text-editor.small p, .page-id-8863 .elementor-location-footer .footer .elementor-widget-text-editor.small p{color:rgba(204, 204, 204, .5) !important;}
.single-realisaties{background-color:var(--e-global-color-accent);}
.single-realisaties .elementor-widget-heading h1{max-width:16ch;}
.single-realisaties .elementor-widget-text-editor p{max-width:40ch;}
.single-realisaties.postid-836 .elementor-widget-heading h1{max-width:13ch;}
.single-realisaties.postid-836 .elementor-widget-text-editor p{max-width:43ch;}
.single-realisaties.postid-832 .elementor-widget-text-editor p{max-width:39ch;}
.single-realisaties.postid-827 .elementor-widget-heading h1{max-width:15ch;}
.single-realisaties.postid-819 .elementor-widget-heading h1{max-width:12ch;}
.contact > .e-con-inner{display:flex;flex-flow:row wrap !important;justify-content:center !important;align-items:flex-start !important;}
@media only screen and (max-width: 768px) {
.contact > .e-con-inner{flex-flow:column wrap !important;}
#opgemerkt .contact > .e-con-inner > .elementor-element{width:100%;}
}
.contact > .e-con-inner > .elementor-element{align-items:flex-start;width:calc(50% - 30px);}
.contact .elementor-widget-heading h1{max-width:19ch;}
.contact .elementor-widget-text-editor p{max-width:35ch;}
.contact .elementor-widget-nav-menu .elementor-nav-menu{display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:20px;}
.contact .elementor-widget-nav-menu .elementor-nav-menu .menu-item.smartphone-show{display:none !important;}
.contact .elementor-widget-nav-menu .elementor-nav-menu .menu-item a{color:var(--e-global-color-primary);}
.contact .gfield_label{color:var(--e-global-color-secondary);}
.contact .gform_wrapper .gfield--type-consent .gfield_consent_label, .contact .gform_wrapper .gfield--type-consent .gfield_consent_label a{color:var(--e-global-color-secondary);}
.introduction .address-button-container{gap:20px 40px;}
.introduction .elementor-widget-text-editor a{color:var(--e-global-color-primary);line-height:1.75;}
.page-id-1222, .page-id-3197, .page-id-3199, .page-id-3607{background-color:var(--e-global-color-accent);}
.page-id-1222 h1, .page-id-1222 h2, .page-id-1222 h3, .page-id-1222 p, .page-id-1222 a, .page-id-1222 .elementor-widget-icon-list .elementor-icon-list-text, .page-id-1222 .elementor-widget-premium-hscroll .premium-hscroll-pagination .premium-hscroll-total-slides, .page-id-3197 h1, .page-id-3197 h2, .page-id-3197 h3, .page-id-3197 p, .page-id-3197 a, .page-id-3197 .elementor-widget-icon-list .elementor-icon-list-text, .page-id-3197 .elementor-widget-premium-hscroll .premium-hscroll-pagination .premium-hscroll-total-slides, .page-id-3199 h1, .page-id-3199 h2, .page-id-3199 h3, .page-id-3199 p, .page-id-3199 a, .page-id-3199 .elementor-widget-icon-list .elementor-icon-list-text, .page-id-3199 .elementor-widget-premium-hscroll .premium-hscroll-pagination .premium-hscroll-total-slides, .page-id-3607 h1, .page-id-3607 h2, .page-id-3607 h3, .page-id-3607 p, .page-id-3607 a, .page-id-3607 .elementor-widget-icon-list .elementor-icon-list-text, .page-id-3607 .elementor-widget-premium-hscroll .premium-hscroll-pagination .premium-hscroll-total-slides{color:var(--e-global-color-primary);}
.page-id-1222 .elementor-widget-button.call-to-action .elementor-button, .page-id-3197 .elementor-widget-button.call-to-action .elementor-button, .page-id-3199 .header .elementor-widget-button.call-to-action .elementor-button, .page-id-3199 .introduction .elementor-widget-button.call-to-action .elementor-button, .page-id-3607 .elementor-widget-button.call-to-action .elementor-button, .page-id-3729 .elementor-widget-button.call-to-action .elementor-button, .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button{color:var(--e-global-color-primary) !important;}
.page-id-1222 .introduction .elementor-widget-text-editor p, .page-id-3197 .introduction .elementor-widget-text-editor p, .page-id-3199 .introduction .elementor-widget-text-editor p, .page-id-3607 .introduction .elementor-widget-text-editor p{max-width:34ch;}
.page-id-1222 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button, .page-id-1222 .elementor-location-header .responsive-menu a, .page-id-1222 .hero .elementor-widget-button.call-to-action .elementor-button, .page-id-1222 .hero .elementor-widget-button.call-to-action .elementor-button:hover, .page-id-1222 .hero .elementor-widget-button.call-to-action .elementor-button:focus, .page-id-1222 .hero .elementor-widget-button.call-to-action .elementor-button:active, .page-id-3197 .elementor-location-header .responsive-menu a, .page-id-3197 .hero .elementor-widget-button.call-to-action .elementor-button, .page-id-3197 .hero .elementor-widget-button.call-to-action .elementor-button:hover, .page-id-3197 .hero .elementor-widget-button.call-to-action .elementor-button:focus, .page-id-3197 .hero .elementor-widget-button.call-to-action .elementor-button:active, .responsive-menu-open .page-id-3607 .elementor-widget-button.call-to-action .elementor-button, .responsive-menu-open .page-id-3607 .elementor-widget-button.call-to-action .elementor-button:hover, .responsive-menu-open .page-id-3607 .elementor-widget-button.call-to-action .elementor-button:focus, .responsive-menu-open .page-id-3607 .elementor-widget-button.call-to-action .elementor-button:active, .responsive-menu-open .page-id-3729 .elementor-widget-button.call-to-action .elementor-button, .responsive-menu-open .page-id-3729 .elementor-widget-button.call-to-action .elementor-button:hover, .responsive-menu-open .page-id-3729 .elementor-widget-button.call-to-action .elementor-button:focus, .responsive-menu-open .page-id-3729 .elementor-widget-button.call-to-action .elementor-button:active, .responsive-menu-open .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button, .responsive-menu-open .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:hover, .responsive-menu-open .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:focus, .responsive-menu-open .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:active, .responsive-menu-open .page-id-3199 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button, .responsive-menu-open .page-id-3199 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:hover, .responsive-menu-open .page-id-3199 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:focus, .responsive-menu-open .page-id-3199 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:active, .responsive-menu-open .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button, .responsive-menu-open .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:hover, .responsive-menu-open .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:focus, .responsive-menu-open .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:active{color:var(--e-global-color-secondary) !important;}
.page-id-1222 .elementor-widget-button.call-to-action .elementor-button, .scrollsequence-page .ssq-center-center a.button, .page-id-3197 .elementor-widget-button.call-to-action .elementor-button, .page-id-3199 .elementor-widget-button.call-to-action .elementor-button, .page-id-3607 .elementor-widget-button.call-to-action .elementor-button, .page-id-3729 .elementor-widget-button.call-to-action .elementor-button{transition:opacity .4s cubic-bezier(0.19, 1, 0.22, 1);}
.page-id-1222 .elementor-widget-button.call-to-action .elementor-button:hover, .page-id-1222 .elementor-widget-button.call-to-action .elementor-button:focus, .page-id-1222 .elementor-widget-button.call-to-action .elementor-button:active, .page-id-3197 .elementor-widget-button.call-to-action .elementor-button:hover, .page-id-3197 .elementor-widget-button.call-to-action .elementor-button:focus, .page-id-3197 .elementor-widget-button.call-to-action .elementor-button:active, .page-id-3199 .header .elementor-widget-button.call-to-action .elementor-button:hover, .page-id-3199 .header .elementor-widget-button.call-to-action .elementor-button:focus, .page-id-3199 .header .elementor-widget-button.call-to-action .elementor-button:active, .page-id-3199 .introduction .elementor-widget-button.call-to-action .elementor-button:hover, .page-id-3199 .introduction .elementor-widget-button.call-to-action .elementor-button:focus, .page-id-3199 .introduction .elementor-widget-button.call-to-action .elementor-button:active, .page-id-3607 .elementor-widget-button.call-to-action .elementor-button:hover, .page-id-3607 .elementor-widget-button.call-to-action .elementor-button:focus, .page-id-3607 .elementor-widget-button.call-to-action .elementor-button:active, .page-id-3729 .elementor-widget-button.call-to-action .elementor-button:hover, .page-id-3729 .elementor-widget-button.call-to-action .elementor-button:focus, .page-id-3729 .elementor-widget-button.call-to-action .elementor-button:active{color:var(--e-global-color-primary) !important;opacity:.5;}
.page-id-1222 .elementor-widget-button.call-to-action .elementor-button::after, .page-id-1222 .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-1222 .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-1222 .elementor-widget-button.call-to-action .elementor-button:active::after, .scrollsequence-page .ssq-center-center a.button::after, .scrollsequence-page .ssq-center-center a.button:hover::after, .scrollsequence-page .ssq-center-center a.button:focus::after, .scrollsequence-page .ssq-center-center a.button:active::after, .page-id-1222 .elementor-location-header .header.dark .elementor-widget-button.call-to-action .elementor-button::after, .page-id-1222 .elementor-location-header .header.dark .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-1222 .elementor-location-header .header.dark .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-1222 .elementor-location-header .header.dark .elementor-widget-button.call-to-action .elementor-button:active::after, .page-id-3197 .elementor-widget-button.call-to-action .elementor-button::after, .page-id-3197 .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-3197 .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-3197 .elementor-widget-button.call-to-action .elementor-button:active::after, .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button::after, .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:active::after, .page-id-3199 .header .elementor-widget-button.call-to-action .elementor-button::after, .page-id-3199 .header .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-3199 .header .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-3199 .header .elementor-widget-button.call-to-action .elementor-button:active::after, .page-id-3199 .introduction .elementor-widget-button.call-to-action .elementor-button::after, .page-id-3199 .introduction .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-3199 .introduction .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-3199 .introduction .elementor-widget-button.call-to-action .elementor-button:active::after, .page-id-3607 .elementor-widget-button.call-to-action .elementor-button::after, .page-id-3607 .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-3607 .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-3607 .elementor-widget-button.call-to-action .elementor-button:active::after, .page-id-3729 .elementor-widget-button.call-to-action .elementor-button::after, .page-id-3729 .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-3729 .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-3729 .elementor-widget-button.call-to-action .elementor-button:active::after, .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button::after, .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:active::after{background-image:url(//www.sezamgates.be/wp-content/uploads/2025/03/Sezam-Website-Icons-CallToAction-Arrow-Black.svg);}
.page-id-1222 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button::after, .page-id-1222 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-1222 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-1222 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:active::after, .page-id-1222 .hero .elementor-widget-button.call-to-action .elementor-button::after, .page-id-1222 .hero .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-1222 .hero .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-1222 .hero .elementor-widget-button.call-to-action .elementor-button:active::after, .scrollsequence-page .ssq-center-center a.button::after, .scrollsequence-page .ssq-center-center a.button:hover::after, .scrollsequence-page .ssq-center-center a.button:focus::after, .scrollsequence-page .ssq-center-center a.button:active::after, .page-id-3197 .hero .elementor-widget-button.call-to-action .elementor-button::after, .page-id-3197 .hero .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-3197 .hero .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-3197 .hero .elementor-widget-button.call-to-action .elementor-button:active::after, .responsive-menu-open .page-id-3607 .elementor-widget-button.call-to-action .elementor-button::after, .responsive-menu-open .page-id-3729 .elementor-widget-button.call-to-action .elementor-button::after, .responsive-menu-open .page-id-3197 .elementor-widget-button.call-to-action .elementor-button::after, .responsive-menu-open .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button::after, .responsive-menu-open .page-id-3199 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button::after, .responsive-menu-open .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button::after, .responsive-menu-open .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:hover::after, .responsive-menu-open .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:focus::after, .responsive-menu-open .page-id-5764 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:active::after{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow.svg);}
.page-id-1222 .elementor-widget-premium-hscroll .premium-hscroll-progress{background-color:var(--e-global-color-secondary);}
.page-id-1222 .elementor-widget-premium-hscroll .premium-hscroll-progress .premium-hscroll-progress-line{background-color:var(--e-global-color-primary);}
.page-id-1222 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button, .page-id-1222 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:hover, .page-id-1222 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:focus, .page-id-1222 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:active, .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button, .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:hover, .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:focus, .page-id-3197 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:active, .page-id-3199 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button, .page-id-3199 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:hover, .page-id-3199 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:focus, .page-id-3199 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:active{color:var(--e-global-color-primary) !important;}
.page-id-1222 .parallax .elementor-widget-heading h2, .page-id-1222 .parallax .elementor-widget-button.call-to-action .elementor-button, .page-id-1222 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:hover, .page-id-1222 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:focus, .page-id-1222 .elementor-location-header .header .elementor-widget-button.call-to-action .elementor-button:active{color:var(--e-global-color-secondary) !important;}
.page-id-1222 .parallax .elementor-widget-button.call-to-action .elementor-button::after, .page-id-1222 .parallax .elementor-widget-button.call-to-action .elementor-button:hover::after, .page-id-1222 .parallax .elementor-widget-button.call-to-action .elementor-button:focus::after, .page-id-1222 .parallax .elementor-widget-button.call-to-action .elementor-button:active::after{background-image:url(//www.sezamgates.be/wp-content/uploads/2024/06/Sezam-Website-Icons-CallToAction-Arrow.svg);}
.page-id-1222 .elementor-location-footer .elementor-widget-nav-menu.secondary .menu-item .elementor-item, .page-id-1222 .elementor-location-footer .elementor-widget-text-editor.small p, .page-id-1222 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p, .page-id-1222 .elementor-location-footer .disclaimer .elementor-widget-nav-menu .menu-item .elementor-item, .page-id-1222 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper, .page-id-3197 .elementor-location-footer .elementor-widget-nav-menu.secondary .menu-item .elementor-item, .page-id-3197 .elementor-location-footer .elementor-widget-text-editor.small p, .page-id-3197 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p, .page-id-3197 .elementor-location-footer .disclaimer .elementor-widget-nav-menu .menu-item .elementor-item, .page-id-3197 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper, .page-id-3199 .elementor-location-footer .elementor-widget-nav-menu.secondary .menu-item .elementor-item, .page-id-3199 .elementor-location-footer .elementor-widget-text-editor.small p, .page-id-3199 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p, .page-id-3199 .elementor-location-footer .disclaimer .elementor-widget-nav-menu .menu-item .elementor-item, .page-id-3199 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper, .page-id-3729 .elementor-location-footer .elementor-widget-nav-menu.secondary .menu-item .elementor-item, .page-id-3729 .elementor-location-footer .elementor-widget-text-editor.small p, .page-id-3729 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p, .page-id-3729 .elementor-location-footer .disclaimer .elementor-widget-nav-menu .menu-item .elementor-item, .page-id-3729 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper{color:rgba(0, 0, 0, .5);}
.page-id-1222 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg path, .page-id-3197 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg path, .page-id-3199 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg path, .page-id-3729 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg path{fill:rgba(0, 0, 0, .5);}
.page-id-1222 .elementor-location-header .header .burger-wrapper, .page-id-3197 .elementor-location-header .header .burger-wrapper, .page-id-3199 .elementor-location-header .header .burger-wrapper{transition:background-color .4s cubic-bezier(0.19, 1, 0.22, 1);}
.page-id-1222 .elementor-location-header .header .burger-wrapper::after, .page-id-1222 .elementor-location-header .header .burger-wrapper::before, .page-id-3197 .elementor-location-header .header .burger-wrapper::after, .page-id-3197 .elementor-location-header .header .burger-wrapper::before, .page-id-3199 .elementor-location-header .header .burger-wrapper::after, .page-id-3199 .elementor-location-header .header .burger-wrapper::before, .page-id-3607 .elementor-location-header .header .burger-wrapper::after, .page-id-3607 .elementor-location-header .header .burger-wrapper::before{background-color:var(--e-global-color-primary);}
.responsive-menu-open .page-id-3607 .elementor-location-header .header .burger-wrapper::before, .responsive-menu-open .page-id-3607 .elementor-location-header .header .burger-wrapper::after, .responsive-menu-open .page-id-3197 .elementor-location-header .header .burger-wrapper::before, .responsive-menu-open .page-id-3197 .elementor-location-header .header .burger-wrapper::after, .responsive-menu-open .page-id-3199 .elementor-location-header .header .burger-wrapper::before, .responsive-menu-open .page-id-3199 .elementor-location-header .header .burger-wrapper::after{background-color:var(--e-global-color-secondary);}
.page-id-3607 .elementor-location-header .responsive-menu .elementor-widget-nav-menu .menu-item .elementor-item, .page-id-3199 .elementor-location-header .responsive-menu .elementor-widget-nav-menu .menu-item .elementor-item{color:var(--e-global-color-secondary);}
.sliding-gate-scroll-animation, .turning-gate-scroll-animation{padding-left:0;padding-right:0;}
.scrollsequence-pages-wrap{width:100vw;}
.sliding-gate-scroll-animation .scrollsequence-page .ssq-center-center, .turning-gate-scroll-animation .scrollsequence-page .ssq-center-center{display:flex;flex-flow:column wrap;justify-content:flex-end;align-items:flex-start;gap:40px;height:100%;padding:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px);text-shadow:unset;}
.sliding-gate-scroll-animation .scrollsequence-page .ssq-center-center{background:linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);top:initial;right:initial;bottom:0;left:0;transform:none;}
.turning-gate-scroll-animation .scrollsequence-page .ssq-center-center{width:100%;max-width:755px;top:initial;right:initial;bottom:0;left:50%;transform:translateX(-50%);}
.scrollsequence-page .ssq-center-center h3{color:var(--e-global-color-primary);max-width:22ch;text-align:left;}
.scrollsequence-page .ssq-center-center ul{display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:10px;margin:0;padding:0;}
.scrollsequence-page .ssq-center-center ul li{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:20px;font-size:clamp(16px, calc(calc(20 / 1152) * (100vw - 768px) + 16px), 24px);line-height:1.5;text-align:left;list-style:none;}
.scrollsequence-page .ssq-center-center ul li::before, .scrollsequence-page .ssq-center-center ul li.check::before{content:'';background-image:url(//www.sezamgates.be/wp-content/uploads/2024/07/Sezam-Website-Icons-Check.svg);background-repeat:no-repeat;background-position:center;background-size:100%;position:relative;display:flex;min-width:40px;width:40px;min-height:40px;height:40px;}
.scrollsequence-page .ssq-center-center ul li.option::before{background-image:url(//www.sezamgates.be/wp-content/uploads/2025/03/Sezam-Website-Icons-Option.svg);}
.page-id-3607 .hero{padding-right:0;padding-left:0;}
.page-id-3607 .hero > .e-con:hover, .page-id-3607 .hero > .e-con:focus, .page-id-3607 .hero > .e-con:active{background-color:var(--e-global-color-secondary);}
.page-id-3607 .hero > .e-con + .e-con{border-left:2px solid var(--e-global-color-secondary);}
@media only screen and (max-width: 1024px) {
.page-id-3607 .hero > .e-con:first-child{padding-top:calc(var(--header-height) + clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px));}
.page-id-3607 .hero > .e-con + .e-con{border-left:0;border-top:2px solid var(--e-global-color-secondary);}
}
.page-id-3607 .hero .padding-top{padding-top:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px);}
.page-id-3607 .hero .padding-bottom{padding-bottom:clamp(30px, calc(calc(100 / 1152) * (100vw - 768px) + 30px), 100px);}
.page-id-3607 .hero .elementor-widget-heading h1, .page-id-3607 .hero .elementor-widget-heading h2, .page-id-3607 .hero .elementor-widget-heading h3{text-align:left;}
.page-id-3607 .hero .elementor-widget-heading h3{max-width:16ch;}
.page-id-3607 .hero .elementor-widget-text-editor p{max-width:18ch;}
.page-id-3607 .hero .elementor-widget-text-editor.emphasis p{font-size:clamp(18px, calc(calc(20 / 1152) * (100vw - 1280px) + 18px), 24px);}
.page-id-5879{background-color:var(--e-global-color-accent);}
.page-id-5879 .scroll-animation h2, .page-id-5879 .scroll-animation h3, .page-id-5879 .scroll-animation p{color:var(--e-global-color-secondary) !important;}
.page-id-5879 .elementor-location-header .header{background-color:transparent !important;}
.page-id-5879 .scroll-animation::before{z-index:1;content:'';background-color:rgba(0, 0, 0, .5);position:fixed;width:100vw;height:100vh;top:0;left:0;}
.page-id-5879 .scroll-animation.overlay-hidden::before{display:none;}
.page-id-5879 .scroll-animation.elementor-hidden-desktop .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container{z-index:2;bottom:0;}
.page-id-5879 .scroll-animation.elementor-hidden-desktop .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page::after{z-index:1;content:'';background-color:rgba(0, 0, 0, .5);position:fixed;display:flex;width:calc(100vw + 100px);height:100vh;top:0;left:-100px;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-pages-wrap{width:calc(100vw - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 200px));}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container{position:absolute;display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-end;gap:clamp(30px, calc(calc(140 / 1152) * (100vw - 768px) + 30px), 40px);padding-bottom:clamp(60px, calc(calc(140 / 1152) * (100vw - 768px) + 60px), 100px);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h2{max-width:20ch;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul, .page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:10px;margin:0;padding:0;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul{display:none;}
.page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul{display:flex;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li, .page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li{color:var(--e-global-color-secondary);display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:20px;font-size:clamp(16px, calc(calc(20 / 1152) * (100vw - 768px) + 16px), 24px);line-height:1.5;text-align:left;list-style:none;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li::before, .page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.check::before, .page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li::before, .page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.check::before, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li::before, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.check::before, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li::before, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.check::before, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li::before, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.check::before, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li::before, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.check::before, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li::before, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.check::before{content:'';background-image:url(//www.sezamgates.be/wp-content/uploads/2024/07/Sezam-Website-Icons-Check.svg);background-repeat:no-repeat;background-position:center;background-size:100%;position:relative;display:flex;min-width:40px;width:40px;min-height:40px;height:40px;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.option::before, .page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.option::before, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.option::before, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.option::before, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.option::before, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.option::before, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li.option::before{background-image:url(//www.sezamgates.be/wp-content/uploads/2025/03/Sezam-Website-Icons-Option.svg);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container .buttons-container, .page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container .buttons-container, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container .buttons-container, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container .buttons-container, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container .buttons-container, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container .buttons-container, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container .buttons-container{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:20px 40px;}
.page-id-5879 .scroll-animation .elementor-widget-button.scroll-down{z-index:2;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);}
.page-id-5879 .scroll-animation .elementor-widget-button.scroll-down .elementor-button{color:var(--e-global-color-secondary);}
.page-id-5879 .elementor-widget-button.scroll-down .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg *{fill:var(--e-global-color-secondary) !important;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0::after{opacity:0;transition:all 4s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeOutOverlay .4s forwards cubic-bezier(0.19, 1, 0.22, 1);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0.overlay::after{z-index:1;content:'';background-color:rgba(0, 0, 0, .5);position:fixed;display:flex;width:calc(100vw + 100px);height:100vh;top:0;left:-100px;animation:fadeInOverlay .4s forwards cubic-bezier(0.19, 1, 0.22, 1);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container h3,
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container .buttons-container{opacity:0;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container:hover h3,
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container:focus h3,
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container:active h3,
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container:hover .buttons-container,
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container:focus .buttons-container,
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container:active .buttons-container{opacity:1;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container{z-index:2;gap:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.sliding-gates{padding-top:clamp(40px, calc(calc(20 / 1152) * (100vw - 768px) + 40px), 60px);bottom:20%;left:0;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.sliding-gates::after{content:'';background-color:var(--e-global-color-secondary);position:absolute;display:flex;width:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);height:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);top:0;left:clamp(5px, calc(calc(20 / 1152) * (100vw - 768px) + 5px), 10px);border-radius:50%;transform:translate(-50%);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.swing-gates{align-items:flex-end;padding-top:clamp(40px, calc(calc(20 / 1152) * (100vw - 768px) + 40px), 60px);bottom:25%;right:0;text-align:right;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.swing-gates::after{content:'';background-color:var(--e-global-color-secondary);position:absolute;display:flex;width:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);height:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);top:0;right:0;border-radius:50%;transform:translate(-50%);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.pedestrian-gates-fences,
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.carports,
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.storage-units{padding-top:var(--header-height);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.pedestrian-gates-fences{align-items:flex-end;padding-right:clamp(40px, calc(calc(20 / 1152) * (100vw - 768px) + 40px), 60px);top:50%;left:60%;text-align:right;transform:translate(-50%, -50%);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.pedestrian-gates-fences::after{content:'';background-color:var(--e-global-color-secondary);position:absolute;display:flex;width:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);height:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);top:50%;right:calc(-1 * clamp(5px, calc(calc(20 / 1152) * (100vw - 768px) + 5px), 10px));border-radius:50%;transform:translate(-50%);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.letterboxes{padding-top:clamp(40px, calc(calc(20 / 1152) * (100vw - 768px) + 40px), 60px);top:50%;left:41.5%;transform:translate(-50%);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.letterboxes::after{content:'';background-color:var(--e-global-color-secondary);position:absolute;display:flex;width:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);height:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);top:0;left:clamp(5px, calc(calc(20 / 1152) * (100vw - 768px) + 5px), 10px);border-radius:50%;transform:translate(-50%);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.carports{padding-left:clamp(40px, calc(calc(20 / 1152) * (100vw - 768px) + 40px), 60px);top:33%;left:0;transform:translateY(-50%);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.carports::after{content:'';background-color:var(--e-global-color-secondary);position:absolute;display:flex;width:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);height:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);top:50%;left:clamp(5px, calc(calc(20 / 1152) * (100vw - 768px) + 5px), 10px);border-radius:50%;transform:translate(-50%);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.storage-units{align-items:flex-end;padding-bottom:clamp(40px, calc(calc(20 / 1152) * (100vw - 768px) + 40px), 60px);top:10%;right:22.5%;text-align:right;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container.storage-units::after{content:'';background-color:var(--e-global-color-secondary);position:absolute;display:flex;width:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);height:clamp(10px, calc(calc(20 / 1152) * (100vw - 768px) + 10px), 20px);bottom:0;right:calc(-1 * clamp(5px, calc(calc(20 / 1152) * (100vw - 768px) + 5px), 10px));border-radius:50%;transform:translate(-50%);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-0 .content-container h3{max-width:20ch;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-1 .content-container{bottom:0;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-2 .content-container{top:50%;transform:translateY(-50%);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-3 .content-container{top:50%;left:50%;transform:translate(-50%, -50%);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-4 .content-container{bottom:0;}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-5 .content-container{top:50%;left:50%;transform:translate(-50%, -50%);}
.page-id-5879 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap #ssq-page-0-6 .content-container{top:50%;transform:translateY(-50%);}
#gform_wrapper_5 .gform_body .gform_fields .gfield #input_5_37{max-width:400px;}
.page-id-5879 .elementor-location-footer .footer .navigation .elementor-widget-nav-menu.primary .menu-item .elementor-item{color:var(--e-global-color-primary);}
.page-id-5879 .elementor-location-footer .footer .navigation .elementor-widget-nav-menu.secondary .menu-item .elementor-item, .page-id-5879 .elementor-location-footer .footer .navigation .elementor-widget-text-editor.small p, .page-id-5879 .elementor-location-footer .footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p, .page-id-5879 .elementor-location-footer .footer .disclaimer .elementor-widget-nav-menu .menu-item .elementor-item, .page-id-5879 .elementor-location-footer .footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper{color:rgba(0, 0, 0, .5);}
.page-id-5879 .elementor-location-footer .footer .navigation .elementor-widget-text-editor.small p, .page-id-5879 .elementor-location-footer .footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p{color:rgba(0, 0, 0, .5) !important;}
.page-id-5879 .elementor-location-footer .footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper svg path{fill:rgba(0, 0, 0, .5);}
.page-id-8412 .elementor-location-header .header .elementor-widget-opgemerkt-burger .burger-wrapper::after, .page-id-8412 .elementor-location-header .header .elementor-widget-opgemerkt-burger .burger-wrapper::before, .page-id-9054 .elementor-location-header .header .elementor-widget-opgemerkt-burger .burger-wrapper::after, .page-id-9054 .elementor-location-header .header .elementor-widget-opgemerkt-burger .burger-wrapper::before{background-color:var(--e-global-color-secondary) !important;}
.page-id-9054 .vertical-scroll{gap:0;}
.page-id-8412 .elementor-widget-premium-vscroll .gap-medium, .page-id-9054 .gap-medium{gap:clamp(30px, calc(calc(140 / 1152) * (100vw - 768px) + 30px), 40px);}
.page-id-8412 .elementor-widget-premium-vscroll .elementor-widget-heading h1, .page-id-8412 .elementor-widget-premium-vscroll .elementor-widget-heading h2, .page-id-8412 .elementor-widget-premium-vscroll .elementor-widget-text-editor p, .page-id-9054 .elementor-widget-heading h1, .page-id-9054 .elementor-widget-heading h2, .page-id-9054 .elementor-widget-text-editor p{color:var(--e-global-color-secondary) !important;}
.page-id-8412 .elementor-widget-premium-vscroll .elementor-widget-heading h1, .page-id-9054 .elementor-widget-heading h1{max-width:20ch;}
.page-id-8412 .elementor-widget-premium-vscroll .elementor-widget-heading h2, .page-id-9054 .elementor-widget-heading h2{max-width:16ch;}
.page-id-8412 .elementor-widget-premium-vscroll .elementor-widget-text-editor p, .page-id-9054 .elementor-widget-text-editor p{max-width:36ch;}
.page-id-8412 .elementor-widget-premium-vscroll .buttons-container .elementor-widget-button.call-to-action::after, .page-id-9054 .buttons-container .elementor-widget-button.call-to-action::after{display:none;}
.page-id-8412 .elementor-widget-premium-vscroll .buttons-container .elementor-widget-button.button, .page-id-9054 .buttons-container .elementor-widget-button.button{background-image:none;padding:0;}
.page-id-8412 .elementor-widget-premium-vscroll .elementor-widget-button.badge.scroll-down .elementor-button .elementor-button-icon svg polygon, .page-id-9054 .elementor-widget-button.badge.scroll-down .elementor-button .elementor-button-icon svg polygon{fill:var(--e-global-color-secondary);}
.page-id-9054 .elementor-location-footer .footer{z-index:3;background-color:var(--e-global-color-accent);}
.introduction .elementor-widget-icon-list .elementor-icon-list-items, .options .elementor-widget-icon-list .elementor-icon-list-items{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;gap:20px;}
.introduction .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item, .options .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:20px;}
.introduction .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon svg, .options .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon svg{width:30px !important;height:30px !important;}
.page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container{background:linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);height:100%;left:0;bottom:0;}
@media only screen and (max-width: 768px) {
.page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-canvas, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-canvas, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-canvas, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-canvas, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-canvas, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-canvas{transform:translateY(calc(-1 * 2 * var(--header-height)));}
.page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container{background:linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);min-height:50%;height:auto;}
}
.page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h1, .page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h1, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h1, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h1, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h1, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h1, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container ul li{color:var(--e-global-color-primary);}
.page-id-6525 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h1, .page-id-6533 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h1, .page-id-5762 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h1, .page-id-7778 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h1, .page-id-7966 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h1, .page-id-7967 .scroll-animation .elementor-widget-shortcode.scrollsequence .scrollsequence-wrap .scrollsequence-page .content-container h1{max-width:16ch;font-size:clamp(24px, calc(calc(36 / 1152) * (100vw - 768px) + 24px), 60px);}
.selection-menu{padding-top:var(--header-height);}
.selection-menu .elementor-widget-heading p{line-height:1.75;}
.selection-menu .products{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;gap:clamp(40px, calc(calc(36 / 1152) * (100vw - 768px) + 40px), 80px) 40px;}
.selection-menu .products .product{flex:0 0 calc(33.33% - 27px);}
@media only screen and (max-width: 1280px) {
.selection-menu .products .product{flex:0 0 calc(50% - 20px);}
}
@media only screen and (max-width: 768px) {
.selection-menu .products .product{flex:0 0 100%;}
}
.selection-menu .products .product .gap-medium{gap:30px;}
.faqs .elementor-widget-jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item .faq{max-width:960px;margin:0;padding:0;}
.faqs .elementor-widget-jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item + .jet-listing-grid__item .faq .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item{margin-top:-2px}
.faqs .elementor-widget-jet-listing-grid .jet-listing-grid__items .jet-listing-grid__item:last-child .faq .elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{border-bottom:none !important;}
.postid-9775 .elementor-widget-heading h1{max-width:18ch;}
.page-id-417 .elementor-widget-text-editor h4, .page-id-419 .elementor-widget-text-editor h4, .page-id-417 .elementor-widget-text-editor p, .page-id-419 .elementor-widget-text-editor p, .page-id-417 .elementor-widget-text-editor ul li, .page-id-419 .elementor-widget-text-editor ul li, .page-id-419 .elementor-widget-text-editor .cky-audit-table-element{max-width:960px;}
.page-id-417 .elementor-widget-text-editor h4, .page-id-419 .elementor-widget-text-editor h4, .page-id-417 .elementor-widget-text-editor ul, .page-id-419 .elementor-widget-text-editor ul, .page-id-419 .cky-audit-table-element h3, .page-id-419 .cky-audit-table-element p, .page-id-419 .cky-audit-table-element .cky-table-wrapper{margin:0;margin-bottom:40px;padding:0;}
.page-id-417 .elementor-widget-text-editor p + h4,
.page-id-419 .elementor-widget-text-editor p + h4,
.page-id-417 .elementor-widget-text-editor ul + h4,
.page-id-419 .elementor-widget-text-editor ul + h4,
.page-id-419 .cky-audit-table-element .cky-table-wrapper + h4{margin-top:40px;}
.page-id-417 .elementor-widget-text-editor h4, .page-id-419 .elementor-widget-text-editor h4{color:var(--e-global-color-secondary);font-family:'N27', sans-serif;font-weight:400;font-size:clamp(24px, calc(calc(50 / 1152) * (100vw - 768px) + 24px), 40px);letter-spacing:0;line-height:1.2;text-transform:uppercase;}
.page-id-417 .elementor-widget-text-editor ul li::before, .page-id-419 .elementor-widget-text-editor ul li::before{content:'—';position:relative;display:inline-block;margin-right:10px;}
.page-id-417 .elementor-widget-text-editor ul li, .page-id-419 .elementor-widget-text-editor ul li{color:var(--e-global-color-secondary);line-height:1.75;list-style:none;}
body .configurator .gform_wrapper .gform_page_fields #field_4_3,
body .configurator .gform_wrapper .gform_page_fields #field_4_11,
body .configurator .gform_wrapper .gform_page_fields #field_4_35{grid-column:span 6;}
body .configurator .gform_wrapper .gform_page_fields #field_4_11 select,
body .configurator .gform_wrapper .gform_page_fields #field_4_35 select{background-color:#E5E5E5;background-image:url(//www.sezamgates.be/wp-content/uploads/2025/11/Sezam-Website-Icons-Select-Arrow-Gray.svg);color:#808080;}
.elementor-location-footer footer{padding-top:clamp(60px, calc(calc(140 / 1152) * (100vw - 768px) + 60px), 100px);padding-bottom:clamp(60px, calc(calc(140 / 1152) * (100vw - 768px) + 60px), 100px);}
.elementor-location-footer footer > .e-con-inner{display:flex;flex-flow:column wrap !important;justify-content:flex-start !important;align-items:flex-start !important;}
.elementor-location-footer footer .navigation{display:flex;flex-flow:row wrap !important;justify-content:flex-start !important;align-items:flex-start !important;}
.elementor-location-footer footer .disclaimer{display:flex;flex-flow:column wrap !important;justify-content:flex-start !important;align-items:flex-start !important;gap:0;}
@media only screen and (max-width: 1280px) {
.elementor-location-footer footer .navigation > .elementor-element{width:calc(50% - clamp(20px, calc(calc(100 / 1152) * (100vw - 768px) + 20px), 40px)) !important;}
}
@media only screen and (max-width: 768px) {
.elementor-location-footer footer .navigation{flex-flow:column wrap !important;gap:40px;}
.elementor-location-footer footer .navigation > .elementor-element{width:100% !important;}
.elementor-location-footer .elementor-widget-nav-menu.social-media .menu-item .elementor-item{font-size:16px !important;}
}
.elementor-location-footer footer .navigation > .elementor-element{width:calc(33.3% - clamp(60px, calc(calc(100 / 1152) * (100vw - 768px) + 60px), 100px));}
.elementor-location-footer .elementor-widget-nav-menu .elementor-nav-menu{display:flex;flex-flow:column wrap;justify-content:center;align-items:flex-start;}
.elementor-location-footer .elementor-widget-nav-menu.primary .elementor-nav-menu{gap:20px;}
.elementor-location-footer .elementor-widget-nav-menu.primary .menu-item .elementor-item{font-family:'N27', sans-serif;font-weight:400;font-size:clamp(20px, calc(calc(50 / 1152) * (100vw - 768px) + 20px), 50px);letter-spacing:0;line-height:1.2;text-transform:uppercase;}
.page-id-60 .elementor-location-footer .elementor-widget-nav-menu.primary .menu-item .elementor-item, .page-id-547 .elementor-location-footer .elementor-widget-nav-menu.primary .menu-item .elementor-item, .page-id-3607 .elementor-location-footer .elementor-widget-nav-menu.primary .menu-item .elementor-item, .page-id-3729 .elementor-location-footer .elementor-widget-nav-menu.primary .menu-item .elementor-item, .page-id-5764 .elementor-location-footer .elementor-widget-nav-menu.primary .menu-item .elementor-item{color:var(--e-global-color-primary);}
.elementor-location-footer .elementor-widget-nav-menu.secondary .menu-item .elementor-item{color:rgba(204, 204, 204, .5);font-family:'Archia', sans-serif;font-weight:400;font-size:clamp(14px, calc(calc(16 / 1152) * (100vw - 768px) + 14px), 16px);letter-spacing:0;line-height:1.75;}
.page-id-60 .elementor-location-footer .elementor-widget-nav-menu.secondary .menu-item .elementor-item, .page-id-547 .elementor-location-footer .elementor-widget-nav-menu.secondary .menu-item .elementor-item, .page-id-3607 .elementor-location-footer .elementor-widget-nav-menu.secondary .menu-item .elementor-item, .page-id-5764 .elementor-location-footer .elementor-widget-nav-menu.secondary .menu-item .elementor-item{color:rgba(0, 0, 0, .5);}
.elementor-location-footer .elementor-widget-nav-menu .menu-item.call-to-action{display:none !important;}
.elementor-location-footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p, .elementor-location-footer .disclaimer .elementor-widget-nav-menu .menu-item .elementor-item, .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper{color:rgba(204, 204, 204, .5);font-family:'Archia', sans-serif;font-weight:400;font-size:14px;letter-spacing:0;line-height:1.75;}
.page-id-60 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p, .page-id-60 .elementor-location-footer .disclaimer .elementor-widget-nav-menu .menu-item .elementor-item, .page-id-60 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper, .page-id-60 .elementor-location-footer .elementor-widget-text-editor.small p, .page-id-547 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p, .page-id-547 .elementor-location-footer .disclaimer .elementor-widget-nav-menu .menu-item .elementor-item, .page-id-547 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper, .page-id-547 .elementor-location-footer .elementor-widget-text-editor.small p, .page-id-3607 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p, .page-id-3607 .elementor-location-footer .disclaimer .elementor-widget-nav-menu .menu-item .elementor-item, .page-id-3607 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper, .page-id-3607 .elementor-location-footer .elementor-widget-text-editor.small p, .page-id-5764 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-copyright .copyright-wrapper p, .page-id-5764 .elementor-location-footer .disclaimer .elementor-widget-nav-menu .menu-item .elementor-item, .page-id-5764 .elementor-location-footer .disclaimer .elementor-widget-opgemerkt-made-by .made-by-wrapper, .page-id-5764 .elementor-location-footer .elementor-widget-text-editor.small p{color:rgba(0, 0, 0, .5);}
.elementor-location-footer .elementor-widget-text-editor.small p {
color: rgba(204, 204, 204, .5);
font-size: clamp(12px, calc(calc(100 / 1152) * (100vw - 768px) + 12px), 14px);
max-width: 48ch;
}