.elementor-793 .elementor-element.elementor-element-5915437{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-793 .elementor-element.elementor-element-5915437{left:0px;}body.rtl .elementor-793 .elementor-element.elementor-element-5915437{right:0px;}.elementor-793 .elementor-element.elementor-element-e1838cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-ec28ce4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-793 .elementor-element.elementor-element-ec28ce4 #site-navigation-wrap .dropdown-menu > li > a,.elementor-793 .elementor-element.elementor-element-ec28ce4 #site-navigation-wrap .fs-dropdown-menu > li > a,.elementor-793 .elementor-element.elementor-element-ec28ce4 .oceanwp-mobile-menu-icon a{font-family:"Gotham", Sans-serif;font-size:11px;font-weight:500;letter-spacing:0.18em;}.elementor-793 .elementor-element.elementor-element-ec28ce4 #site-navigation-wrap .dropdown-menu > li > a,.elementor-793 .elementor-element.elementor-element-ec28ce4 .oceanwp-mobile-menu-icon a.mobile-menu{padding:0px 030px 0px 0px;}.elementor-793 .elementor-element.elementor-element-8491b55{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 014px;padding:0px 0px 0px 018px;border-style:solid;border-width:0px 0px 0px 01px;border-color:#1A222833;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-793 .elementor-element.elementor-element-8491b55 .elementor-social-icon{background-color:#00000000;--icon-padding:0em;border-style:none;}.elementor-793 .elementor-element.elementor-element-8491b55 .elementor-social-icon i{color:var( --e-global-color-90ee31e );}.elementor-793 .elementor-element.elementor-element-8491b55 .elementor-social-icon svg{fill:var( --e-global-color-90ee31e );}@media(max-width:767px){.elementor-793 .elementor-element.elementor-element-4dccfda{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-793 .elementor-element.elementor-element-e1838cd{--width:50%;}}/* Start custom CSS *//* ==== START logo niet vervormen, 14 augustus 2026 ====
   Het logo in de bovenste header hield zijn verhoudingen niet vast, onder andere
   bij de krimpende sticky header. Breedte en hoogte staan nu vrij, zodat het beeld
   altijd op verhouding blijft.
   Terugdraaien: verwijder alles tussen START en EINDE. */
.elementor-widget-theme-site-logo img,
#site-header .site-logo img,
#site-logo img{
  width: auto !important;
  height: auto !important;
  max-width: 100%;
  object-fit: contain;
}
/* ==== EINDE logo niet vervormen ==== *//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://cndbenelux.com/wp-content/uploads/2026/04/Gotham-Book.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://cndbenelux.com/wp-content/uploads/2026/04/Gotham-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://cndbenelux.com/wp-content/uploads/2026/04/Gotham-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */