.elementor-kit-6{--e-global-color-primary:#FFFFFF00;--e-global-color-secondary:#FFFFFF00;--e-global-color-text:#FFFFFF00;--e-global-color-accent:#FFFFFF00;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:0px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:0px;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-primary-word-spacing:0px;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:0px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:0px;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-secondary-word-spacing:0px;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:0px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:0px;--e-global-typography-text-letter-spacing:0px;--e-global-typography-text-word-spacing:0px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:0px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:0px;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-accent-word-spacing:0px;background-color:var( --e-global-color-v4-blauw-50 );color:var( --e-global-color-v4-zwart-700 );font-family:var( --e-global-typography-v4-p2-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-p2-font-size );font-weight:var( --e-global-typography-v4-p2-font-weight );text-transform:var( --e-global-typography-v4-p2-text-transform );text-decoration:var( --e-global-typography-v4-p2-text-decoration );line-height:var( --e-global-typography-v4-p2-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-v4-blauw-900 );font-family:var( --e-global-typography-v4-a1-med-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-a1-med-font-size );font-weight:var( --e-global-typography-v4-a1-med-font-weight );text-transform:var( --e-global-typography-v4-a1-med-text-transform );text-decoration:var( --e-global-typography-v4-a1-med-text-decoration );line-height:var( --e-global-typography-v4-a1-med-line-height );color:var( --e-global-color-v4-blauw-200 );border-style:none;border-radius:12px 12px 12px 12px;padding:0.5rem 0.5rem 0.5rem 1.25rem;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-v4-blauw-900 );color:var( --e-global-color-v4-blauw-50 );border-style:none;border-radius:12px 12px 12px 12px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-v4-blauw-700 );}.elementor-kit-6 a:hover{color:var( --e-global-color-v4-blauw-700 );}.elementor-kit-6 h1{color:var( --e-global-color-v4-zwart-900 );font-family:var( --e-global-typography-v4-d1-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-d1-font-size );font-weight:var( --e-global-typography-v4-d1-font-weight );text-transform:var( --e-global-typography-v4-d1-text-transform );text-decoration:var( --e-global-typography-v4-d1-text-decoration );line-height:var( --e-global-typography-v4-d1-line-height );letter-spacing:var( --e-global-typography-v4-d1-letter-spacing );}.elementor-kit-6 h2{color:var( --e-global-color-v4-zwart-900 );font-family:var( --e-global-typography-v4-d2-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-d2-font-size );font-weight:var( --e-global-typography-v4-d2-font-weight );text-transform:var( --e-global-typography-v4-d2-text-transform );text-decoration:var( --e-global-typography-v4-d2-text-decoration );line-height:var( --e-global-typography-v4-d2-line-height );letter-spacing:var( --e-global-typography-v4-d2-letter-spacing );}.elementor-kit-6 h3{color:var( --e-global-color-v4-zwart-900 );font-family:var( --e-global-typography-v4-d3-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-d3-font-size );font-weight:var( --e-global-typography-v4-d3-font-weight );text-transform:var( --e-global-typography-v4-d3-text-transform );text-decoration:var( --e-global-typography-v4-d3-text-decoration );line-height:var( --e-global-typography-v4-d3-line-height );letter-spacing:var( --e-global-typography-v4-d3-letter-spacing );}.elementor-kit-6 h4{color:var( --e-global-color-v4-zwart-900 );font-family:var( --e-global-typography-v4-d4-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-d4-font-size );font-weight:var( --e-global-typography-v4-d4-font-weight );text-transform:var( --e-global-typography-v4-d4-text-transform );text-decoration:var( --e-global-typography-v4-d4-text-decoration );line-height:var( --e-global-typography-v4-d4-line-height );letter-spacing:var( --e-global-typography-v4-d4-letter-spacing );}.elementor-kit-6 h5{color:var( --e-global-color-v4-zwart-900 );font-family:var( --e-global-typography-v4-d5-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-d5-font-size );font-weight:var( --e-global-typography-v4-d5-font-weight );text-transform:var( --e-global-typography-v4-d5-text-transform );text-decoration:var( --e-global-typography-v4-d5-text-decoration );line-height:var( --e-global-typography-v4-d5-line-height );}.elementor-kit-6 h6{color:var( --e-global-color-v4-zwart-900 );font-family:var( --e-global-typography-v4-d6-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-d6-font-size );font-weight:var( --e-global-typography-v4-d6-font-weight );text-transform:var( --e-global-typography-v4-d6-text-transform );text-decoration:var( --e-global-typography-v4-d6-text-decoration );line-height:var( --e-global-typography-v4-d6-line-height );}.elementor-kit-6 label{color:var( --e-global-color-v4-blauw-900 );font-family:var( --e-global-typography-v4-a2-med-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-a2-med-font-size );font-weight:var( --e-global-typography-v4-a2-med-font-weight );text-transform:var( --e-global-typography-v4-a2-med-text-transform );text-decoration:var( --e-global-typography-v4-a2-med-text-decoration );line-height:var( --e-global-typography-v4-a2-med-line-height );}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-family:var( --e-global-typography-v4-a1-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-a1-font-size );font-weight:var( --e-global-typography-v4-a1-font-weight );line-height:var( --e-global-typography-v4-a1-line-height );color:var( --e-global-color-v4-zwart-700 );accent-color:var( --e-global-color-v4-zwart-700 );background-color:var( --e-global-color-v4-blauw-50 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-v4-zwart-500 );border-radius:4px 4px 4px 4px;padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-kit-6 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea:focus,.elementor-kit-6 .elementor-field-textual:focus{color:var( --e-global-color-v4-zwart-900 );accent-color:var( --e-global-color-v4-zwart-900 );background-color:var( --e-global-color-v4-blauw-50 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-v4-blauw-200 );border-radius:4px 4px 4px 4px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1246px;}.e-con{--container-max-width:1246px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:32px;}.elementor-element{--widgets-spacing:32px 32px;--widgets-spacing-row:32px;--widgets-spacing-column:32px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1170px){.elementor-kit-6{font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-v4-d1-font-size );line-height:var( --e-global-typography-v4-d1-line-height );letter-spacing:var( --e-global-typography-v4-d1-letter-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-v4-d2-font-size );line-height:var( --e-global-typography-v4-d2-line-height );letter-spacing:var( --e-global-typography-v4-d2-letter-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-v4-d3-font-size );line-height:var( --e-global-typography-v4-d3-line-height );letter-spacing:var( --e-global-typography-v4-d3-letter-spacing );}.elementor-kit-6 h4{font-size:var( --e-global-typography-v4-d4-font-size );line-height:var( --e-global-typography-v4-d4-line-height );letter-spacing:var( --e-global-typography-v4-d4-letter-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-v4-d5-font-size );line-height:var( --e-global-typography-v4-d5-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-v4-d6-font-size );line-height:var( --e-global-typography-v4-d6-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-v4-a1-med-font-size );line-height:var( --e-global-typography-v4-a1-med-line-height );}.elementor-kit-6 label{font-size:var( --e-global-typography-v4-a2-med-font-size );line-height:var( --e-global-typography-v4-a2-med-line-height );}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:var( --e-global-typography-v4-a1-font-size );line-height:var( --e-global-typography-v4-a1-line-height );}}@media(max-width:1024px){.elementor-kit-6{font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-v4-d1-font-size );line-height:var( --e-global-typography-v4-d1-line-height );letter-spacing:var( --e-global-typography-v4-d1-letter-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-v4-d2-font-size );line-height:var( --e-global-typography-v4-d2-line-height );letter-spacing:var( --e-global-typography-v4-d2-letter-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-v4-d3-font-size );line-height:var( --e-global-typography-v4-d3-line-height );letter-spacing:var( --e-global-typography-v4-d3-letter-spacing );}.elementor-kit-6 h4{font-size:var( --e-global-typography-v4-d4-font-size );line-height:var( --e-global-typography-v4-d4-line-height );letter-spacing:var( --e-global-typography-v4-d4-letter-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-v4-d5-font-size );line-height:var( --e-global-typography-v4-d5-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-v4-d6-font-size );line-height:var( --e-global-typography-v4-d6-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-v4-a1-med-font-size );line-height:var( --e-global-typography-v4-a1-med-line-height );}.elementor-kit-6 label{font-size:var( --e-global-typography-v4-a2-med-font-size );line-height:var( --e-global-typography-v4-a2-med-line-height );}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:var( --e-global-typography-v4-a1-font-size );line-height:var( --e-global-typography-v4-a1-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-v4-d1-font-size );line-height:var( --e-global-typography-v4-d1-line-height );letter-spacing:var( --e-global-typography-v4-d1-letter-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-v4-d2-font-size );line-height:var( --e-global-typography-v4-d2-line-height );letter-spacing:var( --e-global-typography-v4-d2-letter-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-v4-d3-font-size );line-height:var( --e-global-typography-v4-d3-line-height );letter-spacing:var( --e-global-typography-v4-d3-letter-spacing );}.elementor-kit-6 h4{font-size:var( --e-global-typography-v4-d4-font-size );line-height:var( --e-global-typography-v4-d4-line-height );letter-spacing:var( --e-global-typography-v4-d4-letter-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-v4-d5-font-size );line-height:var( --e-global-typography-v4-d5-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-v4-d6-font-size );line-height:var( --e-global-typography-v4-d6-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-v4-a1-med-font-size );line-height:var( --e-global-typography-v4-a1-med-line-height );}.elementor-kit-6 label{font-size:var( --e-global-typography-v4-a2-med-font-size );line-height:var( --e-global-typography-v4-a2-med-line-height );}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:var( --e-global-typography-v4-a1-font-size );line-height:var( --e-global-typography-v4-a1-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --Blauw-900:#07294A; --Blauw-800:#0A4170; --Blauw-700:#005699; --Blauw-600:#0074CB; --Blauw-500:#1492F1; --Blauw-400:#34ADFC; --Blauw-300:#7BC9FE; --Blauw-200:#B9E0FE; --Blauw-100:#DFEFFF; --Blauw-50:#F0F8FF; --Zwart-900:#121212; --Zwart-800:#404040; --Zwart-700:#6A6A6A; --Zwart-600:#8E8E8E; --Zwart-500:#BBBBBB; --Zwart-400:#DCDCDC; --Zwart-300:#ECECEC; --Zwart-200:#F5F5F5; --Zwart-100:#FAFAFA; --Wit:#FFFFFF; --Transparent:#ffffff00; --Shippori-Mincho:Shippori Mincho B1; --General-Sans:General Sans; --Wit-14:#ffffff24; --D1:3.063rem; }
/* Start custom CSS *//*################################*/
/*||                            ||*/
/*||        Standard Css        ||*/
/*||                            ||*/
/*################################*/

@media only screen and (min-width: 1025px) {
body.elementor-editor-active {
    background-image: url(/wp-content/uploads/2026/03/grid-1246-1.svg);
    background-position: center center;
    background-repeat: repeat-y;
    background-size: 1246px auto;
}
}
body {
    text-wrap: pretty;
}
img {
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;          /* Likely future */      
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    -ms-user-drag: none;
    user-drag: none;
    pointer-events: none;
}
* { 
		-webkit-tap-highlight-color: transparent; 
}

::-moz-selection { /* Code for Firefox */
  color: #fff;
  background: var(--e-global-color-v4-blauw-900);
}
::selection {
  color: #fff;
  background: var(--e-global-color-v4-blauw-900);
}
p:last-child {
    margin-bottom: 0;
}
.elementor-icon-wrapper,
span.elementor-button-icon {
    display: flex!important;
}
.elementor-button-content-wrapper {
    align-items: center;
}
.elementor-button-icon svg {
    height: auto;
    width: auto;
}
.elementor-form-spinner{
display:none!important;
}
.elementor-field-type-recaptcha_v3 { 
    position: absolute;
    left: -1000px;
    top: -10000px;
}
.recaptchatxt {
    margin: 0!important;
    font-size: 0.875rem;
    line-height: 1.4;
    opacity: 0.8;
}


/*################################*/
/*||                            ||*/
/*||          Buttons           ||*/
/*||                            ||*/
/*################################*/

.BTN .elementor-button span.elementor-button-icon {
    aspect-ratio: 1;
    border-radius: 8px;
    align-items: center;
    justify-content: center;
    min-width: 46px;
    height: 100% !important;
    flex-grow: 1 !important;
}
.BTN .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.BTN.donker .elementor-button span.elementor-button-icon svg path{
    stroke:var( --e-global-color-v4-blauw-900 );
}
.BTN.donker .elementor-button span.elementor-button-icon {
    background-color:var(--e-global-color-v4-blauw-100);
}
.BTN.licht .elementor-button {
    background-color:var( --e-global-color-v4-blauw-100 ) !important;
}
.BTN.licht .elementor-button span.elementor-button-text {
    color:var( --e-global-color-v4-blauw-900 ) !important;
}
.BTN.licht .elementor-button span.elementor-button-icon svg path{
    stroke:var( --e-global-color-v4-blauw-100 );
}
.BTN.licht .elementor-button span.elementor-button-icon {
    background-color:var(--e-global-color-v4-blauw-900);
}


/*################################*/
/*||                            ||*/
/*||            Hero            ||*/
/*||                            ||*/
/*################################*/

.hero-section:after {
    content: "";
    background: linear-gradient(180deg, #05213B 0%, #05213B00 100%);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    opacity: 1;
    width: 100%;
    height: 92px;
}
.hero-section {
    position: relative!important;
    overflow: hidden!important;
}

/*################################*/
/*||                            ||*/
/*||           Inputs           ||*/
/*||                            ||*/
/*################################*/

.elementor-field {
    background-color:var(--e-global-color-v4-blauw-50) !important;
}
label.elementor-field-label, .e-checkout__container label, p.form-row label {
    position: absolute;
    top: 0;
    left: 13px;
    transform: translateY(-50%);
    background-color: var(--e-global-color-v4-blauw-50);
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    z-index: 5;
    pointer-events:none;
}
p.form-row {
    position: relative;
}
input[type="checkbox"] {
    cursor:pointer;
    width: 26px;
    height: 26px!important;
    border: 1px solid var( --e-global-color-0a264cb);
    -webkit-appearance: none;
    margin: 0!important;
    border-radius: 4px;
    background-image: url(/wp-content/uploads/2026/02/check.svg);
    background-repeat: no-repeat;
    background-position: center -100px;
    padding:0 !important;
    background-color:#FFFFFF !important;
}
input[type="radio"] {
    cursor:pointer;
    width: 26px;
    height: 26px!important;
    border: 1px solid var( --e-global-color-0a264cb);
    -webkit-appearance: none;
    margin: 0!important;
    border-radius: 99999px;
    background-image: url(/wp-content/uploads/2026/02/check.svg);
    background-repeat: no-repeat;
    background-position: center -100px;
    padding:0 !important;
    background-color:#FFFFFF !important;
}
input[type="checkbox"]:checked,
input[type="radio"]:checked {
       background-position: center; 
}

.elementor-widget-text-editor strong {
    color:var(--e-global-color-v4-zwart-900) !important;
    font-weight:500 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Regular.eot');
	src: url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Regular.woff2') format('woff2'),
		url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Regular.woff') format('woff'),
		url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Medium.eot');
	src: url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Medium.woff2') format('woff2'),
		url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Medium.woff') format('woff'),
		url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Semibold.eot');
	src: url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Semibold.woff2') format('woff2'),
		url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Semibold.woff') format('woff'),
		url('https://mercator-management.myio.nl/wp-content/uploads/2026/03/GeneralSans-Semibold.ttf') format('truetype');
}
/* End Custom Fonts CSS */