:root{--color-typography-default: #060112;--color-typography-light-blue: #7192cc;--color-white: #ffffff;--color-black: #000000;--color-gray: #6d6d6d;--color-gray-2: #bcbcbc;--color-gray-3: #f5f5f5;--color-gray-25: #f8f8f8;--color-medium-gray: #ececec;--color-light-medium-gray: #d9d9d9;--color-light-gray: #f1f1f1;--color-yellow: #ffa733;--color-orange: #fa7f03;--color-orange-2: #ff9b28;--color-orange-highlight: rgba(250, 127, 3, .75);--color-blue: #003c84;--color-blue-medium: #003c84;--color-blue-medium-dark: #03184e;--color-blue-dark: #000336;--color-dark: #222222;--color-dark-navy: #000c2d;--color-light: #fcfcfc;--color-light-medium-dark: #f6f6f6;--color-light-dark: #e9e9e9;--color-success: #00d928;--color-danger: #ff1e00;--color-backdrop-modal: rgba(6, 1, 18, .4);--color-content-link: var(--color-blue-medium);--color-blue-bright: #3058b4;--color-blue-darkest: #00154e;--color-orange-bright: #ff9824;--body-bg: var(--color-light-medium-dark);--font-family-base: "Red Hat Display", sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--fs-text-10: clamp(9px, calc(9px + 1 * ((100vw - 360px) / 1560)), 10px);--fs-text-12: clamp(10px, calc(10px + 2 * ((100vw - 360px) / 1560)), 12px);--fs-text-14: clamp(12px, calc(12px + 2 * ((100vw - 360px) / 1560)), 14px);--fs-text-16: clamp(14px, calc(14px + 2 * ((100vw - 360px) / 1560)), 16px);--fs-text-17: clamp(15px, calc(15px + 2 * ((100vw - 360px) / 1560)), 17px);--fs-text-18: clamp(16px, calc(16px + 2 * ((100vw - 360px) / 1560)), 18px);--fs-text-20: clamp(16px, calc(16px + 4 * ((100vw - 360px) / 1560)), 20px);--fs-text-22: clamp(17px, calc(17px + 5 * ((100vw - 360px) / 1560)), 22px);--fs-text-24: clamp(18px, calc(18px + 6 * ((100vw - 360px) / 1560)), 24px);--fs-text-26: clamp(18px, calc(18px + 8 * ((100vw - 360px) / 1560)), 26px);--fs-text-28: clamp(20px, calc(20px + 8 * ((100vw - 360px) / 1560)), 28px);--fs-text-30: clamp(24px, calc(24px + 6 * ((100vw - 360px) / 1560)), 30px);--fs-text-34: clamp(26px, calc(26px + 8 * ((100vw - 360px) / 1560)), 34px);--fs-text-36: clamp(28px, calc(28px + 8 * ((100vw - 360px) / 1560)), 36px);--fs-text-38: clamp(29px, calc(29px + 9 * ((100vw - 360px) / 1560)), 38px);--fs-title-24: clamp(22px, calc(22px + 2 * ((100vw - 360px) / 1560)), 24px);--fs-title-26: clamp(22px, calc(22px + 4 * ((100vw - 360px) / 1560)), 26px);--fs-title-30: clamp(24px, calc(24px + 6 * ((100vw - 360px) / 1560)), 30px);--fs-title-34: clamp(26px, calc(26px + 8 * ((100vw - 360px) / 1560)), 34px);--fs-title-36: clamp(28px, calc(28px + 8 * ((100vw - 360px) / 1560)), 36px);--fs-title-46: clamp(30px, calc(30px + 16 * ((100vw - 360px) / 1560)), 46px);--fs-title-50: clamp(32px, calc(32px + 18 * ((100vw - 360px) / 1560)), 50px);--fs-title-60: clamp(36px, calc(36px + 24 * ((100vw - 360px) / 1560)), 60px);--lh-title-60: clamp(45px, calc(45px + 35 * ((100vw - 360px) / 1560)), 80px);--lh-title-50: clamp(40px, calc(40px + 20 * ((100vw - 360px) / 1560)), 60px);--lh-title-46: clamp(39px, calc(39px + 21 * ((100vw - 360px) / 1560)), 60px);--lh-title-36: clamp(34px, calc(34px + 8 * ((100vw - 360px) / 1560)), 42px);--lh-text-26: clamp(24px, calc(24px + 8 * ((100vw - 360px) / 1560)), 32px);--lh-text-28: clamp(26px, calc(26px + 11 * ((100vw - 360px) / 1560)), 37px);--lh-text-30: clamp(30px, calc(30px + 6 * ((100vw - 360px) / 1560)), 36px);--lh-text-34: clamp(30px, calc(30px + 15 * ((100vw - 360px) / 1560)), 45px);--bp-sm: 576px;--bp-md: 768px;--bp-lg: 992px;--bp-xl: 1280px;--bp-xxl: 1440px;--bp-xxxl: 1600px;--container-sm: 540px;--container-md: 720px;--container-lg: 960px;--container-xl: 1140px;--container-xxl: 1200px;--container-xxxl: 1516px;--grid-gutter: 32px;--space-fluid-16: clamp(8px, calc(8px + 8 * ((100vw - 360px) / 1560)), 16px);--space-fluid-24: clamp(12px, calc(12px + 12 * ((100vw - 360px) / 1560)), 24px);--space-fluid-32: clamp(16px, calc(16px + 16 * ((100vw - 360px) / 1560)), 32px);--space-fluid-39: clamp(19px, calc(19px + 20 * ((100vw - 360px) / 1560)), 39px);--space-fluid-48: clamp(24px, calc(24px + 24 * ((100vw - 360px) / 1560)), 48px);--space-fluid-54: clamp(27px, calc(27px + 27 * ((100vw - 360px) / 1560)), 54px);--space-fluid-56: clamp(28px, calc(28px + 28 * ((100vw - 360px) / 1560)), 56px);--space-fluid-64: clamp(32px, calc(32px + 32 * ((100vw - 360px) / 1560)), 64px);--space-fluid-72: clamp(36px, calc(36px + 36 * ((100vw - 360px) / 1560)), 72px);--space-fluid-80: clamp(40px, calc(40px + 40 * ((100vw - 360px) / 1560)), 80px);--space-fluid-97: clamp(42px, calc(42px + 55 * ((100vw - 360px) / 1560)), 97px);--space-fluid-108: clamp(54px, calc(54px + 54 * ((100vw - 360px) / 1560)), 108px);--space-fluid-119: clamp(60px, calc(60px + 59 * ((100vw - 360px) / 1560)), 119px);--space-fluid-139: clamp(70px, calc(70px + 69 * ((100vw - 360px) / 1560)), 139px);--space-fluid-145: clamp(72px, calc(72px + 73 * ((100vw - 360px) / 1560)), 145px);--section-pad-50: clamp(30px, calc(30px + 20 * ((100vw - 360px) / 1560)), 50px);--section-pad-80: clamp(50px, calc(50px + 30 * ((100vw - 360px) / 1560)), 80px);--section-pad-105: clamp(50px, calc(50px + 55 * ((100vw - 360px) / 1560)), 105px);--section-pad-medium: clamp(60px, calc(60px + 36 * ((100vw - 360px) / 1560)), 96px);--section-pad-big: clamp(100px, calc(100px + 80 * ((100vw - 360px) / 1560)), 180px);--section-pad-huge: clamp(40px, calc(40px + 160 * ((100vw - 360px) / 1560)), 200px);--radius-sm: 5px;--radius-md: 10px;--radius-lg: 20px;--radius-pill: 60px;--radius-full: 50%;--shadow-card: 0 4px 11px rgba(0, 0, 0, .07);--shadow-card-strong: 0 4px 15px rgba(0, 0, 0, .1);--shadow-orange: 0 8.89px 10.66px rgba(250, 127, 3, .5);--shadow-input-focus: 0 0 50px 0 rgba(0, 0, 0, .1);--gradient-orange: linear-gradient(90deg, #fa7f03 0%, #ff9b28 100%);--gradient-orange-radial: radial-gradient(#fa7f03, #ffa733);--gradient-blue: linear-gradient(90deg, #3058b4 .1%, #003c84 99.92%);--gradient-blue-dark: linear-gradient(89.15deg, #3058b4 -2.98%, #00154e 99.22%);--gradient-blue-radial: radial-gradient(circle at bottom right, #003c84, #03184e);--gradient-hero: linear-gradient(131deg, #ff9824 -1.79%, rgba(13, 30, 82, .76) 43.32%, rgba(27, 68, 142, 0) 72.08%);--gradient-dark-vertical: linear-gradient(to bottom, #03184e, #000336);--z-nav-csv2: 995;--z-navbar: 1000;--z-cookies: 10005}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/RedHatDisplay-Regular.woff2) format("woff2")}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/RedHatDisplay-SemiBold.woff2) format("woff2")}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/RedHatDisplay-Bold.woff2) format("woff2")}@font-face{font-family:Red Hat Display;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/RedHatDisplay-LightItalic.woff2) format("woff2")}.BadgeListItem{padding-top:84px;padding-bottom:100px;background-color:var(--color-light-medium-dark);position:relative}.BadgeListItem:after,.BadgeListItem:before{content:"";width:125px;height:100px;position:absolute;background-color:var(--body-bg);clip-path:polygon(0 0,100% 0,100% 100%);display:none;pointer-events:none}@media(min-width:1280px){.BadgeListItem:after,.BadgeListItem:before{display:block}}.BadgeListItem:after{left:0;bottom:0;rotate:180deg}.BadgeListItem:before{right:0;top:0}.BadgeListItem__row{display:flex;flex-wrap:wrap;gap:64px;justify-content:center;align-items:center}@media(min-width:1280px){.BadgeListItem__row{justify-content:space-between}}.BadgeListItem__row .item{width:300px;display:flex;flex-direction:column;align-items:center;text-align:center}.BadgeListItem__row .item__icon{height:60px}.BadgeListItem__row .item__icon *{height:100%;width:auto}.BadgeListItem__row .item__title{margin-top:16px}.BadgeListItem__row .item__desc{margin-top:8px;font-size:var(--fs-title-24);line-height:normal}.Banner{position:relative;background:var(--color-blue-dark);background:linear-gradient(to bottom,var(--color-blue-medium-dark),var(--color-blue-dark));color:var(--color-white)}.Banner--margin{padding-top:10vw}.Banner__decoration{position:absolute;z-index:20}.Banner__decoration--top{top:-4.3vw;right:0}.Banner__decoration--bottom{bottom:-4.3vw;left:0}@media(min-width:1220px){.Banner__decoration--top{top:-52px}.Banner__decoration--bottom{bottom:-52px}}.Banner__decoration>svg{width:clamp(30vw,calc(30vw + -11.197917vw * ((100vw - 360px) / 1560)),18.802083vw);display:block}@media(min-width:1220px){.Banner__decoration>svg{width:361px}}.Banner__layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;opacity:.4}.Banner__layer>svg,.Banner__layer>img{display:block;width:100%;height:100%}.Banner>.container{top:clamp(24px,calc(24px + 72 * ((100vw - 360px) / 1560)),96px);position:absolute;left:50%;transform:translate(-50%);z-index:40}.Banner__title{font-size:var(--fs-title-36);line-height:var(--lh-title-36);text-transform:uppercase;font-weight:700}.Banner .photo{width:100%;height:auto;min-height:200px;object-fit:cover}.Banner .photo--mobile{display:block}.Banner .photo--desktop{display:none}@media(min-width:992px){.Banner .photo--mobile{display:none}.Banner .photo--desktop{display:block}}.Banner .row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--grid-gutter) / -2)}.Banner .col,.Banner .col-12{position:relative;width:100%;padding-inline:calc(var(--grid-gutter) / 2)}.Benefits{margin-top:clamp(60px,calc(60px + 30 * ((100vw - 360px) / 1560)),90px);padding-bottom:20px}.Benefits .title{margin-bottom:clamp(40px,calc(40px + 50 * ((100vw - 360px) / 1560)),90px);font-size:var(--fs-text-36);font-weight:700;text-transform:uppercase}.Benefits .box__icon{margin-bottom:clamp(10px,calc(10px + 12 * ((100vw - 360px) / 1560)),22px);height:clamp(32px,calc(32px + 16 * ((100vw - 360px) / 1560)),48px);width:clamp(32px,calc(32px + 16 * ((100vw - 360px) / 1560)),48px);display:flex;align-items:center;justify-content:center}.Benefits .box__icon img{height:100%;width:100%;object-fit:contain}.Benefits .box__title{font-size:var(--fs-text-26);font-weight:700;line-height:1.46;margin-bottom:1em}.Benefits .box__desc{font-size:var(--fs-text-20);font-weight:600;line-height:1.5}.Benefits .row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--grid-gutter) / -2)}.Benefits .row>[class*=col-]{position:relative;width:100%;padding-inline:calc(var(--grid-gutter) / 2)}@media(min-width:768px){.Benefits .col-md-6{flex:0 0 auto;width:50%}}@media(min-width:1280px){.Benefits .col-xl-3{flex:0 0 auto;width:25%}}.BlogBorderedText{padding:clamp(15px,calc(15px + 15 * ((100vw - 360px) / 1560)),30px);border:3px solid var(--color-orange);text-align:center;font-weight:600;margin-top:2.1em;margin-bottom:1.8em}.BlogBorderedText p:last-child{margin-bottom:0!important}.BlogChart{margin-top:3em;margin-bottom:1.8em}.BlogChart__chart{margin:auto}.BlogChart__chart--size-s{max-width:300px}.BlogChart__chart--size-m{max-width:500px}.BlogChart__chart--size-l{max-width:100%}.BlogGallery{position:relative;margin-top:3em;margin-bottom:1.8em;background:var(--color-light)}.BlogGallery .item{position:absolute;overflow:hidden;cursor:pointer;border:none;display:block}.BlogGallery .item img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.BlogGallery--gutter{margin-left:clamp(-20px,calc(-3px + -17 * ((100vw - 360px) / 1560)),-3px);margin-right:clamp(-20px,calc(-3px + -17 * ((100vw - 360px) / 1560)),-3px)}.BlogGallery--gutter .item{border-color:var(--color-white);border-style:solid;border-width:clamp(3px,calc(3px + 17 * ((100vw - 360px) / 1560)),20px)}.BlogGallery--1{padding-bottom:33%}.BlogGallery--1 .item--1{top:0;left:0;width:100%;height:100%}.BlogGallery--2{padding-bottom:33%}.BlogGallery--2 .item--1{top:0;left:0;width:50%;height:100%}.BlogGallery--2 .item--2{top:0;right:0;width:50%;height:100%}.BlogGallery--3{padding-bottom:33%}.BlogGallery--3 .item--1{top:0;left:0;width:33.33333%;height:100%}.BlogGallery--3 .item--2{top:0;left:33.33333%;width:33.33333%;height:100%}.BlogGallery--3 .item--3{top:0;right:0;width:33.33333%;height:100%}.BlogGallery--4{padding-bottom:66%}.BlogGallery--4 .item--1{top:0;left:0;width:33.33333%;height:100%}.BlogGallery--4 .item--2{top:0;left:33.3333%;width:33.33333%;height:50%}.BlogGallery--4 .item--3{top:0;right:0;width:33.33333%;height:50%}.BlogGallery--4 .item--4{top:50%;right:0;width:66.66666%;height:50%}.BlogGallery--5{padding-bottom:66%}.BlogGallery--5 .item--1{top:0;left:0;width:33.33333%;height:100%}.BlogGallery--5 .item--2{top:0;left:33.3333%;width:33.33333%;height:50%}.BlogGallery--5 .item--3{top:0;right:0;width:33.33333%;height:50%}.BlogGallery--5 .item--4{top:50%;left:33.3333%;width:33.33333%;height:50%}.BlogGallery--5 .item--5{top:50%;right:0%;width:33.33333%;height:50%}.BlogGallery--6{padding-bottom:100%}.BlogGallery--6 .item--1{top:0;left:0;width:33.33333%;height:66.66666%}.BlogGallery--6 .item--2{top:0;left:33.3333%;width:33.33333%;height:33.33333%}.BlogGallery--6 .item--3{top:0;right:0;width:33.33333%;height:33.33333%}.BlogGallery--6 .item--4{top:33.33333%;left:33.3333%;width:33.33333%;height:33.33333%}.BlogGallery--6 .item--5{top:33.33333%;right:0%;width:33.33333%;height:66.66666%}.BlogGallery--6 .item--6{bottom:0;left:0%;width:66.66666%;height:33.33333%}.BlogGallery--7{padding-bottom:100%}.BlogGallery--7 .item--1{top:0;left:0;width:33.33333%;height:66.66666%}.BlogGallery--7 .item--2{top:0;left:33.3333%;width:33.33333%;height:33.33333%}.BlogGallery--7 .item--3{top:0;right:0;width:33.33333%;height:33.33333%}.BlogGallery--7 .item--4{top:33.33333%;left:33.3333%;width:33.33333%;height:33.33333%}.BlogGallery--7 .item--5{top:33.33333%;right:0%;width:33.33333%;height:66.66666%}.BlogGallery--7 .item--6{bottom:0;left:0%;width:33.33333%;height:33.33333%}.BlogGallery--7 .item--7{bottom:0;left:33.33333%;width:33.33333%;height:33.33333%}.BlogGallery--8{padding-bottom:133%}.BlogGallery--8 .item--1{top:0;left:0;width:33.33333%;height:50%}.BlogGallery--8 .item--2{top:0;left:33.3333%;width:33.33333%;height:25%}.BlogGallery--8 .item--3{top:0;right:0;width:33.33333%;height:50%}.BlogGallery--8 .item--4{top:50%;left:0;width:33.33333%;height:25%}.BlogGallery--8 .item--5{top:25%;left:33.33333%;width:33.33333%;height:50%}.BlogGallery--8 .item--6{top:50%;right:0;width:33.33333%;height:25%}.BlogGallery--8 .item--7{bottom:0;left:0;width:33.33333%;height:25%}.BlogGallery--8 .item--8{bottom:0;right:0;width:66.66666%;height:25%}.BlogVideo{margin-top:3em;margin-bottom:1.8em}.BlogVideo__video{width:100%;height:auto}.BlogVideo .ratio{position:relative;width:100%}.BlogVideo .ratio:before{display:block;padding-top:var(--bs-aspect-ratio, 56.25%);content:""}.BlogVideo .ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.BlogVideo .ratio-1x1{--bs-aspect-ratio: 100%}.BlogVideo .ratio-4x3{--bs-aspect-ratio: 75%}.BlogVideo .ratio-16x9{--bs-aspect-ratio: 56.25%}.BlogVideo .ratio-21x9{--bs-aspect-ratio: 42.857143%}.CallToAction{padding-top:clamp(68px,calc(68px + 69 * ((100vw - 360px) / 1560)),137px);padding-bottom:clamp(68px,calc(68px + 69 * ((100vw - 360px) / 1560)),137px);position:relative;background-color:var(--color-blue-medium);overflow:hidden}.CallToAction--Light{background-color:var(--color-white);color:var(--color-blue-medium)}.CallToAction__content{display:flex;flex-flow:wrap column;align-items:center;gap:48px;width:100%}.CallToAction__subtitle{max-width:1000px;margin:auto}.CallToAction a.Button{width:clamp(200px,calc(200px + 83 * ((100vw - 360px) / 1560)),283px)}.CallToAction__decoration{position:absolute}.CallToAction__decoration--1{right:16px;bottom:21px;width:38px}@media(min-width:1280px){.CallToAction__decoration--1{display:inline-block;right:18%;bottom:126px;width:55px}}.CallToAction__decoration--2{right:100%;width:60px;transform:translate(50%)}@media(max-width:991.98px){.CallToAction__decoration--2{top:20px}}@media(min-width:992px){.CallToAction__decoration--2{right:0%;bottom:150px;width:91px}}.Cards{padding-top:var(--section-pad-medium);padding-bottom:var(--section-pad-medium);position:relative;background-image:linear-gradient(to right,var(--color-blue-medium-dark),var(--color-blue-medium));overflow:hidden}.Cards__decoration{position:absolute}.Cards__decoration--arrow{top:0;right:0;display:block}.Cards__decoration--arrow svg{width:clamp(200px,calc(200px + 545 * ((100vw - 360px) / 1560)),745px);height:auto}.Cards__decoration--circle{top:50%;left:50%;display:block;transform:translate(-50%,-50%) rotate(.5turn);opacity:.6}.Cards__title{font-size:var(--fs-title-30);text-transform:uppercase;color:var(--color-white)}.Cards__items{margin-top:clamp(0px,calc(0px + 128 * ((100vw - 360px) / 1560)),128px);position:relative;display:grid;grid-template-columns:repeat(1,1fr);width:100%;grid-gap:32px;color:var(--color-white)}@media(min-width:768px){.Cards__items{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.Cards__items{grid-template-columns:repeat(3,1fr)}}.Cards__items .item{position:relative;display:flex;flex-flow:wrap column;justify-content:flex-start;flex:1;border-radius:5px;background-color:#ffffff0d;padding:30px 20px}@media(min-width:992px){.Cards__items .item{padding:48px 32px 94px}}.Cards__items .item__number{font-size:var(--fs-text-18);margin-bottom:clamp(24px,calc(24px + 30 * ((100vw - 360px) / 1560)),54px);display:block;width:100%}.Cards__items .item__title{font-size:var(--fs-text-26);margin-bottom:clamp(15px,calc(15px + .025*(100vw - 360px)),54px);width:100%}@media(min-width:992px){.Cards__items .item__title{min-height:clamp(48px,calc(48px + 16 * ((100vw - 360px) / 1560)),64px)}}.Cards__items .item__desc{width:100%}.Cards__items .item__desc p{font-size:var(--fs-text-20);margin-bottom:0}.Cards .row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--grid-gutter) / -2)}.Cards .col-12{position:relative;width:100%;padding-inline:calc(var(--grid-gutter) / 2)}.CaseStudyItems__main-title{margin-top:clamp(60px,calc(60px + 20 * ((100vw - 360px) / 1560)),80px);margin-bottom:clamp(60px,calc(60px + 20 * ((100vw - 360px) / 1560)),80px);font-size:var(--fs-title-36);line-height:var(--lh-title-36);font-weight:700;text-transform:uppercase}.Competences{padding-top:var(--section-pad-medium);padding-bottom:var(--section-pad-medium);background-color:var(--color-light-medium-dark)}.Competences__title{font-size:var(--fs-title-36);line-height:var(--lh-title-36);text-transform:uppercase;margin-bottom:0}.Competences .CompetenceItem{margin-top:clamp(32px,calc(32px + 52 * ((100vw - 360px) / 1560)),84px)}.Competences .CompetenceItem__content{display:flex;flex-flow:wrap column;width:100%;height:100%;padding:0}@media(min-width:768px){.Competences .CompetenceItem__content{padding:0 24px}}.Competences .CompetenceItem__number{font-size:var(--fs-text-18);margin-bottom:clamp(12px,calc(12px + 16 * ((100vw - 360px) / 1560)),28px);display:block;width:100%;font-weight:700}.Competences .CompetenceItem__label{font-size:var(--fs-text-30);line-height:var(--lh-text-30);margin-bottom:clamp(16px,calc(16px + 16 * ((100vw - 360px) / 1560)),32px);font-weight:700}@media(min-width:768px){.Competences .CompetenceItem__label{min-height:clamp(60px,calc(60px + 12 * ((100vw - 360px) / 1560)),72px)}}.Competences .CompetenceItem__desc{display:flex;flex-flow:wrap row;width:100%;margin-bottom:auto}.Competences .CompetenceItem__desc p{font-size:var(--fs-text-20);line-height:1.2}.Competences .CompetenceItem__button{display:flex;justify-content:flex-end;width:100%;margin-top:24px}.Competences .row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--grid-gutter) / -2)}.Competences .row>[class*=col-]{position:relative;width:100%;padding-inline:calc(var(--grid-gutter) / 2)}@media(min-width:768px){.Competences .col-md-6{flex:0 0 auto;width:50%}}@media(min-width:992px){.Competences .col-lg-4{flex:0 0 auto;width:33.33333%}}@media(min-width:1280px){.Competences .col-xl-3{flex:0 0 auto;width:25%}}.Contact{--sp-top-contact: clamp(120px, calc(120px + 60 * ((100vw - 360px) / 1560)), 180px);padding-top:var(--sp-top-contact);padding-bottom:clamp(40px,calc(40px + 61 * ((100vw - 360px) / 1560)),101px);background:linear-gradient(89.15deg,#3058b4 -2.98%,#00154e 99.22%);color:var(--color-white);position:relative}.Contact .contact-decoration{position:absolute;height:auto}.Contact .contact-decoration--1{left:0;bottom:28%;width:clamp(45px,calc(45px + 45 * ((100vw - 360px) / 1560)),90px)}.Contact .contact-decoration--3{top:calc(var(--sp-top-contact) - 40px);left:0%;width:clamp(154px,calc(154px + 154 * ((100vw - 360px) / 1560)),308px)}.Contact__title{font-size:var(--fs-title-60);line-height:var(--lh-title-60);font-weight:var(--font-weight-bold);margin-bottom:clamp(30px,calc(30px + 24 * ((100vw - 360px) / 1560)),54px);position:relative}.Contact__contact-box .contact-box__title{font-size:var(--fs-title-30);margin-bottom:clamp(12px,calc(12px + 12 * ((100vw - 360px) / 1560)),24px)}.Contact__contact-box .contact-box__title:before{content:"";width:97px;height:7px;background:var(--color-orange);display:block;margin-bottom:1em;margin-left:auto;margin-right:auto}@media(min-width:1280px){.Contact__contact-box .contact-box__title{text-align:center}}.Contact__contact-box .contact-box__desc{font-size:var(--fs-title-30);font-weight:700;margin-bottom:clamp(32px,calc(32px + 32 * ((100vw - 360px) / 1560)),64px)}@media(min-width:1280px){.Contact__contact-box .contact-box__desc{text-align:center}}.Contact__contact-box .contact-box__persons{display:flex;flex-wrap:wrap;justify-content:center;column-gap:clamp(6px,calc(6px + 34 * ((100vw - 360px) / 1560)),40px);row-gap:clamp(42px,calc(42px - 2 * ((100vw - 360px) / 1560)),40px)}@media(min-width:1600px){.Contact__contact-box .contact-box__persons{column-gap:80px}}.Contact__form-box{font-size:var(--fs-text-18)}.Contact__form-box .form-box__title{font-size:var(--fs-title-30);margin-top:clamp(32px,calc(32px + 32 * ((100vw - 360px) / 1560)),64px);margin-bottom:clamp(16px,calc(16px + 16 * ((100vw - 360px) / 1560)),32px)}@media(min-width:992px){.Contact__form-box .form-box__title{margin-top:0}}@media(min-width:1280px){.Contact__form-box .form-box__title{text-align:center}}.Contact__form-box .form-box .Button{min-width:226px}.Contact__form-box .aggrements{font-size:var(--fs-text-16);display:block;position:relative;margin-top:3px;font-weight:600;color:#ffffffa3}.Contact__form-box .aggrements a{color:var(--color-white);transition:.1s}.Contact__form-box .aggrements a:hover{color:var(--color-orange)}.Contact__form-box .aggrements .wpcf7-list-item-label{position:relative;padding-left:54px;cursor:pointer;display:block}.Contact__form-box .aggrements .wpcf7-list-item-label:before,.Contact__form-box .aggrements .wpcf7-list-item-label:after{content:"";position:absolute;height:30px;width:30px;left:0;top:50%}.Contact__form-box .aggrements .wpcf7-list-item-label:before{-webkit-backdrop-filter:blur(30px) brightness(103%);backdrop-filter:blur(30px) brightness(103%);background:#ffffff0d;transform:translateY(-50%)}.Contact__form-box .aggrements .wpcf7-list-item-label:after{background-image:url(/svg/check-white.svg);background-repeat:no-repeat;background-position:50%;transform:translateY(-50%) scale(0);transition:.1s}.Contact__form-box .aggrements input[type=checkbox]{display:none}.Contact__form-box .aggrements input[type=checkbox]:checked+.wpcf7-list-item-label:after{transform:translateY(-50%) scale(1)}.Contact .submit-box{padding-bottom:21px}.Contact .submit-box .Button{width:clamp(200px,calc(200px + 26 * ((100vw - 360px) / 1560)),226px);opacity:1;text-transform:uppercase;position:relative;transition:0s}.Contact .submit-box .Button:hover{opacity:.8}.Contact .submit-box .wpcf7-response-output{margin-bottom:13px}.Contact__departments{margin-top:50px}.Contact__departments .title{font-size:var(--fs-text-20);line-height:1.2;font-weight:700;color:var(--color-orange)}.Contact__departments .desc{color:#ffffffb3;font-weight:600}.Contact__departments .desc a{display:block;color:currentColor;transition:.1s}.Contact__departments .desc a:hover{color:var(--color-orange)}.Contact__textEnd{font-size:var(--fs-title-60);line-height:var(--lh-title-60);font-weight:var(--font-weight-bold);margin-top:clamp(40px,calc(40px + 121 * ((100vw - 360px) / 1560)),161px)}@media(min-width:1280px){.Contact__textEnd{text-align:center}}.Contact .row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--grid-gutter) / -2)}.Contact .row>[class*=col-]{padding-inline:calc(var(--grid-gutter) / 2);width:100%}@media(min-width:992px){.Contact .row .col-lg-6{width:50%}.Contact .row .col-lg-5{width:41.6667%}.Contact .row .offset-lg-1{margin-left:8.3333%}}.Contact__departments .col-12{width:100%}@media(min-width:768px){.Contact__departments .col-md-4{width:33.3333%}}@media(min-width:1280px){.Contact__departments .col-xl-10{width:83.3333%}}@media(min-width:1440px){.Contact__departments .col-xxl-8{width:66.6667%}}@media(min-width:1600px){.Contact__departments .col-xxxl-6{width:50%}}.DarkContentFocus{padding-top:clamp(100px,calc(100px + 60 * ((100vw - 360px) / 1560)),160px);padding-bottom:clamp(60px,calc(60px + 40 * ((100vw - 360px) / 1560)),100px);padding-left:clamp(20px,calc(20px + 20 * ((100vw - 360px) / 1560)),40px);padding-right:clamp(20px,calc(20px + 20 * ((100vw - 360px) / 1560)),40px);background:var(--color-blue-dark);color:var(--color-white);overflow:hidden}.DarkContentFocus .box{position:relative;padding:80px 0}.DarkContentFocus .box .title{font-size:clamp(70px,calc(70px + 30 * ((100vw - 360px) / 1560)),100px);font-weight:700;line-height:1.2;letter-spacing:.01em;text-align:center;margin-bottom:.5em;margin-top:-80px}.DarkContentFocus .box__content p{font-size:var(--fs-text-18);line-height:1.366;margin-bottom:1em}.DarkContentFocus .box__content strong,.DarkContentFocus .box__content b{font-weight:700}.DarkContentFocus .box__decoration{position:absolute;max-width:30vw;height:auto}.DarkContentFocus .box__decoration--1{right:90%;bottom:90%;transform:scale(1)}.DarkContentFocus .box__decoration--2{left:90%;bottom:90%;transform:scaleX(-1)}.DarkContentFocus .box__decoration--3{left:90%;top:90%;transform:scale(-1)}.DarkContentFocus .box__decoration--4{right:90%;top:90%;transform:scaleY(-1)}.DarkContentFocus .row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--grid-gutter) / -2)}.DarkContentFocus .row.justify-content-center{justify-content:center}.DarkContentFocus .row>[class*=col-]{padding-inline:calc(var(--grid-gutter) / 2);width:100%}.DarkContentFocus .col-12{width:100%}@media(min-width:768px){.DarkContentFocus .col-md-10{width:83.3333%}.DarkContentFocus .col-md-12{width:100%}.DarkContentFocus .col-md-6{width:50%}}@media(min-width:992px){.DarkContentFocus .col-lg-8{width:66.6667%}}@media(min-width:1280px){.DarkContentFocus .col-xl-7{width:58.3333%}}@media(min-width:1440px){.DarkContentFocus .col-xxl-6{width:50%}}.Map+.Estimate{margin-top:0}.Estimate{overflow:hidden;margin-top:-4.5vw;position:relative;z-index:5}.Estimate__bg{padding-bottom:clamp(40px,calc(40px + 90 * ((100vw - 360px) / 1560)),130px);padding-top:50px;margin-top:4.5vw;background-color:var(--color-blue-medium);color:#fffc;position:relative}.Estimate__bg:before{content:"";top:-4.5vw;left:0;height:9vw;width:100vw;background:var(--color-blue-medium);position:absolute;transform:skew(-55deg);z-index:-1}.Estimate__title{font-size:var(--fs-title-60);line-height:var(--lh-title-60);font-weight:var(--font-weight-bold);margin-bottom:.8em;margin-top:-1em;position:relative}.Estimate__help{margin-bottom:117px;display:block}.Estimate__help .img{width:97px;height:97px}.Estimate__help p:last-child{margin-bottom:0}.Estimate__help a{color:currentColor}.Estimate__help a:hover{color:var(--color-orange);transition:.1s}.Estimate__progressbar{max-width:758px;height:9px;background-color:#fa7f0314;margin:0 auto 30px;overflow:hidden;position:relative}.Estimate__progressbar span{position:absolute;top:0;bottom:0;left:0;width:0%;transition:.5s;background:var(--color-orange)}.Estimate .form-step-title{font-size:var(--fs-title-30);margin-bottom:clamp(30px,calc(30px + 20 * ((100vw - 360px) / 1560)),50px);text-transform:uppercase;font-weight:700;text-align:center;color:var(--color-white)}.Estimate .cf7mls-btns{display:flex;justify-content:center}.Estimate button.cf7mls_next.action-button{width:226px;display:inline-flex;align-items:center;justify-content:center;min-height:60px;vertical-align:middle;-webkit-user-select:none;user-select:none;text-align:center;cursor:pointer;text-decoration:none;font-weight:700;color:var(--color-white);border:none;padding:0 30px;border-radius:5px;background-color:var(--color-orange);background-image:radial-gradient(var(--color-orange),var(--color-yellow));background-repeat:no-repeat;background-size:100% 100%;background-position:center}.Estimate button.cf7mls_next.action-button:hover{color:var(--color-white);background-size:150% 150%}.Estimate .cf7mls_back.action-button{position:absolute;top:-80px;left:0;background:transparent;color:var(--color-white);text-transform:uppercase;font-weight:700;margin:25px 0 26px!important;padding:13px 15px!important}.Estimate .cf7mls_back.action-button:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.773' height='14.718' viewBox='0 0 8.773 14.718'%3E%3Cg transform='translate(57.859 -1179.086) rotate(90)'%3E%3Cline x2='5.945' y2='5.945' transform='translate(1180.5 50.5)' fill='none' stroke='%23fff' stroke-linecap='square' stroke-width='2'/%3E%3Cline x1='5.945' y2='5.945' transform='translate(1186.445 50.5)' fill='none' stroke='%23fff' stroke-linecap='square' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;height:15px;width:9px;display:inline-block;margin-right:20px;margin-bottom:-2px}.Estimate .cf7mls,.Estimate .cf7mls .fieldset-cf7mls-wrapper{overflow:visible}.Estimate .btn-send{margin-top:clamp(30px,calc(30px + 25 * ((100vw - 360px) / 1560)),55px);margin-bottom:clamp(30px,calc(30px + 25 * ((100vw - 360px) / 1560)),55px);width:226px;margin-left:auto;margin-right:auto;text-transform:uppercase}.Estimate .sent{text-align:center}.Estimate .sent__title{margin-bottom:clamp(23px,calc(23px + 29 * ((100vw - 360px) / 1560)),52px);font-size:var(--fs-title-30);font-weight:700;color:var(--color-orange);text-transform:uppercase}.Estimate .sent__thanks{margin-bottom:23px;font-size:var(--fs-title-30);font-weight:700;text-transform:uppercase;color:var(--color-white)}.Estimate .sent__info{font-size:var(--fs-text-18);color:var(--color-white)}.Estimate .acceptances .aggrements{display:block;position:relative;margin-top:3px}.Estimate .acceptances .aggrements a{color:var(--color-white);transition:.1s}.Estimate .acceptances .aggrements a:hover{color:var(--color-orange)}.Estimate .acceptances .aggrements .wpcf7-list-item-label{font-size:var(--fs-text-16);font-weight:600;color:#ffffffa3;position:relative;padding-left:54px;cursor:pointer;display:block}.Estimate .acceptances .aggrements .wpcf7-list-item-label:before,.Estimate .acceptances .aggrements .wpcf7-list-item-label:after{content:"";position:absolute;height:30px;width:30px;left:0;top:50%}.Estimate .acceptances .aggrements .wpcf7-list-item-label:before{-webkit-backdrop-filter:blur(30px) brightness(103%);backdrop-filter:blur(30px) brightness(103%);background:#ffffff0d;transform:translateY(-50%)}.Estimate .acceptances .aggrements .wpcf7-list-item-label:after{background-image:url(/svg/check-white.svg);background-repeat:no-repeat;background-position:50%;transform:translateY(-50%) scale(0);transition:.1s}.Estimate .acceptances .aggrements input[type=checkbox]{display:none}.Estimate .acceptances .aggrements input[type=checkbox]:checked+.wpcf7-list-item-label:after{transform:translateY(-50%) scale(1)}.Estimate .row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--grid-gutter) / -2)}.Estimate .row.justify-content-center{justify-content:center}.Estimate .row.align-items-center{align-items:center}.Estimate .row>[class*=col]{padding-inline:calc(var(--grid-gutter) / 2)}.Estimate .col-auto{flex:0 0 auto;width:auto}.Estimate .col{flex:1 0 0%}@media(min-width:992px){.Estimate .col-lg-6{width:50%}}@media(min-width:1280px){.Estimate .col-xl-5{width:41.6667%}}.estimationV2{--sp-top-estimationV2: clamp(100px, calc(100px + 137 * ((100vw - 360px) / 1560)), 237px);--sp-step: clamp(16px, calc(16px + 48 * ((100vw - 360px) / 1560)), 64px);padding-top:var(--sp-top-estimationV2);padding-bottom:clamp(80px,calc(80px + 79 * ((100vw - 360px) / 1560)),159px);position:relative;background:linear-gradient(89.15deg,#3058b4 -2.98%,#00154e 99.22%)}.estimationV2__header{position:relative;z-index:1}.estimationV2__title{font-weight:700;font-size:var(--fs-title-60);line-height:var(--lh-title-60);margin-bottom:clamp(16px,calc(16px + 16 * ((100vw - 360px) / 1560)),32px)}.estimationV2__desc{font-weight:700;font-size:clamp(16px,calc(16px + 14 * ((100vw - 360px) / 1560)),30px);line-height:1.2;margin-bottom:clamp(42px,calc(42px + 55 * ((100vw - 360px) / 1560)),97px)}.estimationV2 .contact-decoration{position:absolute;height:auto}.estimationV2 .contact-decoration--1{left:0;top:13%;width:clamp(45px,calc(45px + 45 * ((100vw - 360px) / 1560)),90px)}.estimationV2 .contact-decoration--2{right:0;top:calc(var(--sp-top-estimationV2) + 300px);width:clamp(100px,calc(100px + 368 * ((100vw - 360px) / 1560)),468px)}.estimationV2 .contact-decoration--3{right:0;top:calc(var(--sp-top-estimationV2) + 400px);width:clamp(1px,calc(1px + .125*(100vw - 360px)),196px)}.estimationV2 .contact-decoration--line-orange{left:0;bottom:0;width:clamp(100px,calc(100px + 120 * ((100vw - 360px) / 1560)),220px)}@media(max-width:1279.98px){.estimationV2 .contact-decoration--2,.estimationV2 .contact-decoration--3,.estimationV2 .contact-decoration--line-orange{display:none}}.step-title{color:var(--color-white);font-weight:700;font-size:var(--fs-text-30);line-height:var(--lh-text-30);margin-bottom:clamp(16px,calc(16px + 16 * ((100vw - 360px) / 1560)),32px);display:block}.e2-step{counter-increment:step-counter;--size-box-step: clamp(33px, calc(33px + 43 * ((100vw - 360px) / 1560)), 76px);padding-left:calc(var(--sp-step) + var(--size-box-step));position:relative}@media(min-width:992px){.e2-step{padding-right:calc(var(--sp-step) + var(--size-box-step))}}@media(max-width:991.98px){.e2-step--end{padding-left:0}}.e2-step--end .wpcf7-response-output{margin-bottom:13px}.e2-step:not(:last-of-type){margin-bottom:var(--sp-step)}.e2-step:last-of-type:before{display:none}.e2-step:nth-last-child(-n+2):after{display:none}.e2-step:before{content:counter(step-counter);position:absolute;left:0;top:0;width:var(--size-box-step);height:var(--size-box-step);border:1px solid var(--color-orange);border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:var(--fs-text-30);line-height:var(--lh-text-30);color:var(--color-white);font-weight:700;transition:background-position-y .6s;background:linear-gradient(90deg,var(--color-orange) 0%,var(--color-yellow) 100%);background-position-y:calc(var(--size-box-step) * -1);background-repeat:no-repeat}.e2-step:after{content:"";position:absolute;top:var(--size-box-step);left:calc(var(--size-box-step) / 2);width:1px;height:calc(100% - var(--size-box-step) + var(--sp-step));background-color:var(--color-orange);transform:translate(-50%)}.e2-step.completed:before{background-position-y:0}.e2-step label{display:block}.range-score-wrap{margin-bottom:clamp(16px,calc(16px + 16 * ((100vw - 360px) / 1560)),32px)}@media(min-width:768px){.range-score-wrap .step-title{margin-bottom:0!important}}.range-score-wrap p{display:flex;justify-content:space-between;align-items:center;column-gap:6px}@media(max-width:991.98px){.range-score-wrap p{flex-wrap:wrap}}#range-score{font-weight:700;font-size:var(--fs-text-26);line-height:var(--lh-text-26);display:block;align-items:center;text-align:right;color:var(--color-orange);white-space:nowrap}@media(max-width:991.98px){#range-score{width:100%}}@media(min-width:992px){#range-score{flex-basis:0;flex-grow:1;max-width:100%}}.estimationV2 .row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--grid-gutter) / -2)}.estimationV2 .row.justify-content-center{justify-content:center}.estimationV2 .row>[class*=col-]{padding-inline:calc(var(--grid-gutter) / 2);width:100%}.estimationV2 .col-12{width:100%}.estimationV2 .text-center{text-align:center}.estimationV2 .text-white{color:var(--color-white)}@media(min-width:1280px){.estimationV2 .row>.col-xl-8{flex:0 0 auto;width:66.6667%;max-width:66.6667%}}.formOnGradient{background-size:cover;padding-top:clamp(46px,calc(46px + 47 * ((100vw - 360px) / 1560)),93px);padding-bottom:clamp(62px,calc(62px + 62 * ((100vw - 360px) / 1560)),124px);background-image:url(/images/background-mobile.jpg)}@media(min-width:768px){.formOnGradient{background-image:url(/images/background.jpg)}}.formOnGradient__content{max-width:617px}.formOnGradient .mx-auto{margin-left:auto;margin-right:auto}.formOnGradient.text-white{color:var(--color-white)}.formOnGradient .checkboxes-blend{position:relative}.formOnGradient .checkboxes-blend .wpcf7-not-valid-tip{position:absolute;left:0;bottom:-8px}@media(max-width:575.98px){.formOnGradient .checkboxes-blend--two-col{columns:1}}.fullImage{position:relative}.fullImage img{width:100%;height:clamp(300px,calc(300px + 420 * ((100vw - 360px) / 1560)),720px);object-fit:cover;clip-path:polygon(calc(100% - 95px) 0,100% 75px,100% 100%,95px 100%,0 calc(100% - 75px),0 0)}@media(min-width:1280px){.fullImage img{clip-path:polygon(calc(100% - 195px) 0,100% 150px,100% 100%,195px 100%,0 calc(100% - 150px),0 0)}}.FullVideoOrImage{position:relative;width:100%;overflow:hidden}.FullVideoOrImage__image{display:flex;width:100%}.FullVideoOrImage__image .img{display:block;width:100%;object-fit:cover}.FullVideoOrImage__image .img--mobile{display:block}.FullVideoOrImage__image .img--desktop{display:none}@media(min-width:992px){.FullVideoOrImage__image .img--mobile{display:none}.FullVideoOrImage__image .img--desktop{display:block}}.FullVideoOrImage__video{display:flex;width:100%;min-height:90vh}.FullVideoOrImage__video .video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;margin:auto;object-fit:cover;z-index:1}.gallery{position:relative}.gallery:after{content:"";position:absolute;z-index:1;top:0;left:0;display:block;width:clamp(91px,calc(91px + 89 * ((100vw - 360px) / 1560)),180px);height:clamp(62px,calc(62px + 63 * ((100vw - 360px) / 1560)),125px);border-radius:20px;transform:translate(-50%,-50%);background:linear-gradient(90deg,var(--color-orange) 0%,#ff9b28 100%);box-shadow:0 8.89px 10.66px #fa7f0380}@media(max-width:767.98px){.gallery:after{display:none}}.gallery__row{display:grid;grid-template-columns:repeat(14,1fr);grid-template-rows:31% 29% auto;grid-column-gap:clamp(8px,calc(8px + 24 * ((100vw - 360px) / 1560)),32px);grid-row-gap:clamp(8px,calc(8px + 19 * ((100vw - 360px) / 1560)),27px)}@media(min-width:1280px){.gallery__row{grid-template-rows:316px 287px 410px}}.gallery-item{overflow:hidden}.gallery-item img{width:100%;height:100%;object-fit:cover}.gallery-item:nth-child(1){grid-area:1 / 6 / 3 / 10}.gallery-item:nth-child(2){grid-area:1 / 1 / 3 / 6}.gallery-item:nth-child(3){grid-area:2 / 10 / 3 / 15}.gallery-item:nth-child(4){grid-area:1 / 10 / 2 / 15}.gallery-item:nth-child(5){grid-area:3 / 7 / 4 / 9}.gallery-item:nth-child(6){grid-area:3 / 9 / 4 / 15}.gallery-item:nth-child(7){grid-area:3 / 1 / 4 / 7}section.container>.row.mb-fluid-80{display:flex;flex-wrap:wrap;margin-inline:calc(var(--grid-gutter) / -2)}section.container>.row.mb-fluid-80>[class*=col-]{padding-inline:calc(var(--grid-gutter) / 2);width:100%}@media(min-width:768px){section.container>.row.mb-fluid-80>.col-md-6{width:50%}}.HeadingAndCenterDescription{position:relative;width:100%;overflow:hidden}.HeadingAndCenterDescription__desc{display:flex;flex-flow:wrap row;width:100%}.HeadingAndCenterDescription__desc p{font-size:var(--fs-text-20);line-height:1.2;width:100%}.HeadingAndCenterDescription__desc p:last-child{margin-bottom:0}@media(min-width:768px){.HeadingAndCenterDescription__desc p{text-align:center}}.HeadingAndCenterDescription__wrap{row-gap:clamp(30px,calc(30px + 30 * ((100vw - 360px) / 1560)),60px)}.HeadingAndCenterDescription__item{max-width:382px;display:flex;flex-flow:wrap row;width:100%}.HeadingAndCenterDescription__item .icon{width:100%;height:clamp(42px,calc(42px + 43 * ((100vw - 360px) / 1560)),85px)}.HeadingAndCenterDescription__item .icon>img,.HeadingAndCenterDescription__item .icon>svg{display:block;width:auto;height:100%;object-fit:cover;max-width:100%}.HeadingAndCenterDescription__item--link{margin-top:clamp(32px,calc(32px + 60 * ((100vw - 360px) / 1560)),92px);display:flex;flex-flow:wrap row;width:100%;background-color:var(--color-white);position:relative}@media(min-width:768px){.HeadingAndCenterDescription__item--link:before{content:"";display:block;padding-bottom:100%}}.HeadingAndCenterDescription__item--link .content{display:flex;flex-flow:wrap column;justify-content:center;align-items:center;width:100%;padding:24px;z-index:5}@media(min-width:768px){.HeadingAndCenterDescription__item--link .content{position:absolute;top:0;left:0;padding:76px 24px}}.HeadingAndCenterDescription__item--link .content>svg{display:block;width:26px;height:40px;margin-top:24px;color:var(--color-orange);transform:translate(0);transition:all .3s ease}@media(min-width:768px){.HeadingAndCenterDescription__item--link .content>svg{margin-top:20%}}.HeadingAndCenterDescription__item--link .label{font-size:var(--fs-text-20);line-height:1.2;display:block;max-width:228px;color:var(--color-typography-default)}.HeadingAndCenterDescription__item--link:hover .content>svg{transform:translate(20px)}.HeadingAndCenterDescription .row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--grid-gutter) / -2)}.HeadingAndCenterDescription .row.justify-content-center{justify-content:center}.HeadingAndCenterDescription .row>[class*=col-]{padding-inline:calc(var(--grid-gutter) / 2);width:100%}.HeadingAndCenterDescription .col-12{width:100%}@media(min-width:768px){.HeadingAndCenterDescription .col-md-10{width:83.3333%}.HeadingAndCenterDescription .col-md-4{width:33.3333%}}.Hero{background-color:var(--color-blue-dark);color:var(--color-white);position:relative;overflow:hidden;min-height:40vw;display:flex;align-items:center}.Hero__copy{position:relative;z-index:10;padding-top:140px;padding-bottom:50px}.Hero__copy:before{bottom:clamp(10%,calc(10% + 10 * ((100vw - 360px) / 1560)),20%);content:"";position:absolute;background:url(/images/decorations/decoration-about-hero.png);background-repeat:no-repeat;background-size:contain;right:0;width:50vw;height:13.8255vw;z-index:-1}@media(min-width:1440px){.Hero__copy:before{width:745px;height:206px;transform:translate(-50px,-50%);top:50%;bottom:0}}.Hero__bg{position:absolute;width:100%;height:100%;top:0;left:0}.Hero__bg .img{width:100%;height:100%;object-fit:cover}.Hero__bg .img--mobile{display:block}.Hero__bg .img--desktop{display:none}@media(min-width:992px){.Hero__bg .img--mobile{display:none}.Hero__bg .img--desktop{display:block}}.Hero__bg:after{content:"";position:absolute;background:url(/images/about-us-hero-gradient.png);top:0;left:0;width:100%;height:100%;background-size:100% 100%}.Hero .content{text-align:left}.Hero .content__title{font-size:var(--fs-title-50);font-weight:700;line-height:1.333;text-transform:uppercase}.Hero--custom-team .Hero__copy{padding-top:120px;padding-bottom:40vw}@media(min-width:992px){.Hero--custom-team .Hero__copy{padding-bottom:16vw}}.Hero--custom-team .Hero__bg{display:flex;align-items:flex-end;justify-content:center}.Hero--custom-team .Hero__bg .img{object-fit:contain;height:auto;z-index:10}.Hero .row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--grid-gutter) / -2)}.Hero .row.justify-content-start{justify-content:flex-start}.Hero .row>[class*=col-]{padding-inline:calc(var(--grid-gutter) / 2);width:100%}@media(min-width:992px){.Hero .col-lg-9{width:75%}}@media(min-width:1280px){.Hero .col-xl-8{width:66.6667%}}@media(min-width:1440px){.Hero .col-xxl-7{width:58.3333%}}.HeroButtons{color:var(--color-white);position:relative;width:100%;background-color:var(--color-blue-dark);background-size:cover;--clip: 100%;clip-path:polygon(0 0,100% 0,100% var(--clip),0 var(--clip))}.HeroButtons+*:not(.spacing),.HeroButtons+*+*:not(.spacing){z-index:100;position:relative}@media(min-width:992px){.HeroButtons{min-height:100vh}}@media(min-width:2100px){.HeroButtons{min-height:auto;max-height:1200px}}.HeroButtons:before,.HeroButtons:after{content:"";position:absolute;z-index:3}.HeroButtons:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(131deg,#ff9824 -18.79%,#0d1e52c2 43.32%,#1b448e00 72.08%);pointer-events:none}@media(min-width:992px){.HeroButtons:before{animation-name:heroButtonsFadeInLeft;animation-duration:1.2s}}.HeroButtons:after{left:0;top:25%;display:block;width:90px;height:90px;transform:translate(-50%);background-color:var(--color-orange);box-shadow:0 8.89px 10.66px #fe921c80;border-radius:20%}@media(max-width:991.98px){.HeroButtons:after{display:none}}.HeroButtons__cover{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.HeroButtons__cover img{height:100%;width:100%;object-fit:cover}.HeroButtons .Button--cut-orange{padding-right:40px;padding-left:clamp(35px,calc(35px + 6 * ((100vw - 360px) / 1560)),41px);min-height:58px}@media(max-width:991.98px){.HeroButtons .Button--cut-orange{min-height:50px}}.HeroButtons__image{position:absolute;right:0;bottom:0}@media(min-width:992px){.HeroButtons--v1 .HeroButtons__image{max-width:500px}}@media(min-width:1280px){.HeroButtons--v1 .HeroButtons__image{max-width:620px}}@media(min-width:1440px){.HeroButtons--v1 .HeroButtons__image{max-width:calc((100vw - 1200px)/2 + 500px)}}.HeroButtons--v1 .HeroButtons__image--mobile{max-width:clamp(260px,calc(260px + 290 * ((100vw - 360px) / 1560)),550px)}@media(max-height:770px)and (max-width:575.98px){.HeroButtons--v1 .HeroButtons__image--mobile{max-width:180px}}.HeroButtons__content{--sp-t-hero-buttons: clamp(59px, calc(59px + 101 * ((100vw - 360px) / 1560)), 160px);padding-top:calc(var(--sp-t-hero-buttons) + var(--height-navbar, 76px));padding-bottom:clamp(30px,calc(30px + 23 * ((100vw - 360px) / 1560)),53px);position:relative;z-index:10}.HeroButtons__content-wrap{display:flex;flex-wrap:wrap;gap:clamp(16px,calc(16px + 16 * ((100vw - 360px) / 1560)),32px);justify-content:space-between}@media(max-width:991.98px){.HeroButtons__content-wrap{flex-direction:column}}@media(min-width:992px){.HeroButtons__main{max-width:54%}}.HeroButtons__text{display:flex;flex-direction:column;gap:clamp(16px,calc(16px + 16 * ((100vw - 360px) / 1560)),32px);font-size:var(--fs-text-24);line-height:1.667}.HeroButtons__text h1{font-size:clamp(24px,calc(24px + 24 * ((100vw - 360px) / 1560)),48px);line-height:clamp(28px,calc(28px + 29 * ((100vw - 360px) / 1560)),57px);margin-bottom:0;font-weight:500}.HeroButtons__text h1.font-semibold{font-weight:var(--font-weight-semibold)}@media(max-width:767.98px){.HeroButtons__text h1{font-weight:700}.HeroButtons__text ul{list-style:none;padding:0}}.HeroButtons__btns{display:flex;gap:40px}@media(max-width:767.98px){.HeroButtons__btns{flex-direction:column;align-items:flex-start;gap:20px}.HeroButtons__btns>a:not(:first-child){margin-top:0}}.HeroButtons__clutch{display:inline-block;width:clamp(74px,calc(74px + 55 * ((100vw - 360px) / 1560)),129px);margin-top:clamp(20px,calc(20px + 20 * ((100vw - 360px) / 1560)),40px)}.HeroButtons .stars{margin-right:24px;display:flex;flex-direction:row;gap:8px}.labels{display:flex;flex-direction:column;gap:clamp(16px,calc(16px + 16 * ((100vw - 360px) / 1560)),32px);flex:1;--offset: clamp(-300px, calc(-300px + 420 * ((100vw - 360px) / 1560)), 120px)}@media(min-width:992px){.labels{align-items:end}}.label-item{background-color:#ffffffb3;border-radius:15px;padding:20px 16px;width:100%;max-width:502px;color:var(--color-typography-default);display:flex;flex-direction:row;gap:clamp(12px,calc(12px + 12 * ((100vw - 360px) / 1560)),24px)}@media(min-width:1600px){.label-item:nth-child(2){margin-right:var(--offset)}.label-item:nth-child(4){margin-right:calc(var(--offset) * -1)}}.label-item__icon{width:80px;flex:none}.position-mouse{position:absolute;left:50%;bottom:0;transform:translate(50%)}.mouse{width:30px;height:50px;border:2px solid var(--color-white);border-radius:60px;position:relative;cursor:pointer}.mouse:before{content:"";width:3px;height:10px;position:absolute;top:10px;left:50%;transform:translate(-50%);background-color:var(--color-white);opacity:1;animation:heroButtonsWheel 2s infinite;border-radius:10px}@keyframes heroButtonsWheel{to{opacity:0;top:30px}}@keyframes heroButtonsFadeInLeft{0%{opacity:0;transform:translate3d(-50%,0,0)}to{opacity:1;transform:none}}.HeroButtons .h-100{height:100%}.HeroButtons .container.h-100{display:flex;flex-direction:column}.HeroButtons .justify-content-between{justify-content:space-between}.HeroButtons .w-100{width:100%}.HeroButtons .mt-5{margin-top:3rem}.HeroButtons .position-relative{position:relative}.HeroButtons .d-flex{display:flex}.HeroButtons .flex-wrap{flex-wrap:wrap}.HeroButtons .flex-row{flex-direction:row}.HeroButtons .gap-4{gap:1.5rem}.HeroButtons .mb-0{margin-bottom:0}.HeroButtons .mb-2{margin-bottom:.5rem}.HeroButtons .d-none{display:none}.HeroButtons .d-block{display:block}@media(min-width:992px){.HeroButtons .d-lg-block{display:block}.HeroButtons .d-lg-none{display:none}}.HeroGallery{padding-top:clamp(120px,calc(120px + 40 * ((100vw - 360px) / 1560)),160px)}.HeroGallery .squares{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;overflow:hidden}.HeroGallery .squares .title{font-size:var(--fs-title-50);font-family:var(--font-family-base);font-weight:700;line-height:1.8;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;color:var(--color-white);text-align:center;width:100%}.HeroGallery .squares .title span{display:inline;position:relative;flex:0 0 auto;width:auto;padding:.4em .7em}.HeroGallery .squares .title span:before{content:"";position:absolute;top:2px;right:-.3em;bottom:2px;left:-.3em;background-color:var(--color-orange-highlight);z-index:-1}.HeroGallery .squares__item{width:50%}@media(min-width:992px){.HeroGallery .squares__item{width:25%}}.HeroGallery .squares__item .square{padding-bottom:100%;position:relative}.HeroGallery .squares__item .square__img{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0}.HeroGallery .squares__item:nth-child(2n-1){display:none}@media(min-width:992px){.HeroGallery .squares__item:nth-child(2n-1){display:block}}.HeroV2 .row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--grid-gutter) / -2);flex-direction:column-reverse}@media(min-width:992px){.HeroV2 .row{flex-direction:row}}.HeroV2 .row>*{padding-inline:calc(var(--grid-gutter) / 2);width:100%}.HeroV2 .col-9{width:75%}.HeroV2 .offset-3{margin-left:25%}.HeroV2 .text-center{text-align:center}.HeroV2 .img-fluid{max-width:100%;height:auto}@media(min-width:992px){.HeroV2 .col-lg-6{width:50%}.HeroV2 .offset-lg-0{margin-left:0}}.SLP_Hero_after{position:relative;background-color:var(--color-light-medium-dark);padding-top:clamp(30px,calc(30px + 30 * ((100vw - 360px) / 1560)),60px);padding-bottom:clamp(45px,calc(45px + 47 * ((100vw - 360px) / 1560)),92px);clip-path:polygon(calc(100% - 70px) 0,100% 50px,100% 100%,70px 100%,0 calc(100% - 50px),0 0)}.SLP_Hero_after h1,.SLP_Hero_after h2,.SLP_Hero_after h3{font-size:var(--fs-title-34);line-height:1.32;font-weight:600;color:var(--color-orange)}.SLP_Hero_after p{font-size:var(--fs-title-24);line-height:1.667}.HeroVideo{background-color:var(--color-blue-dark);color:var(--color-white);position:relative;width:100%;height:62vw;min-height:500px}@media(min-width:1440px){.HeroVideo{height:100vh}}.HeroVideo .container{display:flex;align-items:center;position:relative;z-index:3;min-height:100%;width:100%}.HeroVideo__title{margin-top:clamp(-230px,calc(0px + -230 * ((100vw - 360px) / 1560)),0px);font-weight:400;font-family:var(--font-family-base);text-align:left;z-index:3;padding:0 .3em;display:block;font-size:0}.HeroVideo__title>span{line-height:clamp(41px,calc(41px + .025*(100vw - 360px)),80px)}.HeroVideo__title>span>*{font-size:clamp(22px,calc(22px + 28 * ((100vw - 360px) / 1560)),50px);background-color:var(--color-orange-highlight);padding:6px 10px}.HeroVideo__title b,.HeroVideo__title strong{font-weight:700}@media(max-width:1279.98px){.HeroVideo__title br{display:none}}.HeroVideo__bg{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;opacity:.9;z-index:2}.HeroVideo__decoration{position:absolute;bottom:0;left:0;display:flex;justify-content:space-between;align-items:flex-end;width:100%;z-index:2}.HeroVideo__decoration--left>svg{transform:translate(-28px)}.HeroVideo__decoration--right>svg{transform:translateY(167px)}.HeroVideo--wrapper{position:absolute;top:0;left:0;right:0;display:block;width:100%;height:100%;overflow:hidden;z-index:1}.HeroVideo__video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;margin:auto;object-fit:cover;z-index:1}.HeroVideo__bottom{bottom:clamp(-14px,calc(-1px + -13 * ((100vw - 360px) / 1560)),-1px);position:absolute;left:0;right:0;z-index:3}.HeroVideo__bottom .container{display:flex;justify-content:center;flex-wrap:nowrap;max-width:200px}@media(min-width:992px){.HeroVideo__bottom .container{max-width:240px}}@media(min-width:1440px){.HeroVideo__bottom .container{max-width:none}}.HeroVideo__bottom .item{padding:clamp(10px,calc(10px + 17 * ((100vw - 360px) / 1560)),27px)}.range-blend{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;background:#d9d9d9;outline:none;padding:0;margin:0;width:100%}.range-blend:hover{cursor:grab}.range-blend:hover::-webkit-slider-thumb{transform:scale(1.2);background:#ffa733}.range-blend:active{cursor:grabbing}.range-blend::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;border-radius:100%;background:#d9d9d9;border:2px solid #fa7f03;-webkit-transition:background .2s ease-in-out,transform .2s ease-in-out;transition:background .2s ease-in-out,transform .2s ease-in-out}.range-blend:active::-webkit-slider-thumb{transform:scale(1.2);background:#ffa733}.range-blend.active::-webkit-slider-thumb{border:none;background:#fa7f03}.row>[class*=col-],.row>.col{padding-right:calc(var(--grid-gutter) / 2);padding-left:calc(var(--grid-gutter) / 2)}[class*=col-]{position:relative;width:100%}.col{flex:1 0 0%}.col-1{flex:0 0 auto;width:8.33333%}.col-2{flex:0 0 auto;width:16.66667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333%}.col-5{flex:0 0 auto;width:41.66667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333%}.col-8{flex:0 0 auto;width:66.66667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333%}.col-11{flex:0 0 auto;width:91.66667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}@media(min-width:768px){.col-md{flex:1 0 0%;width:auto}.col-md-2{flex:0 0 auto;width:16.66667%}.col-md-5{flex:0 0 auto;width:41.66667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333%}.col-md-9{flex:0 0 auto;width:75%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}}@media(min-width:992px){.col-lg{flex:1 0 0%;width:auto}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-5{flex:0 0 auto;width:41.66667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-8{flex:0 0 auto;width:66.66667%}.col-lg-10{flex:0 0 auto;width:83.33333%}.col-lg-11{flex:0 0 auto;width:91.66667%}.offset-lg-0{margin-left:0}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}}@media(min-width:1280px){.col-xl-4{flex:0 0 auto;width:33.33333%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333%}.col-xl-8{flex:0 0 auto;width:66.66667%}}@media(min-width:1440px){.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-10{flex:0 0 auto;width:83.33333%}}@media(min-width:1600px){.col-xxxl-4{flex:0 0 auto;width:33.33333%}}.flex-column-reverse{flex-direction:column-reverse}@media(min-width:992px){.flex-lg-row{flex-direction:row}.justify-content-xl-end{justify-content:flex-end}}@media(min-width:1280px){.justify-content-xl-end{justify-content:flex-end}}.justify-content-around{justify-content:space-around}.z-1{z-index:1}.w-100{width:100%}.object-fit-contain{object-fit:contain}@media(min-width:992px){.ps-lg-5{padding-left:3rem}}.HeroWithBigLogo{padding-top:clamp(84px,calc(84px + 12 * ((100vw - 360px) / 1560)),96px);padding-bottom:clamp(54px,calc(54px + 42 * ((100vw - 360px) / 1560)),96px);position:relative;display:flex;align-items:center;min-height:1px;background-image:radial-gradient(circle at bottom right,var(--color-blue-medium),var(--color-blue-medium-dark));color:var(--color-white)}@media(min-width:768px){.HeroWithBigLogo{min-height:780px}}.HeroWithBigLogo>img{position:absolute;top:0;right:0;display:block;width:auto;height:100%;z-index:1;mix-blend-mode:color-dodge}.HeroWithBigLogo .container{position:relative;z-index:2}.HeroWithBigLogo__title{font-size:var(--fs-title-60);line-height:var(--lh-title-60);font-weight:var(--font-weight-bold);margin-bottom:28px}.HeroWithBigLogo__description{display:flex;flex-flow:wrap row;width:100%}.HeroWithBigLogo__description p{font-size:var(--fs-text-20);margin-bottom:0;line-height:1.5;font-weight:600}.HeroWithBigLogo__link{font-size:var(--fs-text-18);position:relative;display:inline-flex;align-items:center;color:var(--color-white);text-transform:uppercase;margin-bottom:46px}.HeroWithBigLogo__link>svg{display:block;margin-right:22px}.HeroWithBigLogo__link:hover{color:var(--color-white);text-decoration:underline}.HeroWithBigLogo__logotype{display:flex;flex-flow:wrap row;justify-content:center;align-items:center;margin-top:48px}.HeroWithBigLogo__logotype>img{display:block;max-width:160px}@media(min-width:768px){.HeroWithBigLogo__logotype{margin-top:0}.HeroWithBigLogo__logotype>img{max-width:100%}}.HeroWithDescription{position:relative;display:block;width:100%;background-color:var(--color-white)}@media(min-width:992px){.HeroWithDescription{min-height:100vh}}.HeroWithDescription>.container{position:relative;z-index:2}.HeroWithDescription__image{opacity:.1;position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}@media(min-width:1280px){.HeroWithDescription__image{object-fit:contain;object-position:right;opacity:1}}.HeroWithDescription__title{font-size:var(--fs-title-60);line-height:var(--lh-title-60);font-weight:var(--font-weight-bold);margin-top:clamp(100px,calc(100px + 120 * ((100vw - 360px) / 1560)),220px);margin-bottom:clamp(30px,calc(30px + 30 * ((100vw - 360px) / 1560)),60px)}.HeroWithDescription__content{margin-top:clamp(30px,calc(30px + 30 * ((100vw - 360px) / 1560)),60px);padding-top:clamp(30px,calc(30px + 30 * ((100vw - 360px) / 1560)),60px);padding-bottom:clamp(60px,calc(60px + 36 * ((100vw - 360px) / 1560)),96px);position:relative;width:100%}.HeroWithDescription__content:before{content:"";position:absolute;top:-3px;left:0;width:96px;height:6px;background-color:var(--color-orange)}.HeroWithDescription__subtitle{font-size:var(--fs-title-36);line-height:var(--lh-title-36);font-weight:var(--font-weight-bold);margin-bottom:clamp(20px,calc(20px + 24 * ((100vw - 360px) / 1560)),44px);text-transform:uppercase}.HeroWithDescription__desc{font-size:var(--fs-text-20);margin-bottom:0;font-weight:600;line-height:1.5}.HeroWithTechnologies{position:relative;width:100%;background-color:var(--color-white);color:inherit}.HeroWithTechnologies.gradient_on{background-image:radial-gradient(circle at bottom right,var(--color-blue-medium),var(--color-blue-medium-dark));color:var(--color-white)}.HeroWithTechnologies.gradient_on .HeroWithTechnologies__technologies .item__content--logo{height:clamp(30px,calc(30px + 34 * ((100vw - 360px) / 1560)),64px);width:clamp(30px,calc(30px + 34 * ((100vw - 360px) / 1560)),64px);background:var(--color-white);border-radius:10%;margin-left:auto;margin-right:auto}.HeroWithTechnologies.gradient_on .HeroWithTechnologies__technologies .item__content--logo>img{display:block;max-width:80%;max-height:80%;width:auto;height:auto}.HeroWithTechnologies.padding__normal{padding-top:var(--section-pad-medium);padding-bottom:var(--section-pad-medium)}.HeroWithTechnologies.padding__big{padding-top:clamp(100px,calc(100px + 120 * ((100vw - 360px) / 1560)),220px);padding-bottom:clamp(54px,calc(54px + 108 * ((100vw - 360px) / 1560)),162px)}.HeroWithTechnologies__main-title{font-size:var(--fs-title-60);line-height:var(--lh-title-60);font-weight:var(--font-weight-bold);margin-bottom:clamp(10px,calc(10px + 40 * ((100vw - 360px) / 1560)),50px);color:currentColor}.HeroWithTechnologies__title{font-size:var(--fs-title-30);padding-top:clamp(26px,calc(26px + 30 * ((100vw - 360px) / 1560)),56px);font-weight:700;position:relative;display:block;width:100%;max-width:612px;margin-bottom:32px;text-transform:uppercase;color:currentColor}.HeroWithTechnologies__title:before{content:"";position:absolute;top:-2px;left:0;display:block;width:100%;max-width:100px;height:4px;background-color:var(--color-orange)}.HeroWithTechnologies__desc{display:block;width:100%;max-width:612px}.HeroWithTechnologies__desc p{font-size:var(--fs-text-20);line-height:1.2;margin-bottom:0;color:currentColor}.HeroWithTechnologies__button{margin-top:clamp(32px,calc(32px + 48 * ((100vw - 360px) / 1560)),80px);display:block;width:100%}.HeroWithTechnologies__technologies{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;width:100%;margin-top:48px}@media(min-width:768px){.HeroWithTechnologies__technologies{grid-template-columns:repeat(3,1fr);grid-gap:24px}}@media(min-width:992px){.HeroWithTechnologies__technologies{grid-template-columns:repeat(4,1fr);grid-gap:24px}}@media(min-width:1280px){.HeroWithTechnologies__technologies{grid-template-columns:repeat(3,1fr);grid-gap:24px;margin-top:0}}.HeroWithTechnologies__technologies .item{position:relative;width:100%;background-color:#0003360a;text-decoration:none}.HeroWithTechnologies__technologies .item.gradient_on{background-color:#ffffff0d}.HeroWithTechnologies__technologies .item:after{content:"";display:block;padding-bottom:100%}.HeroWithTechnologies__technologies .item__content{position:absolute;top:50%;left:50%;display:flex;flex-flow:wrap column;justify-content:center;width:100%;max-width:90%;transform:translate(-50%,-50%)}.HeroWithTechnologies__technologies .item__content--logo{display:flex;justify-content:center;align-items:center;width:100%;height:49px;margin-bottom:24px}.HeroWithTechnologies__technologies .item__content--logo>img{display:block;width:auto;height:100%;max-width:100%;max-height:100%}.HeroWithTechnologies__technologies .item__content--label{font-size:clamp(14px,calc(14px + 6 * ((100vw - 360px) / 1560)),20px);line-height:clamp(18px,calc(18px + 6 * ((100vw - 360px) / 1560)),24px);position:relative;display:flex;margin:0 auto;padding:0 15px;text-align:center;font-weight:700;color:var(--color-typography-default)}.HeroWithTechnologies__technologies .item__content--label.gradient_on{color:var(--color-white)}.HeroWithTechnologies__technologies .item__content--label>svg{position:absolute;top:50%;right:10px;opacity:0;transition:all .3s ease;transform:translateY(-50%);filter:none}.HeroWithTechnologies__technologies .item:hover .item__content--label>svg{right:0;opacity:1}.SLP_Hero{background-image:radial-gradient(circle at bottom left,#3058b4,#00154e);background-size:cover;color:var(--color-white);padding-top:clamp(120px,calc(120px + 100 * ((100vw - 360px) / 1560)),220px);padding-bottom:clamp(94px,calc(94px + 28 * ((100vw - 360px) / 1560)),122px);position:relative}.SLP_Hero.is-bgImg{min-height:clamp(300px,calc(300px + 586 * ((100vw - 360px) / 1560)),886px)}.SLP_Hero.is-bgImg:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(131deg,#ff9824 -1.79%,#0d1e52c2 43.32%,#1b448e00 72.08%)}.SLP_Hero__cut-box{position:absolute;right:0;bottom:30%;height:clamp(1px,calc(1px + 204 * ((100vw - 360px) / 1560)),205px)}@media(max-width:1279.98px){.SLP_Hero__cut-box{display:none}}.SLP_Hero.not-more-description{margin-bottom:clamp(72px,calc(72px + 88 * ((100vw - 360px) / 1560)),160px)}.SLP_Hero.not-more-description:after{bottom:0;transform:translate(-50%,50%)}@media(min-width:992px){.SLP_Hero__content{padding-right:0;margin-top:50px}}.SLP_Hero:after{content:"";position:absolute;z-index:1;bottom:50px;left:0;display:block;width:clamp(91px,calc(91px + 89 * ((100vw - 360px) / 1560)),180px);height:clamp(62px,calc(62px + 63 * ((100vw - 360px) / 1560)),125px);border-radius:20px;transform:translate(-50%);background:linear-gradient(90deg,var(--color-orange) 0%,#ff9b28 100%);box-shadow:0 8.89px 10.66px #fa7f0380}@media(max-width:767.98px){.SLP_Hero:after{display:none}}.SLP_Hero__svg{position:absolute;right:0;bottom:0;transform:scale(-1) translateY(-50%);height:clamp(1px,calc(1px + 331 * ((100vw - 360px) / 1560)),332px)}@media(max-width:1279.98px){.SLP_Hero__svg{display:none}}.SLP_Hero__nav{margin-bottom:32px}.SLP_Hero__title h1{font-size:var(--fs-title-60);line-height:var(--lh-title-60);font-weight:700;margin-bottom:24px}.SLP_Hero__description{font-size:var(--fs-text-28);line-height:var(--lh-text-28)}@media(min-width:992px){.SLP_Hero__description{font-weight:700}}.SLP_Hero__description a{color:var(--color-orange);transition:.1s}.SLP_Hero__description a:hover,.SLP_Hero__description a:focus{color:var(--color-white)}.SLP_Hero__img{position:relative;z-index:1}@media(max-width:1279.98px){.SLP_Hero__img{margin-bottom:13px}}.SLP_Hero_after{position:relative;background-color:var(--color-light-medium-dark);padding-top:clamp(54px,calc(54px + 54 * ((100vw - 360px) / 1560)),108px);padding-bottom:clamp(54px,calc(54px + 54 * ((100vw - 360px) / 1560)),108px);clip-path:polygon(calc(100% - 70px) 0,100% 50px,100% 100%,70px 100%,0 calc(100% - 50px),0 0);margin-top:-48px}@media(min-width:992px){.SLP_Hero_after{margin-top:-100px}}@media(min-width:1280px){.SLP_Hero_after{clip-path:polygon(calc(100% - 140px) 0,100% 100px,100% 100%,140px 100%,0 calc(100% - 100px),0 0)}}.SLP_Hero_after .moreDescription h1,.SLP_Hero_after .moreDescription h2,.SLP_Hero_after .moreDescription h3{font-size:var(--fs-title-34);line-height:1.32;font-weight:600;color:var(--color-orange)}.SLP_Hero_after .moreDescription p{font-size:var(--fs-title-24);line-height:1.667}@media(max-width:991.98px){.SLP_Hero_after__wrap{gap:32px}}.HowWeWork{padding-top:var(--section-pad-medium);padding-bottom:var(--section-pad-medium);position:relative;width:100%;overflow:hidden;background-color:var(--color-white)}.HowWeWork__title{font-size:var(--fs-title-36);line-height:var(--lh-title-36);font-weight:var(--font-weight-bold);margin-bottom:0}.HowWeWork__title b,.HowWeWork__title strong{color:var(--color-orange)}.HowWeWork__title br{display:none}@media(min-width:576px){.HowWeWork__title br{display:block}}.HowWeWork__pre-steps{margin-top:44px;position:relative}.HowWeWork__steps{counter-reset:steps;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;z-index:5}@media(min-width:1600px){.HowWeWork__steps{flex-wrap:nowrap;align-items:flex-start}}.HowWeWork__steps .item{position:relative;text-align:center;background-color:var(--color-light);border:5px var(--color-white) solid;padding:36px;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.HowWeWork__steps .item:before{font-size:var(--fs-text-18);counter-increment:steps;content:counters(steps,".",decimal-leading-zero);position:absolute;top:30px;left:37px;font-weight:700}.HowWeWork__steps .item__icon{display:flex;justify-content:center;align-items:center;margin-bottom:26px;margin-top:50px;text-align:center;height:50px}.HowWeWork__steps .item__icon img{max-width:47px;max-height:47px}.HowWeWork__steps .item__label{font-size:var(--fs-text-20);line-height:1.2;font-weight:700}.HowWeWork__steps .item__desc{max-width:200px;margin-bottom:0;line-height:1.625;color:var(--color-gray)}@media(min-width:1600px){.HowWeWork__steps .item:before{display:none}.HowWeWork__steps .item{background:transparent;border:none;padding:8px;flex-wrap:nowrap;flex-basis:0;flex-grow:1;max-width:100%;transition:background-color .2s}.HowWeWork__steps .item__label{font-size:var(--fs-text-30);line-height:var(--lh-text-30);padding-top:345px;position:relative}.HowWeWork__steps .item__desc{max-width:210px;font-weight:600}.HowWeWork__steps .item__icon{position:absolute;top:330px;left:0;right:0;margin:0;opacity:0;transition:.2s;transform:scale(0)}.HowWeWork__steps .item:hover{background:#fa7f030d}.HowWeWork__steps .item:hover .item__icon{opacity:1;transform:scale(1)}.HowWeWork__steps .item:nth-child(1) .item__label{top:-285px}.HowWeWork__steps .item:nth-child(2) .item__label{top:-191px}.HowWeWork__steps .item:nth-child(3) .item__label{top:-91px}.HowWeWork__steps .item:nth-child(4) .item__label{top:-91px}.HowWeWork__steps .item:nth-child(5) .item__label{top:-91px}.HowWeWork__steps .item:nth-child(6) .item__label{top:-91px}}.HowWeWork__lines{display:none}@media(min-width:1600px){.HowWeWork__lines{display:block;position:absolute;z-index:0;top:81px;left:203px;width:1087px;pointer-events:none}.HowWeWork__lines svg{width:100%}}.ImageGaller{background-color:#fafdff;padding-top:96px;padding-bottom:96px}@media(max-width:991.98px){.ImageGaller{padding-top:46px;padding-bottom:46px}}.ImageGaller__title{font-size:clamp(34px,calc(34px + 14 * ((100vw - 360px) / 1560)),48px);font-weight:600;line-height:1.11;margin-bottom:72px}@media(min-width:992px){.ImageGaller__title{margin-bottom:64px;line-height:1.18}}.ImageGaller__row{display:flex;flex-wrap:wrap;row-gap:32px;justify-content:space-between}@media(max-width:991.98px){.ImageGaller__row{row-gap:16px}}.ImageGaller__row>*{height:385px;overflow:hidden}.ImageGaller__row>* *{width:100%;height:100%;object-fit:cover}.ImageGaller__row>*:nth-child(3n+1){width:calc(38% - 16px)}.ImageGaller__row>*:nth-child(3n+2){width:calc(26% - 16px)}.ImageGaller__row>*:nth-child(3n+3){width:calc(36% - 16px)}.ImageGaller__row>*:nth-child(3n+4){width:calc(44% - 16px)}.ImageGaller__row>*:nth-child(3n+5){width:calc(20% - 16px)}.ImageGaller__row>*:nth-child(3n+6){width:calc(36% - 16px)}.ImageGaller__row>*:nth-child(3n+7){width:calc(37% - 16px)}.ImageGaller__row>*:nth-child(3n+8){width:calc(24% - 16px)}.ImageGaller__row>*:nth-child(3n+9){width:calc(38% - 16px)}@media(max-width:991.98px){.ImageGaller__row>*{width:100%!important;height:265px}}.LegalContent{padding-top:clamp(120px,calc(120px + 110 * ((100vw - 360px) / 1560)),230px);padding-bottom:clamp(60px,calc(60px + 60 * ((100vw - 360px) / 1560)),120px);background-color:var(--color-white)}.LegalContent__breadcrumbs{margin-bottom:clamp(30px,calc(30px + 20 * ((100vw - 360px) / 1560)),50px);display:flex;align-items:center;flex-wrap:wrap}.LegalContent__breadcrumbs .first{text-decoration:underline}.LegalContent__breadcrumbs .separator{display:inline-block;margin:0 10px;position:relative}.LegalContent__breadcrumbs .separator:after{content:"";transform:rotate(45deg);height:5px;width:5px;border:1px currentColor solid;border-left:none;border-bottom:none;display:inline-block;position:relative;top:-3px}.LegalContent__breadcrumbs .second{color:var(--color-typography-default)}.LegalContent__title{font-size:var(--fs-title-60);line-height:var(--lh-title-60);font-weight:var(--font-weight-bold)}.LegalContent .wysiwyg h2,.LegalContent .wysiwyg h3,.LegalContent .wysiwyg h4,.LegalContent .wysiwyg h5{margin-top:1.5em;margin-bottom:1em}.LegalContent .wysiwyg h2{font-size:var(--fs-title-36);line-height:var(--lh-title-36)}.LegalContent .wysiwyg h3{font-size:var(--fs-title-30)}.LegalContent .wysiwyg h4{font-size:var(--fs-title-26);line-height:1.46}.LegalContent .wysiwyg ol,.LegalContent .wysiwyg ul{padding-left:32px}.LegalContent .wysiwyg ol li,.LegalContent .wysiwyg ul li{margin-top:12px;margin-bottom:12px}.LegalContent .wysiwyg ol>li>ol{list-style-type:upper-roman}.LegalContent .wysiwyg ol>li>ol>li>ol{list-style-type:lower-alpha}.LegalContent .wysiwyg a{text-decoration:underline}.LegalList{padding-top:clamp(120px,calc(120px + 110 * ((100vw - 360px) / 1560)),230px);padding-bottom:clamp(60px,calc(60px + 60 * ((100vw - 360px) / 1560)),120px);background-color:var(--color-white)}@media(min-width:992px){.LegalList .col-lg-10{flex:0 0 auto;width:83.33333%;max-width:83.33333%}}@media(min-width:1280px){.LegalList .col-xl-8{flex:0 0 auto;width:66.66667%;max-width:66.66667%}}@media(min-width:1440px){.LegalList .col-xxl-6{flex:0 0 auto;width:50%;max-width:50%}}@media(min-width:1600px){.LegalList .col-xxxl-4{flex:0 0 auto;width:33.33333%;max-width:33.33333%}}.LegalList__title{font-size:var(--fs-title-50);line-height:var(--lh-title-50);font-weight:var(--font-weight-bold);margin-bottom:clamp(40px,calc(40px + 40 * ((100vw - 360px) / 1560)),80px);text-align:center}.LegalList__subtitle{font-size:var(--fs-title-30);margin-bottom:0}.LegalList__list{list-style:none;margin:0;padding:0}.LegalList__list li{border-top:1px rgba(0,0,0,.1) solid}.LegalList__list li:first-child{border:none}.LegalList__list li a{padding-top:clamp(8px,calc(8px + 8 * ((100vw - 360px) / 1560)),16px);padding-bottom:clamp(8px,calc(8px + 8 * ((100vw - 360px) / 1560)),16px);padding-right:50px;position:relative;display:block;color:#0d6efd}.LegalList__list li a:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(45deg);height:5px;width:5px;border:1px currentColor solid;border-left:none;border-bottom:none}.Logos{position:relative}.Logos--isbg{background-color:var(--color-gray-25)}.Logos__title{font-size:var(--fs-title-34);line-height:1.32}.Logos .logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.Logos .logos__item{display:flex;justify-content:center;align-items:center;padding:calc(var(--grid-gutter) / 2) var(--grid-gutter)}.Logos .logos__item img{width:auto;height:auto;max-height:175px}.Logos .logos__item .logo{display:flex;justify-content:center;align-items:center}.Logos .logos--no-slider{max-width:1280px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:126px 126px;gap:40px;justify-content:center}@media(min-width:768px){.Logos .logos--no-slider{grid-template-columns:126px 126px 126px 126px;justify-content:space-between}}.Logos .logos--no-slider>div{display:flex;justify-content:center;align-items:center}.Logos .clutch-widget{background:var(--color-light-dark);display:flex;align-items:center;justify-content:center;padding:12px 6px 15px 16px}.Logos .clutch-widget img{margin:0 15px}@media(min-width:1280px){.Logos .clutch-widget{position:absolute;right:0;top:186px;transform:translateY(-50%)}}.Manifest{padding-top:clamp(54px,calc(54px + 46 * ((100vw - 360px) / 1560)),100px);padding-bottom:clamp(54px,calc(54px + 146 * ((100vw - 360px) / 1560)),200px);position:relative;color:var(--color-white)}.Manifest .container{position:relative;z-index:2}.Manifest .container:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50vw;height:50vw;background:url(/svg/decorations/decoration-manifest.png);background-repeat:no-repeat;background-size:contain;z-index:-1;filter:brightness(80%) contrast(80%)}@media(min-width:992px){.Manifest .container:before{width:784px;height:761px}}.Manifest__title{font-size:var(--fs-title-36);line-height:var(--lh-title-36);font-weight:var(--font-weight-bold);margin-bottom:clamp(32px,calc(32px + 50 * ((100vw - 360px) / 1560)),82px);text-transform:uppercase}.Manifest .item{display:flex;width:100%;margin-top:clamp(24px,calc(24px + 24 * ((100vw - 360px) / 1560)),48px)}.Manifest .item__number{font-size:clamp(36px,calc(36px + 24 * ((100vw - 360px) / 1560)),60px);width:clamp(68px,calc(68px + 18 * ((100vw - 360px) / 1560)),86px);color:var(--color-white);font-weight:400;line-height:1;opacity:.13}.Manifest .item__title{font-size:var(--fs-text-26);line-height:var(--lh-text-26);display:block;width:calc(100% - 86px)}.Manifest__bg{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;z-index:-1}.Map__location:not(:last-child){margin-bottom:clamp(34px,calc(34px + 30 * ((100vw - 360px) / 1560)),64px)}.Map__location--city{font-size:var(--fs-text-24);line-height:1.667;margin-bottom:0;font-weight:700;color:var(--color-orange)}.Map__location--address{font-size:var(--fs-text-22);margin-bottom:0;font-weight:400}@media(min-width:992px){.Map__location--address{margin-top:-1.275em}body .Map__location--address{margin-top:0}body .Map__location--city{margin-bottom:-100%}}.Map__location p{font-size:clamp(18px,calc(18px + 6 * ((100vw - 360px) / 1560)),24px)}.Map__location p:not(.mb-0):not(.Map__location--city):not(.Map__location--address){margin-top:0;margin-bottom:1rem}.Map__title{font-weight:600;font-size:clamp(18px,calc(18px + 6 * ((100vw - 360px) / 1560)),24px)}.Map__nameCity{font-weight:600}.Map .map-image{margin-top:clamp(34px,calc(34px + 30 * ((100vw - 360px) / 1560)),64px);width:100%;height:auto}@media(min-width:992px){.Map .map-image{margin-top:0}}.Motto{position:relative;color:var(--color-white);z-index:2;overflow:hidden}.Motto>.container{padding-top:clamp(100px,calc(100px + 95 * ((100vw - 360px) / 1560)),195px);padding-bottom:clamp(100px,calc(100px + 95 * ((100vw - 360px) / 1560)),195px);position:relative;z-index:5}.Motto__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(114deg,var(--color-orange) -1.84%,var(--color-blue-medium-dark) 65.32%);pointer-events:none}.Motto__text{font-size:clamp(26px,calc(26px + 22 * ((100vw - 360px) / 1560)),48px);line-height:1.18;font-weight:600;text-align:center;margin:0}.Motto__text p:last-child{margin-bottom:0}.OpenPositions{margin-top:clamp(60px,calc(60px + 30 * ((100vw - 360px) / 1560)),90px)}.OpenPositions .title span{color:var(--color-blue)}.OpenPositions__desc{max-width:745px;margin-right:auto;margin-left:auto;text-align:center}.OpenPositions__footer h3{font-weight:600;max-width:745px;font-size:clamp(18px,calc(18px + 20 * ((100vw - 360px) / 1560)),38px);margin-right:auto;margin-left:auto}.OpenPositions__footer .Button{width:283px;max-width:100%}.Opinion{padding-top:clamp(54px,calc(54px + 146 * ((100vw - 360px) / 1560)),200px);padding-bottom:clamp(54px,calc(54px + 146 * ((100vw - 360px) / 1560)),200px);position:relative;display:flex;flex-flow:wrap row;justify-content:center;width:100%;background-image:radial-gradient(circle at bottom right,var(--color-blue-medium),var(--color-blue-medium-dark));color:var(--color-white)}.Opinion__decoration{position:absolute;top:56px;right:144px;display:none;width:300px;z-index:5}.Opinion__decoration>svg,.Opinion__decoration>img{display:block;max-width:100%;mix-blend-mode:screen}@media(min-width:768px){.Opinion__decoration{display:block}}.Opinion__wrapper{position:relative;display:flex;flex-flow:wrap row;width:100%;max-width:90%;padding:24px;z-index:10}@media(min-width:768px){.Opinion__wrapper{padding:46px 110px 46px 70px}}@media(min-width:1280px){.Opinion__wrapper{max-width:1234px}}.Opinion__wrapper:before{content:"";position:absolute;background-color:var(--color-blue-medium-dark);background-image:linear-gradient(to right,var(--color-blue-medium-dark),var(--color-blue-medium));top:0;left:0;width:100%;height:100%;z-index:-1}.Opinion__wrapper--image{display:flex;flex-flow:wrap row;justify-content:center;width:100%;max-width:100%;max-height:120px}.Opinion__wrapper--image>img{display:block;width:auto;max-width:100%;height:100%}@media(min-width:768px){.Opinion__wrapper--image{max-width:200px;max-height:none}.Opinion__wrapper--image>img{width:100%;height:min-content}}.Opinion__wrapper--content{display:flex;flex-flow:wrap column;width:100%;padding-left:0}@media(min-width:768px){.Opinion__wrapper--content{width:calc(100% - 200px);padding-left:45px}}.Opinion__wrapper--content .description{display:flex;flex-flow:wrap row;width:100%;margin-bottom:auto;margin-top:32px}.Opinion__wrapper--content .description p{font-size:var(--fs-text-20);margin-bottom:0;text-align:center;line-height:1.5}@media(min-width:768px){.Opinion__wrapper--content .description{margin-top:0}.Opinion__wrapper--content .description p{text-align:left}}.Opinion__wrapper--content .details{display:flex;flex-flow:wrap row;justify-content:center;width:100%;margin-top:48px}.Opinion__wrapper--content .details span{font-size:var(--fs-text-26);line-height:var(--lh-text-26);display:inline-block;width:auto;font-weight:700}@media(min-width:768px){.Opinion__wrapper--content .details{justify-content:flex-start}}.OurTechnologies .technologies{justify-content:center;gap:32px}@media(min-width:992px){.OurTechnologies .technologies{gap:48px}}.OurTechnologies .technologies img,.OurTechnologies .technologies .technology-item img{max-height:64px}@media(min-width:992px){.OurTechnologies .technologies img,.OurTechnologies .technologies .technology-item img{max-height:84px}}.HeroV2{background-image:radial-gradient(circle at bottom left,#3058b4,#00154e);color:var(--color-white);padding-top:clamp(120px,calc(120px + 64 * ((100vw - 360px) / 1560)),184px);padding-bottom:clamp(34px,calc(34px + 34 * ((100vw - 360px) / 1560)),68px);position:relative}.HeroV2 .linkBack{margin-bottom:clamp(32px,calc(32px + 32 * ((100vw - 360px) / 1560)),64px)}@media(min-width:992px){.HeroV2__content{margin-top:50px}}@media(min-width:1280px){.HeroV2 .row>.HeroV2__content{padding-right:90px}}.HeroV2:after{content:"";position:absolute;z-index:1;bottom:0;transform:translate(-50%,50%);display:block;width:clamp(91px,calc(91px + 89 * ((100vw - 360px) / 1560)),180px);height:clamp(62px,calc(62px + 63 * ((100vw - 360px) / 1560)),125px);border-radius:20px;background:linear-gradient(90deg,var(--color-orange) 0%,#ff9b28 100%);box-shadow:0 8.89px 10.66px #fa7f0380}.HeroV2__svg{position:absolute;right:0;bottom:0;transform:scale(-1) translateY(-50%);height:clamp(1px,calc(1px + 331 * ((100vw - 360px) / 1560)),332px)}@media(max-width:1279.98px){.HeroV2__svg{display:none}}.HeroV2__nav{margin-bottom:32px}.HeroV2__title h1{font-size:var(--fs-title-60);line-height:var(--lh-title-60);font-weight:700;margin-bottom:clamp(16px,calc(16px + 16 * ((100vw - 360px) / 1560)),32px)}.HeroV2__description{font-size:var(--fs-text-30);line-height:var(--lh-text-30)}@media(min-width:992px){.HeroV2__description{font-weight:700}}.HeroV2__description a{color:var(--color-orange);transition:.1s}.HeroV2__description a:hover,.HeroV2__description a:focus{color:var(--color-white)}.HeroV2__img{position:relative;z-index:1}@media(max-width:1279.98px){.HeroV2__img{margin-bottom:13px}}.PerksAndBenefits__title{font-size:clamp(34px,calc(34px + 14 * ((100vw - 360px) / 1560)),48px);font-weight:600;line-height:1.11;margin-bottom:72px}@media(min-width:992px){.PerksAndBenefits__title{margin-bottom:64px;line-height:1.18}}.PerksAndBenefits__items{margin-bottom:-40px}.PerksAndBenefits .item{min-height:400px;border:1px solid var(--color-light-medium-gray);background-color:#fafdff;border-radius:12px;padding:32px;margin-bottom:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:all .4s ease-in-out}.PerksAndBenefits .item:hover{box-shadow:0 4px 11px #00000012}.PerksAndBenefits .item:hover .item__text{opacity:1}@media(min-width:992px){.PerksAndBenefits .item:hover .item__text{max-height:500px}.PerksAndBenefits .item:hover .item__title{scale:.9}}.PerksAndBenefits .item__icon{margin-bottom:32px}.PerksAndBenefits .item__icon img{width:60px}.PerksAndBenefits .item__title{font-size:var(--fs-title-34);line-height:1.32;font-weight:600;transition:all .4s ease-in-out;scale:1}.PerksAndBenefits .item__text{transition:all .4s ease-in-out}@media(min-width:992px){.PerksAndBenefits .item__text{max-height:0;opacity:0;overflow:hidden}}.Logos .logos--marquee{flex-wrap:nowrap;justify-content:flex-start;overflow:hidden}.Logos .logos--marquee .logos__track{display:flex;align-items:center;flex:0 0 auto;min-width:100%;width:max-content;will-change:transform;animation:logos-scroll 7s linear infinite}.Logos .logos--marquee .logos__item{flex:0 0 auto;width:100vw}@media(min-width:480px){.Logos .logos--marquee .logos__item{width:50vw}}@media(min-width:680px){.Logos .logos--marquee .logos__item{width:33.333vw}}@media(min-width:992px){.Logos .logos--marquee .logos__item{width:25vw}}@media(min-width:1200px){.Logos .logos--marquee .logos__item{width:20vw}}@media(min-width:1400px){.Logos .logos--marquee .logos__item{width:16.666vw}}@keyframes logos-scroll{to{transform:translate(-50%)}}.row{display:flex;flex-wrap:wrap;margin-right:calc(var(--grid-gutter) / -2);margin-left:calc(var(--grid-gutter) / -2)}.row>[class^=col-],.row>[class*=" col-"],.row>.col,.row>.item{padding-right:calc(var(--grid-gutter) / 2);padding-left:calc(var(--grid-gutter) / 2)}.col{flex:1 0 0%;max-width:100%}.col-12,.col-md-10,.col-md-6,.col-md-4,.col-lg-10,.col-lg-8,.col-lg-6,.col-lg-4,.col-lg-3,.col-lg-1,.col-xl-6{flex:0 0 100%;max-width:100%}@media(min-width:768px){.col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md{flex:1 0 0%;max-width:100%}}@media(min-width:992px){.col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-11{flex:0 0 91.6667%;max-width:91.6667%}.col-lg-1{flex:0 0 8.3333%;max-width:8.3333%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.Map .row>.col-12.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}}@media(min-width:1280px){.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}}.d-flex{display:flex}.d-block{display:block}.d-none{display:none}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.align-items-center{align-items:center}.text-white{color:var(--color-white)}.fw-bold{font-weight:var(--font-weight-bold)}.position-relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.w-auto{width:auto}.w-full{width:100%}.gap-3{gap:1rem}.mb-0{margin-bottom:0}.mt-3{margin-top:1rem}.img-fluid{max-width:100%;height:auto}@media(min-width:768px){.flex-md-row{flex-direction:row}.flex-md-wrap{flex-wrap:wrap}}@media(min-width:1280px){.mt-xl-0{margin-top:0}}.Posts{background-color:var(--color-white);overflow:hidden}.Posts__title{font-size:var(--fs-title-60);line-height:var(--lh-title-60);font-weight:var(--font-weight-bold);margin-top:clamp(100px,calc(100px + 120 * ((100vw - 360px) / 1560)),220px);margin-bottom:clamp(30px,calc(30px + 30 * ((100vw - 360px) / 1560)),60px)}.Posts__content{position:relative;width:100%;margin-top:clamp(30px,calc(30px + 30 * ((100vw - 360px) / 1560)),60px);padding-top:clamp(30px,calc(30px + 30 * ((100vw - 360px) / 1560)),60px);padding-bottom:clamp(30px,calc(30px + 20 * ((100vw - 360px) / 1560)),50px)}.Posts__content:before{content:"";position:absolute;top:-3px;left:0;width:96px;height:6px;background-color:var(--color-orange)}.Posts .categories{list-style:none;padding:0;display:flex;flex-wrap:nowrap;margin:0 -10px}.Posts .categories__item .link{font-size:var(--fs-text-30);line-height:var(--lh-text-30);display:block;padding:10px;font-weight:700;color:currentColor;transition:color .1s}.Posts .categories__item .link:hover,.Posts .categories__item .link:focus{color:var(--color-orange)}.Posts .pagination{display:flex;justify-content:center;flex-wrap:wrap;margin-top:clamp(50px,calc(50px + 50 * ((100vw - 360px) / 1560)),100px);margin-bottom:clamp(70px,calc(70px + 75 * ((100vw - 360px) / 1560)),145px)}.Posts .pagination .page-numbers{width:clamp(34px,calc(34px + 21 * ((100vw - 360px) / 1560)),55px);height:clamp(34px,calc(34px + 21 * ((100vw - 360px) / 1560)),55px);margin:clamp(4px,calc(4px + 3 * ((100vw - 360px) / 1560)),7px);font-size:var(--fs-text-30);line-height:var(--lh-text-30);background-color:var(--color-light-medium-dark);color:var(--color-blue-dark);display:flex;align-items:center;justify-content:center;font-weight:600;transition:background-color .1s}.Posts .pagination .page-numbers.current,.Posts .pagination .page-numbers:hover,.Posts .pagination .page-numbers:focus{outline:none;background:var(--color-orange)}.Posts .pagination .page-numbers.prev svg{transform:rotate(-180deg)}.quoteSlider{overflow:hidden}.quoteSlider__svg{position:absolute;height:clamp(100px,calc(100px + 200 * ((100vw - 360px) / 1560)),300px);width:auto;top:0;left:0;transform:scaleY(-1);display:none}@media(min-width:992px){.quoteSlider__svg{display:block;left:-50px}}.quoteSlider__main{position:relative;z-index:1;background-size:cover;background-position:center;padding-top:clamp(46px,calc(46px + 47 * ((100vw - 360px) / 1560)),93px);padding-bottom:clamp(46px,calc(46px + 47 * ((100vw - 360px) / 1560)),93px);background-image:url(/images/background-mobile.jpg)}@media(min-width:768px){.quoteSlider__main{background-image:url(/images/background.jpg)}}.quoteSlider-slider{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:clamp(30px,calc(30px + 30 * ((100vw - 360px) / 1560)),60px);padding-bottom:clamp(50px,calc(50px + 50 * ((100vw - 360px) / 1560)),100px)}.quoteSlider-slider::-webkit-scrollbar{display:none}@media(min-width:992px){.quoteSlider-slider{gap:clamp(60px,calc(60px + 75 * ((100vw - 360px) / 1560)),135px)}}.quoteSlider .slider-item{--px: clamp(24px, calc(24px + 24 * ((100vw - 360px) / 1560)), 48px);--py: clamp(20px, calc(20px + 20 * ((100vw - 360px) / 1560)), 40px);flex:none;scroll-snap-align:center;gap:clamp(30px,calc(30px + 30 * ((100vw - 360px) / 1560)),60px);border:1px solid var(--color-orange);padding:var(--py) var(--px);background:#fa7f034d;color:var(--color-white);max-width:85vw}@media(min-width:992px){.quoteSlider .slider-item{max-width:clamp(400px,calc(400px + 707 * ((100vw - 360px) / 1560)),1107px)}}.quoteSlider .slider-item__img{flex:none;width:clamp(185px,calc(185px + 188 * ((100vw - 360px) / 1560)),373px);height:clamp(185px,calc(185px + 188 * ((100vw - 360px) / 1560)),373px);clip-path:polygon(80% 0,100% 20%,100% 100%,0 100%,0 0)}.quoteSlider .slider-item img{width:100%;height:100%;object-fit:cover}.quoteSlider .slider-item h3{font-size:var(--fs-title-30)}.ReadMoreShowcase{position:relative;padding-top:clamp(25px,calc(25px + 25 * ((100vw - 360px) / 1560)),50px);margin-top:clamp(-25px,calc(-25px + -25 * ((100vw - 360px) / 1560)),-50px)}.ReadMoreShowcase .contact-decoration{position:absolute;right:0}.ReadMoreShowcase .contact-decoration--1{top:0;height:clamp(40px,calc(40px + 73 * ((100vw - 360px) / 1560)),113px);filter:blur(2px)}.ReadMoreShowcase .contact-decoration--2{height:clamp(32px,calc(32px + 32 * ((100vw - 360px) / 1560)),64px);top:clamp(42px,calc(42px + 44 * ((100vw - 360px) / 1560)),86px)}.ReadMoreShowcase__el{display:flex;flex-direction:column;gap:24px;padding:clamp(16px,calc(16px + 16 * ((100vw - 360px) / 1560)),32px);border-left:var(--color-orange) 1px solid;background-color:#fff0;position:relative}@media(max-width:767.98px){.ReadMoreShowcase__el{border-bottom:var(--color-orange) 1px solid;border-left-width:0}}.ReadMoreShowcase__el:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:#f2f7fc;opacity:0;transition:opacity .6s}.ReadMoreShowcase__el img{width:60px;height:auto;margin:10px}.ReadMoreShowcase__el:hover:after{opacity:1}.recruitmentProcess .title span{color:var(--color-blue)}.recruitmentProcess .title{margin-top:clamp(72px,calc(72px + 73 * ((100vw - 360px) / 1560)),145px)}.recruitmentProcess .contact-decoration{position:absolute}.recruitmentProcess .contact-decoration--1{top:0;right:90%;height:70px}.recruitmentProcess .contact-decoration--2{height:clamp(65px,calc(65px + 50 * ((100vw - 360px) / 1560)),115px);width:auto;top:0;left:0}.steps-process__nav{counter-reset:item;list-style-type:none;display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.steps-process__nav::-webkit-scrollbar{display:none}.steps-process__nav .item:last-child .item__separator{display:none}.steps-process .item{color:var(--color-gray-2);cursor:pointer;transition:color .6s;flex:none;scroll-snap-align:start}@media(max-width:575.98px){.steps-process__nav .item{max-width:80vw;margin-right:12px}}.steps-process .item__body{display:flex;justify-content:center;align-items:center}.steps-process .item__dot{display:inline-flex;justify-content:center;align-items:center;flex:none;height:clamp(42px,calc(42px + 42 * ((100vw - 360px) / 1560)),84px);width:clamp(42px,calc(42px + 42 * ((100vw - 360px) / 1560)),84px);border-radius:100%;background-size:0%;background-color:var(--color-gray-2);background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--color-orange) 0%,var(--color-orange-2) 100%);margin-right:16px;transition:background .3s ease-out}.steps-process .item__separator{width:clamp(20px,calc(20px + 23 * ((100vw - 360px) / 1560)),43px);height:1px;background-color:var(--color-gray-2);margin:0 16px}@media(max-width:575.98px){.steps-process .item__separator{display:none}}section[data-jsmodule=RecruitmentProcess]:not([data-recruitment-init="1"]) .steps-process__nav .item:first-child{color:var(--color-blue)}section[data-jsmodule=RecruitmentProcess]:not([data-recruitment-init="1"]) .steps-process__nav .item:first-child .item__dot{background-size:100%}.steps-process .contact-decoration{position:absolute;left:0;bottom:0;height:clamp(87px,calc(87px + 88 * ((100vw - 360px) / 1560)),175px);transform:translateY(25%);width:auto}@media(max-width:991.98px){.steps-process .contact-decoration{display:none}}.steps-process__for{display:flex;flex-direction:column;gap:clamp(42px,calc(42px + 55 * ((100vw - 360px) / 1560)),97px)}.S3ColumnsDescription{position:relative;padding-top:var(--section-pad-medium);padding-bottom:var(--section-pad-medium)}.S3ColumnsDescription__title{font-size:var(--fs-title-36);line-height:var(--lh-title-36);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:32px}.S3ColumnsDescription__columns .item{margin-top:clamp(32px,calc(32px + 40 * ((100vw - 360px) / 1560)),72px)}.S3ColumnsDescription__columns .item--number{font-size:var(--fs-text-18);font-weight:700;color:var(--color-orange);margin-bottom:clamp(24px,calc(24px + 18 * ((100vw - 360px) / 1560)),42px)}.S3ColumnsDescription__columns .item--icon{display:flex;flex-flow:wrap row;justify-content:flex-start;width:100%;height:48px;margin-bottom:24px}.S3ColumnsDescription__columns .item--icon>img{display:block;width:auto;max-height:100%}.S3ColumnsDescription__columns .item--title{font-size:var(--fs-text-26);line-height:var(--lh-text-26);margin-bottom:16px;font-weight:700}@media(min-width:768px){.S3ColumnsDescription__columns .item--title{min-height:clamp(48px,calc(48px + 16 * ((100vw - 360px) / 1560)),64px)}}.S3ColumnsDescription__columns .item--desc{font-size:var(--fs-text-20);line-height:1.2;display:block;width:100%}.S3ColumnsDescription__columns .item--desc p{margin-bottom:0}.SLP_FlipTileSection{padding-top:clamp(80px,calc(80px + 80 * ((100vw - 360px) / 1560)),160px);padding-bottom:clamp(90px,calc(90px + 90 * ((100vw - 360px) / 1560)),180px)}.SLP_FlipTileSection__header{margin-bottom:clamp(40px,calc(40px + 40 * ((100vw - 360px) / 1560)),80px)}.SLP_FlipTileSection__title{font-size:var(--fs-title-46);line-height:var(--lh-title-46);font-weight:600;color:var(--color-orange);margin-bottom:0}.SLP_FlipTileSection__desc{font-size:var(--fs-text-30);line-height:var(--lh-text-30);font-weight:700}.SLP_FlipTileSection__wrap{display:grid;gap:72px;grid-template-columns:repeat(1,1fr)}@media(min-width:992px){.SLP_FlipTileSection__wrap{grid-template-columns:repeat(2,1fr)}}.hoverFlipTile__header h3{font-weight:700;position:relative}.Services{position:relative;background:var(--color-blue-medium-dark);color:var(--color-white)}.Services>.container{position:relative}.Services__title{margin-bottom:0}.Services__tabs{margin-top:clamp(56px,calc(56px + 56 * ((100vw - 360px) / 1560)),112px)}.Services__tabs--list{display:flex;flex-flow:wrap column;width:100%}@media(max-width:991.98px){.Services__tabs--list{margin-bottom:24px}}.Services__tabs--list ul{list-style:none;margin:0;padding:0}.Services__tabs--list li{width:100%;margin-bottom:8px}.Services__tabs--list li a{display:inline;font-size:var(--fs-text-24);line-height:1.667;color:var(--color-gray-3);transition:color .1s;font-weight:700}.Services__tabs--list li a:hover,.Services__tabs--list li a.active{color:var(--color-orange)}.Services__tabs--list li a.active{pointer-events:none}.Services__tabs--content{--padding: clamp(20px, calc(20px + 20 * ((100vw - 360px) / 1560)), 40px);padding:var(--padding);display:flex;flex-flow:wrap row;width:100%;background:var(--color-blue);margin-bottom:16px}.Services__tabs--content .logos{display:flex;flex-flow:wrap row;width:100%;margin-top:clamp(20px,calc(20px + 10 * ((100vw - 360px) / 1560)),30px);margin-bottom:clamp(20px,calc(20px + 10 * ((100vw - 360px) / 1560)),30px);margin-left:clamp(-10px,calc(-10px + -3 * ((100vw - 360px) / 1560)),-13px);margin-right:clamp(-10px,calc(-10px + -3 * ((100vw - 360px) / 1560)),-13px)}.Services__tabs--content .logos__item{height:clamp(30px,calc(30px + 34 * ((100vw - 360px) / 1560)),64px);width:clamp(30px,calc(30px + 34 * ((100vw - 360px) / 1560)),64px);margin:clamp(10px,calc(10px + 3 * ((100vw - 360px) / 1560)),13px);display:flex;flex-flow:wrap row;justify-content:center;align-items:center;background:var(--color-white);border-radius:10%}.Services__tabs--content .logos__item>*{display:block;max-width:80%;max-height:80%;width:auto;height:auto}.Services__tabs--content .button{display:flex;flex-flow:wrap row;justify-content:flex-end;width:100%;margin-top:16px}.Services__tabs--content .button a{font-size:var(--fs-text-18);font-weight:600;text-transform:uppercase;text-decoration:none!important;color:var(--color-orange);position:relative;padding-right:1.5em;transition:color .1s}.Services__tabs--content .button a:hover{color:var(--color-white)}.Services__tabs--content .button a:after{right:5px;top:50%;transform:translateY(-50%);content:"";position:absolute;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:8px solid currentColor;transition:.1s transform}.Services__tabs--content .button a:hover:after{transform:translate(50%,-50%)}.sliderOfIconicTiles{overflow:hidden}.sliderOfIconicTiles__title{width:719px;max-width:100%}.sliderOfIconicTiles__slider{--slide-sp: clamp(8px, calc(8px + 8 * ((100vw - 360px) / 1560)), 16px);display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:calc(var(--slide-sp) * 2)}.sliderOfIconicTiles__slider::-webkit-scrollbar{display:none}.sliderOfIconicTiles__slider>.iconicTiles{flex:0 0 auto;width:clamp(260px,80vw,360px);scroll-snap-align:center}.iconicTiles{--padding: clamp(32px, calc(32px + 32 * ((100vw - 360px) / 1560)), 64px);background-color:var(--color-gray-3);padding:var(--padding);position:relative}.iconicTiles:after{content:attr(data-cunter);position:absolute;display:block;left:var(--padding);top:var(--padding);color:var(--color-blue);font-weight:700;z-index:10;pointer-events:none}.iconicTiles img{width:47px}.iconicTiles h3{line-height:1.54}.Slogan{padding-top:clamp(80px,calc(80px + 120 * ((100vw - 360px) / 1560)),200px);padding-bottom:clamp(80px,calc(80px + 120 * ((100vw - 360px) / 1560)),200px);background-image:url(/images/slogan-bg.jpg);background-color:var(--color-blue-medium-dark);color:var(--color-white);background-size:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.Slogan .container{max-width:1234px;padding:70px 130px;background:#ffffff0d}.Slogan .container .title{font-size:var(--fs-title-60);line-height:var(--lh-title-60);font-weight:var(--font-weight-bold);text-align:center;margin:0}.spacing,.Spacing{border:0;margin-bottom:0}.TabsAndPhoto{overflow:hidden}.TabsAndPhoto .nav{display:flex;flex-wrap:nowrap;gap:1rem}@media(max-width:767.98px){.TabsAndPhoto .nav{position:absolute;left:50%;top:0;width:100vw;transform:translate(-50%);overflow-x:auto;padding:0 15px;-ms-overflow-style:none;scrollbar-width:none}.TabsAndPhoto .nav::-webkit-scrollbar{display:none}}@media(min-width:768px){.TabsAndPhoto .nav{flex-wrap:wrap}}.TabsAndPhoto .tab-content{margin-top:clamp(28px,calc(28px + 28 * ((100vw - 360px) / 1560)),56px)}@media(max-width:767.98px){.TabsAndPhoto .tab-content{margin-top:100px}}.TabsAndPhoto .tab-pane{display:block;margin-bottom:24px}.TabsAndPhoto .tab-pane h3{font-weight:700}.Team{padding-top:var(--section-pad-medium);padding-bottom:var(--section-pad-medium);background-color:var(--color-light-medium-dark)}.Team__title{font-size:var(--fs-title-36);line-height:var(--lh-title-36);font-weight:var(--font-weight-bold);margin-bottom:0;text-transform:uppercase}.Team .TeamMember{margin-top:clamp(32px,calc(32px + 48 * ((100vw - 360px) / 1560)),80px)}.TeamMember__name{font-size:var(--fs-text-30);line-height:var(--lh-text-30);font-weight:700;margin-top:clamp(14px,calc(14px + 30 * ((100vw - 360px) / 1560)),44px);margin-bottom:clamp(6px,calc(6px + 12 * ((100vw - 360px) / 1560)),18px)}.Testimonials{padding-top:clamp(32px,calc(32px + 32 * ((100vw - 360px) / 1560)),64px);padding-bottom:clamp(67px,calc(67px + 67 * ((100vw - 360px) / 1560)),134px);background-color:var(--color-light);overflow:hidden}.Testimonials__clutch .box{position:relative;display:inline-flex;flex-wrap:nowrap;align-items:center;z-index:2}.Testimonials__clutch .box:before{content:"";position:absolute;top:0;right:9px;bottom:0;width:100vw;background:var(--color-white);z-index:-1;border-top-right-radius:99px;border-bottom-right-radius:99px;box-shadow:0 4px 15px #0000001a}.Testimonials__clutch .box__link{display:flex;align-items:center}.Testimonials__clutch .box__link:focus{outline:none}.Testimonials__clutch .box__label{font-size:var(--fs-title-24);line-height:1.667;display:inline-block;vertical-align:middle;transform:translateY(4.5%);margin-right:clamp(32px,calc(32px + 88 * ((100vw - 360px) / 1560)),120px)}.Testimonials__clutch .clutch-big img{width:clamp(100px,calc(100px + 46 * ((100vw - 360px) / 1560)),146px);height:clamp(100px,calc(100px + 46 * ((100vw - 360px) / 1560)),146px)}.Testimonials__reviews{width:100%}.Testimonials__reviews--slider{--space-between-slides: clamp(0px, calc(0px + 55 * ((100vw - 360px) / 1560)), 55px);display:flex;flex-wrap:nowrap;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;gap:calc(var(--space-between-slides) * 2)}.Testimonials__reviews--slider::-webkit-scrollbar{display:none}.Testimonials__reviews--slider .item{display:flex!important;flex-flow:wrap column;flex:0 0 auto;width:clamp(280px,85vw,420px);padding:0 16px;scroll-snap-align:center}@media(min-width:768px){.Testimonials__reviews--slider .item{height:auto}}.Testimonials__reviews--slider .item__opinion{width:100%;margin-bottom:24px}.Testimonials__reviews--slider .item__opinion p:last-child{margin-bottom:0}.Testimonials__reviews--slider .item__details{display:flex;flex-flow:wrap row;align-items:center;width:100%;min-height:100px;margin-top:auto}@media(min-width:768px){.Testimonials__reviews--slider .item__details{min-height:150px}}.Testimonials__reviews--slider .item__details--image{width:100px;height:100px;box-shadow:0 0 10px #0000000d;border-radius:50%;overflow:hidden;background:var(--color-white);flex:none}.Testimonials__reviews--slider .item__details--image img{display:block;width:100%;height:100%;object-fit:cover}.Testimonials__reviews--slider .item__details--text{height:100%;width:calc(100% - 100px);padding-left:24px;display:flex;flex-direction:column;justify-content:space-between}.Testimonials__reviews--slider .item__details--text .name{margin-bottom:8px;font-weight:700}.Testimonials__reviews--slider .item__details--text .pos{margin-bottom:8px}.Testimonials__reviews--slider .item__details--text .desc{font-weight:700;margin-bottom:0}.TextOnBackground{padding-top:96px;padding-bottom:96px;color:var(--color-white);background:linear-gradient(114deg,var(--color-orange) -1.84%,var(--color-blue-medium-dark) 65.32%);position:relative;overflow:hidden}.TextOnBackground .container{position:relative}@media(min-width:768px){.TextOnBackground .container{padding:96px 32px;background-color:#fff3;border-radius:16px}}.TextOnBackground ul,.TextOnBackground p{margin-bottom:1rem}.TextOnBackground ul{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:768px){.TextOnBackground h2{margin-bottom:0}}.TextOnBackground__decoration{position:absolute}.TextOnBackground__decoration--1{top:40%;right:10%;display:none}@media(min-width:992px){.TextOnBackground__decoration--1{display:inline-block}}.TextOnBackground__decoration--2{right:100%;top:50%;width:60px;transform:translate(50%) translateY(-50%)}@media(min-width:768px){.TextOnBackground__decoration--2{transform:translate(50%);right:0;top:30%;width:91px}}.Values{margin-top:clamp(60px,calc(60px + 30 * ((100vw - 360px) / 1560)),90px);padding-bottom:20px}.Values .title{margin-bottom:clamp(40px,calc(40px + 50 * ((100vw - 360px) / 1560)),90px);font-size:var(--fs-text-36);font-weight:700;text-transform:uppercase}.Values .box__number{margin-bottom:clamp(14px,calc(14px + 12 * ((100vw - 360px) / 1560)),26px);font-weight:700}.Values .box__title{font-size:var(--fs-text-24);font-weight:700;line-height:1.46;margin-bottom:1em}.Values .box__desc{font-size:var(--fs-text-20);font-weight:600;line-height:1.5}.VerticalBannerText{padding-top:var(--section-pad-105);padding-bottom:var(--section-pad-105);font-size:var(--fs-text-18);overflow:hidden;position:relative;min-height:50vw}@media(min-width:992px){.VerticalBannerText .banner{position:absolute;top:0;bottom:0;right:0;width:36vw;height:auto}}.VerticalBannerText .title{text-transform:uppercase}.Button{display:inline-flex;align-items:center;justify-content:center;min-height:60px;vertical-align:middle;-webkit-user-select:none;user-select:none;text-align:center;transition:.3s;text-decoration:none;font-weight:var(--font-weight-bold);color:var(--color-white);border:none;padding:0 30px;border-radius:var(--radius-sm)}.Button:not(span){cursor:pointer}@media(prefers-reduced-motion:reduce){.Button{transition:none}}.Button:disabled,.Button.disabled{opacity:.78;pointer-events:none}.Button:focus,.Button.focus{outline:0;box-shadow:none}.Button__text{font-size:var(--fs-text-18);line-height:1.2;text-transform:uppercase}.Button--orange{background-color:var(--color-orange);background-image:radial-gradient(var(--color-orange),var(--color-yellow));background-repeat:no-repeat;background-size:100% 100%;background-position:center}.Button--orange:hover{color:var(--color-white);background-size:150% 150%}.Button--orange-text{background-color:transparent;color:var(--color-orange);transition:.2s}.Button--orange-text:hover{color:var(--color-orange)}.Button--caseStudyThumb{font-size:var(--fs-text-18);display:inline-flex;align-items:center;color:currentColor;text-decoration:none;padding:0;font-weight:var(--font-weight-semibold);min-height:40px}.Button--caseStudyThumb .Button__text{text-transform:unset}.Button--caseStudyThumb>svg{display:block;margin-left:10px;transform:translate(0);transition:all .3s ease}.Button--caseStudyThumb>svg path{fill:currentColor}.Button--caseStudyThumb:hover>svg{transform:translate(6px)}.Button--read-more,.Button--read-more-orange-arrow,.Button--read-more-blue-arrow{display:inline-flex;align-items:center;color:currentColor;text-decoration:none;padding:0;font-weight:var(--font-weight-regular)}.Button--read-more .Button__text,.Button--read-more-orange-arrow .Button__text,.Button--read-more-blue-arrow .Button__text{text-transform:unset;font-size:inherit}.Button--read-more:hover,.Button--read-more-orange-arrow:hover,.Button--read-more-blue-arrow:hover{text-decoration:none;color:var(--color-orange)}.Button--read-more{font-size:var(--fs-text-18)}.Button--read-more>svg{display:block;margin-left:10px;transform:translate(0);transition:.1s}.Button--read-more>svg path{fill:currentColor}.Button--read-more:hover>svg{transform:translate(6px)}.Button--read-more-orange-arrow>.arrow,.Button--read-more-blue-arrow>.arrow{margin-left:22px;transition:margin-left .2s;border-color:var(--color-orange)}.Button--read-more-orange-arrow:hover>.arrow,.Button--read-more-blue-arrow:hover>.arrow{margin-left:25px}.Button--read-more-orange-arrow{font-size:var(--fs-text-20);line-height:1.2}.Button--read-more-orange-arrow>.arrow{width:clamp(12px,calc(12px + 8 * ((100vw - 360px) / 1560)),20px);height:clamp(12px,calc(12px + 8 * ((100vw - 360px) / 1560)),20px)}.Button--read-more-blue-arrow{color:var(--color-blue);font-weight:var(--font-weight-bold)}.Button--read-more-blue-arrow>.arrow{width:6px;height:12px}.Button--raw{font-size:inherit;padding:0;min-height:0;text-align:left}.Button--raw .Button__text{text-transform:none;font-size:inherit}.Button--back{display:inline-flex;flex-flow:wrap row;font-size:var(--fs-text-18);color:var(--color-typography-default);min-height:0}.Button--back svg{transform:translate(-30px);width:12px;height:auto;transition:transform .1s}.Button--back:hover{color:var(--color-typography-default)}.Button--back:hover svg{transform:translate(-34px)}.Button--cut-border_orange,.Button--cut-blue,.Button--cut-white,.Button--cut-orange{border-radius:0;font-weight:var(--font-weight-regular)}.Button--cut-border_orange{color:var(--color-orange);background-color:var(--color-white);transition:background-color .6s;position:relative;padding-left:25px;padding-right:20px;border:1px solid var(--color-orange);min-width:215px}.Button--cut-border_orange:focus,.Button--cut-border_orange:hover,.Button--cut-border_orange.active,.Button--cut-border_orange[aria-expanded=true]{color:var(--color-white);background:linear-gradient(90deg,var(--color-orange),transparent) var(--color-orange-2)}.Button--cut-border_orange:after{content:"";height:25px;width:25px;background:var(--color-white);position:absolute;top:0;right:0;border-left:1px solid var(--color-orange);transform:rotate(-49deg) translate(71%)}.Button--cut-border_orange .Button__text{font-size:20px}.Button--cut-border_orange[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.Button--cut-blue,.Button--cut-white,.Button--cut-orange{clip-path:polygon(calc(100% - 20px) 0,100% 16px,100% 100%,0 100%,0 0);padding-left:45px;padding-right:36px}.Button--cut-blue:hover,.Button--cut-white:hover,.Button--cut-orange:hover{clip-path:polygon(100% 0,100% 0,100% 100%,0 100%,0 0)}.Button--cut-orange{background:linear-gradient(90deg,var(--color-orange),transparent) var(--color-orange-2)}.Button--cut-orange:hover{color:var(--color-blue-medium)}.Button--cut-blue{background-color:var(--color-blue-medium)}.Button--cut-blue:hover{color:var(--color-orange)}.Button--cut-white{color:var(--color-blue-medium);background-color:var(--color-white)}.Button--cut-white:hover{color:var(--color-orange)}.CTA{position:relative;overflow:hidden;background-color:var(--color-blue-medium);padding-top:96px;padding-bottom:96px}.CTA__decoration--1,.CTA__decoration--2{position:absolute;height:auto}.CTA__decoration--1{width:clamp(60px,calc(60px + 31 * ((100vw - 360px) / 1560)),91px);right:0;transform:translate(50%);bottom:0}.CTA__decoration--2{width:clamp(38px,calc(38px + 16 * ((100vw - 360px) / 1560)),54px);right:18%;bottom:-30px}.CTA__content{display:flex;flex-flow:wrap column;align-items:center;width:100%}.CTA__content a:not(.Button){color:currentColor;transition:.1s}.CTA__content a:not(.Button):hover{color:var(--color-orange)}.CTA__title{margin-bottom:20px}.CTA__title+.CTA__button{margin-top:28px}@media(max-width:767.98px){.CTA__title+.CTA__button{margin-top:20px}}.CTA__subtitle{font-size:var(--fs-text-30);line-height:var(--lh-text-30);color:var(--color-white);font-weight:var(--font-weight-bold);text-align:center}.CTA__button{display:flex;flex-flow:wrap row;justify-content:center;width:100%;margin-top:56px}.CTA__button .Button{min-width:236px}.CTAEstimate{background-color:var(--color-blue)}.CTAEstimate__title{font-size:var(--fs-title-60);line-height:var(--lh-title-60)}.CTAEstimate__subtitle{font-size:var(--fs-title-34);line-height:1.32}.CTAEstimate__persons{gap:clamp(48px,calc(48px + 48 * ((100vw - 360px) / 1560)),96px)}.CTAEstimate .Button__text{text-transform:uppercase;font-weight:var(--font-weight-bold);font-size:18px}.hoverFlipTile{box-shadow:var(--shadow-card);position:relative;height:375px;padding:110px 16px 16px;background-color:var(--color-white);display:flex;flex-direction:column}@media(min-width:992px){.hoverFlipTile{height:530px;padding:110px 32px 32px}}.hoverFlipTile__header{position:relative;left:0;bottom:-229px;transform:translateY(-100%);transition:bottom .6s,transform .6s}@media(min-width:992px){.hoverFlipTile__header{bottom:-384px}}.hoverFlipTile__header h3{font-weight:var(--font-weight-bold);position:relative}.hoverFlipTile__header h3:after{content:">";display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;position:absolute;bottom:calc(100% + 24px);left:50%;transform:translate(-50%);rotate:-90deg;background-color:var(--color-orange);color:var(--color-white);line-height:0;transition:rotate .6s;transform-origin:left}.hoverFlipTile__img{position:absolute;top:21px;left:32px;right:32px;max-width:183px;height:183px;margin:auto;opacity:1;transition:opacity .6s}@media(min-width:992px){.hoverFlipTile__img{max-width:352px;height:352px;top:32px}}.hoverFlipTile__img img{width:100%}.hoverFlipTile__desc{font-size:var(--fs-text-20);line-height:1.2;position:relative;z-index:1;overflow:auto;opacity:0;margin-top:24px;transition:opacity .6s;backface-visibility:hidden}@media(min-width:768px){.hoverFlipTile:hover .hoverFlipTile__header,.hoverFlipTile:focus .hoverFlipTile__header{bottom:0;transform:translateY(0)}.hoverFlipTile:hover .hoverFlipTile__header h3:after,.hoverFlipTile:focus .hoverFlipTile__header h3:after{rotate:90deg}.hoverFlipTile:hover .hoverFlipTile__img,.hoverFlipTile:focus .hoverFlipTile__img{opacity:0}.hoverFlipTile:hover .hoverFlipTile__desc,.hoverFlipTile:focus .hoverFlipTile__desc{opacity:1}}@media(max-width:767.98px){.hoverFlipTile.active .hoverFlipTile__header{bottom:0;transform:translateY(0)}.hoverFlipTile.active .hoverFlipTile__header h3:after{rotate:90deg}.hoverFlipTile.active .hoverFlipTile__img{opacity:0}.hoverFlipTile.active .hoverFlipTile__desc{opacity:1}}.iconWithNumberAndText{width:200px;text-align:center}.iconWithNumberAndText img{width:60px}.iconWithNumberAndText__desc{margin-top:8px;font-weight:var(--font-weight-semibold);line-height:normal}.infoIconBox{box-shadow:var(--shadow-card);padding:16px 40px 50px;border:1px solid var(--color-medium-gray);background-color:var(--color-white);transition:background-color .4s}@media(min-width:768px){.infoIconBox{min-height:375px}}.infoIconBox:hover,.infoIconBox:focus{background-color:var(--color-orange)}.infoIconBox:hover .infoIconBox__title,.infoIconBox:hover .infoIconBox__desc,.infoIconBox:focus .infoIconBox__title,.infoIconBox:focus .infoIconBox__desc{color:var(--color-white)}.infoIconBox:hover .infoIconBox__svg svg path,.infoIconBox:focus .infoIconBox__svg svg path{fill:var(--color-white)}.infoIconBox__svg{margin-bottom:32px}.infoIconBox__svg svg{max-width:70px}.infoIconBox__svg svg path{transition:fill .4s}.infoIconBox__title,.infoIconBox__desc{transition:color .4s}.infoIconBox__title{margin-bottom:24px;font-size:var(--fs-text-26);line-height:var(--lh-text-26);font-weight:var(--font-weight-bold);color:var(--color-blue)}.infoIconBox__desc{font-size:var(--fs-text-20);line-height:1.2;color:var(--color-dark)}.descriptionBoxPhoto__img{border:1px solid var(--color-orange);border-radius:10px;height:190px;display:flex;justify-content:center;align-items:center}.descriptionBoxPhoto__img img{max-height:100%;width:100%;height:100%;object-fit:contain}.descriptionBoxPhoto__title{margin-top:24px;font-size:var(--fs-title-24);line-height:1.667;text-align:center;color:var(--color-dark-navy)}.imgAndTextBlock img{min-height:clamp(200px,calc(200px + 186 * ((100vw - 360px) / 1560)),386px);height:100%;object-fit:cover;object-position:right}.personCard{max-width:none;text-align:center}.personCard__avatar{margin-inline:auto;margin-bottom:clamp(16px,calc(16px + 16 * ((100vw - 360px) / 1560)),32px);width:clamp(130px,calc(130px + 30 * ((100vw - 360px) / 1560)),160px);height:clamp(130px,calc(130px + 30 * ((100vw - 360px) / 1560)),160px);max-width:100%;object-fit:cover}.personCard__name{font-size:var(--fs-text-22);margin-bottom:clamp(8px,calc(8px + 8 * ((100vw - 360px) / 1560)),16px);font-weight:var(--font-weight-bold)}.personCard__email,.personCard__phone{font-size:var(--fs-text-20);line-height:1.2;color:var(--color-white);display:block}.personCard__email:hover,.personCard__phone:hover{color:var(--color-orange)}.personCard__phone{margin-top:8px}.TeamMember__thumb{position:relative;width:100%;perspective:1000px;padding-bottom:100%}.TeamMember__thumb .inner{transition:.6s;transform-style:preserve-3d;position:relative}.TeamMember__thumb .inner__front,.TeamMember__thumb .inner__back{backface-visibility:hidden;position:absolute;top:0;left:0;transition:.6s}.TeamMember__thumb .inner__front img,.TeamMember__thumb .inner__back img{width:100%;height:100%;object-fit:cover}.TeamMember__thumb .inner__front{z-index:2;transform:rotateY(0);background-color:var(--color-white)}.TeamMember__thumb .inner__back{transform:rotateY(-180deg);background-color:var(--color-white)}.TeamMember__thumb:hover:not(.no-hover) .inner__front{transform:rotateY(180deg)}.TeamMember__thumb:hover:not(.no-hover) .inner__back{transform:rotateY(0)}.TeamMember__name{font-size:var(--fs-text-30);line-height:var(--lh-text-30);margin-top:clamp(14px,calc(14px + 30 * ((100vw - 360px) / 1560)),44px);margin-bottom:clamp(6px,calc(6px + 12 * ((100vw - 360px) / 1560)),18px);font-weight:var(--font-weight-bold)}.TeamMember__position{font-size:var(--fs-text-24);line-height:1.667;margin-bottom:0}.technologies{display:flex;flex-wrap:wrap;gap:16px}.technologies--md{gap:clamp(28px,calc(28px + 28 * ((100vw - 360px) / 1560)),56px)}.technologies--md a.technology-item{max-height:64px;max-width:64px}.technologies .technology-item{max-height:40px;max-width:40px;width:auto;display:flex;justify-content:center;align-items:center;position:relative}.technologies .technology-item img{display:block;min-width:30px;min-height:30px;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@media(max-width:1279.98px){.technologies .technology-item img{max-height:40px;width:auto}}@media(max-width:767.98px){.technologies .technology-item img{max-height:30px}}.Thumb{display:block;padding:clamp(20px,calc(20px + 20 * ((100vw - 360px) / 1560)),40px);background-color:var(--color-light-medium-dark);margin-bottom:var(--grid-gutter);min-height:calc(100% - var(--grid-gutter));color:currentColor}.Thumb:hover .Thumb__title,.Thumb:focus .Thumb__title{color:var(--color-orange);outline:none}.Thumb:hover .Thumb__desc,.Thumb:focus .Thumb__desc{color:var(--color-typography-default)}.Thumb:hover .Thumb__hero,.Thumb:focus .Thumb__hero{outline:none}.Thumb:hover img,.Thumb:focus img{transform:translate(-50%,-50%) scale(1.1)}.Thumb:hover .Button--read-more>svg,.Thumb:focus .Button--read-more>svg{transform:translate(6px)}.Thumb__hero{margin-bottom:clamp(20px,calc(20px + 10 * ((100vw - 360px) / 1560)),30px);padding-bottom:42.222%;position:relative;overflow:hidden;display:block}.Thumb__hero img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);transition:.2s transform}.Thumb__title{font-size:var(--fs-title-30);margin-bottom:clamp(15px,calc(15px + 7 * ((100vw - 360px) / 1560)),22px);font-weight:var(--font-weight-bold);line-height:1.3333;transition:.1s color}.Thumb__desc{font-size:var(--fs-text-20);margin-bottom:clamp(15px,calc(15px + 7 * ((100vw - 360px) / 1560)),22px);font-weight:var(--font-weight-semibold);line-height:1.5}.Thumb .Button{color:var(--color-orange)}.ThumbCaseStudy{color:currentColor;position:relative;overflow:hidden;max-width:1920px;margin:auto}.ThumbCaseStudy--Dark{color:var(--color-blue-dark)}.ThumbCaseStudy--Dark .Button{color:var(--color-orange)}.ThumbCaseStudy--Light,.ThumbCaseStudy--Light .Button{color:var(--color-white)}@media(min-width:1280px){.ThumbCaseStudy:hover .ThumbCaseStudy__bg{transform:scale(1.1)}}.ThumbCaseStudy .container{position:relative;z-index:3}.ThumbCaseStudy .row>.ThumbCaseStudy__content{padding-top:clamp(40px,calc(40px + 4 * ((100vw - 360px) / 1560)),44px);padding-right:16px;padding-bottom:clamp(20px,calc(20px + 24 * ((100vw - 360px) / 1560)),44px);padding-left:clamp(16px,calc(16px + 24 * ((100vw - 360px) / 1560)),40px)}.ThumbCaseStudy .count{margin-bottom:clamp(14px,calc(14px + 6 * ((100vw - 360px) / 1560)),20px);font-size:var(--fs-text-18);font-weight:var(--font-weight-bold)}.ThumbCaseStudy .title{font-size:var(--fs-title-36);line-height:var(--lh-title-36);font-weight:var(--font-weight-bold);margin-bottom:20px}.ThumbCaseStudy .title a{color:currentColor}.ThumbCaseStudy .description{margin-bottom:clamp(14px,calc(14px + 6 * ((100vw - 360px) / 1560)),20px);font-size:var(--fs-text-30);line-height:var(--lh-text-30);font-weight:var(--font-weight-bold)}.ThumbCaseStudy .tags{list-style:none;margin:0;padding:0}.ThumbCaseStudy .tags li{font-size:var(--fs-text-20);line-height:1.2;display:inline-block;font-weight:var(--font-weight-semibold);position:relative}.ThumbCaseStudy .tags li:after{content:", "}.ThumbCaseStudy .tags li:last-child:after{content:none}.ThumbCaseStudy .technologies{margin-bottom:clamp(14px,calc(14px + 6 * ((100vw - 360px) / 1560)),20px);display:flex}.ThumbCaseStudy .technologies__item{height:clamp(30px,calc(30px + 10 * ((100vw - 360px) / 1560)),40px);width:clamp(30px,calc(30px + 10 * ((100vw - 360px) / 1560)),40px);display:flex;justify-content:center;align-items:center;margin-right:10px;background:var(--color-white);border-radius:10%;position:relative;z-index:50}.ThumbCaseStudy .technologies__item>img{display:block;max-width:70%;max-height:70%;width:auto;height:auto;object-fit:contain}.ThumbCaseStudy__bg--desktop{display:none}@media(min-width:1280px){.ThumbCaseStudy__bg--desktop{display:block;position:absolute;top:0;right:0;width:100%;height:100%;z-index:1;transition:transform .25s}.ThumbCaseStudy__bg--desktop img{width:100%;height:100%;object-fit:cover;object-position:center right}}.ThumbCaseStudy__bg--mobile{display:block}@media(min-width:1280px){.ThumbCaseStudy__bg--mobile{display:none}}.ThumbCaseStudy .Button:before{content:"";position:absolute;top:-50vw;left:-50vw;width:200vw;height:300vw;background:transparent;z-index:10}.ThumbCaseStudyV2{padding-top:clamp(36px,calc(36px + 36 * ((100vw - 360px) / 1560)),72px);padding-bottom:clamp(25px,calc(25px + 25 * ((100vw - 360px) / 1560)),50px)}.ThumbCaseStudyV2:first-child{margin-top:15px}.ThumbCaseStudyV2:nth-child(2n){background-color:var(--color-light-gray)}@media(min-width:992px){.ThumbCaseStudyV2:nth-child(2n) .ThumbCaseStudyV2__wrap{flex-direction:row-reverse}.ThumbCaseStudyV2:nth-child(2n) .ThumbCaseStudyV2__image{margin-left:0}.ThumbCaseStudyV2:nth-child(2n) .ThumbCaseStudyV2__content{margin-left:8.33333333%}}@media(max-width:991.98px){.ThumbCaseStudyV2__wrap{flex-direction:column-reverse}}.ThumbCaseStudyV2__image{margin-bottom:32px}@media(min-width:992px){.ThumbCaseStudyV2__image{margin-left:8.33333333%;margin-bottom:0}}.ThumbCaseStudyV2__technologies{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:32px}.ThumbCaseStudyV2__technology{max-height:40px;max-width:40px;width:auto;display:flex;justify-content:center;align-items:center;position:relative}@media(min-width:768px){.ThumbCaseStudyV2__technology{max-height:50px;max-width:50px}}.ThumbCaseStudyV2__technology img{display:block;min-width:30px;min-height:30px;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.ThumbCaseStudyV2 .title{margin-top:clamp(15px,calc(15px + 23 * ((100vw - 360px) / 1560)),38px);margin-bottom:clamp(20px,calc(20px + 18 * ((100vw - 360px) / 1560)),38px)}.ThumbCaseStudyV2 .title a{font-size:var(--fs-text-38);font-weight:var(--font-weight-bold);color:var(--color-blue-medium-dark)}.ThumbCaseStudyV2 .description{font-size:var(--fs-text-24);line-height:1.667}.ThumbCaseStudyV2 .Button{margin-top:clamp(23px,calc(23px + 23 * ((100vw - 360px) / 1560)),46px)}.ThumbCaseStudyV3__wrap{position:relative;margin:auto;min-height:clamp(415px,calc(415px + 300 * ((100vw - 360px) / 1560)),715px);background-image:linear-gradient(to right,var(--bg-color),var(--bg-color2));background-size:100vw 100%;background-position:50% 0}@media(max-width:991.98px){.ThumbCaseStudyV3__wrap{flex-direction:column-reverse}}.ThumbCaseStudyV3__wrap:after,.ThumbCaseStudyV3__wrap:before{content:"";position:absolute;top:0;height:100%;background-color:var(--bg-color);background-image:linear-gradient(to right,var(--bg-color),var(--bg-color2));background-position:100% 0;width:calc(((100vw - 100%) - (var(--grid-gutter) * .5)) / 2 + 2px);transform:skew(0,32deg);-webkit-backface-visibility:hidden}@media(max-width:991.98px){.ThumbCaseStudyV3__wrap:after,.ThumbCaseStudyV3__wrap:before{width:calc(((100vw - 100%) - (var(--grid-gutter) * .5)) / 2 + 1px)}}.ThumbCaseStudyV3__wrap:after{right:calc(100% - 1px);transform-origin:top right;background-position:0% 0}.ThumbCaseStudyV3__wrap:before{left:calc(100% - 1px);transform-origin:bottom left;background-size:100vw 100%}.ThumbCaseStudyV3:hover .Button{color:var(--color-orange);clip-path:polygon(100% 0,100% 0,100% 100%,0 100%,0 0)}.ThumbCaseStudyV3--Light .title,.ThumbCaseStudyV3--Light .description{color:var(--color-white)}.ThumbCaseStudyV3--Dark .title,.ThumbCaseStudyV3--Dark .description{color:var(--color-blue-medium-dark)}@media(min-width:992px){.ThumbCaseStudyV3:nth-child(2n) .ThumbCaseStudyV3__wrap{flex-direction:row-reverse}.ThumbCaseStudyV3:nth-child(2n) .ThumbCaseStudyV3__image{margin-left:0}.ThumbCaseStudyV3:nth-child(2n) .ThumbCaseStudyV3__content{margin-left:8.33333333%}}.ThumbCaseStudyV3__content .technologies,.ThumbCaseStudyV3__image{margin-bottom:32px}@media(min-width:992px){.ThumbCaseStudyV3__image{margin-left:8.33333333%;margin-bottom:0}}@media(max-width:767.98px){.ThumbCaseStudyV3__image img{width:250px}}.ThumbCaseStudyV3 .title{margin-top:clamp(15px,calc(15px + 17 * ((100vw - 360px) / 1560)),32px);margin-bottom:clamp(20px,calc(20px + 12 * ((100vw - 360px) / 1560)),32px);font-size:var(--fs-text-38);font-weight:var(--font-weight-bold)}.ThumbCaseStudyV3 .description{font-size:var(--fs-text-24);line-height:1.667}.ThumbCaseStudyV3 .Button{margin-top:clamp(19px,calc(19px + 13 * ((100vw - 360px) / 1560)),32px)}@media(max-width:767.98px){.ThumbCaseStudyV3 .Button{min-width:236px}}.OtherPosts{padding-top:clamp(60px,calc(60px + 36 * ((100vw - 360px) / 1560)),96px);padding-bottom:clamp(60px,calc(60px + 36 * ((100vw - 360px) / 1560)),96px)}.OtherPosts__title{font-size:var(--fs-title-36);line-height:var(--lh-title-36);margin-bottom:clamp(30px,calc(30px + 15 * ((100vw - 360px) / 1560)),45px);font-weight:var(--font-weight-bold);text-transform:uppercase}.SeeOtherProjects__main-title{margin-top:clamp(40px,calc(40px + 40 * ((100vw - 360px) / 1560)),80px);margin-bottom:clamp(40px,calc(40px + 40 * ((100vw - 360px) / 1560)),80px);font-size:var(--fs-title-36);line-height:var(--lh-title-36);font-weight:var(--font-weight-bold);text-transform:uppercase}.linkBack{font-size:var(--fs-text-20);line-height:1.2;text-transform:uppercase;display:flex;align-items:center;font-weight:var(--font-weight-regular)}.linkBack>svg{display:inline-block;margin-right:20px}.linkBack a{color:var(--color-white);display:inline-block;transition:.1s}.linkBack a:hover,.linkBack a:focus{color:var(--color-orange)}.textWithSidebar{position:relative;padding-left:32px}.textWithSidebar:after{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(--color-orange)}@media(min-width:768px){.textWithSidebar{padding-left:0}.textWithSidebar:after{right:calc(100% + 32px);left:auto}}.ST_CaseStudies{margin-bottom:clamp(16px,calc(16px + 123 * ((100vw - 360px) / 1560)),139px)}.ST_CaseStudies__main-title{margin-top:clamp(48px,calc(48px + 49 * ((100vw - 360px) / 1560)),97px);margin-bottom:clamp(48px,calc(48px + 91 * ((100vw - 360px) / 1560)),139px)}@media(max-width:767px){.ST_CaseStudies__main-title{text-align:center}}.BlogHero{container-type:size;position:relative;overflow:hidden;isolation:isolate}.BlogHero--hero{height:100%}.BlogHero--card{position:absolute;top:0;right:0;bottom:0;left:0}.BlogHero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:repeating-linear-gradient(114deg,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 1.5px,transparent 1.5px,transparent 23px),radial-gradient(95% 125% at 90% 116%,#ffb0488c,#fa7f0300 46%),radial-gradient(60% 85% at 44% 46%,#602c9652,#602c9600 66%),radial-gradient(72% 96% at 6% -8%,#06093a99,#00033600 58%),linear-gradient(114deg,var(--color-blue-dark) 0%,var(--color-blue-medium-dark) 40%,var(--color-orange) 100%)}.BlogHero__inner{position:relative;z-index:1;height:100%;display:flex;align-items:center;padding-inline:24.5% 6%}.BlogHero__content{display:flex;align-items:flex-start;gap:1.05em;font-size:19px;font-size:clamp(16px,3.13cqw,60px)}.BlogHero--hero .BlogHero__content{font-size:clamp(16px,3.13vw,60px);font-size:clamp(16px,3.13cqw,60px)}.BlogHero__mark{flex:none;width:1.3em;height:1.5em;display:flex;align-items:center}.BlogHero__mark svg{display:block;width:100%;height:auto;fill:#fff}.BlogHero__title{margin:0;max-width:13.5em;color:#fff;font-weight:400;line-height:1.5;letter-spacing:-.005em;text-wrap:balance}.BlogHero__pill{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--color-orange);color:#fff;font-weight:700;padding:.05em .3em .11em;border-radius:.333em}@container (max-width: 680px){.BlogHero__inner{padding-inline:6.5%}.BlogHero__content{font-size:clamp(17px,5.4cqw,34px)}.BlogHero__title{max-width:15em}.BlogHero--card .BlogHero__content{font-size:clamp(11px,min(5.4cqw,13cqh),34px)}}@media(min-width:1280px){.Single__hero .BlogHero--hero .BlogHero__inner{padding-top:76px}}.CaseStudies{margin-top:104px;background-color:var(--color-white);position:relative}.CaseStudies__hero{padding-top:clamp(60px,calc(60px + 55 * ((100vw - 360px) / 1560)),115px);padding-bottom:calc(80px + 3vw)}.CaseStudies__hero .hero-title{font-size:var(--fs-title-46);line-height:var(--lh-title-46);font-weight:700;text-align:center;margin:0 0 10px}@media(min-width:1400px){.CaseStudies__hero .hero-title{text-align:left}}.CaseStudies__hero .hero-subtitle{font-size:var(--fs-text-38);font-weight:600;cursor:pointer;color:var(--color-orange);position:relative;line-height:1.25;margin:.5em 0}@media(max-width:991px){.CaseStudies__hero .hero-subtitle{text-align:center}}.CaseStudies__hero .hero-subtitle--left{margin-right:clamp(50px,calc(50px + 50 * ((100vw - 360px) / 1560)),100px)}@media(max-width:991px){.CaseStudies__hero .hero-subtitle--left{margin-right:0}}.CaseStudies__hero .hero-subtitle__btn{border:none;background:transparent;color:currentColor;font-weight:inherit}@media(min-width:992px){.CaseStudies__hero .hero-subtitle__btn{white-space:nowrap}}.CaseStudies__hero .hero-subtitle__btn:focus{outline:none}.CaseStudies__hero .hero-subtitle__btn:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39.778' height='22.717' viewBox='0 0 39.778 22.717'%3E%3Cg transform='translate(2.828 2.828)' opacity='0.91'%3E%3Cline x2='17.061' y2='17.061' fill='none' stroke='%23060112' stroke-linecap='square' stroke-width='4'/%3E%3Cline x1='17.061' y2='17.061' transform='translate(17.06)' fill='none' stroke='%23060112' stroke-linecap='square' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;display:inline-block;margin-left:.6em;width:clamp(20px,calc(20px + 20 * ((100vw - 360px) / 1560)),40px);height:clamp(11.5px,calc(11.5px + 11.5 * ((100vw - 360px) / 1560)),23px)}.CaseStudies__not-found{padding-bottom:clamp(40px,calc(40px + 140 * ((100vw - 360px) / 1560)),180px);align-items:center;justify-content:center;text-align:center;display:none}.CaseStudies__not-found .title{font-size:var(--fs-title-36);line-height:var(--lh-title-36)}.modal{display:none}.modal.dark{background:var(--color-blue-dark);background-size:cover}.modal.dark .modal-content{background:transparent;color:var(--color-white);border:none;text-align:center}.modal.dark .item{cursor:pointer}.modal.dark .item--big{font-size:var(--fs-title-60);line-height:1.5;font-weight:600;transition:.1s}.modal.dark .item--big:hover,.modal.dark .item--big:focus{color:var(--color-orange)}.modal .technologies{display:none;grid-template-columns:repeat(2,1fr);grid-gap:24px;width:100%;margin-top:48px}.modal .technologies.active{display:grid}@media(min-width:768px){.modal .technologies{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.modal .technologies{grid-template-columns:repeat(4,1fr)}}.modal .technologies .item{position:relative;width:100%;text-decoration:none;padding-bottom:100%;background:var(--color-white)}.modal .technologies .item__content{position:absolute;top:50%;left:50%;display:flex;flex-flow:wrap row;justify-content:flex-start;width:100%;max-width:90%;transform:translate(-50%,-50%)}.modal .technologies .item__content--logo{display:flex;justify-content:center;align-items:center;width:100%;height:49px;margin-bottom:24px}.modal .technologies .item__content--logo>img{display:block;width:auto;height:100%;max-width:100%;max-height:100%}.modal .technologies .item__content--label{font-size:clamp(14px,calc(14px + 6 * ((100vw - 360px) / 1560)),20px);line-height:clamp(18px,calc(18px + 6 * ((100vw - 360px) / 1560)),24px);position:relative;display:flex;margin:0 auto;padding:0 20px;text-align:center;font-weight:700;color:var(--color-typography-default)}.OpenPositionsData-list{display:flex;flex-direction:column;gap:clamp(16px,16px + 16 * (100vw - 360px) / 1560,32px)}.OpenPositionsData{padding:clamp(12px,12px + 12 * (100vw - 360px) / 1560,24px) clamp(27px,27px + 27 * (100vw - 360px) / 1560,54px) clamp(12px,12px + 12 * (100vw - 360px) / 1560,24px) clamp(16px,16px + 16 * (100vw - 360px) / 1560,32px);border:1px solid #fa7f03;flex:1;display:flex;gap:12px}@media(max-width:991.98px){.OpenPositionsData{flex-direction:column}}.OpenPositionsData p{margin-bottom:0}.OpenPositionsData-title{font-size:clamp(28px,28px + 8 * (100vw - 360px) / 1560,36px);margin-bottom:1em;font-weight:700;text-transform:uppercase}.OpenPositionsData__name{display:flex;flex-direction:column;justify-content:space-between;gap:12px}@media(min-width:992px){.OpenPositionsData__name{width:29%}}@media(max-width:991.98px){.OpenPositionsData__name{flex-direction:column-reverse;gap:16px}}.OpenPositionsData__name h3{font-size:clamp(20px,20px + 8 * (100vw - 360px) / 1560,28px);line-height:clamp(26px,26px + 11 * (100vw - 360px) / 1560,37px);margin-bottom:0;font-weight:700}.OpenPositionsData__positions{font-size:clamp(16px,16px + 4 * (100vw - 360px) / 1560,20px);line-height:1.2}.OpenPositionsData__positions span{color:#fa7f03}.OpenPositionsData__body{display:flex;flex-direction:column;flex-basis:0;flex-grow:1;max-width:100%;gap:clamp(8px,8px + 16 * (100vw - 360px) / 1560,24px)}.OpenPositionsData__meta{width:100%;font-size:clamp(18px,18px + 6 * (100vw - 360px) / 1560,24px)}@media(min-width:992px){.OpenPositionsData__meta{text-align:right;width:auto}}@media(min-width:992px){.OpenPositionsData__meta .b2b,.OpenPositionsData__meta .separator,.OpenPositionsData__meta .uop{display:inline-block}}.OpenPositionsData__meta .b2b,.OpenPositionsData__meta .uop{display:block}.OpenPositionsData__meta .separator{display:none;margin-left:.5em;margin-right:.5em}.OpenPositionsData__footer{display:flex;justify-content:space-between;flex-wrap:wrap}@media(max-width:1279.98px){.OpenPositionsData__footer{justify-content:flex-end}}@media(max-width:991.98px){.OpenPositionsData__footer{justify-content:flex-start}}.OpenPositionsData__info{display:flex;gap:clamp(8px,8px + 25 * (100vw - 360px) / 1560,33px);font-size:clamp(18px,18px + 6 * (100vw - 360px) / 1560,24px)}@media(max-width:991.98px){.OpenPositionsData__info{flex-direction:column}}@media(min-width:992px){.OpenPositionsData__info{align-items:flex-end}}.OpenPositionsData__status{width:186px}@media(min-width:992px){.OpenPositionsData__status{text-align:center}}.OpenPositionsData__link{margin-left:auto;width:auto;margin-right:-30px;display:flex;align-items:flex-end}@media(max-width:1279.98px){.OpenPositionsData__link{margin-top:30px}}.OpenPositionsData__link .Button{min-width:200px;min-height:auto}.input-blend,.textarea-blend{font-size:clamp(16px,calc(16px + 2 * ((100vw - 360px) / 1560)),18px);font-weight:600;display:block;border:none;position:relative;height:60px;width:100%;padding:15px 21px;-webkit-backdrop-filter:blur(30px) brightness(103%);backdrop-filter:blur(30px) brightness(103%);background:#ffffff0d;color:#fff;transition:.1s}.textarea-blend{height:189px}.input-blend::placeholder,.textarea-blend::placeholder{color:#fffc}.input-blend:focus,.textarea-blend:focus{outline:none;box-shadow:0 0 50px #0000001a}@media(min-width:1280px){.input-blend,.textarea-blend{padding:16px 32px}}.wpcf7-form input,.wpcf7-form button,.wpcf7-form select,.wpcf7-form optgroup,.wpcf7-form textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.wpcf7-form p{margin-top:0;margin-bottom:1rem}fieldset.hidden-fields-container{min-width:0;margin:0;padding:0;border:0}.wpcf7-form-control-wrap{display:block;margin-bottom:clamp(16px,calc(16px + 8 * ((100vw - 360px) / 1560)),24px)}.wpcf7-not-valid-tip{font-size:var(--fs-text-12);color:var(--color-danger)}.wpcf7-response-output{color:var(--color-danger)}.sent .wpcf7-response-output,.submitting .wpcf7-response-output,.resetting .wpcf7-response-output{color:var(--color-success)}.screen-reader-response{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wpcf7-form{position:relative}.wpcf7-form a{color:var(--color-orange)}.wpcf7-form a:hover,.wpcf7-form a:focus{color:var(--color-orange-2)}.select-blend{height:60px;width:100%;background:#ffffff0d;color:var(--color-white);border:none;text-align:center;padding:0 32px}.select-blend--text-left{text-align:left}.select-blend:focus,.select-blend:active{border:none;box-shadow:none;outline:none}.select-blend option{background:var(--color-blue-medium-dark)}.select-wrapper{position:relative}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:80px}.select-wrapper:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9.5L12 15.5L18 9.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:24px;height:24px;top:30px;transform:translateY(-50%);right:30px;position:absolute;pointer-events:none}.radio-blend{display:block;position:relative;z-index:10}.radio-blend .wpcf7-list-item{font-size:var(--fs-text-24);text-transform:uppercase;display:block;position:relative;padding:12px;text-align:center;font-weight:700}.radio-blend .wpcf7-list-item input[type=radio]{display:none}.radio-blend .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label{color:var(--color-orange)}.radio-blend .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label:before{opacity:1;transform:translateY(-50%) scale(1)}.radio-blend .wpcf7-list-item .wpcf7-list-item-label{cursor:pointer;transition:color .1s}.radio-blend .wpcf7-list-item .wpcf7-list-item-label:before{content:"";opacity:0;position:absolute;left:calc(50% + 30px);top:50%;transform:translateY(-50%) scale(0);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.488' height='15.935' viewBox='0 0 22.488 15.935'%3E%3Cg transform='translate(-1001.086 -678.979)'%3E%3Cline x2='6.553' y2='6.553' transform='translate(1002.5 686.946)' fill='none' stroke='%23fa7f03' stroke-linecap='square' stroke-width='2'/%3E%3Cline x1='13.107' y2='13.107' transform='translate(1009.053 680.393)' fill='none' stroke='%23fa7f03' stroke-linecap='square' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");width:23px;height:16px;background-repeat:no-repeat;transition:.1s}.checkboxes-blend .wpcf7-acceptance.wpcf7-not-valid .wpcf7-list-item-label:before{border:1px solid var(--color-danger)}.checkboxes-blend .wpcf7-list-item{display:block;position:relative;margin-bottom:1em}.checkboxes-blend .wpcf7-list-item .wpcf7-list-item-label{position:relative;padding-left:54px;cursor:pointer;display:block;opacity:.84;color:var(--color-white)}.checkboxes-blend .wpcf7-list-item .wpcf7-list-item-label:before,.checkboxes-blend .wpcf7-list-item .wpcf7-list-item-label:after{content:"";position:absolute;height:30px;width:30px;left:0;top:50%}.checkboxes-blend .wpcf7-list-item .wpcf7-list-item-label:before{-webkit-backdrop-filter:blur(30px) brightness(103%);backdrop-filter:blur(30px) brightness(103%);background:#ffffff0d;transform:translateY(-50%)}.checkboxes-blend .wpcf7-list-item .wpcf7-list-item-label:after{background-image:url(/svg/check-white.svg);background-repeat:no-repeat;background-position:50%;transform:translateY(-50%) scale(0);transition:.1s}.checkboxes-blend .wpcf7-list-item input[type=checkbox]{display:none}.checkboxes-blend .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label:after{transform:translateY(-50%) scale(1)}.checkboxes-blend--two-col{columns:2}.wpcf7-form input[type=date]{background:#ffffff0d;color:var(--color-white);border:none;height:60px;width:100%;padding:20px}.wpcf7-form input[type=date]:focus{outline:none}.wpcf7-form input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}.file-group{height:60px;position:relative}.file-group>p{margin-top:auto;margin-bottom:auto}.file-group .input-file{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:inherit}.file-group .file-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;background:#ffffffc7;color:var(--color-blue-medium);text-transform:uppercase}.file-group .file-text>p{margin-bottom:0}.file-group .file-text:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.file-group .file-text span{font-size:var(--fs-text-20);font-weight:700;vertical-align:middle}.file-group .file-text span:before{content:"";height:24px;width:24px;background:url(/svg/attachment.svg);background-size:contain;display:inline-block;margin-right:14px;vertical-align:middle;position:relative;top:-2px}.file-group .file-remove{font-size:var(--fs-text-16);position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;background:var(--color-white);color:var(--color-blue-medium);text-transform:uppercase;align-items:center;justify-content:center;display:none;padding:.5em;line-height:1.2}.file-group .file-remove:after{content:"✕";position:absolute;top:0;right:0;height:12px;width:12px;background:#dc143c;font-size:10px;line-height:12px;color:var(--color-white);text-align:center}.file-group .file-remove.visible{display:flex}.file-group .wpcf7-form-control-wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}#accordionPlatforms .accordion-collapse.collapse:not(.show){display:none}:where(html.js-enabled) [data-inviewport=opacity]{opacity:0}[data-inviewport=opacity].is-inViewport{transition:ease-in-out .8s;transition-property:opacity;opacity:1}:where(html.js-enabled) [data-inviewport=fadein-left],:where(html.js-enabled) [data-inviewport=fadein-right]{position:relative;opacity:0}[data-inviewport=fadein-left].is-inViewport,[data-inviewport=fadein-right].is-inViewport{transform:translate(0);transition:ease-in-out .8s;transition-property:transform,opacity;opacity:1}:where(html.js-enabled) [data-inviewport=fadein-left]{transform:translate(-100px)}:where(html.js-enabled) [data-inviewport=fadein-right]{transform:translate(100px)}:where(html.js-enabled) [data-inviewport=fadein-down],:where(html.js-enabled) [data-inviewport=fadein-top]{position:relative;opacity:0}[data-inviewport=fadein-down].is-inViewport,[data-inviewport=fadein-top].is-inViewport{opacity:1;transition:ease-in-out .8s;transition-property:transform,opacity}:where(html.js-enabled) [data-inviewport=fadein-top]{transform:translateY(-50px)}[data-inviewport=fadein-top].is-inViewport{transform:translateY(0)}:where(html.js-enabled) [data-inviewport=fadein-down]{transform:translateY(50px)}[data-inviewport=fadein-down].is-inViewport{transform:translateY(0)}:where(html.js-enabled) [data-inviewport=zoom-in]{opacity:0;transform:scale(.5)}[data-inviewport=zoom-in].is-inViewport{opacity:1;transform:scale(1);transition:ease-in-out .8s;transition-property:transform,opacity}:where(html.js-enabled) .Banner__decoration--top[data-inviewport=fadein-top],:where(html.js-enabled) .Banner__decoration--bottom[data-inviewport=fadein-down]{position:absolute}:where(html.js-enabled) .CallToAction__decoration[data-inviewport=fadein-down]{position:absolute}:where(html.js-enabled) .TextOnBackground__decoration--1[data-inviewport=fadein-right]{position:absolute}:where(html.js-enabled) .CTA__decoration--1[data-inviewport=fadein-right],:where(html.js-enabled) .CTA__decoration--2[data-inviewport=fadein-right]{position:absolute}:where(html.js-enabled) .CTA__decoration--1[data-inviewport=fadein-right]{transform:translate(50%)}.CTA__decoration--1[data-inviewport=fadein-right].is-inViewport,.CTA__decoration--2[data-inviewport=fadein-right].is-inViewport{transform:translate(0)}.delay-100{animation-delay:.1s;transition-delay:.1s}.delay-200{animation-delay:.2s;transition-delay:.2s}.delay-300{animation-delay:.3s;transition-delay:.3s}.delay-400{animation-delay:.4s;transition-delay:.4s}.delay-500{animation-delay:.5s;transition-delay:.5s}.delay-600{animation-delay:.6s;transition-delay:.6s}.delay-700{animation-delay:.7s;transition-delay:.7s}.delay-800{animation-delay:.8s;transition-delay:.8s}.delay-900{animation-delay:.9s;transition-delay:.9s}.delay-1000{animation-delay:1s;transition-delay:1s}html.js-enabled .ReadMoreShowcase .contact-decoration{transform:translate(100%);opacity:0;transition:transform 1s,opacity 1s}html.js-enabled .ReadMoreShowcase .contact-decoration--2{transition-delay:.4s}.ReadMoreShowcase.is-inViewport .contact-decoration{transform:translate(0);opacity:1}@media(max-width:767.98px){.ReadMoreShowcase.is-inViewport .contact-decoration{opacity:.6;z-index:-1}}html.js-enabled .e2-step:after{height:0;transition:height 2s ease-in-out}html.js-enabled .e2-step.is-inViewport:after{height:calc(100% - var(--size-box-step) + var(--sp-step))}@media(prefers-reduced-motion:reduce){[data-inviewport]{opacity:1!important;transform:none!important;transition:none!important}}.lb-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;align-items:center;justify-content:center;background:#000000d9}.lb-overlay.is-open{display:flex}.lb-image{max-width:90vw;max-height:90vh;object-fit:contain}.lb-close,.lb-prev,.lb-next{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:#fff;font-size:28px;line-height:1;cursor:pointer}.lb-close:hover,.lb-prev:hover,.lb-next:hover{opacity:.7}.lb-close{top:16px;right:16px;font-size:36px}.lb-prev,.lb-next{top:50%;transform:translateY(-50%)}.lb-prev{left:16px}.lb-next{right:16px}.lb-prev[hidden],.lb-next[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:var(--fs-text-16)}body{font-family:var(--font-family-base);font-size:var(--fs-text-18);font-weight:var(--font-weight-regular);line-height:1.5;color:#212529;background:var(--body-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,picture,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}ul,ol{list-style:none;padding:0}button{font:inherit;cursor:pointer;background:none;border:none}:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.container{width:100%;margin-inline:auto;padding-inline:calc(var(--grid-gutter) / 2)}@media(min-width:576px){.container{max-width:var(--container-sm)}}@media(min-width:768px){.container{max-width:var(--container-md)}}@media(min-width:992px){.container{max-width:var(--container-lg)}}@media(min-width:1280px){.container{max-width:var(--container-xl)}}@media(min-width:1440px){.container{max-width:var(--container-xxl)}}@media(min-width:1600px){.container{max-width:var(--container-xxxl)}}.container-fluid{width:100%;margin-inline:auto;padding-inline:calc(var(--grid-gutter) / 2)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-base);font-weight:500;line-height:1.2}h2,.h2{font-weight:var(--font-weight-bold)}h1{font-size:var(--fs-title-60);line-height:var(--lh-title-60)}h2{font-size:var(--fs-title-36);line-height:var(--lh-title-36);margin-bottom:1em}h3{font-size:var(--fs-text-38)}h4{font-size:var(--fs-title-34);line-height:1.32}h5{font-size:var(--fs-text-30)}h6{font-size:var(--fs-text-28);line-height:var(--lh-text-28)}.h1{font-size:var(--fs-title-60);line-height:var(--lh-title-60)}.h2{font-size:var(--fs-title-46);line-height:var(--lh-title-46)}.h3{font-size:var(--fs-text-38)}.h4{font-size:var(--fs-title-34);line-height:1.32}.h6{font-size:var(--fs-text-28);line-height:var(--lh-text-28)}.text-38{font-size:var(--fs-text-38)}.text-36{font-size:var(--fs-text-36)}.text-34{font-size:var(--fs-text-34);line-height:var(--lh-text-34)}.text-30{font-size:var(--fs-text-30);line-height:var(--lh-text-30)}.text-28{font-size:var(--fs-text-28);line-height:var(--lh-text-28)}.text-26{font-size:var(--fs-text-26);line-height:var(--lh-text-26)}.text-24{font-size:var(--fs-text-24);line-height:1.5}.text-22{font-size:var(--fs-text-22)}.text-20{font-size:var(--fs-text-20);line-height:1.2}.text-18{font-size:var(--fs-text-18);line-height:1.44}.text-17{font-size:var(--fs-text-17)}.text-16{font-size:var(--fs-text-16)}.text-14{font-size:var(--fs-text-14)}.text-12{font-size:var(--fs-text-12)}.title-60{font-size:var(--fs-title-60);line-height:var(--lh-title-60);font-weight:var(--font-weight-bold)}.title-50{font-size:var(--fs-title-50);line-height:var(--lh-title-50);font-weight:var(--font-weight-bold)}.title-46{font-size:var(--fs-title-46);line-height:var(--lh-title-46);font-weight:var(--font-weight-bold)}.title-36{font-size:var(--fs-title-36);line-height:var(--lh-title-36);font-weight:var(--font-weight-bold)}.title-34{font-size:var(--fs-title-34);line-height:1.32}.title-30{font-size:var(--fs-title-30)}.title-26{font-size:var(--fs-title-26);line-height:1.46}.title-24{font-size:var(--fs-title-24);line-height:1.667}.font-light{font-weight:var(--font-weight-light)}.font-regular{font-weight:var(--font-weight-regular)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.color-orange{color:var(--color-orange)}.color-white{color:var(--color-white)}.color-blue{color:var(--color-blue)}.color-default{color:var(--color-typography-default)}a.color-orange:hover{color:var(--color-yellow)}.colorful-text span{color:var(--color-blue)}.colorful-text--revers span{color:var(--color-orange)}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}@media(min-width:1200px){.text-xl-center{text-align:center!important}}.pb-fluid-145{padding-bottom:var(--space-fluid-145)}.mb-fluid-139{margin-bottom:var(--space-fluid-139)}.mt-fluid-119{margin-top:var(--space-fluid-119)}.pb-fluid-108{padding-bottom:var(--space-fluid-108)}.mt-fluid-97{margin-top:var(--space-fluid-97)}.pt-fluid-97{padding-top:var(--space-fluid-97)}.pb-fluid-97{padding-bottom:var(--space-fluid-97)}.pt-fluid-80{padding-top:var(--space-fluid-80)}.mt-fluid-80{margin-top:var(--space-fluid-80)}.mb-fluid-80{margin-bottom:var(--space-fluid-80)}.mt-fluid-72{margin-top:var(--space-fluid-72)}.mt-fluid-64{margin-top:var(--space-fluid-64)}.mb-fluid-64{margin-bottom:var(--space-fluid-64)}.mt-fluid-56{margin-top:var(--space-fluid-56)}.pt-fluid-54{padding-top:var(--space-fluid-54)}.pb-fluid-54{padding-bottom:var(--space-fluid-54)}.pt-fluid-48{padding-top:var(--space-fluid-48)}.pb-fluid-48{padding-bottom:var(--space-fluid-48)}.mt-fluid-39{margin-top:var(--space-fluid-39)}.mt-fluid-32{margin-top:var(--space-fluid-32)}.mb-fluid-32{margin-bottom:var(--space-fluid-32)}.mb-fluid-24{margin-bottom:var(--space-fluid-24)}.mb-fluid-16{margin-bottom:var(--space-fluid-16)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.overflow-hidden{overflow:hidden}.lang-switch[data-astro-cid-l4evwy7q]{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-text-16);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:currentColor;transition:opacity .2s}.lang-switch[data-astro-cid-l4evwy7q]:hover{opacity:.75}.lang-switch[data-astro-cid-l4evwy7q] img[data-astro-cid-l4evwy7q]{display:block;border-radius:2px}.navbar[data-astro-cid-nen7h5rs]{z-index:var(--z-navbar);position:fixed;inset:0 0 auto;width:100%;display:flex;flex-wrap:wrap;align-items:center;background-color:var(--color-blue-dark);color:var(--color-white);transition:min-height .2s}.navbar[data-astro-cid-nen7h5rs]>.container[data-astro-cid-nen7h5rs]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand[data-astro-cid-nen7h5rs]{color:currentColor;display:inline-flex;align-items:center;padding:12px 0}.navbar-brand[data-astro-cid-nen7h5rs] svg{width:120px;height:auto;transition:width .2s}.nav-toggle-input[data-astro-cid-nen7h5rs]{position:absolute;opacity:0;pointer-events:none}.navbar-toggler[data-astro-cid-nen7h5rs]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer}.navbar-hamburger[data-astro-cid-nen7h5rs],.navbar-hamburger[data-astro-cid-nen7h5rs]:before,.navbar-hamburger[data-astro-cid-nen7h5rs]:after{content:"";display:block;width:26px;height:2px;background:currentColor;transition:all .25s}.navbar-hamburger[data-astro-cid-nen7h5rs]{position:relative}.navbar-hamburger[data-astro-cid-nen7h5rs]:before{position:absolute;top:-8px;left:0}.navbar-hamburger[data-astro-cid-nen7h5rs]:after{position:absolute;top:8px;left:0}.nav-toggle-input[data-astro-cid-nen7h5rs]:checked~.navbar-toggler[data-astro-cid-nen7h5rs] .navbar-hamburger[data-astro-cid-nen7h5rs]{background:none}.nav-toggle-input[data-astro-cid-nen7h5rs]:checked~.navbar-toggler[data-astro-cid-nen7h5rs] .navbar-hamburger[data-astro-cid-nen7h5rs]:before{top:0;transform:rotate(45deg)}.nav-toggle-input[data-astro-cid-nen7h5rs]:checked~.navbar-toggler[data-astro-cid-nen7h5rs] .navbar-hamburger[data-astro-cid-nen7h5rs]:after{top:0;transform:rotate(-45deg)}.navbar-collapse[data-astro-cid-nen7h5rs]{flex-basis:100%;max-height:0;overflow:hidden;overflow-y:auto;transition:max-height .3s}.nav-toggle-input[data-astro-cid-nen7h5rs]:checked~.navbar-collapse[data-astro-cid-nen7h5rs]{max-height:calc(100vh - 70px)}.navbar-nav[data-astro-cid-nen7h5rs]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 0 24px;margin:0}.nav-link[data-astro-cid-nen7h5rs]{display:inline-block;font-size:var(--fs-text-16);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:currentColor;padding:8px 0}.subtitle[data-astro-cid-nen7h5rs]{display:inline-block;font-size:var(--fs-text-20);font-weight:700;margin:12px 0 8px}.subtitle--white[data-astro-cid-nen7h5rs]{color:currentColor}.subtitle--orange[data-astro-cid-nen7h5rs]{color:var(--color-orange)}.child-nav[data-astro-cid-nen7h5rs]{display:flex;flex-direction:column;gap:6px}.child-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.dropdown-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--fs-text-16);color:currentColor;opacity:.9}.child-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.dropdown-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-orange);opacity:1}.mega-industries[data-astro-cid-nen7h5rs]{display:flex;flex-direction:column}.mega-decoration[data-astro-cid-nen7h5rs]{display:none}.nav-item[data-astro-cid-nen7h5rs].highlight .nav-link[data-astro-cid-nen7h5rs]{display:inline-flex;align-items:center;justify-content:center;min-height:2.6em;padding:0 22px;margin-top:6px;border-radius:var(--radius-sm);font-weight:700;color:var(--color-white);background-color:var(--color-orange);background-image:var(--gradient-orange-radial);background-size:100% 100%;transition:background-size .3s}.nav-item[data-astro-cid-nen7h5rs].highlight .nav-link[data-astro-cid-nen7h5rs]:hover{background-size:150% 150%}.nav-item--lang[data-astro-cid-nen7h5rs]{margin-top:10px}.lang-switch-mobile[data-astro-cid-nen7h5rs]{margin-left:auto;margin-right:.5rem;color:var(--color-white)}@media(max-width:1279.98px){.nav-item--lang[data-astro-cid-nen7h5rs]{display:none}}@media(min-width:1280px){.navbar[data-astro-cid-nen7h5rs]{min-height:76px;background-color:#0000;color:var(--color-typography-default)}.navbar[data-astro-cid-nen7h5rs]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transition:all .2s}.navbar[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--color-white);transform:translateY(-100%);transition:all .2s}.navbar-brand[data-astro-cid-nen7h5rs] svg{width:110px}.navbar-toggler[data-astro-cid-nen7h5rs],.lang-switch-mobile[data-astro-cid-nen7h5rs]{display:none}.navbar-collapse[data-astro-cid-nen7h5rs]{flex-basis:auto;max-height:none;overflow:visible}.navbar-nav[data-astro-cid-nen7h5rs]{flex-direction:row;align-items:center;gap:0;padding:0;margin-left:auto}.navbar-nav[data-astro-cid-nen7h5rs]>.nav-item[data-astro-cid-nen7h5rs]{margin-left:22px;position:relative}.nav-link[data-astro-cid-nen7h5rs]{padding:26px 0;position:relative}.navbar-nav[data-astro-cid-nen7h5rs]>.nav-item[data-astro-cid-nen7h5rs]>.nav-link[data-astro-cid-nen7h5rs]:before{content:"";position:absolute;bottom:18px;left:0;right:0;height:2px;background:currentColor;opacity:0;transform:scaleX(.2);transition:transform .2s,opacity .2s}.navbar-nav[data-astro-cid-nen7h5rs]>.nav-item[data-astro-cid-nen7h5rs]>.nav-link[data-astro-cid-nen7h5rs]:hover:before{opacity:.75;transform:scaleX(1)}.nav-item[data-astro-cid-nen7h5rs].highlight .nav-link[data-astro-cid-nen7h5rs]:before,.nav-item--lang[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs]:before{display:none}.nav-item[data-astro-cid-nen7h5rs].highlight .nav-link[data-astro-cid-nen7h5rs]{margin-top:0;padding:0 18px}.nav-item--lang[data-astro-cid-nen7h5rs]{margin-top:0}.dropdown-menu[data-astro-cid-nen7h5rs],.mega-menu[data-astro-cid-nen7h5rs]{position:absolute;top:100%;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s,transform .2s,visibility .2s;background:var(--color-white);color:var(--color-typography-default);box-shadow:var(--shadow-card-strong);border-radius:0 0 var(--radius-md) var(--radius-md)}.has-dropdown[data-astro-cid-nen7h5rs]:hover .dropdown-menu[data-astro-cid-nen7h5rs],.has-dropdown[data-astro-cid-nen7h5rs]:focus-within .dropdown-menu[data-astro-cid-nen7h5rs],.has-dropdown[data-astro-cid-nen7h5rs].show .dropdown-menu[data-astro-cid-nen7h5rs],.has-mega[data-astro-cid-nen7h5rs]:hover .mega-menu[data-astro-cid-nen7h5rs],.has-mega[data-astro-cid-nen7h5rs]:focus-within .mega-menu[data-astro-cid-nen7h5rs],.has-mega[data-astro-cid-nen7h5rs].show .mega-menu[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu[data-astro-cid-nen7h5rs]{left:0;min-width:200px;padding:14px 18px;display:flex;flex-direction:column;gap:8px}.mega-menu[data-astro-cid-nen7h5rs]{left:50%;transform:translate(-50%,8px);width:min(1140px,100vw - 40px);padding:40px 0 60px;overflow:hidden}.has-mega[data-astro-cid-nen7h5rs]:hover .mega-menu[data-astro-cid-nen7h5rs],.has-mega[data-astro-cid-nen7h5rs]:focus-within .mega-menu[data-astro-cid-nen7h5rs],.has-mega[data-astro-cid-nen7h5rs].show .mega-menu[data-astro-cid-nen7h5rs]{transform:translate(-50%)}.mega-grid[data-astro-cid-nen7h5rs]{display:grid;grid-template-columns:1fr 1fr 1.6fr;gap:32px}.mega-industries[data-astro-cid-nen7h5rs]{flex-direction:row;gap:32px;align-items:flex-start}.subtitle[data-astro-cid-nen7h5rs]{margin-top:0}.mega-decoration[data-astro-cid-nen7h5rs]{display:block;position:absolute;right:0;bottom:0;width:360px;max-width:50%;pointer-events:none}.navbar--dark-blue[data-astro-cid-nen7h5rs]{color:var(--color-white)}.navbar--dark-blue[data-astro-cid-nen7h5rs]:before{background-color:#000336ba}.navbar--transparent-white[data-astro-cid-nen7h5rs]{color:var(--color-white)}.navbar--transparent-white[data-astro-cid-nen7h5rs]:before{background-color:#0000}.navbar--transparent-dark[data-astro-cid-nen7h5rs]{color:var(--color-typography-default)}.navbar--transparent-dark[data-astro-cid-nen7h5rs]:before{background-color:#0000}.navbar--white-dark[data-astro-cid-nen7h5rs]{color:var(--color-typography-default)}.navbar--white-dark[data-astro-cid-nen7h5rs]:before{background-color:var(--color-white);box-shadow:var(--shadow-card)}.navbar[data-astro-cid-nen7h5rs].shrink{min-height:72px;color:var(--color-typography-default)}.navbar[data-astro-cid-nen7h5rs].shrink:before{background:none;transform:translateY(-100%)}.navbar[data-astro-cid-nen7h5rs].shrink:after{transform:translateY(0)}}.Footer[data-astro-cid-jo6i4kqk]{padding-top:60px;background:var(--color-light-dark);color:var(--color-blue-dark)}.Footer__top[data-astro-cid-jo6i4kqk]{display:grid;gap:0 32px;grid-template-columns:1fr 1fr}.Footer__top[data-astro-cid-jo6i4kqk] .meta[data-astro-cid-jo6i4kqk]{grid-column:1 / -1}.meta__brand[data-astro-cid-jo6i4kqk]{color:currentColor;display:inline-block}.meta__brand[data-astro-cid-jo6i4kqk] svg{width:171px;height:auto}.meta__brand[data-astro-cid-jo6i4kqk]:hover{color:var(--color-blue-dark)}.meta__title[data-astro-cid-jo6i4kqk]{font-size:var(--fs-title-24);font-weight:700;margin-top:1.3333em;margin-bottom:.75em}@media(max-width:991.98px){.Footer__list[data-astro-cid-jo6i4kqk]{padding-top:30px}}.Footer__list[data-astro-cid-jo6i4kqk] .title[data-astro-cid-jo6i4kqk]{font-size:var(--fs-text-20);font-weight:600;line-height:1.2;margin-bottom:1.25em}.Footer__list[data-astro-cid-jo6i4kqk] .title[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-weight:var(--font-weight-bold)}.Footer__list[data-astro-cid-jo6i4kqk] .title[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-orange)}.Footer__list[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{display:flex;flex-direction:column;gap:.6em}.Footer__list[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{font-size:var(--fs-text-18)}.Footer__list[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:currentColor;font-weight:600;transition:color .1s}.Footer__list[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-orange)}.Footer__clutch[data-astro-cid-jo6i4kqk]{display:block;text-align:center;margin-top:clamp(40px,1.92308vw + 33.0769px,70px);grid-column:1 / -1}@media(max-width:767.98px){.Footer__clutch[data-astro-cid-jo6i4kqk]{margin-top:calc(clamp(40px,1.92308vw + 33.0769px,70px) + 50px)}}.Footer__clutch[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:100%;max-width:180px;height:auto;margin-inline:auto}@media(min-width:768px){.Footer__clutch[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{max-width:481px}}.copy[data-astro-cid-jo6i4kqk]{border-top:1px solid #0003;padding:22px 0;font-size:var(--fs-text-18)}.copy[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:currentColor;transition:all .1s}.copy[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-orange)}.legal[data-astro-cid-jo6i4kqk]{border-top:none;margin-top:clamp(40px,1.21795vw + 35.6154px,59px)}.legal__inner[data-astro-cid-jo6i4kqk]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.legal__inner[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin-bottom:1rem}.legal__recaptcha[data-astro-cid-jo6i4kqk]{display:inline-flex;align-items:center;gap:10px}.legal__recaptcha[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{flex:none}.legal__privacy[data-astro-cid-jo6i4kqk]{margin-left:auto;text-align:right}.foot__inner[data-astro-cid-jo6i4kqk]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.SocialMenu[data-astro-cid-jo6i4kqk]{display:inline-flex;gap:clamp(18px,2.69231vw + 8.30769px,60px);color:var(--color-gray)}.SocialMenu__item[data-astro-cid-jo6i4kqk]{height:23px;width:23px;display:flex;justify-content:center;align-items:center;color:currentColor}.SocialMenu__item[data-astro-cid-jo6i4kqk] svg{max-width:23px;max-height:23px;width:100%;height:100%}@media(max-width:575.98px){.foot__inner[data-astro-cid-jo6i4kqk]{display:block}.foot__inner[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{text-align:center;margin-bottom:22px}.foot__inner[data-astro-cid-jo6i4kqk] .SocialMenu[data-astro-cid-jo6i4kqk]{display:flex;width:100%;justify-content:space-between;gap:0}}@media(min-width:768px){.Footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr}.Footer__top[data-astro-cid-jo6i4kqk] .meta[data-astro-cid-jo6i4kqk]{grid-column:auto}}@media(min-width:992px){.Footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:33.3333% 16.6667% 16.6667% 33.3333%;gap:0;margin-inline:calc(var(--grid-gutter) / -2);align-items:start}.Footer__top[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]{padding-inline:calc(var(--grid-gutter) / 2)}.Footer__clutch[data-astro-cid-jo6i4kqk]{grid-column:4}}.skip-link[data-astro-cid-z4jru4n3]{position:absolute;left:-9999px;top:0;z-index:10000;padding:10px 16px;background:var(--color-orange);color:#fff}.skip-link[data-astro-cid-z4jru4n3]:focus{left:0}.main--offset[data-astro-cid-z4jru4n3]{padding-top:90px}
