:root{--primary-color: #4b31b4;--secondary-color: #e1dfff;--tertiary-color: #bfbeff;--grey-color: #f3f3f3;--dark-grey-color: #D9D9D9;--white-color: #ffffff;--salomie-color: #fedf8e;--midnight-color: #181825;--tertiary-transparent-color: rgba(191, 190, 255, .5)}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url("./media/icomoon-LUC7XVYA.eot");src:url("./media/icomoon-LUC7XVYA.eot") format("embedded-opentype"),url("./media/icomoon-BW5R5YLF.ttf") format("truetype"),url("./media/icomoon-DOXZZHSC.woff") format("woff"),url("./media/icomoon-M4RT56FX.svg") format("svg")}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-insurance:before{content:"\e900"}.icon-education:before{content:"\e901"}.icon-healthcare:before{content:"\e902"}.icon-justice:before{content:"\e903"}.icon-telecom:before{content:"\e904"}.icon-agriculture:before{content:"\e905"}.icon-environment:before{content:"\e906"}.icon-transport:before{content:"\e907"}.icon-social:before{content:"\e908"}.icon-energy:before{content:"\e909"}.icon-outlink:before{content:"\e90a"}.icon-finance:before{content:"\e90b"}.icon-build:before{content:"\e90c"}.icon-close:before{content:"\e90f"}.icon-deliver:before{content:"\e910"}.icon-e-mail:before{content:"\e911"}.icon-linked-in:before{content:"\e912"}.icon-money:before{content:"\e913"}.icon-navi:before{content:"\e914"}.icon-phone:before{content:"\e915"}.icon-pin:before{content:"\e916"}.icon-refresh:before{content:"\e917"}.icon-tax:before{content:"\e918"}.icon-wand:before{content:"\e919"}@font-face{font-family:GT-Alpina;font-style:normal;font-weight:400;src:url(/assets/fonts/GT-Alpina-Standard-Light.woff2) format("woff2"),url(/assets/fonts/GT-Alpina-Standard-Light.woff) format("woff"),url(/assets/fonts/GT-Alpina-Standard-Light.ttf) format("truetype"),url(/assets/fonts/GT-Alpina-Standard-Light.otf) format("opentype")}@font-face{font-family:Instrument sans;font-style:normal;font-weight:400;src:url(/assets/fonts/InstrumentSans-Regular.ttf) format("truetype"),url(/assets/fonts/InstrumentSans-Medium.ttf) format("truetype"),url(/assets/fonts/InstrumentSans-Bold.ttf) format("truetype")}html{font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font-size:2rem;margin:0;overflow-x:hidden;padding:0;background:var(--grey-color)}body,html{color:var(--midnight-color);font-family:Instrument sans,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5{font-weight:400;margin:0;padding:0}p{margin:0;padding:0}a{color:var(--midnight-color);text-decoration:none}ul{list-style:none;margin:0;padding:0}h1{font-size:6.4rem;letter-spacing:-.02em;line-height:1}@media (max-width: 1024px){h1{font-size:4rem;line-height:1}}h2{font-size:4.8rem;letter-spacing:-.03em;line-height:1}@media (max-width: 1024px){h2{font-size:3.2rem}}h3{font-size:3.6rem;letter-spacing:-.01em;line-height:1}.lead{font-family:Instrument Sans,sans-serif;font-weight:400;font-size:2.4rem;line-height:1.4;letter-spacing:0}h4{font-size:1.8rem;font-weight:600;line-height:1.3;letter-spacing:0}h5{font-size:1.2rem;font-weight:400;line-height:1.3;letter-spacing:0}p{font-size:1.6rem;line-height:1.4;letter-spacing:0}h1.primary,h2.primary,h3.primary,h4.primary,h5.primary{color:var(--primary-color)}h1,h2,h3{font-family:GT-Alpina,sans-serif;font-weight:300}h4,h5{font-family:Instrument Sans,sans-serif}.color-primary{color:var(--primary-color)}.btn{align-items:center;border-radius:6rem;display:inline-flex;font-size:1.6rem;justify-content:center;padding:1.2rem 2.4rem;transition:all .3s ease-in-out}@media (max-width: 1024px){.btn{padding:1rem 2rem}}.btn:hover{cursor:pointer}.btn--primary{background:var(--midnight-color);border:.2rem solid var(--midnight-color);color:var(--white-color)}.btn--primary:hover{background:var(--primary-color);border-color:var(--primary-color)}.btn--secondary{background:transparent;border:.2rem solid var(--midnight-color);color:var(--midnight-color)}.btn--secondary:hover{border-color:var(--primary-color);color:var(--primary-color)}.btn--active{background:var(--tertiary-color);border-color:var(--tertiary-color);color:var(--midnight-color)}.btn--link,.btn--link-tertiary{align-items:center;border-radius:0;gap:.8rem;justify-content:flex-start;padding:0;position:relative;width:fit-content}.btn--link:after,.btn--link-tertiary:after{content:"";display:block;position:absolute;bottom:-1.2rem;left:0;width:100%;height:.1rem;opacity:0;transition:opacity .2s ease}.btn--link:hover:after,.btn--link-tertiary:hover:after{opacity:1}.btn--link{color:var(--midnight-color)}.btn--link:after{background:var(--midnight-color)}.btn--link-tertiary{color:var(--tertiary-color)}.btn--link-tertiary:after{background:var(--tertiary-color)}.btn-arrow{background:var(--white-color);display:inline-flex;height:.2rem;margin-left:1rem;position:relative;top:.1rem;width:2.4rem}.btn-arrow:before,.btn-arrow:after{background:var(--white-color);content:"";height:.2rem;position:absolute;right:-.2rem;width:1.4rem}.btn-arrow:before{bottom:calc(100% + .2rem);transform:rotate(43deg)}.btn-arrow:after{top:calc(100% + .2rem);transform:rotate(-43deg)}.btn-arrow--dark{background:var(--midnight-color)}.btn-arrow--dark:before,.btn-arrow--dark:after{background:var(--midnight-color)}.simple-banner{display:flex;justify-content:center;overflow:hidden;padding:12.8rem 0;position:relative}@media (max-width: 768px){.simple-banner{padding:6.4rem 2.4rem}}.simple-banner h2{text-align:center;width:75%}@media (max-width: 768px){.simple-banner h2{width:90%}}.simple-banner .highlight-text{color:var(--primary-color)}.simple-banner--bg-secondary{background:var(--secondary-color)}.banner-content-half-width{display:grid;grid-template-columns:repeat(12,1fr);padding:0 6.4rem}@media (max-width: 425px){.banner-content-half-width{gap:6.4rem 0;grid-template-columns:repeat(12,2fr);padding:0}}.banner-content-half-width h2{text-align:left;width:100%}.banner-content-half-width p{font-size:2.2rem;margin:6.4rem 0}.banner-content-half-width>*{grid-column:span 6}@media (max-width: 425px){.banner-content-half-width>*{grid-column:span 12}}.banner-content-half-width__first-col{align-items:start;display:flex;flex-direction:column;z-index:1}@media (min-width: 426px){.banner-content-half-width__col-img-container{height:100%;position:absolute;top:-10%;transform:translate(120%);width:50%}}@media (min-width: 426px){.banner-content-half-width__col-img-container img{height:120%;z-index:-1}}@media (max-width: 960px){.banner-content-half-width__col-img-container img{width:100%}}.banner-with-bg-img{border-radius:6.4rem;display:grid;gap:2rem;grid-template-columns:repeat(12,1fr);margin-top:12.8rem;overflow:hidden;padding:12.8rem 0;position:relative}@media (max-width: 960px){.banner-with-bg-img{border-radius:3.2rem}}@media (max-width: 768px){.banner-with-bg-img{background-position:50% 60%;margin-top:9.4rem;padding:4rem 0}}.banner-with-bg-img .content{grid-column:3/span 8;position:relative;text-align:center;z-index:1}@media (max-width: 768px){.banner-with-bg-img .content{grid-column:1/span 12;padding:0 2.4rem}}.banner-with-bg-img h2{color:var(--white-color)}.banner-with-bg-img h2.font-normal{font-weight:400}.banner-overlay{background:#0003;height:100%;left:0;position:absolute;top:0;width:100%}.banner-overlay--opacaity-30{background:#0000004d}.highlight-text--gold{color:var(--salomie-color)}.app-layout{align-items:center;display:flex;flex-direction:column;position:relative}.app-layout .app-content{box-sizing:border-box;flex:1;max-width:1440px;padding:0 6.4rem;width:100%}@media (max-width: 1024px){.app-layout .app-content{padding:0 2.4rem}}.app-layout .nav-menu{max-width:144rem}.app-content{flex:1}.page-container--secondary{background:var(--secondary-color)}.page-heading-text{display:grid;grid-template-columns:repeat(12,1fr);margin:16rem 0;text-align:center}@media (max-width: 960px){.page-heading-text{margin:6.4rem 0}}.page-heading-text h2,.page-heading-text h3{grid-column:2/span 10}@media (max-width: 960px){.page-heading-text h2,.page-heading-text h3{grid-column:span 12}}@media (max-width: 768px){.page-heading-text h3{font-size:3.2rem;line-height:1.4}}.page-hero-image-container{border-radius:6.4rem;margin-top:12rem;max-height:85vh;overflow:hidden;width:100%}@media (max-width: 960px){.page-hero-image-container{border-radius:3.2rem;display:flex}}@media (max-width: 768px){.page-hero-image-container{height:calc(100vw - 4.8rem);margin-top:6.4rem}}.page-hero-image-container img{width:100%}@media (max-width: 960px){.page-hero-image-container img{flex:1}}@media (max-width: 768px){.page-hero-image-container img{height:100%;width:auto}}.page-content{margin-top:10rem}.page-title-block{display:grid;grid-template-columns:repeat(12,1fr)}.page-title{grid-column:1/span 4}@media (max-width: 960px){.page-title{grid-column:1/span 12}}.page-title-content{grid-column:5/span 7}@media (max-width: 960px){.page-title-content{grid-column:1/span 12}.page-title-content h4{font-size:2rem;line-height:1.4;margin-top:6.4rem}}.section__heading{width:41.6666666667%;margin:0 0 4.8rem}@media (max-width: 1024px){.section__heading{width:100%;margin:0 0 2.4rem}}.section__title{display:block;font-family:Instrument Sans,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color);margin-bottom:4.8rem}@media (max-width: 1024px){.section{margin:6.4rem 0}.section__title{margin-bottom:2.4rem}}.section--lg{margin:12.8rem 0}@media (max-width: 1024px){.section--lg{margin:8rem 0}}.section--lg.page-section{margin:12.8rem 0}@media (max-width: 1024px){.section--lg.page-section{margin:8rem 0}}.section--md{margin:8rem 0}@media (max-width: 1024px){.section--md{margin:4rem 0}}.section--sm{margin:6.4rem 0}@media (max-width: 1024px){.section--sm{margin:4rem 0}}.section .content-block,.section .stats-block,.section .video-block,.section .vacancies-grid,.section .contact-card,.section .latest-articles{margin-top:0;margin-bottom:0}@media (max-width: 960px){.hidden-xs{display:none!important}}@media (min-width: 961px){.hidden-lg{display:none!important}}.article-with-image{display:grid;gap:3.2rem;grid-template-columns:repeat(12,1fr);margin-top:16rem}@media (max-width: 960px){.article-with-image{gap:4rem 0;grid-template-columns:repeat(12,2fr);margin-top:12rem}}.article-with-image__text-container{grid-column:1/span 6}@media (max-width: 960px){.article-with-image__text-container{grid-column:span 12}}.article-with-image__title{color:var(--primary-color);font-size:6.4rem;line-height:1.1;margin-bottom:6.4rem}@media (max-width: 960px){.article-with-image__title{font-size:4rem;line-height:.95}}.article-with-image__text{font-size:2.2rem;line-height:1.4}@media (max-width: 960px){.article-with-image__text{font-size:2rem}}.article-with-image__img-container{border-radius:3.2rem;grid-column:8/span 5;overflow:hidden}@media (max-width: 960px){.article-with-image__img-container{grid-column:span 12}}.article-with-image__img-container img{height:100%;width:100%}.card{padding:12.8rem 6.4rem}@media (max-width: 768px){.card{padding:6.4rem 2.4rem}}.card__title{margin-bottom:9.6rem}@media (max-width: 960px){.card__title{font-size:4rem;line-height:.95;margin-bottom:3.2rem}}.card__title--gold{color:var(--salomie-color)}.card__text{font-size:2.2rem;line-height:1.4;margin:6.4rem 0}.card--white{background:var(--white-color);border-radius:4.8rem}.card--full-width{margin:0 -6.4rem}@media (max-width: 1024px){.card--full-width{margin:0 -2.4rem}}.card .highlight-text{color:var(--primary-color)}.card--dark{background:var(--midnight-color)}.card--dark .highlight-text{color:var(--salomie-color)}.card--dark p{color:var(--white-color)}.simple-card{background:var(--grey-color);border-radius:1.6rem;padding:3rem}.simple-card--full-width{border-radius:6.4rem;padding:24rem 20rem;text-align:center}@media (max-width: 960px){.simple-card--full-width{border-radius:3.2rem;padding:6.4rem 2.4rem}.simple-card--full-width h2{font-size:3.2rem;line-height:1.4}}.simple-card--padding-lg{padding:4rem 6.4rem}@media (max-width: 960px){.simple-card--padding-lg{padding:4rem 2.4rem}}.simple-card--border-radius-none{border-radius:0}.simple-card--secondary{background:var(--secondary-color)}.simple-card__title{font-family:GT-Alpina,sans-serif;font-size:9.8rem;line-height:.95;margin-bottom:6.4rem}.simple-card__title--md{font-size:4rem}@media (max-width: 768px){.simple-card__title{font-size:9.6rem}}.cards-row{display:grid;gap:6.4rem 3.2rem;grid-template-columns:repeat(12,2fr);margin-bottom:16rem}@media (max-width: 960px){.cards-row.cards-row--gap-sm{gap:3.2rem}}@media (max-width: 767px){.cards-row.cards-row--gap-sm{gap:3.2rem 0}}@media (max-width: 768px){.cards-row{gap:6.4rem 0;grid-template-columns:repeat(12,1fr);margin-bottom:6.4rem}}.cards-row>*{grid-column:span 3}@media (max-width: 960px){.cards-row>*{grid-column:span 6}}@media (max-width: 768px){.cards-row>*{grid-column:span 12}}.text-center{text-align:center}.co-founded-logo{height:20rem}
