.elementor-kit-10{--e-global-color-primary:#16224D;--e-global-color-secondary:#2767D6;--e-global-color-text:#5C647E;--e-global-color-accent:#DBE6FA;--e-global-color-4e32d75:#FFFFFF;--e-global-color-79af9ec:#0F0F0F;--e-global-color-9c2db36:#7FB0EE;--e-global-color-f96d4eb:#6F9BE6;--e-global-color-74563a2:#E7ECF4;--e-global-color-e02a26b:#23B26D;--e-global-color-2f7f107:#0D1530;--e-global-color-12b2017:#14234D;--e-global-color-ac12907:#7E879C;--e-global-color-f958b5b:#9AA6C2;--e-global-color-b17cc2b:#A9B6D6;--e-global-color-6a113ba:#F6F8FD;--e-global-color-e6e059d:#F3F7FE;--e-global-color-21e47cc:#F2F7FF;--e-global-color-ce86f34:#DFEAFF;--e-global-color-fb68f72:#D4E2FB;--e-global-color-0718ae5:#F5A623;--e-global-color-1a7d3d1:#202D55;--e-global-color-d0f79ee:#344775;--e-global-color-7f05885:#EEF1FF;--e-global-color-faa8278:#E6EBF3;--e-global-color-cede01d:#FCFDFF;--e-global-typography-primary-font-family:"HelveticaNeue";--e-global-typography-primary-font-size:clamp(2.5rem, 1.0897rem + 4.5128vw, 4.7rem);--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:115%;--e-global-typography-secondary-font-family:"HelveticaNeue";--e-global-typography-secondary-font-size:clamp(2.4rem, 1.3744rem + 3.2821vw, 4rem);--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:115%;--e-global-typography-text-font-family:"HelveticaNeue";--e-global-typography-text-font-size:clamp(1.625rem, 1.4808rem + 0.5769vw, 2rem);--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:120%;--e-global-typography-accent-font-family:"HelveticaNeue";--e-global-typography-accent-font-size:clamp(1.4375rem, 1.3413rem + 0.3846vw, 1.6875rem);--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:120%;--e-global-typography-aaff5be-font-family:"HelveticaNeue";--e-global-typography-aaff5be-font-size:clamp(1.1875rem, 1.1154rem + 0.2885vw, 1.375rem);--e-global-typography-aaff5be-font-weight:600;--e-global-typography-aaff5be-line-height:130%;--e-global-typography-fb1d469-font-family:"HelveticaNeue";--e-global-typography-fb1d469-font-size:clamp(1.125rem, 1.0769rem + 0.1923vw, 1.25rem);--e-global-typography-fb1d469-font-weight:600;--e-global-typography-fb1d469-line-height:130%;--e-global-typography-f72f384-font-family:"HelveticaNeue";--e-global-typography-f72f384-font-size:clamp(1.0625rem, 1.0385rem + 0.0962vw, 1.125rem);--e-global-typography-f72f384-font-weight:600;--e-global-typography-f72f384-line-height:130%;--e-global-typography-a81d8a7-font-family:"HelveticaNeue";--e-global-typography-a81d8a7-font-size:clamp(1rem, 0.9519rem + 0.1923vw, 1.125rem);--e-global-typography-a81d8a7-font-weight:400;--e-global-typography-a81d8a7-line-height:160%;--e-global-typography-e6311a2-font-family:"HelveticaNeue";--e-global-typography-e6311a2-font-size:clamp(1rem, 0.9519rem + 0.1923vw, 1.125rem);--e-global-typography-e6311a2-font-weight:500;--e-global-typography-e6311a2-line-height:160%;--e-global-typography-bdb036e-font-family:"HelveticaNeue";--e-global-typography-bdb036e-font-size:clamp(0.9063rem, 0.8822rem + 0.0962vw, 0.9688rem);--e-global-typography-bdb036e-font-weight:400;--e-global-typography-bdb036e-line-height:160%;--e-global-typography-2708eeb-font-family:"HelveticaNeue";--e-global-typography-2708eeb-font-size:clamp(0.9063rem, 0.8822rem + 0.0962vw, 0.9688rem);--e-global-typography-2708eeb-font-weight:600;--e-global-typography-2708eeb-line-height:160%;--e-global-typography-dfd53f7-font-family:"HelveticaNeue";--e-global-typography-dfd53f7-font-size:clamp(0.8125rem, 0.8005rem + 0.0481vw, 0.8438rem);--e-global-typography-dfd53f7-font-weight:400;--e-global-typography-dfd53f7-line-height:150%;--e-global-typography-86f02d4-font-family:"HelveticaNeue";--e-global-typography-86f02d4-font-size:clamp(0.8125rem, 0.8005rem + 0.0481vw, 0.8438rem);--e-global-typography-86f02d4-font-weight:600;--e-global-typography-86f02d4-line-height:150%;--e-global-typography-e6e07d7-font-family:"HelveticaNeue";--e-global-typography-e6e07d7-font-size:clamp(0.9375rem, 0.9135rem + 0.0962vw, 1rem);--e-global-typography-e6e07d7-font-weight:600;--e-global-typography-e6e07d7-line-height:100%;--e-global-typography-9cc2093-font-family:"HelveticaNeue";--e-global-typography-9cc2093-font-size:clamp(1rem, 0.9519rem + 0.1923vw, 1.125rem);--e-global-typography-9cc2093-font-weight:500;--e-global-typography-9cc2093-line-height:100%;--e-global-typography-1a0649c-font-family:"HelveticaNeue";--e-global-typography-1a0649c-font-size:clamp(0.8125rem, 0.7885rem + 0.0962vw, 0.875rem);--e-global-typography-1a0649c-font-weight:400;--e-global-typography-1a0649c-text-transform:uppercase;--e-global-typography-1a0649c-line-height:140%;--e-global-typography-1a0649c-letter-spacing:0.13rem;--e-global-typography-1900887-font-family:"HelveticaNeue";--e-global-typography-1900887-font-size:clamp(1.9rem, 1.5154rem + 1.2308vw, 2.5rem);--e-global-typography-1900887-font-weight:400;--e-global-typography-1900887-line-height:115%;background-color:var( --e-global-color-4e32d75 );color:var( --e-global-color-text );font-family:var( --e-global-typography-bdb036e-font-family ), Sans-serif;font-size:var( --e-global-typography-bdb036e-font-size );font-weight:var( --e-global-typography-bdb036e-font-weight );line-height:var( --e-global-typography-bdb036e-line-height );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e6e07d7-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e07d7-font-size );font-weight:var( --e-global-typography-e6e07d7-font-weight );line-height:var( --e-global-typography-e6e07d7-line-height );color:var( --e-global-color-4e32d75 );box-shadow:0px 5px 18px -1px rgba(57.999999999999986, 120.00000000000003, 225.9999999999999, 0.61);border-radius:0.9rem 0.9rem 0.9rem 0.9rem;padding:1.25rem 1.9rem 1.05rem 1.8rem;}.elementor-kit-10 button:hover,.elementor-kit-10 button:focus,.elementor-kit-10 input[type="button"]:hover,.elementor-kit-10 input[type="button"]:focus,.elementor-kit-10 input[type="submit"]:hover,.elementor-kit-10 input[type="submit"]:focus,.elementor-kit-10 .elementor-button:hover,.elementor-kit-10 .elementor-button:focus{background-color:#3A78E2;color:var( --e-global-color-4e32d75 );}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-kit-10 p{margin-block-end:0px;}.elementor-kit-10 a{color:var( --e-global-color-secondary );}.elementor-kit-10 a:hover{color:var( --e-global-color-9c2db36 );}.elementor-kit-10 h1{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-10 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-10 h3{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-10 h4{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-10 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-aaff5be-font-family ), Sans-serif;font-size:var( --e-global-typography-aaff5be-font-size );font-weight:var( --e-global-typography-aaff5be-font-weight );line-height:var( --e-global-typography-aaff5be-line-height );}.elementor-kit-10 h6{color:var( --e-global-color-primary );font-family:var( --e-global-typography-fb1d469-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1d469-font-size );font-weight:var( --e-global-typography-fb1d469-font-weight );line-height:var( --e-global-typography-fb1d469-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--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){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1366px){.elementor-kit-10{font-size:var( --e-global-typography-bdb036e-font-size );line-height:var( --e-global-typography-bdb036e-line-height );}.elementor-kit-10 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-10 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-10 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-10 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-10 h5{font-size:var( --e-global-typography-aaff5be-font-size );line-height:var( --e-global-typography-aaff5be-line-height );}.elementor-kit-10 h6{font-size:var( --e-global-typography-fb1d469-font-size );line-height:var( --e-global-typography-fb1d469-line-height );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{font-size:var( --e-global-typography-e6e07d7-font-size );line-height:var( --e-global-typography-e6e07d7-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:1200px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:1024px){.elementor-kit-10{font-size:var( --e-global-typography-bdb036e-font-size );line-height:var( --e-global-typography-bdb036e-line-height );}.elementor-kit-10 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-10 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-10 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-10 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-10 h5{font-size:var( --e-global-typography-aaff5be-font-size );line-height:var( --e-global-typography-aaff5be-line-height );}.elementor-kit-10 h6{font-size:var( --e-global-typography-fb1d469-font-size );line-height:var( --e-global-typography-fb1d469-line-height );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{font-size:var( --e-global-typography-e6e07d7-font-size );line-height:var( --e-global-typography-e6e07d7-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:880px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:767px){.elementor-kit-10{font-size:var( --e-global-typography-bdb036e-font-size );line-height:var( --e-global-typography-bdb036e-line-height );}.elementor-kit-10 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-10 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-10 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-10 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-10 h5{font-size:var( --e-global-typography-aaff5be-font-size );line-height:var( --e-global-typography-aaff5be-line-height );}.elementor-kit-10 h6{font-size:var( --e-global-typography-fb1d469-font-size );line-height:var( --e-global-typography-fb1d469-line-height );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{font-size:var( --e-global-typography-e6e07d7-font-size );line-height:var( --e-global-typography-e6e07d7-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(min-width:2400px){.elementor-kit-10{font-size:var( --e-global-typography-bdb036e-font-size );line-height:var( --e-global-typography-bdb036e-line-height );}.elementor-kit-10 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-10 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-10 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-10 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-10 h5{font-size:var( --e-global-typography-aaff5be-font-size );line-height:var( --e-global-typography-aaff5be-line-height );}.elementor-kit-10 h6{font-size:var( --e-global-typography-fb1d469-font-size );line-height:var( --e-global-typography-fb1d469-line-height );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{font-size:var( --e-global-typography-e6e07d7-font-size );line-height:var( --e-global-typography-e6e07d7-line-height );}}/* Start custom CSS */.font-akzent-1 {
  color: #2767D6 !important;
}


.font-akzent-2 {
  color: #9aa6c2 !important;
}

.font-akzent-3 {
  color: #8FB4FF !important;
}


.bg-dots {
  background-color: #ffffff;
  background-image: radial-gradient(rgba(39,103,214,0.10) 1px, transparent 1.3px);
  background-size: 26px 26px;
  background-position: center;
}


.fit-icon-tile {
  width: 3rem; height: 3rem;              /* vorher 2.625rem */
  border-radius: 0.8125rem;
  flex: none;
  background: linear-gradient(145deg, #f2f7ff, #dfeaff);
  border: 0.0625rem solid #d4e2fb;
  box-shadow: 0 0.375rem 0.875rem rgba(39,103,214,.14), inset 0 0.0625rem 0 #fff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.fit-icon-tile--dark {
  width: 3.25rem; height: 3.25rem;        /* vorher 2.875rem */
  border-radius: 0.875rem;
  flex: none;
  background: rgba(255,255,255,.12);
  border: 0.0625rem solid rgba(255,255,255,.22);
  box-shadow: inset 0 0.0625rem 0 rgba(255,255,255,.1);
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
/* Grosse Variante (Hero-Kacheln) */
.fit-icon-tile--lg {
  width: 3.375rem; height: 3.375rem;      /* vorher 3rem */
  border-radius: 0.9375rem;
}

/* Icon-Groesse zentral: uebersteuert die width/height-Attribute der SVGs */
.fit-icon-tile svg,
.fit-icon-tile--dark svg {
  width: 1.625rem;
  height: 1.625rem;
}
.fit-icon-tile--lg svg {
  width: 1.875rem;
  height: 1.875rem;
}








  .borlabs-cookie-open-dialog-preferences a,
  .borlabs-cookie-open-dialog-preferences a:link,
  .borlabs-cookie-open-dialog-preferences a:visited {
    color: #DBE6FA !important;
    text-decoration: none !important;
    cursor: pointer;
    transition: color .2s ease;
  }
  .borlabs-cookie-open-dialog-preferences a:hover,
  .borlabs-cookie-open-dialog-preferences a:focus {
    color: #7FB0EE !important;
  }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Roman.eot');
	src: url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Roman.eot?#iefix') format('embedded-opentype'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Roman.woff2') format('woff2'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Roman.woff') format('woff'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Roman.ttf') format('truetype');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Light.eot');
	src: url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Light.woff2') format('woff2'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Light.woff') format('woff'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Medium.eot');
	src: url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Medium.woff2') format('woff2'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Medium.woff') format('woff'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Bold.eot');
	src: url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Bold.woff2') format('woff2'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Bold.woff') format('woff'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Thin.eot');
	src: url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Thin.eot?#iefix') format('embedded-opentype'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Thin.woff2') format('woff2'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Thin.woff') format('woff'),
		url('https://www.fusion-it-duesseldorf.de/wp-content/uploads/HelveticaNeue-Thin.ttf') format('truetype');
}
/* End Custom Fonts CSS */