.elementor .s-42c2873{width:140px;height:48px;object-fit:contain;}.elementor .s-rail-0{width:100%;height:56px;cursor:pointer;display:flex;justify-content:center;align-items:center;}.elementor .s-99848f6{width:140px;height:48px;object-fit:contain;}.elementor .s-rail-1{width:100%;height:56px;cursor:pointer;display:flex;justify-content:center;align-items:center;}.elementor .s-d4fe900{width:140px;height:48px;object-fit:contain;}.elementor .s-rail-2{width:100%;height:56px;cursor:pointer;display:flex;justify-content:center;align-items:center;}.elementor .s-0253a50{width:140px;height:48px;object-fit:contain;}.elementor .s-rail-3{width:100%;height:56px;cursor:pointer;display:flex;justify-content:center;align-items:center;}.elementor .s-9a7a366{width:140px;height:48px;object-fit:contain;}.elementor .s-rail-4{width:100%;height:56px;cursor:pointer;display:flex;justify-content:center;align-items:center;}.elementor .s-a6e06a1{width:140px;height:48px;object-fit:contain;}.elementor .s-rail-5{width:100%;height:56px;cursor:pointer;display:flex;justify-content:center;align-items:center;}.elementor .s-eb08f52{width:140px;height:48px;object-fit:contain;}.elementor .s-rail-6{width:100%;height:56px;cursor:pointer;display:flex;justify-content:center;align-items:center;}.elementor .s-hero-rail{width:168px;height:calc(100% - 240px);position:absolute;inset-block-start:56px;inset-inline-end:0px;z-index:5;padding-block-start:16px;padding-block-end:16px;padding-inline-start:12px;padding-inline-end:24px;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;}.elementor .s-group-pos{font-family:"Montserrat";font-weight:600;font-size:18px;color:#FFFFFF;line-height:1.12em;flex:1 1 0%;}.elementor .s-group-logo{width:148px;height:120px;object-fit:contain;}.elementor .s-group-cta{font-weight:700;color:#000000;padding-block-start:clamp(8px, 1.1vh, 12px);padding-block-end:clamp(8px, 1.1vh, 12px);padding-inline-start:clamp(12px, 1.3vw, 22px);padding-inline-end:clamp(12px, 1.3vw, 22px);border-radius:0px;border-block-start-width:0px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#FF4500;border-style:solid;background-color:#FFFFFF;display:inline-flex;justify-content:center;align-items:center;}.elementor .s-hero-group-bar{width:100%;position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:5;padding-block-start:28px;padding-block-end:40px;padding-inline-start:5vw;padding-inline-end:5vw;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .s-hero-kicker{color:var(--ColorOnDark);}.elementor .s-hero-el{width:100%;height:100vh;min-height:100svh;overflow:hidden;position:relative;padding:0px;background-color:#1A2230;flex-direction:column;justify-content:flex-end;align-items:stretch;}.elementor .s-about-lead-1{width:100%;max-width:100%;flex:1 1 auto;}.elementor .s-about-lead-2{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-leads{width:100%;max-width:100%;flex-direction:column;gap:0px;}.elementor .s-about-head{width:100%;max-width:100%;flex-direction:column;gap:0px;align-items:stretch;}.elementor .s-pillar-1-img{width:100%;height:100%;object-fit:cover;}.elementor .s-pillar-1-media{width:100%;min-height:0px;overflow:hidden;aspect-ratio:5 / 6;position:relative;background-color:#D7DDE5;flex:0 0 auto;}.elementor .s-pillar-1{flex-direction:column;gap:clamp(12px, 1.5vh, 18px);flex:1 1 0%;}.elementor .s-pillar-2-img{width:100%;height:100%;object-fit:cover;}.elementor .s-pillar-2-media{width:100%;min-height:0px;overflow:hidden;aspect-ratio:5 / 6;position:relative;background-color:#D7DDE5;flex:0 0 auto;}.elementor .s-pillar-2{flex-direction:column;gap:clamp(12px, 1.5vh, 18px);flex:1 1 0%;}.elementor .s-pillar-3-img{width:100%;height:100%;object-fit:cover;}.elementor .s-pillar-3-media{width:100%;min-height:0px;overflow:hidden;aspect-ratio:5 / 6;position:relative;background-color:#D7DDE5;flex:0 0 auto;}.elementor .s-pillar-3{flex-direction:column;gap:clamp(12px, 1.5vh, 18px);flex:1 1 0%;}.elementor .s-about-pillars{width:100%;flex-direction:row;gap:clamp(18px, 2vw, 28px);flex-wrap:wrap;align-items:start;}.elementor .s-about-in{width:100%;max-width:min(1920px, 80vw);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:clamp(36px, 5vh, 64px);}.elementor .s-about{padding-block-start:clamp(40px, 5.5vh + 1.5vw, 112px);padding-block-end:clamp(40px, 5.5vh + 1.5vw, 112px);padding-inline-start:5vw;padding-inline-end:5vw;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .s-reach-cta{width:fit-content;margin-block-start:clamp(0px, 1vh, 8px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;align-self:center;}.elementor .s-reach-in{width:100%;max-width:min(1920px, 80vw);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:clamp(18px, 2.2vh, 28px);align-items:stretch;}.elementor .s-about-reach{padding-block-start:clamp(40px, 5.5vh + 1.5vw, 112px);padding-block-end:clamp(40px, 5.5vh + 1.5vw, 112px);padding-inline-start:5vw;padding-inline-end:5vw;background-color:#121820;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .s-lead-name{font-weight:700;font-size:clamp(26px, 2.4vw, 36px);letter-spacing:-0.02em;line-height:1.15em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-lead-role{font-family:var(--FontHeading);font-weight:700;font-size:clamp(13px, 0.55vw + 0.4vh, 15px);color:#FF4500;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-lead-bio{margin-block-start:clamp(14px, 1.6vh, 20px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-lead-intro{width:100%;height:auto;max-width:100%;flex-direction:column;gap:0.85em;justify-content:flex-start;}.elementor .s-lead-photo{width:100%;height:100%;object-fit:cover;object-position:top center;}.elementor .s-lead-media{width:100%;height:100%;min-height:100%;overflow:hidden;justify-content:stretch;align-items:stretch;align-self:stretch;}.elementor .s-lead-copy{width:100%;height:auto;max-width:100%;flex-direction:column;gap:0.85em;justify-content:flex-start;}.elementor .s-lead-wrap{width:100%;max-width:min(1920px, 80vw);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(28px, 2.2vw + 2vh, 96px);grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:stretch;}.elementor .s-leadership{padding-block-start:clamp(40px, 5.5vh + 1.5vw, 112px);padding-block-end:clamp(40px, 5.5vh + 1.5vw, 112px);padding-inline-start:5vw;padding-inline-end:5vw;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .s-serve-eyebrow{width:100%;color:#FF4500;}.elementor .s-serve-title{width:100%;max-width:none;font-family:var(--FontHeading);font-weight:700;font-size:clamp(26px, 1.8vw + 1.3vh, 44px);color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-serve-head{width:100%;flex-direction:column;gap:0px;}.elementor .s-serve-lead{width:100%;max-width:100%;}.elementor .s-serve-intro{min-width:0px;flex-direction:column;gap:0.85em;}.elementor .s-audience-courts-icon{width:clamp(28px, 2.1vw, 36px);height:clamp(28px, 2.1vw, 36px);flex:0 0 auto;}.elementor .s-audience-courts{width:100%;min-height:clamp(64px, 8vh, 88px);flex-direction:row;gap:clamp(14px, 1.2vw, 20px);align-items:center;}.elementor .s-audience-insurers-icon{width:clamp(28px, 2.1vw, 36px);height:clamp(28px, 2.1vw, 36px);flex:0 0 auto;}.elementor .s-audience-insurers{width:100%;min-height:clamp(64px, 8vh, 88px);flex-direction:row;gap:clamp(14px, 1.2vw, 20px);align-items:center;}.elementor .s-audience-operators-icon{width:clamp(28px, 2.1vw, 36px);height:clamp(28px, 2.1vw, 36px);flex:0 0 auto;}.elementor .s-audience-operators{width:100%;min-height:clamp(64px, 8vh, 88px);flex-direction:row;gap:clamp(14px, 1.2vw, 20px);align-items:center;}.elementor .s-audience-government-icon{width:clamp(28px, 2.1vw, 36px);height:clamp(28px, 2.1vw, 36px);flex:0 0 auto;}.elementor .s-audience-government{width:100%;min-height:clamp(64px, 8vh, 88px);flex-direction:row;gap:clamp(14px, 1.2vw, 20px);align-items:center;}.elementor .s-audience-investigation-icon{width:clamp(28px, 2.1vw, 36px);height:clamp(28px, 2.1vw, 36px);flex:0 0 auto;}.elementor .s-audience-investigation{width:100%;min-height:clamp(64px, 8vh, 88px);flex-direction:row;gap:clamp(14px, 1.2vw, 20px);align-items:center;}.elementor .s-audience-media-icon{width:clamp(28px, 2.1vw, 36px);height:clamp(28px, 2.1vw, 36px);flex:0 0 auto;}.elementor .s-audience-media{width:100%;min-height:clamp(64px, 8vh, 88px);flex-direction:row;gap:clamp(14px, 1.2vw, 20px);align-items:center;}.elementor .s-serve-audience{width:100%;min-width:0px;display:grid;grid-template-columns:1fr 1fr;}.elementor .s-serve-layout{width:100%;display:grid;gap:clamp(28px, 2.2vw + 2vh, 96px);grid-template-columns:minmax(0, 0.95fr) minmax(0, 1.05fr);align-items:start;}.elementor .s-serve-in{width:100%;max-width:min(1920px, 80vw);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:clamp(36px, 5vh, 64px);}.elementor .s-who-we-serve{padding-block-start:clamp(40px, 5.5vh + 1.5vw, 112px);padding-block-end:clamp(40px, 5.5vh + 1.5vw, 112px);padding-inline-start:5vw;padding-inline-end:5vw;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .s-logo-frequentis{width:140px;}.elementor .s-logo-dw{width:140px;}.elementor .s-logo-salzburg{width:140px;}.elementor .s-logo-rtl{width:140px;}.elementor .s-logo-bmj{width:140px;}.elementor .s-trust-logos{width:100%;display:grid;gap:clamp(12px, 1.4vw, 20px);flex-wrap:wrap;grid-template-columns:repeat(2, minmax(0, 1fr));justify-content:center;align-items:stretch;}.elementor .s-trusted-in{width:100%;max-width:min(1920px, 80vw);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .s-trusted{padding-block-start:clamp(40px, 5.5vh + 1.5vw, 112px);padding-block-end:clamp(40px, 5.5vh + 1.5vw, 112px);padding-inline-start:5vw;padding-inline-end:5vw;background-color:#EEF2F6;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .s-umbrella-in{width:100%;max-width:min(1920px, 80vw);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .s-umbrella{width:100%;padding-block-start:clamp(40px, 5.5vh + 1.5vw, 112px);padding-block-end:clamp(40px, 5.5vh + 1.5vw, 112px);padding-inline-start:5vw;padding-inline-end:5vw;background-image:linear-gradient(180deg, #F7F8FA 0%,#F0F3F6 50%,#E9EEF4 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .s-contact-title{width:100%;max-width:none;font-family:var(--FontHeading);font-weight:700;font-size:clamp(26px, 1.8vw + 1.3vh, 44px);color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15em;margin-block-start:0px;margin-block-end:clamp(12px, 1.4vh, 18px);margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-contact-lead{width:100%;font-family:"Source Sans 3";font-size:clamp(17px, 0.9vw + 0.7vh, 22px);color:rgba(255, 255, 255, 0.82);line-height:1.55em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-contact-lead-2{width:100%;font-family:"Source Sans 3";font-size:clamp(17px, 0.9vw + 0.7vh, 22px);color:rgba(255, 255, 255, 0.82);line-height:1.55em;margin-block-start:0.85em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-contact-head{width:100%;flex-direction:column;gap:0px;}.elementor .s-contact-lead-3{width:100%;max-width:28em;font-family:"Source Sans 3";font-size:clamp(16px, 0.8vw + 0.6vh, 20px);color:rgba(255, 255, 255, 0.78);line-height:1.6em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-contact-whatsapp-note{width:100%;max-width:28em;font-family:"Source Sans 3";font-size:clamp(16px, 0.8vw + 0.6vh, 20px);color:rgba(255, 255, 255, 0.78);line-height:1.6em;margin-block-start:0.85em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-contact-whatsapp{font-family:"Source Sans 3";font-weight:600;font-size:clamp(15px, 0.7vw + 0.5vh, 18px);color:#FFFFFF;margin-block-start:clamp(6px, 0.8vh, 8px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:flex-start;}.elementor .s-contact-aside{width:100%;max-width:28em;flex-direction:column;gap:0px;}.elementor .s-contact-points{width:100%;max-width:28em;flex-direction:column;gap:0px;}.elementor .s-contact-layout{width:100%;display:grid;gap:clamp(24px, 1.8vw + 1.6vh, 64px);grid-template-columns:minmax(0, 1fr) minmax(0, clamp(300px, 26vw + 3vh, 520px)) minmax(0, 1fr);align-items:start;}.elementor .s-contact-in{width:100%;max-width:min(1920px, 80vw);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:clamp(36px, 5vh, 64px);}.elementor .s-contact{width:100%;color:#FFFFFF;padding-block-start:clamp(40px, 5.5vh + 1.5vw, 112px);padding-block-end:clamp(40px, 5.5vh + 1.5vw, 112px);padding-inline-start:5vw;padding-inline-end:5vw;background-image:linear-gradient(180deg, #101C30 0%,#0C1524 50%,#0B0B0B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0B0B0B;flex-direction:column;justify-content:center;align-items:stretch;}