.elementor-41 .elementor-element.elementor-element-3a8921e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-1a3df237{text-align:left;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-41 .elementor-element.elementor-element-d95e07c{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 30px / 2 );}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-menu-toggle{margin:0 auto;background-color:#000115;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu .elementor-item{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:24px;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--main .elementor-item{color:#eee8db;fill:#eee8db;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--main .elementor-item:focus{color:#e6c77d;fill:#e6c77d;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#e6c77d;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown a, .elementor-41 .elementor-element.elementor-element-d95e07c .elementor-menu-toggle{color:#eee8db;fill:#eee8db;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown{background-color:#000115;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown a:hover,
					.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown a:focus,
					.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-menu-toggle:hover,
					.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown a:hover,
					.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown a:focus,
					.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown a.highlighted{background-color:#151628;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFFFFF;background-color:#151628;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown .elementor-item, .elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;font-style:normal;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown a{padding-left:25px;padding-right:25px;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;border-bottom-width:0px;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:10px !important;}.elementor-41 .elementor-element.elementor-element-d95e07c div.elementor-menu-toggle{color:#e6c77d;}.elementor-41 .elementor-element.elementor-element-d95e07c div.elementor-menu-toggle svg{fill:#e6c77d;}.elementor-41 .elementor-element.elementor-element-d95e07c div.elementor-menu-toggle:hover, .elementor-41 .elementor-element.elementor-element-d95e07c div.elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-d95e07c div.elementor-menu-toggle:hover svg, .elementor-41 .elementor-element.elementor-element-d95e07c div.elementor-menu-toggle:focus svg{fill:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-menu-toggle:hover, .elementor-41 .elementor-element.elementor-element-d95e07c .elementor-menu-toggle:focus{background-color:#AD8E3E;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown .elementor-item, .elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;letter-spacing:0px;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--dropdown a{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-41 .elementor-element.elementor-element-d95e07c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-d95e07c{--nav-menu-icon-size:25px;}.elementor-41 .elementor-element.elementor-element-d95e07c .elementor-menu-toggle{border-width:0px;border-radius:0px;}}/* Start custom CSS */body:not(.elementor-editor-active){background-color:#000115!important;color:#eee8db;max-width:1440px;margin-left:auto!important;margin-right:auto!important;background-image:linear-gradient(90deg,transparent 3.55%,#bd872a 3.6%,#fff1a6 3.75%,#9a6114 3.9%,#edc576 4.15%,transparent 4.33%,transparent 95.67%,#edc576 95.85%,#9a6114 96.1%,#fff1a6 96.25%,#bd872a 96.4%,transparent 96.45%)!important;}
.elementor-location-header{position:relative;padding:clamp(90px,12vw,175px) 10% 0!important;background:transparent!important;}
.elementor-location-header:before,.elementor-location-footer:after{content:"";position:absolute;left:0;right:0;aspect-ratio:1536/310;background-image:url(https://nesjlatis.nl/wp-content/uploads/2026/10/kader.png);background-size:100% auto;background-repeat:no-repeat;pointer-events:none;}
.elementor-location-header:before{top:0;background-position:center top;mask-image:linear-gradient(#000 88%,transparent);}
.elementor-location-footer:after{bottom:0;background-position:center bottom;mask-image:linear-gradient(transparent,#000 12%);}
.nes-live-header{background:transparent!important;border-bottom:1px solid #d3a54c40;padding:0 0 25px!important;}
.nes-live-header>.elementor-container{align-items:center;}.nes-live-header .elementor-widget-wrap{padding:0!important;}.nes-live-header .nes-logo img{width:230px;mask-image:radial-gradient(ellipse,#000 58%,transparent 74%);}
.elementor[data-elementor-type="wp-page"]{padding:0 10%;}.elementor[data-elementor-type="wp-page"] .elementor-section,.elementor[data-elementor-type="wp-page"] .elementor-column>.elementor-widget-wrap{background-color:transparent!important;background-image:none!important;}.elementor[data-elementor-type="wp-page"] .elementor-background-overlay{display:none!important;}.elementor[data-elementor-type="wp-page"] .line-zero{display:none!important;}
.elementor-location-footer{position:relative;padding:40px 10% clamp(100px,17vw,245px)!important;background:transparent!important;}.nes-live-footer{background:transparent!important;border-top:1px solid #d3a54c40;padding-top:30px;}.nes-live-footer .elementor-widget-wrap{justify-content:center;}.nes-live-footer .elementor-social-icon{background:transparent!important;border-color:#ad8e3e!important;color:#e6c77d;}.nes-live-footer .elementor-social-icon i{color:#e6c77d!important;}.nes-live-footer .elementor-social-icon svg{fill:#e6c77d!important;}
.nes-main-menu .elementor-nav-menu--dropdown{background:#000115!important;z-index:1000;}.nes-main-menu .elementor-nav-menu--dropdown a{white-space:normal;}.rank-math-breadcrumb,.breadcrumbs,.gtranslate_wrapper,#google_translate_element,.gt_float_switcher{display:none!important;}
@media(max-width:1024px){.nes-live-header>.elementor-container{flex-wrap:nowrap!important;}.nes-live-header .elementor-column:first-child{width:45%!important;}.nes-live-header .elementor-column:last-child{width:55%!important;}.nes-main-menu .elementor-menu-toggle{margin-left:auto;}.nes-live-header .nes-logo img{width:160px;}}
@media(max-width:767px){.elementor-location-header{padding:65px 10% 0!important;}.nes-live-header{padding-bottom:16px!important;}.nes-live-header .nes-logo img{width:130px;}.elementor[data-elementor-type="wp-page"]{padding:0 9%;}.elementor-location-footer{padding:30px 10% 100px!important;}.elementor[data-elementor-type="wp-page"] .elementor-section>.elementor-container{max-width:100%;}.elementor-widget-heading h1{overflow-wrap:anywhere;}}
html{background:#000115!important;}.elementor-location-header:before,.elementor-location-footer:after{display:block!important;width:100%!important;} .nes-video .elementor-wrapper{aspect-ratio:3/4!important;} .nes-video video{object-fit:cover!important;} @media(max-width:767px){.nes-video .elementor-wrapper{aspect-ratio:3/4!important;max-height:440px;}}
@media(max-width:1024px){.nes-live-header{position:relative;z-index:20;}.nes-live-header .elementor-column,.nes-live-header .elementor-widget-wrap,.nes-main-menu,.nes-main-menu>.elementor-widget-container{position:static!important;}.nes-main-menu>.elementor-widget-container>.elementor-nav-menu--dropdown{position:absolute!important;left:0!important;right:0!important;top:100%!important;width:100%!important;max-height:70vh;overflow-y:auto;box-shadow:0 8px 20px #0008;}.nes-main-menu .elementor-nav-menu--dropdown a{padding:12px 18px!important;}}@media(max-width:767px){body:not(.home) .elementor[data-elementor-type="wp-page"]>.elementor-section{padding-top:30px!important;padding-bottom:30px!important;}}
/* Desktop service dropdown refinement */
@media(min-width:1025px){.elementor-location-header{position:relative;z-index:50;}.nes-main-menu .elementor-nav-menu--main .sub-menu{width:270px!important;min-width:270px!important;max-width:calc(100vw - 48px)!important;background:#08091d!important;border:1px solid #b79b5059!important;border-radius:8px!important;padding:8px!important;box-shadow:0 14px 36px #0009;overflow:hidden;}.nes-main-menu .elementor-nav-menu--main .sub-menu a.elementor-sub-item{display:block!important;white-space:nowrap!important;padding:12px 16px!important;margin:0!important;border:0!important;border-radius:4px!important;font:400 15px/1.5 Arial,sans-serif!important;color:#eee8db!important;background:transparent!important;}.nes-main-menu .elementor-nav-menu--main .sub-menu a.elementor-sub-item:hover,.nes-main-menu .elementor-nav-menu--main .sub-menu a.elementor-sub-item:focus,.nes-main-menu .elementor-nav-menu--main .sub-menu a.elementor-item-active{background:#b79b5026!important;color:#f0d699!important;}}
/* Stack service columns without desktop divider */
@media(max-width:767px){:is(.page-id-73,.page-id-998,.page-id-1076,.page-id-1379,.page-id-1683) [data-elementor-type=wp-page] .elementor-column > .elementor-widget-wrap{border-right-width:0!important;}}/* End custom CSS */