.elementor .mobile-arrow-deco{@media (max-width: 767px) { display: none !important; }\n}.elementor .heading-tick-inline{&::before { content:""; display:inline-block; width:0.104em; height:0.72em; margin-inline-end:0.35em; background-color:var(--color-green); transform:skewX(20deg); vertical-align:baseline; }\n}.elementor .heading-tick{position:relative;&::before { content:""; position:absolute; inset-inline-start:-0.729em; inset-block-start:0.155em; width:0.104em; height:0.72em; background-image:url("https://eurodelta.nl/wp-content/uploads/2026/09/eurodelta-heading-tick-glow.svg"); background-size:100% 100%; background-repeat:no-repeat; transform:skewX(20deg); }\n}.elementor .pill-link:hover,.elementor .pill-link:focus-visible{color:var(--color-green);}.elementor .pill-link{font-family:var(--font-primary);font-weight:700;font-size:var(--font-text-s);color:var(--color-white);text-decoration:none;cursor:pointer;transition:color 0.25s;display:inline-flex;gap:var(--space-xs);align-items:center;&::before { content:""; flex:none; width:2px; height:0.72em; background-color:var(--color-green); transform:skewX(20deg) translateX(0); transition:transform 0.25s, background-color 0.25s; margin:0; } &:has(a):hover::before, &:has(a):focus-within::before { background-color:var(--color-white, #FFFFFF); transform:skewX(20deg) translateX(-4px); }\n}.elementor .nav-container{display:flex;gap:var(--space-m);align-items:center;}.elementor .card-blue{padding:32px;border-radius:var(--radius-s);border-width:1px;border-color:var(--color-blue);border-style:solid;background-image:linear-gradient(125deg, rgba(86, 123, 204, 0) 25%,rgba(86, 123, 204, 0.6) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:var(--space-s);}.elementor .root-section{max-width:1440px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:var(--space-l);gap:var(--space-l);max-width: calc( 1440px + 2 * var( --section-padding-x ) );
	padding-inline: var( --section-padding-x );
	padding-block: 0;\n}.elementor .button-tertiary{min-height:40px;font-family:var(--font-primary);font-weight:600;font-size:var(--font-text-s);color:var(--color-green);line-height:1;text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-s);padding-inline-end:var(--space-s);border-radius:var(--radius-s);border-width:1px;border-color:var(--color-green);border-style:solid;background-color:transparent;transition:background-color 0.25s, color 0.25s, border-color 0.25s;display:inline-flex;justify-content:center;align-items:center;&:hover, &:focus-visible { color: var(--color-navy); background-color: var(--color-green); transition: background-color .25s ease-in-out 1s, color .25s ease-in-out 1s, border-color .25s ease-in-out 1s; }\n}.elementor .button-secondary{min-height:40px;font-family:var(--font-primary);font-weight:600;font-size:var(--font-text-s);color:var(--color-navy);line-height:1;text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-s);padding-inline-end:var(--space-s);border-radius:var(--radius-m);border-width:1px;border-color:transparent;border-style:solid;background-color:var(--color-white);transition:background-color 0.25s, color 0.25s, border-color 0.25s;display:inline-flex;justify-content:center;align-items:center;&:hover, &:focus-visible { background-color: var(--color-green); transition: background-color .25s ease-in-out 1s, color .25s ease-in-out 1s, border-color .25s ease-in-out 1s; }\n}.elementor .button-primary{min-height:40px;font-family:var(--font-primary);font-weight:600;font-size:var(--font-text-s);color:var(--color-navy);line-height:1;text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-s);padding-inline-end:var(--space-s);border-radius:var(--radius-m);border-width:1px;border-color:transparent;border-style:solid;background-color:var(--color-green);transition:background-color 0.25s, color 0.25s, border-color 0.25s;display:inline-flex;justify-content:center;align-items:center;&:hover, &:focus-visible { background-color: var(--color-white); transition: background-color .25s ease-in-out 1s, color .25s ease-in-out 1s, border-color .25s ease-in-out 1s; }\n}.elementor .text-M-white{font-family:var(--font-primary);font-weight:400;font-size:var(--font-text-m);color:var(--color-white);line-height:1.5;}.elementor .title-L-green{font-family:var(--font-primary);font-weight:700;font-size:var(--font-title-l);color:var(--color-green);line-height:1.1;}.elementor .title-L-white{font-family:var(--font-primary);font-weight:700;font-size:var(--font-title-l);color:var(--color-white);line-height:1.1;}.elementor .title-XL-white{font-family:var(--font-primary);font-weight:700;font-size:var(--font-title-xl);color:var(--color-white);line-height:1.1;}.elementor .full-witdh-section{margin-block-start:var(--space-l);justify-content:center;padding-inline: var( --section-padding-x );
	padding-block: 0;\n}