.elementor-kit-8{--e-global-color-primary:#005696;--e-global-color-secondary:#E3001B;--e-global-color-text:#4A5A6A;--e-global-color-accent:#0F2233;--e-global-color-blue:#005696;--e-global-color-bluehover:#00406F;--e-global-color-red:#E3001B;--e-global-color-ink:#0F2233;--e-global-color-bg:#F9FAFB;--e-global-color-muted:#6A7887;--e-global-typography-primary-font-family:"Titillium Web";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Titillium Web";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Titillium Web";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Titillium Web";--e-global-typography-accent-font-weight:600;color:#4A5A6A;font-family:"Titillium Web", Sans-serif;font-weight:400;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}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:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */#site-header{background-color:transparent!important;box-shadow:none!important;transition:background-color .3s ease,box-shadow .3s ease;}#site-header.elementor-sticky--effects{background-color:#ffffff!important;box-shadow:0 2px 24px rgba(15,34,51,.07)!important;}@media(max-width:1024px){#site-header{background-color:#fff!important;box-shadow:0 2px 24px rgba(15,34,51,.07)!important;}}html{scroll-behavior:smooth;}#top,#benefits,#jobs,#stimmen,#bewerben{scroll-margin-top:88px;}#benefits > .e-con-inner > .e-con:last-child > .e-con,#jobs > .e-con-inner > .e-con:last-child > .e-con{box-shadow:0 10px 30px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease;}#benefits > .e-con-inner > .e-con:last-child > .e-con:hover,#jobs > .e-con-inner > .e-con:last-child > .e-con:hover{transform:translateY(-6px);box-shadow:0 20px 50px rgba(0,0,0,.09);}.hkp-badge .elementor-heading-title{background:#E3001B;color:#fff!important;padding:3px 11px;border-radius:20px;display:inline-block;}.hkp-hero-media{overflow:hidden;}@media(max-width:880px){#top > .e-con-inner{flex-direction:column!important;}#top > .e-con-inner > .e-con{width:100%!important;}#top{padding-top:108px!important;padding-bottom:72px!important;}#top h1{font-size:38px!important;}#benefits > .e-con-inner > .e-con:last-child > .e-con{width:47%!important;}#jobs > .e-con-inner > .e-con:last-child > .e-con{width:100%!important;}#stimmen > .e-con-inner > .e-con:last-child{flex-direction:column!important;text-align:center;}}@media(max-width:600px){#benefits > .e-con-inner > .e-con:last-child > .e-con{width:100%!important;}#top h1{font-size:32px!important;}.elementor h2.elementor-heading-title{font-size:29px!important;}}/* End custom CSS */