.elementor .q-contact-value{font-family:Outfit;font-weight:700;font-size:22px;color:#ffffff;}.elementor .q-contact-label{font-family:Outfit;font-weight:500;font-size:12px;color:rgba(255,255,255,0.6);letter-spacing:2px;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .q-contact-icon{font-family:"Material Symbols Outlined";font-size:36px;color:rgba(255,255,255,0.5);line-height:1em;}.elementor .q-contact-row{display:flex;flex-direction:row;gap:24px;align-items:flex-start;}.elementor .q-usp-text{font-family:"Source Sans 3";font-size:16px;color:#6B7280;line-height:1.5em;}.elementor .q-usp-title{font-family:Outfit;font-weight:700;font-size:20px;color:#111827;line-height:1.2em;}.elementor .q-usp-icon{font-family:"Material Symbols Outlined";font-weight:400;font-size:36px;color:#322783;line-height:1em;}.elementor .q-usp-icon-box{width:64px;height:64px;border-radius:9999px;background-color:#F9FAFB;display:flex;justify-content:center;align-items:center;}.elementor .q-usp-item{text-align:center;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .q-icon-glyph-on-dark{font-family:"Material Symbols Outlined";font-weight:400;font-size:128px;color:rgba(255,255,255,0.4);line-height:1em;}.elementor .q-list-text{font-family:"Source Sans 3";font-size:17px;color:#374151;line-height:1.5em;}.elementor .q-check-icon{font-family:"Material Symbols Outlined";font-size:24px;color:#322783;line-height:1em;}.elementor .q-list-item{display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .q-icon-glyph{font-family:"Material Symbols Outlined";font-weight:400;font-size:32px;color:#322783;line-height:1em;}.elementor .q-grid-2{display:grid;gap:32px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .q-grid-4{display:grid;gap:48px;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .q-grid-3{display:grid;gap:32px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .q-btn-outline{font-family:Outfit;font-weight:700;font-size:16px;color:#322783;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;border-width:2px;border-color:#322783;border-style:solid;background-color:rgba(255,255,255,0);}.elementor .q-btn-outline:hover,.elementor .q-btn-outline:focus-visible{font-family:var(--font-headline);font-weight:700;color:var(--color-on-primary);border-color:var(--color-primary);background-color:var(--color-primary);}.elementor .q-btn-outline:focus-visible{font-family:var(--font-headline);font-weight:700;color:var(--color-on-primary);border-color:var(--color-primary);background-color:var(--color-primary);}.elementor .q-btn-primary{font-family:Outfit;font-weight:700;font-size:16px;color:#ffffff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;border-width:0px;border-style:solid;background-color:#322783;}.elementor .q-btn-primary:hover,.elementor .q-btn-primary:focus-visible{font-family:var(--font-headline);font-weight:700;color:var(--color-on-primary);background-color:var(--color-primary-deep);}.elementor .q-btn-primary:focus-visible{font-family:var(--font-headline);font-weight:700;color:var(--color-on-primary);background-color:var(--color-primary-deep);}.elementor .q-card-icon{width:56px;height:56px;color:#322783;border-radius:12px;background-color:#EEF2FF;display:flex;justify-content:center;align-items:center;}.elementor .q-card{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-radius:16px;border-width:1px;border-color:#F3F4F6;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.04);}.elementor .q-body{font-family:"Source Sans 3";font-weight:400;font-size:18px;color:#4B5563;line-height:1.6em;}.elementor .q-h3{font-family:Outfit;font-weight:700;font-size:24px;color:#322783;line-height:1.2em;}.elementor .q-h2{font-family:Outfit;font-weight:700;font-size:48px;color:#111827;line-height:1.1em;}.elementor .q-eyebrow{font-family:Outfit;font-weight:700;font-size:14px;color:#322783;letter-spacing:2px;text-transform:uppercase;}.elementor .q-container-narrow{width:100%;max-width:896px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .q-container{width:100%;max-width:1280px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .input-field-label{font-family:var(--font-headline);font-weight:700;color:var(--color-on-dark-divider);}.elementor .input-field{font-family:var(--font-body);font-size:15px;color:var(--color-surface-dark);line-height:1.15em;padding:22px;border-radius:10px;border-color:var(--color-border);background-color:var(--input-field-bg);}.elementor .profil-container{width:33%;flex-direction:column;gap:24px;}.elementor .text-in-box{position:relative;z-index:2;font-family:"Source Sans 3";font-size:16px;color:rgba(255,255,255,0.85);line-height:var(--line-height-big);margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}