*,::before,::after{box-sizing:border-box;outline-color:#4338ca}html{line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0;font-family:system-ui, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji'}strong{font-weight:bolder}code,pre{font-family:Consolas, 'Liberation Mono', Menlo, monospace;font-size:1em}button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{text-transform:none}@font-face{font-family:"Outfit";font-style:normal;font-weight:300;font-display:swap;src:local(""),url("../fonts/outfit/outfit-300.woff2") format("woff2"),url("../fonts/outfit/outfit-300.woff") format("woff")}@font-face{font-family:"Outfit";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("../fonts/outfit/outfit-regular.woff2") format("woff2"),url("../fonts/outfit/outfit-regular.woff") format("woff")}@font-face{font-family:"Outfit";font-style:normal;font-weight:500;font-display:swap;src:local(""),url("../fonts/outfit/outfit-500.woff2") format("woff2"),url("../fonts/outfit/outfit-500.woff") format("woff")}@font-face{font-family:"Outfit";font-style:normal;font-weight:600;font-display:swap;src:local(""),url("../fonts/outfit/outfit-600.woff2") format("woff2"),url("../fonts/outfit/outfit-600.woff") format("woff")}@font-face{font-family:"Outfit";font-style:normal;font-weight:700;font-display:swap;src:local(""),url("../fonts/outfit/outfit-700.woff2") format("woff2"),url("../fonts/outfit/outfit-700.woff") format("woff")}@font-face{font-family:"Outfit";font-style:normal;font-weight:800;src:local(""),url("../fonts/outfit/outfit-800.woff2") format("woff2"),url("../fonts/outfit/outfit-800.woff") format("woff")}@font-face{font-family:'Outfit Var';font-weight:100 900;font-display:swap;src:local(""),url("../fonts/outfit/Outfit-VariableFont_wght.woff2") format("woff2")}/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13,110,253;--bs-secondary-rgb: 108,117,125;--bs-success-rgb: 25,135,84;--bs-info-rgb: 13,202,240;--bs-warning-rgb: 255,193,7;--bs-danger-rgb: 220,53,69;--bs-light-rgb: 248,249,250;--bs-dark-rgb: 33,37,41;--bs-white-rgb: 255,255,255;--bs-black-rgb: 0,0,0;--bs-body-color-rgb: 33,37,41;--bs-body-bg-rgb: 255,255,255;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255,255,255,0.15), rgba(255,255,255,0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}p{margin-top:0;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}strong{font-weight:bolder}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}img,svg{vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}button{-webkit-appearance:button}button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[hidden]{display:none !important}.img-fluid{max-width:100%;height:auto}.container,.container-fluid,.container-lg{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container{max-width:960px}}@media (min-width: 1200px){.container-lg,.container{max-width:1140px}}@media (min-width: 1400px){.container-lg,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-10{flex:0 0 auto;width:83.33333333%}.col-12{flex:0 0 auto;width:100%}.g-3{--bs-gutter-x: 1rem}.g-3{--bs-gutter-y: 1rem}.g-4{--bs-gutter-x: 1.5rem}.g-4{--bs-gutter-y: 1.5rem}.g-5{--bs-gutter-x: 3rem}.g-5{--bs-gutter-y: 3rem}@media (min-width: 768px){.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-12{flex:0 0 auto;width:100%}.g-md-5{--bs-gutter-x: 3rem}.g-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width: 1200px){.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-12{flex:0 0 auto;width:100%}}.collapse:not(.show){display:none}.dropdown{position:relative}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:#0a58ca}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.d-inline{display:inline !important}.d-block{display:block !important}.d-flex{display:flex !important}.d-none{display:none !important}.position-relative{position:relative !important}.w-25{width:25% !important}.w-75{width:75% !important}.h-75{height:75% !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-column{flex-direction:column !important}.flex-grow-0{flex-grow:0 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-center{align-items:center !important}.align-items-stretch{align-items:stretch !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.ms-1{margin-left:.25rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-3{padding-right:1rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-4{padding-left:1.5rem !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.text-start{text-align:left !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-uppercase{text-transform:uppercase !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.rounded-2{border-radius:.25rem !important}.invisible{visibility:hidden !important}@media (min-width: 576px){.p-sm-0{padding:0 !important}}@media (min-width: 768px){.d-md-inline{display:inline !important}.d-md-block{display:block !important}.d-md-none{display:none !important}.flex-md-row{flex-direction:row !important}.justify-content-md-start{justify-content:flex-start !important}.align-items-md-end{align-items:flex-end !important}.m-md-3{margin:1rem !important}.mb-md-0{margin-bottom:0 !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.ms-md-0{margin-left:0 !important}.ms-md-4{margin-left:1.5rem !important}.pe-md-5{padding-right:3rem !important}.text-md-start{text-align:left !important}}@media (min-width: 992px){.d-lg-flex{display:flex !important}.d-lg-none{display:none !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.justify-content-lg-center{justify-content:center !important}.mb-lg-1{margin-bottom:.25rem !important}.ms-lg-4{margin-left:1.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-5{padding-right:3rem !important}.ps-lg-5{padding-left:3rem !important}}/*!
 * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */.fas,.fa-solid,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-2x{font-size:2em}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0)}57%{transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em))}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, 0.4)}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity, 0.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,100%{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-arrow-down::before{content:"\f063"}.fa-arrow-right::before{content:"\f061"}.fa-grip-lines::before{content:"\f7a4"}.fa-xmark::before{content:"\f00d"}/*!
 * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */:root{--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:block;src:url("../fonts/fontawesome/fa-regular-400.woff2") format("woff2"),url("../fonts/fontawesome/fa-regular-400.ttf") format("truetype")}/*!
 * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */:root{--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../fonts/fontawesome/fa-brands-400.woff2") format("woff2"),url("../fonts/fontawesome/fa-brands-400.ttf") format("truetype")}.fab{font-family:'Font Awesome 6 Brands';font-weight:400}.fa-linkedin:before{content:"\f08c"}.fa-twitter:before{content:"\f099"}/*!
 * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */:root{--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url("../fonts/fontawesome/fa-solid-900.woff2") format("woff2"),url("../fonts/fontawesome/fa-solid-900.ttf") format("truetype")}.fas,.fa-solid{font-family:'Font Awesome 6 Free';font-weight:900}.background-gray-50{background-color:#f9fafb !important}.background-indigo-50{background-color:#eef2ff !important}.background-indigo-900{background-color:#312e81 !important}.color-emerald-200{color:#a7f3d0 !important}body{font-family:"Outfit", sans-serif;font-feature-settings:'ordn' on, 'ss01' on;overflow-y:scroll;-webkit-font-smoothing:antialiased}@media (min-width: 1400px){.container{max-width:1140px}.container-lg{max-width:1294px}.container-lg>.row:first-child{padding:77px 77px 0px !important}.container-lg>.row:last-child{padding:25px 77px 25px 77px !important}}.navbar-nav{background:linear-gradient(181deg, #eef2ff 100%, transparent 0)}.navbar-nav li a{color:#4f46e5;text-decoration:none;font-weight:500;font-size:16px;line-height:18px;padding:15px 14px}.navbar-nav li a:hover{color:#312e81}.navbar-nav li a:active{color:#312e81}nav{z-index:2}.navbar{height:100px}.navbar-toggler{font-size:1.5rem}.navbar-toggler:focus{box-shadow:none}.overlay{height:0;width:100%;position:fixed;z-index:1000;top:0;left:0;background-color:#818cf8;overflow-x:hidden;transition:0.3s;overflow:auto;overscroll-behavior-y:contain}.overlay a:not(.brand){text-decoration:none;font-size:2rem;color:#fff !important;display:block;transition:0.3s;font-weight:500}.overlay button.dropdown__title{text-decoration:none;font-size:2rem;color:#fff;display:block;transition:0.3s;font-weight:500;padding-left:0}.overlay a:hover,.overlay a:focus{color:#f4f4f5}.overlay .closebtn{border:none;outline:none;background:transparent;color:#fff;font-size:1.5rem;padding:0.25rem 0.75rem}.navbar-mobile ul{list-style:none;padding-left:0 !important}button.dropdown__title{display:block;padding:15px 14px;color:#4f46e5;text-decoration:none;font-weight:500;font-size:16px;line-height:18px;text-decoration:none;background:transparent;border:none;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out}ul.language-list{position:absolute;padding-left:0;max-width:15rem;display:none;transition:280ms all ease-out}.dropdown:hover ul.language-list,.dropdown:focus-within ul.language-list{display:block}.banner-true{background-image:url(/img/home/banner.svg);background-repeat:no-repeat;background-position:right;background-size:contain}.banner2-true{background-image:url(/img/home/banner2.svg);background-repeat:no-repeat;background-position:left;background-size:contain;padding:120px 0;margin-top:-120px;margin-bottom:-120px}.queryella p{font-weight:400;font-size:16px;line-height:164%;color:#312e81}@media (min-width: 992px){.queryella .max-h-500{max-height:500px}}.queryella .banner h1,.queryella .banner .h1{font-family:"Outfit var", sans-serif;font-size:48px;color:#312e81;background:#a7f3d0;display:inline}.queryella .banner h2,.queryella .banner .h2{font-family:"Outfit var", sans-serif;font-size:2.5rem}.queryella .banner p{font-size:18px;line-height:157.52%}.queryella .supporters h2,.queryella .supporters .h2,.queryella .publications h2,.queryella .publications .h2{font-weight:500;font-size:32px;line-height:28px;color:#312e81;background:#a7f3d0;width:-moz-fit-content;width:fit-content;margin:auto;font-family:"Outfit var", sans-serif}.queryella .supporters img,.queryella .publications img{transition:all ease-in 0.5s}.queryella .supporters img:hover,.queryella .publications img:hover{mix-blend-mode:normal}.queryella .publications .pub-articles-wrapper,.queryella .publikationen .pub-articles-wrapper{box-shadow:0px 1px 3px rgba(0,0,0,0.1),0px 1px 2px rgba(0,0,0,0.06);border-radius:6px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);border-top:2px solid #e5e7eb}.queryella .publications .pub-articles-wrapper .pub-icons,.queryella .publikationen .pub-articles-wrapper .pub-icons{width:auto}.queryella .publications .pub-articles-wrapper .pub-icons2,.queryella .publikationen .pub-articles-wrapper .pub-icons2{width:auto}.queryella .publications .pub-articles-wrapper .pub-date a,.queryella .publikationen .pub-articles-wrapper .pub-date a{font-weight:400;font-size:16px;line-height:20px;color:#6B7280;text-decoration:none}.queryella .publications .pub-articles-wrapper .pub-articles-title,.queryella .publikationen .pub-articles-wrapper .pub-articles-title{font-weight:500;font-size:20px;line-height:20px;color:#312e81;text-decoration:none}.queryella .publications .pub-articles-wrapper .pub-articles-content,.queryella .publikationen .pub-articles-wrapper .pub-articles-content{font-size:14px;color:#6B7280}.queryella .publications .pub-articles-wrapper .pub-articles-content a,.queryella .publikationen .pub-articles-wrapper .pub-articles-content a{word-break:break-word;color:#4f46e5}.queryella .publications .pub-articles-wrapper .pub-articles-content a:hover,.queryella .publikationen .pub-articles-wrapper .pub-articles-content a:hover{color:#3730a3}.queryella .publications .pub-articles-wrapper .pub-articles-content p,.queryella .publikationen .pub-articles-wrapper .pub-articles-content p{margin-bottom:0}.queryella .publications .pub-articles-wrapper .pub-articles-content p :first-child:not(a),.queryella .publikationen .pub-articles-wrapper .pub-articles-content p :first-child:not(a){color:#374151}.queryella .publications .pub-articles-wrapper .authors,.queryella .publikationen .pub-articles-wrapper .authors{font-size:14px;color:#6B7280}.queryella .publications .pub-articles-wrapper .pub-date,.queryella .publikationen .pub-articles-wrapper .pub-date{font-weight:400;font-size:14px;line-height:20px;color:#6B7280}.about p,.technology p,.technologien p,.über p,.queryella p{font-weight:400;font-size:16px;line-height:164%;color:#312e81}.about .banner h1,.about .banner .h1,.technology .banner h1,.technology .banner .h1,.technologien .banner h1,.technologien .banner .h1,.über .banner h1,.über .banner .h1,.queryella .banner h1,.queryella .banner .h1{font-size:48px;color:#312e81;background:#a7f3d0;display:inline;font-family:"Outfit var", sans-serif}.about .banner .sub-banner,.technology .banner .sub-banner,.technologien .banner .sub-banner,.über .banner .sub-banner,.queryella .banner .sub-banner{font-weight:500;font-size:24px;color:#312e81}.about .intro h2,.about .intro .h2,.technology .intro h2,.technology .intro .h2,.technologien .intro h2,.technologien .intro .h2,.über .intro h2,.über .intro .h2,.queryella .intro h2,.queryella .intro .h2{font-size:32px;line-height:28px;color:#312e81;background:#a7f3d0;display:inline;width:auto}.about .intro p,.technology .intro p,.technologien .intro p,.über .intro p,.queryella .intro p{font-size:18px;line-height:157.52%;color:#312e81}.about .our-expertise h2,.about .our-expertise .h2,.technology .our-expertise h2,.technology .our-expertise .h2,.technologien .our-expertise h2,.technologien .our-expertise .h2,.über .our-expertise h2,.über .our-expertise .h2,.queryella .our-expertise h2,.queryella .our-expertise .h2{font-size:32px;line-height:28px;color:#312e81;background:#a7f3d0;display:inline;width:auto}.about .our-expertise .icon-wrapper,.technology .our-expertise .icon-wrapper,.technologien .our-expertise .icon-wrapper,.über .our-expertise .icon-wrapper,.queryella .our-expertise .icon-wrapper{flex-basis:10.6%;padding-right:0.4%;margin-bottom:17px}.about .our-expertise .content-wrapper,.technology .our-expertise .content-wrapper,.technologien .our-expertise .content-wrapper,.über .our-expertise .content-wrapper,.queryella .our-expertise .content-wrapper{flex-basis:89%}.about .our-expertise .content-wrapper span p,.technology .our-expertise .content-wrapper span p,.technologien .our-expertise .content-wrapper span p,.über .our-expertise .content-wrapper span p,.queryella .our-expertise .content-wrapper span p{padding-right:3rem;margin-top:4px}.about .our-expertise .content-wrapper span p a,.technology .our-expertise .content-wrapper span p a,.technologien .our-expertise .content-wrapper span p a,.über .our-expertise .content-wrapper span p a,.queryella .our-expertise .content-wrapper span p a{color:#4f46e5}.about .our-expertise .title,.technology .our-expertise .title,.technologien .our-expertise .title,.über .our-expertise .title,.queryella .our-expertise .title{font-weight:500;font-size:20px;line-height:157.52%;color:#312e81;text-decoration:none}.about .solution-features h2,.about .solution-features .h2,.technology .solution-features h2,.technology .solution-features .h2,.technologien .solution-features h2,.technologien .solution-features .h2,.über .solution-features h2,.über .solution-features .h2,.queryella .solution-features h2,.queryella .solution-features .h2{font-size:32px;line-height:28px;color:#312e81;background:#a7f3d0;display:inline;width:auto}.about .solution-features .icon-wrapper,.technology .solution-features .icon-wrapper,.technologien .solution-features .icon-wrapper,.über .solution-features .icon-wrapper,.queryella .solution-features .icon-wrapper{flex-basis:8.6%;padding-right:0.4%;margin-bottom:17px}.about .solution-features .content-wrapper,.technology .solution-features .content-wrapper,.technologien .solution-features .content-wrapper,.über .solution-features .content-wrapper,.queryella .solution-features .content-wrapper{flex-basis:91%}.about .solution-features .content-wrapper span p,.technology .solution-features .content-wrapper span p,.technologien .solution-features .content-wrapper span p,.über .solution-features .content-wrapper span p,.queryella .solution-features .content-wrapper span p{padding-right:3rem;margin-top:4px}.about .solution-features .content-wrapper span p a,.technology .solution-features .content-wrapper span p a,.technologien .solution-features .content-wrapper span p a,.über .solution-features .content-wrapper span p a,.queryella .solution-features .content-wrapper span p a{color:#4f46e5}.about .solution-features .title,.technology .solution-features .title,.technologien .solution-features .title,.über .solution-features .title,.queryella .solution-features .title{font-weight:500;font-size:20px;line-height:157.52%;color:#312e81;text-decoration:none}.about .team-members h2,.about .team-members .h2,.technology .team-members h2,.technology .team-members .h2,.technologien .team-members h2,.technologien .team-members .h2,.über .team-members h2,.über .team-members .h2,.queryella .team-members h2,.queryella .team-members .h2{font-size:32px;line-height:28px;color:#312e81;background:#a7f3d0;display:inline;width:-moz-fit-content;width:fit-content}.about .team-members h3,.about .team-members .h3,.technology .team-members h3,.technology .team-members .h3,.technologien .team-members h3,.technologien .team-members .h3,.über .team-members h3,.über .team-members .h3,.queryella .team-members h3,.queryella .team-members .h3{font-weight:500;font-size:20px;color:#312e81}.about .team-members span,.technology .team-members span,.technologien .team-members span,.über .team-members span,.queryella .team-members span{font-weight:400;font-size:14px;line-height:18px;color:#4B5563;text-transform:uppercase}.blog .banner h1,.blog .banner .h1{font-size:48px;color:#312e81;background:#a7f3d0;display:inline;font-family:"Outfit var", sans-serif}.blog .banner .sub-banner{font-weight:500;font-size:24px;color:#312e81;font-family:"Outfit var", sans-serif}.blog .card{border:none}.blog .card .title{font-weight:500;font-size:32px;line-height:100%;color:#312e81;text-decoration:none;font-family:"Outfit var", sans-serif}.blog-single .banner .sub-banner{font-weight:500;font-size:24px;color:#312e81}.blog-single .banner h1,.blog-single .banner .h1{font-size:48px;color:#312e81;background:#a7f3d0;display:inline;font-family:"Outfit var", sans-serif}.blog-single .banner time{font-weight:700;font-size:16px;line-height:100%;text-transform:uppercase;color:#312e81;font-family:"Outfit var", sans-serif}.blog-single h2,.blog-single .h2{color:#312e81}.blog-single h3,.blog-single .h3{color:#312e81}.blog-single article p{font-size:18px;line-height:157.52%;margin-bottom:2rem;color:#312e81;text-align:justify}.blog-single article h1,.blog-single article .h1{font-weight:500;font-size:32px;line-height:100%;color:#312e81;padding-bottom:0.75rem;font-family:"Outfit var", sans-serif}.contact .banner h1,.contact .banner .h1,.kontakt .banner h1,.kontakt .banner .h1,.demo .banner h1,.demo .banner .h1{font-size:48px;color:#312e81;background:#a7f3d0;display:inline;font-family:"Outfit var", sans-serif}.contact .banner .sub-banner,.kontakt .banner .sub-banner,.demo .banner .sub-banner{font-weight:500;font-size:24px;color:#312e81;font-family:"Outfit var", sans-serif}.contact h2,.contact .h2,.kontakt h2,.kontakt .h2,.demo h2,.demo .h2{font-size:32px;line-height:100%;color:#312e81;margin-bottom:1rem;font-family:"Outfit var", sans-serif}.contact p,.kontakt p,.demo p{font-weight:400;font-size:18px;line-height:164%;color:#312e81}.contact p a,.kontakt p a,.demo p a{color:#4f46e5;text-decoration:underline}.careers .banner h1,.careers .banner .h1,.karriere .banner h1,.karriere .banner .h1,.job-single .banner h1,.job-single .banner .h1,.publications .banner h1,.publications .banner .h1,.publikationen .banner h1,.publikationen .banner .h1,.data-protection .banner h1,.data-protection .banner .h1,.datenschutz .banner h1,.datenschutz .banner .h1,.certifying-bodies .banner h1,.certifying-bodies .banner .h1,.zertifizierungsstellen .banner h1,.zertifizierungsstellen .banner .h1,.unternehmen .banner h1,.unternehmen .banner .h1,.businesses .banner h1,.businesses .banner .h1{font-size:48px;color:#312e81;background:#a7f3d0;display:inline;font-family:"Outfit var", sans-serif}.careers .banner .sub-banner,.karriere .banner .sub-banner,.job-single .banner .sub-banner,.publications .banner .sub-banner,.publikationen .banner .sub-banner,.data-protection .banner .sub-banner,.datenschutz .banner .sub-banner,.certifying-bodies .banner .sub-banner,.zertifizierungsstellen .banner .sub-banner,.unternehmen .banner .sub-banner,.businesses .banner .sub-banner{font-weight:500;font-size:24px;color:#312e81}.careers .content,.karriere .content,.job-single .content,.publications .content,.publikationen .content,.data-protection .content,.datenschutz .content,.certifying-bodies .content,.zertifizierungsstellen .content,.unternehmen .content,.businesses .content{font-size:18px;line-height:157.52%;color:#312e81}.careers .content h2,.careers .content .h2,.karriere .content h2,.karriere .content .h2,.job-single .content h2,.job-single .content .h2,.publications .content h2,.publications .content .h2,.publikationen .content h2,.publikationen .content .h2,.data-protection .content h2,.data-protection .content .h2,.datenschutz .content h2,.datenschutz .content .h2,.certifying-bodies .content h2,.certifying-bodies .content .h2,.zertifizierungsstellen .content h2,.zertifizierungsstellen .content .h2,.unternehmen .content h2,.unternehmen .content .h2,.businesses .content h2,.businesses .content .h2{font-family:"Outfit var", sans-serif}.careers .pub-articles h3 a,.careers .pub-articles .h3 a,.karriere .pub-articles h3 a,.karriere .pub-articles .h3 a,.job-single .pub-articles h3 a,.job-single .pub-articles .h3 a,.publications .pub-articles h3 a,.publications .pub-articles .h3 a,.publikationen .pub-articles h3 a,.publikationen .pub-articles .h3 a,.data-protection .pub-articles h3 a,.data-protection .pub-articles .h3 a,.datenschutz .pub-articles h3 a,.datenschutz .pub-articles .h3 a,.certifying-bodies .pub-articles h3 a,.certifying-bodies .pub-articles .h3 a,.zertifizierungsstellen .pub-articles h3 a,.zertifizierungsstellen .pub-articles .h3 a,.unternehmen .pub-articles h3 a,.unternehmen .pub-articles .h3 a,.businesses .pub-articles h3 a,.businesses .pub-articles .h3 a{font-weight:500;font-size:22px;line-height:100%;color:#312e81;text-decoration:none}.careers .pub-articles .pub-articles-wrapper,.karriere .pub-articles .pub-articles-wrapper,.job-single .pub-articles .pub-articles-wrapper,.publications .pub-articles .pub-articles-wrapper,.publikationen .pub-articles .pub-articles-wrapper,.data-protection .pub-articles .pub-articles-wrapper,.datenschutz .pub-articles .pub-articles-wrapper,.certifying-bodies .pub-articles .pub-articles-wrapper,.zertifizierungsstellen .pub-articles .pub-articles-wrapper,.unternehmen .pub-articles .pub-articles-wrapper,.businesses .pub-articles .pub-articles-wrapper{box-shadow:0px 1px 3px rgba(0,0,0,0.1),0px 1px 2px rgba(0,0,0,0.06);border-radius:6px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);border-top:2px solid #e5e7eb}.careers .pub-articles .pub-articles-wrapper .pub-icons,.karriere .pub-articles .pub-articles-wrapper .pub-icons,.job-single .pub-articles .pub-articles-wrapper .pub-icons,.publications .pub-articles .pub-articles-wrapper .pub-icons,.publikationen .pub-articles .pub-articles-wrapper .pub-icons,.data-protection .pub-articles .pub-articles-wrapper .pub-icons,.datenschutz .pub-articles .pub-articles-wrapper .pub-icons,.certifying-bodies .pub-articles .pub-articles-wrapper .pub-icons,.zertifizierungsstellen .pub-articles .pub-articles-wrapper .pub-icons,.unternehmen .pub-articles .pub-articles-wrapper .pub-icons,.businesses .pub-articles .pub-articles-wrapper .pub-icons{width:auto}.careers .pub-articles .pub-articles-wrapper .pub-icons2,.karriere .pub-articles .pub-articles-wrapper .pub-icons2,.job-single .pub-articles .pub-articles-wrapper .pub-icons2,.publications .pub-articles .pub-articles-wrapper .pub-icons2,.publikationen .pub-articles .pub-articles-wrapper .pub-icons2,.data-protection .pub-articles .pub-articles-wrapper .pub-icons2,.datenschutz .pub-articles .pub-articles-wrapper .pub-icons2,.certifying-bodies .pub-articles .pub-articles-wrapper .pub-icons2,.zertifizierungsstellen .pub-articles .pub-articles-wrapper .pub-icons2,.unternehmen .pub-articles .pub-articles-wrapper .pub-icons2,.businesses .pub-articles .pub-articles-wrapper .pub-icons2{width:auto}.careers .pub-articles .pub-articles-wrapper .pub-date a,.karriere .pub-articles .pub-articles-wrapper .pub-date a,.job-single .pub-articles .pub-articles-wrapper .pub-date a,.publications .pub-articles .pub-articles-wrapper .pub-date a,.publikationen .pub-articles .pub-articles-wrapper .pub-date a,.data-protection .pub-articles .pub-articles-wrapper .pub-date a,.datenschutz .pub-articles .pub-articles-wrapper .pub-date a,.certifying-bodies .pub-articles .pub-articles-wrapper .pub-date a,.zertifizierungsstellen .pub-articles .pub-articles-wrapper .pub-date a,.unternehmen .pub-articles .pub-articles-wrapper .pub-date a,.businesses .pub-articles .pub-articles-wrapper .pub-date a{font-weight:400;font-size:16px;line-height:20px;color:#6B7280;text-decoration:none}.careers .pub-articles .pub-articles-wrapper .pub-articles-title,.karriere .pub-articles .pub-articles-wrapper .pub-articles-title,.job-single .pub-articles .pub-articles-wrapper .pub-articles-title,.publications .pub-articles .pub-articles-wrapper .pub-articles-title,.publikationen .pub-articles .pub-articles-wrapper .pub-articles-title,.data-protection .pub-articles .pub-articles-wrapper .pub-articles-title,.datenschutz .pub-articles .pub-articles-wrapper .pub-articles-title,.certifying-bodies .pub-articles .pub-articles-wrapper .pub-articles-title,.zertifizierungsstellen .pub-articles .pub-articles-wrapper .pub-articles-title,.unternehmen .pub-articles .pub-articles-wrapper .pub-articles-title,.businesses .pub-articles .pub-articles-wrapper .pub-articles-title{font-weight:500;font-size:20px;line-height:20px;color:#312e81;text-decoration:none}.careers .pub-articles .pub-articles-wrapper .pub-articles-content,.karriere .pub-articles .pub-articles-wrapper .pub-articles-content,.job-single .pub-articles .pub-articles-wrapper .pub-articles-content,.publications .pub-articles .pub-articles-wrapper .pub-articles-content,.publikationen .pub-articles .pub-articles-wrapper .pub-articles-content,.data-protection .pub-articles .pub-articles-wrapper .pub-articles-content,.datenschutz .pub-articles .pub-articles-wrapper .pub-articles-content,.certifying-bodies .pub-articles .pub-articles-wrapper .pub-articles-content,.zertifizierungsstellen .pub-articles .pub-articles-wrapper .pub-articles-content,.unternehmen .pub-articles .pub-articles-wrapper .pub-articles-content,.businesses .pub-articles .pub-articles-wrapper .pub-articles-content{font-size:14px;color:#6B7280}.careers .pub-articles .pub-articles-wrapper .pub-articles-content a,.karriere .pub-articles .pub-articles-wrapper .pub-articles-content a,.job-single .pub-articles .pub-articles-wrapper .pub-articles-content a,.publications .pub-articles .pub-articles-wrapper .pub-articles-content a,.publikationen .pub-articles .pub-articles-wrapper .pub-articles-content a,.data-protection .pub-articles .pub-articles-wrapper .pub-articles-content a,.datenschutz .pub-articles .pub-articles-wrapper .pub-articles-content a,.certifying-bodies .pub-articles .pub-articles-wrapper .pub-articles-content a,.zertifizierungsstellen .pub-articles .pub-articles-wrapper .pub-articles-content a,.unternehmen .pub-articles .pub-articles-wrapper .pub-articles-content a,.businesses .pub-articles .pub-articles-wrapper .pub-articles-content a{color:#4f46e5}.careers .pub-articles .pub-articles-wrapper .pub-articles-content a:hover,.karriere .pub-articles .pub-articles-wrapper .pub-articles-content a:hover,.job-single .pub-articles .pub-articles-wrapper .pub-articles-content a:hover,.publications .pub-articles .pub-articles-wrapper .pub-articles-content a:hover,.publikationen .pub-articles .pub-articles-wrapper .pub-articles-content a:hover,.data-protection .pub-articles .pub-articles-wrapper .pub-articles-content a:hover,.datenschutz .pub-articles .pub-articles-wrapper .pub-articles-content a:hover,.certifying-bodies .pub-articles .pub-articles-wrapper .pub-articles-content a:hover,.zertifizierungsstellen .pub-articles .pub-articles-wrapper .pub-articles-content a:hover,.unternehmen .pub-articles .pub-articles-wrapper .pub-articles-content a:hover,.businesses .pub-articles .pub-articles-wrapper .pub-articles-content a:hover{color:#3730a3}.careers .pub-articles .pub-articles-wrapper .pub-articles-content p,.karriere .pub-articles .pub-articles-wrapper .pub-articles-content p,.job-single .pub-articles .pub-articles-wrapper .pub-articles-content p,.publications .pub-articles .pub-articles-wrapper .pub-articles-content p,.publikationen .pub-articles .pub-articles-wrapper .pub-articles-content p,.data-protection .pub-articles .pub-articles-wrapper .pub-articles-content p,.datenschutz .pub-articles .pub-articles-wrapper .pub-articles-content p,.certifying-bodies .pub-articles .pub-articles-wrapper .pub-articles-content p,.zertifizierungsstellen .pub-articles .pub-articles-wrapper .pub-articles-content p,.unternehmen .pub-articles .pub-articles-wrapper .pub-articles-content p,.businesses .pub-articles .pub-articles-wrapper .pub-articles-content p{margin-bottom:0}.careers .pub-articles .pub-articles-wrapper .pub-articles-content p :first-child:not(a),.karriere .pub-articles .pub-articles-wrapper .pub-articles-content p :first-child:not(a),.job-single .pub-articles .pub-articles-wrapper .pub-articles-content p :first-child:not(a),.publications .pub-articles .pub-articles-wrapper .pub-articles-content p :first-child:not(a),.publikationen .pub-articles .pub-articles-wrapper .pub-articles-content p :first-child:not(a),.data-protection .pub-articles .pub-articles-wrapper .pub-articles-content p :first-child:not(a),.datenschutz .pub-articles .pub-articles-wrapper .pub-articles-content p :first-child:not(a),.certifying-bodies .pub-articles .pub-articles-wrapper .pub-articles-content p :first-child:not(a),.zertifizierungsstellen .pub-articles .pub-articles-wrapper .pub-articles-content p :first-child:not(a),.unternehmen .pub-articles .pub-articles-wrapper .pub-articles-content p :first-child:not(a),.businesses .pub-articles .pub-articles-wrapper .pub-articles-content p :first-child:not(a){color:#374151}.careers .pub-articles .pub-articles-wrapper .authors,.karriere .pub-articles .pub-articles-wrapper .authors,.job-single .pub-articles .pub-articles-wrapper .authors,.publications .pub-articles .pub-articles-wrapper .authors,.publikationen .pub-articles .pub-articles-wrapper .authors,.data-protection .pub-articles .pub-articles-wrapper .authors,.datenschutz .pub-articles .pub-articles-wrapper .authors,.certifying-bodies .pub-articles .pub-articles-wrapper .authors,.zertifizierungsstellen .pub-articles .pub-articles-wrapper .authors,.unternehmen .pub-articles .pub-articles-wrapper .authors,.businesses .pub-articles .pub-articles-wrapper .authors{font-size:14px;color:#6B7280}.careers .pub-articles .pub-articles-wrapper .pub-date,.karriere .pub-articles .pub-articles-wrapper .pub-date,.job-single .pub-articles .pub-articles-wrapper .pub-date,.publications .pub-articles .pub-articles-wrapper .pub-date,.publikationen .pub-articles .pub-articles-wrapper .pub-date,.data-protection .pub-articles .pub-articles-wrapper .pub-date,.datenschutz .pub-articles .pub-articles-wrapper .pub-date,.certifying-bodies .pub-articles .pub-articles-wrapper .pub-date,.zertifizierungsstellen .pub-articles .pub-articles-wrapper .pub-date,.unternehmen .pub-articles .pub-articles-wrapper .pub-date,.businesses .pub-articles .pub-articles-wrapper .pub-date{font-weight:400;font-size:14px;line-height:20px;color:#6B7280}.careers .jobs h3 a,.careers .jobs .h3 a,.karriere .jobs h3 a,.karriere .jobs .h3 a,.job-single .jobs h3 a,.job-single .jobs .h3 a,.publications .jobs h3 a,.publications .jobs .h3 a,.publikationen .jobs h3 a,.publikationen .jobs .h3 a,.data-protection .jobs h3 a,.data-protection .jobs .h3 a,.datenschutz .jobs h3 a,.datenschutz .jobs .h3 a,.certifying-bodies .jobs h3 a,.certifying-bodies .jobs .h3 a,.zertifizierungsstellen .jobs h3 a,.zertifizierungsstellen .jobs .h3 a,.unternehmen .jobs h3 a,.unternehmen .jobs .h3 a,.businesses .jobs h3 a,.businesses .jobs .h3 a{font-weight:500;font-size:22px;line-height:100%;color:#312e81;text-decoration:none}.careers .jobs .job-wrapper,.karriere .jobs .job-wrapper,.job-single .jobs .job-wrapper,.publications .jobs .job-wrapper,.publikationen .jobs .job-wrapper,.data-protection .jobs .job-wrapper,.datenschutz .jobs .job-wrapper,.certifying-bodies .jobs .job-wrapper,.zertifizierungsstellen .jobs .job-wrapper,.unternehmen .jobs .job-wrapper,.businesses .jobs .job-wrapper{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);cursor:pointer;border-top:1px solid #E5E7EB;border-bottom:1px solid #E5E7EB}.careers .jobs .job-wrapper .job-icons,.karriere .jobs .job-wrapper .job-icons,.job-single .jobs .job-wrapper .job-icons,.publications .jobs .job-wrapper .job-icons,.publikationen .jobs .job-wrapper .job-icons,.data-protection .jobs .job-wrapper .job-icons,.datenschutz .jobs .job-wrapper .job-icons,.certifying-bodies .jobs .job-wrapper .job-icons,.zertifizierungsstellen .jobs .job-wrapper .job-icons,.unternehmen .jobs .job-wrapper .job-icons,.businesses .jobs .job-wrapper .job-icons{width:25px}.careers .jobs .job-wrapper .job-icons2,.karriere .jobs .job-wrapper .job-icons2,.job-single .jobs .job-wrapper .job-icons2,.publications .jobs .job-wrapper .job-icons2,.publikationen .jobs .job-wrapper .job-icons2,.data-protection .jobs .job-wrapper .job-icons2,.datenschutz .jobs .job-wrapper .job-icons2,.certifying-bodies .jobs .job-wrapper .job-icons2,.zertifizierungsstellen .jobs .job-wrapper .job-icons2,.unternehmen .jobs .job-wrapper .job-icons2,.businesses .jobs .job-wrapper .job-icons2{width:40px}.careers .jobs .job-wrapper .location a,.careers .jobs .job-wrapper .job-close-date a,.karriere .jobs .job-wrapper .location a,.karriere .jobs .job-wrapper .job-close-date a,.job-single .jobs .job-wrapper .location a,.job-single .jobs .job-wrapper .job-close-date a,.publications .jobs .job-wrapper .location a,.publications .jobs .job-wrapper .job-close-date a,.publikationen .jobs .job-wrapper .location a,.publikationen .jobs .job-wrapper .job-close-date a,.data-protection .jobs .job-wrapper .location a,.data-protection .jobs .job-wrapper .job-close-date a,.datenschutz .jobs .job-wrapper .location a,.datenschutz .jobs .job-wrapper .job-close-date a,.certifying-bodies .jobs .job-wrapper .location a,.certifying-bodies .jobs .job-wrapper .job-close-date a,.zertifizierungsstellen .jobs .job-wrapper .location a,.zertifizierungsstellen .jobs .job-wrapper .job-close-date a,.unternehmen .jobs .job-wrapper .location a,.unternehmen .jobs .job-wrapper .job-close-date a,.businesses .jobs .job-wrapper .location a,.businesses .jobs .job-wrapper .job-close-date a{font-weight:400;font-size:16px;line-height:20px;color:#6B7280;text-decoration:none}.careers .jobs .job-wrapper .job-title,.karriere .jobs .job-wrapper .job-title,.job-single .jobs .job-wrapper .job-title,.publications .jobs .job-wrapper .job-title,.publikationen .jobs .job-wrapper .job-title,.data-protection .jobs .job-wrapper .job-title,.datenschutz .jobs .job-wrapper .job-title,.certifying-bodies .jobs .job-wrapper .job-title,.zertifizierungsstellen .jobs .job-wrapper .job-title,.unternehmen .jobs .job-wrapper .job-title,.businesses .jobs .job-wrapper .job-title{font-weight:500;font-size:18px;line-height:20px;color:#4f46e5;text-decoration:none}.careers .jobs .job-wrapper .job-type,.karriere .jobs .job-wrapper .job-type,.job-single .jobs .job-wrapper .job-type,.publications .jobs .job-wrapper .job-type,.publikationen .jobs .job-wrapper .job-type,.data-protection .jobs .job-wrapper .job-type,.datenschutz .jobs .job-wrapper .job-type,.certifying-bodies .jobs .job-wrapper .job-type,.zertifizierungsstellen .jobs .job-wrapper .job-type,.unternehmen .jobs .job-wrapper .job-type,.businesses .jobs .job-wrapper .job-type{background:#e0e7ff;border-radius:10px;font-weight:500;font-size:16px;line-height:16px;text-align:center;color:#312e81}.careers .jobs .job-wrapper .job-close-date,.karriere .jobs .job-wrapper .job-close-date,.job-single .jobs .job-wrapper .job-close-date,.publications .jobs .job-wrapper .job-close-date,.publikationen .jobs .job-wrapper .job-close-date,.data-protection .jobs .job-wrapper .job-close-date,.datenschutz .jobs .job-wrapper .job-close-date,.certifying-bodies .jobs .job-wrapper .job-close-date,.zertifizierungsstellen .jobs .job-wrapper .job-close-date,.unternehmen .jobs .job-wrapper .job-close-date,.businesses .jobs .job-wrapper .job-close-date{font-weight:400;font-size:14px;line-height:20px;color:#6B7280}.careers .info,.karriere .info,.job-single .info,.publications .info,.publikationen .info,.data-protection .info,.datenschutz .info,.certifying-bodies .info,.zertifizierungsstellen .info,.unternehmen .info,.businesses .info{font-size:16px;color:#6B7280}.careers .info .job-type,.karriere .info .job-type,.job-single .info .job-type,.publications .info .job-type,.publikationen .info .job-type,.data-protection .info .job-type,.datenschutz .info .job-type,.certifying-bodies .info .job-type,.zertifizierungsstellen .info .job-type,.unternehmen .info .job-type,.businesses .info .job-type{background-color:#d1fae5;color:#065f46;border-radius:10px;font-size:14px}.careers .info div,.karriere .info div,.job-single .info div,.publications .info div,.publikationen .info div,.data-protection .info div,.datenschutz .info div,.certifying-bodies .info div,.zertifizierungsstellen .info div,.unternehmen .info div,.businesses .info div{display:flex;align-items:center}.privacy .content,.imprint .content,.demo .content,.impressum .content{min-height:50vh}.privacy .banner .sub-banner,.imprint .banner .sub-banner,.demo .banner .sub-banner,.impressum .banner .sub-banner{font-size:48px;color:#312e81;background:#a7f3d0;display:inline;font-weight:500;text-transform:none !important;font-family:"Outfit var", sans-serif}.privacy article p,.imprint article p,.demo article p,.impressum article p{font-size:18px;line-height:157.52%;margin-bottom:2rem;color:#312e81;text-align:justify}.privacy article h1,.privacy article .h1,.imprint article h1,.imprint article .h1,.demo article h1,.demo article .h1,.impressum article h1,.impressum article .h1{font-weight:500;font-size:32px;line-height:100%;color:#312e81;padding-bottom:0.75rem}.privacy article h4,.privacy article .h4,.privacy article ul li,.privacy article pre,.imprint article h4,.imprint article .h4,.imprint article ul li,.imprint article pre,.demo article h4,.demo article .h4,.demo article ul li,.demo article pre,.impressum article h4,.impressum article .h4,.impressum article ul li,.impressum article pre{color:#312e81}.privacy code,.imprint code,.demo code,.impressum code{font-family:"Outfit",sans-serif !important}.job-single .content p,.job-single .content ul{font-size:18px;line-height:157.52%;margin-bottom:2rem;text-align:justify}.job-single .content h1,.job-single .content .h1,.job-single .content h2,.job-single .content .h2,.job-single .content h3,.job-single .content .h3,.job-single .content h4,.job-single .content .h4{padding-bottom:0.75rem}@keyframes buttons{0%{transform:scale(0.1)}50%{transform:scale(0.5)}100%{transform:scale(1)}}footer p{font-size:14px !important;line-height:140% !important;color:#312e81}footer .fa-twitter,footer .fa-linkedin{font-size:22px}footer .fa-twitter::before,footer .fa-linkedin::before{color:#4f46e5}@media (max-width: 767.98px){.queryella h1,.queryella .h1{font-size:3rem}.queryella h2,.queryella .h2{font-size:1.25rem}.queryella a:after{content:none}}@media (min-width: 768px){.sub-menu{padding-left:0;display:none;transition:280ms all ease-out;position:absolute;max-width:15rem}}@media (max-width: 480px){.technology .solution-features .icon-wrapper,.technologien .solution-features .icon-wrapper{flex-basis:13.6%}.technology .solution-features .content-wrapper,.technologien .solution-features .content-wrapper{flex-basis:86%}.technology .solution-features .content-wrapper span p,.technologien .solution-features .content-wrapper span p{padding-right:1rem}.about .our-expertise .content-wrapper span p,.über .our-expertise .content-wrapper span p{padding:0;text-align:left;margin-top:1rem}.overlay-content{position:absolute;top:34%}}@media (max-width: 991px){.banner-true{background-size:100% 100%}.w720{max-width:720px;margin:auto}.drop-list .sub-menu a,.lang-list .sub-menu a{padding:0px 1rem !important}}.content{min-height:50vh}.grid-divider{overflow-x:hidden;position:relative}.main-bnt{background:linear-gradient(225deg, transparent 7px, #4f46e5 7px);padding:15px 14px;line-height:100%;font-weight:500;font-size:16px;line-height:18px;text-align:center;color:#fff;text-decoration:none;transition:background-color 0.3s;display:inline-block;height:-moz-fit-content;height:fit-content}.main-bnt:hover{background:linear-gradient(225deg, transparent 7px, #4338ca 7px);color:#fff}.sub-menu{list-style:none}.menu__item.menu__dropdown input+.sub-menu{display:none}.navbar-nav .nav-item input+.sub-menu{display:none}.navbar-nav .nav-item input:checked+.sub-menu{border:none;visibility:visible;opacity:1;display:block;max-width:100%;background:#fff;width:100%}.menu__item.menu__dropdown input+.sub-menu{display:none}.menu__item.menu__dropdown input:checked+.sub-menu{border:none;padding-left:20px;visibility:visible;opacity:1;display:block !important;position:relative;max-width:100%}.menu__item.menu__dropdown a{position:relative;display:flex;gap:10px}.menu__item.menu__dropdown label{cursor:pointer;width:100%;z-index:99999999;position:absolute !important;left:0;display:inline-block}.navbar-nav .nav-item input:checked{background:#fff}.menu__item.menu__dropdown input{display:none}.navbar-nav .nav-item input{display:none}.menu__item.menu__dropdown .drop-icon{text-align:right;position:relative}.navbar-nav .nav-item .drop-icon{text-align:right;position:relative}.drop-list,.lang-list{padding-right:10px;position:relative;min-width:80px}.drop-list .sub-menu a,.lang-list .sub-menu a{padding:10px .5rem}.drop-list .sub-menu a:hover,.lang-list .sub-menu a:hover{text-decoration:underline;background:#6366F1;color:#fff}a.drop-ref,a.lang-ref{position:relative;display:inline-flex}a.drop-ref label,.lang-label{cursor:pointer;width:100%;z-index:99999999;left:5px;position:absolute !important}a.drop-ref label::-moz-selection, .a.drop-ref::-moz-selection, a.lang-ref label::-moz-selection, a.lang-ref::-moz-selection{background:transparent}a.drop-ref label::selection,.a.drop-ref::selection,a.lang-ref label::selection,a.lang-ref::selection{background:transparent}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{border-radius:0.25rem;box-shadow:0 0 0.125rem 0.125rem rgba(0,0,0,0.6);clip-path:none;color:#312e81;display:block;font-size:0.875rem;font-weight:bold;height:auto;width:auto;top:0.25rem;left:0.25rem;line-height:normal;padding:1rem;text-decoration:none;z-index:100000}.navbar-nav{display:block}.navbar-nav li.nav-item{display:inline-block}.shadow-box{background-color:white;padding:30px;border-radius:10px;box-shadow:0 5px 30px rgba(0,0,0,0.05);text-align:center}.shadow-box .title{color:#312e81}.shadow-box-link{transition:all 0.3s ease-in-out}.shadow-box-link:hover{box-shadow:0 5px 30px rgba(0,0,0,0.15)}.text-queryella-light-blue{color:#4f46e5 !important}.img-max-32{max-width:32px;height:auto}.learn-more{position:relative;display:inline-block;color:#4f46e5}.learn-more strong{padding-right:8px}.learn-more::after{content:"";position:absolute;top:50%;transform:translateY(-50%);border-top:2px solid #4f46e5;border-left:2px solid #4f46e5;width:10px;height:10px;transform:translateY(-50%) rotate(135deg)}.list-with-checkmarks{list-style-type:none;padding-left:0}.list-with-checkmarks li{position:relative;padding-left:25px;padding-top:15px}.list-with-checkmarks li:before{content:"✔";color:#a7f3d0;position:absolute;left:0;top:0;padding-top:15px}.list-with-boxes{display:flex;flex-wrap:wrap;gap:1.5rem;list-style:none;padding:0}.list-with-boxes li{flex:1 1 300px;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem;background-color:transparent;box-shadow:0 2px 8px rgba(0,0,0,0.1);font-size:1.5em}.list-with-boxes li em{background-color:#a7f3d0}.list-with-boxes li::marker{content:""}.list-with-boxes li li{border:none;box-shadow:none;margin:1px;padding:10px;font-size:0.8em}.list-with-boxes li li::marker{content:"🔍"}
