.service-card-slider__pagination .swiper-pagination-bullet{background:#e3e3e3;background:var(--color-gray-light-hsl);height:.7rem;opacity:1;width:.7rem}.service-card-slider__pagination .swiper-pagination-bullet:not(:last-child){margin-right:.8rem}.service-card-slider__pagination .swiper-pagination-bullet-active{background:#262e40;background:var(--color-blue-dark-hsl)}.service-card__title{color:#262e40;color:var(--color-blue-dark-hsl);display:inline-block;font-family:davis-sans,sans-serif;font-family:var(--font-family-base)}.service-card__title:after{height:1.9rem;width:.8rem}@media(min-width:48em){.service-card__title:after{height:2rem;width:1rem}.service-card__title{font-weight:400;font-weight:var(--font-weight-normal)}}.service-card__person{border-bottom:1px solid #e3e3e3;border-bottom:1px solid var(--color-gray-light-hsl)}.service-card__person:first-of-type{border-top:1px solid #e3e3e3;border-top:1px solid var(--color-gray-light-hsl)}.service-card__person__image{border-radius:50%;flex:0 0 4rem;height:4rem;overflow:hidden;width:4rem}.cb--about_us{color:#b8c3d5}@media(min-width:48em){.cb--about_us__title{font-style:italic}}.cb--about_us__carousel{display:flex;margin:0 auto;overflow:hidden;position:relative;width:100%}.cb--about_us__carousel__row{animation:slide 100s linear infinite;display:flex;justify-content:space-around;position:relative}.cb--about_us__carousel__item{display:block;margin:0 1.6rem;width:14rem}@media(min-width:48em){.cb--about_us__carousel__item{margin:0 2rem;width:20rem}}@media(min-width:64em){.cb--about_us__carousel__item{margin:0 3.8rem}}.cb--about_us__carousel__item figure{background-color:transparent}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.cb--partners{overflow:hidden;position:relative}.cb--partners hr{border-color:#d3dee9}.cb--partners__title{color:#636d83;color:var(--color-gray-dark-hsl);font-size:1.2rem;font-weight:500;font-weight:var(--font-weight-medium);letter-spacing:1px;text-transform:uppercase}@media(min-width:48em){.cb--partners__title{color:inherit;font-size:1.8rem;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}}.cb--partners__text{font-size:1.8rem}@media(min-width:48em){.cb--partners__text{font-size:3.5rem;line-height:1.2}}.cb--partners__inner{border-radius:.4rem}.cb--partners .swiper-container{width:100%}@media(min-width:48em){.cb--partners .swiper-container{height:11.6rem}}.cb--partners .swiper-slide{align-items:center;display:flex;justify-content:center}.cb--partners .swiper-slide figure{background-color:#fff;background-color:var(--color-white-hsl)}.cb--partners .swiper-slide figure img{max-height:4rem;max-width:100%;-o-object-fit:contain;object-fit:contain}@media(min-width:48em){.cb--partners .swiper-slide figure img{max-height:6rem}}.cb--vacancies{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='492' height='507' fill='none'%3E%3Cpath fill='%23f1f5f8' d='m220.085 507 2.254-12.018-20.281-6.009c-23.285-6.76-30.797-16.524-18.027-77.364l81.874-386.071h24.788c47.322 0 81.875 33.049 81.875 93.138 0 78.115-50.327 138.204-121.686 138.204h-23.285L333.508 507h150.981l2.253-12.018-12.769-6.009c-16.526-7.511-28.544-22.533-55.585-78.115l-74.364-154.729C419.89 243.36 492 199.796 492 113.418 492 30.044 423.646 0 346.278 0H100.653L98.4 12.018l20.281 6.009c23.285 6.76 30.797 15.773 18.027 77.364L69.856 411.61c-13.11 60.453-17.746 66.523-46.78 76.423l-20.823 6.95L0 507z'/%3E%3C/svg%3E");background-position:top 4rem right 1rem;background-repeat:no-repeat;background-size:32rem auto}@media(min-width:48em){.cb--vacancies{background-position:top 5rem left 10%}}@media(min-width:64em){.cb--vacancies{background-position:top 50% left calc(50vw - 52rem);background-position:top 50% left calc(50vw - var(--soda-container-max-width)/2 + var(--bit-padding)*2/2 + 10rem);background-size:50rem auto}}.tease-vacancy-flush{color:inherit;display:flex}@media(min-width:48em){.tease-vacancy-flush{font-size:2.4rem}}.tease-vacancy-flush__image{border-radius:50%;height:4rem;min-width:4rem;overflow:hidden;width:4rem}@media(min-width:48em){.tease-vacancy-flush__image{height:7rem;min-width:7rem;width:7rem}}.tease-vacancy-flush__topline{color:#636d83;color:var(--color-gray-dark-hsl);font-size:1.2rem;font-weight:500;font-weight:var(--font-weight-medium);letter-spacing:.1rem;opacity:.7;text-transform:uppercase}@media(min-width:48em){.tease-vacancy-flush__topline{font-size:1.4rem}}.cb--cta{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2238' height='2307' fill='none'%3E%3Cpath fill='%23212736' fill-opacity='.1' d='m1001.12 2307 10.25-54.68-92.252-27.35c-105.921-30.76-140.089-75.19-82.004-352.03L1209.54 116.204h112.76c215.26 0 372.43 150.383 372.43 423.805 0 355.449-228.93 628.871-553.52 628.871h-105.92L1517.06 2307h686.77l10.25-54.68-58.08-27.35c-75.17-34.17-129.84-102.53-252.85-355.45l-338.26-704.06c345.1-58.1 673.11-256.331 673.11-649.376C2238 136.711 1927.07 0 1575.14 0H457.85L447.6 54.684l92.253 27.343c105.921 30.76 140.089 71.773 82.004 352.031L317.762 1872.94c-59.639 275.08-80.723 302.7-212.797 347.75l-94.715 31.63L0 2307z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:150% auto}@media(min-width:48em){.cb--cta{background-size:cover}}.cb--cta hr{border-color:#ec1842;border-color:var(--color-red-hsl);margin-left:auto;margin-right:auto;width:2.5rem}@media(min-width:48em){.cb--cta hr{border-width:.3rem;width:6rem}}.cb--cta__text{font-family:freight-text-pro,serif;font-family:var(--font-family-headings);font-size:4rem;font-weight:300;font-weight:var(--font-weight-light);line-height:1.275}@media(min-width:48em){.cb--cta__text{font-size:6.2rem;line-height:1.1}}.cb--numbers__item{border-bottom:1px solid #e4eaf1;padding-bottom:1.3rem;padding-top:1.3rem}.cb--numbers__item:first-child{border-top:1px solid #e4eaf1}.cb--title_and_text{color:#636d83;color:var(--color-gray-dark-hsl)}.cb--title_and_text strong{color:#262e40;color:var(--color-blue-dark-hsl);font-weight:500;font-weight:var(--font-weight-medium)}.cb--title_and_text p{padding-bottom:1.5rem}@media(min-width:48em){.cb--title_and_text p{padding-bottom:3rem}.cb--title_and_text h2{font-style:italic}}@media(min-width:64em){.cb--image_quote_and_text{background-color:transparent;background-color:initial;position:relative}.cb--image_quote_and_text:after{background-color:#fff;background-color:var(--color-white-hsl);bottom:0;content:"";left:50%;position:absolute;right:-19.6rem;top:0;transform:translateX(-19.6rem);z-index:-1}}.cb--image_quote_and_text__image-wrapper{position:relative}.cb--image_quote_and_text__quote{background-color:#fff;background-color:var(--color-white-hsl);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='330' height='340' fill='none'%3E%3Cpath stroke='%23e0e8f0' stroke-width='1.565' d='m147.658 338.243 1.502-7.993-13.515-3.997c-15.516-4.497-20.522-10.992-12.013-51.461l54.559-256.805h16.518c31.534 0 54.559 21.983 54.559 61.953 0 51.96-33.536 91.93-81.088 91.93h-15.516l70.576 166.373h100.608l1.502-7.993-8.509-3.997c-11.012-4.997-19.021-14.989-37.04-51.961L230.247 171.37c50.555-8.493 98.607-37.471 98.607-94.927C328.854 20.985 283.305 1 231.749 1H68.072l-1.501 7.994 13.514 3.997c15.517 4.497 20.523 10.492 12.013 51.46L47.55 274.793c-8.736 40.212-11.825 44.249-31.173 50.835L2.502 330.25 1 338.243z' opacity='.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;font-size:2.1rem;left:0;max-width:24rem;padding:3rem;position:absolute;z-index:2}.cb--image_quote_and_text__quote:after{background-color:#ec1842;background-color:var(--color-red-hsl);content:"";height:1rem;left:0;position:absolute;top:0;width:1rem}@media(min-width:48em){.cb--image_quote_and_text__quote{bottom:10rem;font-size:2.8rem;left:-4rem;max-width:30rem}}.cb--image_with_link{padding-bottom:135%;position:relative}@media(min-width:48em){.cb--image_with_link{padding-bottom:100%}}@media(min-width:64em){.cb--image_with_link{padding-bottom:80vh}}.cb--image_with_link:after{background:linear-gradient(42.85deg,rgba(0,0,0,.4) 27.98%,transparent 57.96%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media(min-width:48em){.cb--image_with_link:after{background:linear-gradient(18.99deg,rgba(0,0,0,.2) 27.5%,transparent 48.54%)}.cb--image_with_link--align-bottom .cb--image_with_link__wrapper{align-items:flex-end}.cb--image_with_link--font-color-black .cb--image_with_link__wrapper{color:#262e40;color:var(--color-blue-dark-hsl)}}.cb--image_with_link__link,.cb--image_with_link__wrapper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.cb--image_with_link__link{display:block}.cb--image_with_link__link:active+.cb--image_with_link__wrapper,.cb--image_with_link__link:hover+.cb--image_with_link__wrapper{background-color:rgba(38,46,64,.5);background-color:hsla(var(--color-blue-dark),.5);color:#fff;color:var(--color-white-hsl)}.cb--image_with_link__wrapper{align-items:flex-end;color:#fff;color:var(--color-white-hsl);display:flex;flex-direction:row;transition:all .3s;transition:all var(--transition-timing);z-index:2}@media(min-width:48em){.cb--image_with_link__wrapper{align-items:flex-start}}.cta__wrapper{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1278' height='1318' fill='none'%3E%3Cpath fill='%23212736' d='m571.685 1317.4 5.854-31.23-52.681-15.61c-60.486-17.56-79.997-42.94-46.827-201.02L690.705 66.358h64.388c122.922 0 212.675 85.875 212.675 242.012 0 202.977-130.727 359.114-316.086 359.114h-60.485L866.308 1317.4h392.182l5.85-31.23-33.17-15.61c-42.92-19.52-74.14-58.55-144.38-202.98L893.624 665.532C1090.69 632.353 1278 519.154 1278 294.708 1278 78.068 1100.45 0 899.478 0H261.453L255.6 31.227l52.681 15.614c60.485 17.565 79.997 40.986 46.827 201.026L181.456 1069.54C147.4 1226.62 135.36 1242.39 59.94 1268.12l-54.087 18.05L0 1317.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:150% auto}@media(min-width:48em){.cta__wrapper{background-size:cover}}.cta__person__image{border:1px solid #f8fafc;border:1px solid var(--color-gray-lightest-hsl);border-radius:50%;height:6.2rem;overflow:hidden;width:6.2rem}@media(min-width:48em){.cta__person__image{height:8rem;width:8rem}}.cb--image_and_text_2 .container>.frame{position:relative}.cb--image_and_text_2__link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}@media(min-width:48em){.cb--image_and_text_2:nth-of-type(2n) .cb--image_and_text_2__frame{flex-direction:row-reverse}}.cb--careers_banner{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2238' height='2307' fill='none'%3E%3Cpath fill='%23212736' d='m1001.12 2307 10.25-54.68-92.252-27.35c-105.921-30.76-140.089-75.19-82.003-352.03L1209.55 116.204h112.75c215.26 0 372.43 150.383 372.43 423.805 0 355.449-228.93 628.871-553.52 628.871h-105.92L1517.06 2307h686.77l10.25-54.68-58.08-27.35c-75.17-34.17-129.84-102.53-252.85-355.45l-338.26-704.06c345.1-58.1 673.11-256.331 673.11-649.376C2238 136.711 1927.07 0 1575.14 0H457.85L447.6 54.684l92.253 27.343c105.921 30.76 140.089 71.773 82.004 352.031L317.762 1872.94c-59.639 275.08-80.723 302.7-212.797 347.75l-94.715 31.63L0 2307z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:150% auto;position:relative}@media(min-width:48em){.cb--careers_banner{background-size:cover}}.cb--careers_banner__wrapper{overflow:hidden}.cb--careers_banner figure{border-radius:.2rem;overflow:hidden}.cb--careers_banner__buttons-wrapper{background-color:#262e40;background-color:var(--color-blue-dark-hsl);bottom:0;display:flex;left:0;padding:1.2rem 2rem;position:sticky;width:100%;z-index:899;z-index:var(--z-index-fixed-stuff)}@media(min-width:48em){.cb--careers_banner__buttons-wrapper{background-color:transparent;background-color:initial;padding:0;position:relative}}.cb--careers_banner__buttons-wrapper .button{font-size:2.1rem;width:100%}@media(min-width:48em){.cb--careers_banner__buttons-wrapper .button{width:auto}}.cb--experiences .button{font-size:2.1rem;width:100%}@media(min-width:48em){.cb--experiences .button{width:auto}}@media(min-width:64em){.cb--numbers_2:after{max-height:85rem}}.cb--numbers_2__item{padding-bottom:70%;position:relative}.cb--numbers_2__item figure{z-index:0}.cb--numbers_2__item__content{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent 62.03%);display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:2.5rem;position:absolute;top:0;width:100%}.cb--numbers_2__item__content p:first-child{--font-size:5.6rem;font-size:5.6rem;font-size:var(--font-size);line-height:1}@media(min-width:48em){.cb--numbers_2__item__content p:first-child{--font-size:8rem}}.cb--locations_2__location{position:relative}.cb--locations_2__location p{align-items:flex-end;background:linear-gradient(58.66deg,rgba(0,0,0,.2) 22.06%,transparent 66.8%);bottom:0;display:flex;height:100%;left:0;position:absolute;width:100%}.cb--banner_with_two_images__wrapper{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2238' height='2307' fill='none'%3E%3Cpath fill='%23212736' d='m1001.12 2307 10.25-54.68-92.252-27.35c-105.921-30.76-140.089-75.19-82.003-352.03L1209.55 116.204h112.75c215.26 0 372.43 150.383 372.43 423.805 0 355.449-228.93 628.871-553.52 628.871h-105.92L1517.06 2307h686.77l10.25-54.68-58.08-27.35c-75.17-34.17-129.84-102.53-252.85-355.45l-338.26-704.06c345.1-58.1 673.11-256.331 673.11-649.376C2238 136.711 1927.07 0 1575.14 0H457.85L447.6 54.684l92.253 27.343c105.921 30.76 140.089 71.773 82.004 352.031L317.762 1872.94c-59.639 275.08-80.723 302.7-212.797 347.75l-94.715 31.63L0 2307z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:150% auto}@media(min-width:48em){.cb--banner_with_two_images__wrapper{background-size:cover}}@media(min-width:64em){.cb--cards_2__slider{padding-left:calc(50vw - 62rem);padding-left:calc(50vw - var(--soda-container-max-width)/2 + var(--bit-padding)*2/2)}}.cb--cards_2__button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='57' fill='none'%3E%3Ccircle cx='28.5' cy='28.5' r='27.5' stroke='%23ed1944' stroke-width='2' transform='rotate(-90 28.5 28.5)'/%3E%3Cpath fill='%23ed1944' d='m30.691 21.496 6.188 5.906a.82.82 0 0 1 .246.598c0 .246-.07.457-.246.633l-6.188 5.906c-.351.316-.878.316-1.195-.035a.84.84 0 0 1 .035-1.195l4.676-4.465H22.254c-.492 0-.844-.352-.844-.809 0-.422.352-.879.844-.879h11.953l-4.676-4.43a.84.84 0 0 1-.035-1.195c.317-.351.844-.351 1.195-.035'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;height:5.5rem;transition:all .3s;transition:all var(--transition-timing);width:5.5rem}.cb--cards_2__button:not(.swiper-button-disabled):active,.cb--cards_2__button:not(.swiper-button-disabled):hover{cursor:pointer}.cb--cards_2__button.swiper-button-disabled{opacity:.3}.cb--cards_2__button--prev{transform:rotate(180deg)}.cb--cards_2__pagination .swiper-pagination-bullet{background:#e3e3e3;background:var(--color-gray-light-hsl);height:.7rem;opacity:1;width:.7rem}.cb--cards_2__pagination .swiper-pagination-bullet:not(:last-child){margin-right:.8rem}.cb--cards_2__pagination .swiper-pagination-bullet-active{background:#262e40;background:var(--color-blue-dark-hsl)}:root{--soda-container-max-width:128rem;--bit-padding:2rem;--soda-gutter:var(--bit-padding) * 2;--color-black:0,0%,0%;--color-black-hsl:hsl(var(--color-black));--color-white:0,0%,100%;--color-white-hsl:hsl(var(--color-white));--color-gray-lightest:210,33%,98%;--color-gray-lightest-hsl:hsl(var(--color-gray-lightest));--color-gray-lighter:0,0%,95%;--color-gray-lighter-hsl:hsl(var(--color-gray-lighter));--color-gray-light:0,0%,89%;--color-gray-light-hsl:hsl(var(--color-gray-light));--color-gray:210,14%,64%;--color-gray-hsl:hsl(var(--color-gray));--color-gray-dark:221,14%,45%;--color-gray-dark-hsl:hsl(var(--color-gray-dark));--color-gray-darker:221,15%,25%;--color-gray-darker-hsl:hsl(var(--color-gray-darker));--color-blue-light:210,40%,94%;--color-blue-light-hsl:hsl(var(--color-blue-light));--color-blue:221,25%,33%;--color-blue-hsl:hsl(var(--color-blue));--color-blue-dark:222,25%,20%;--color-blue-dark-hsl:hsl(var(--color-blue-dark));--color-blue-darker:223,24%,17%;--color-blue-darker-hsl:hsl(var(--color-blue-darker));--color-red-light:348,100%,63%;--color-red-light-hsl:hsl(var(--color-red-light));--color-red:348,85%,51%;--color-red-hsl:hsl(var(--color-red));--color-red-dark:347,73%,43%;--color-red-dark-hsl:hsl(var(--color-red-dark));--color-red-darker:347,63%,36%;--color-red-darker-hsl:hsl(var(--color-red-darker));--color-error:348,100%,51%;--color-error-hsl:hsl(var(--color-error));--color-link:var(--color-red);--color-link-hsl:hsl(var(--color-link));--color-link-hover:var(--color-blue-dark);--color-primary:var(--color-red);--color-primary-hsl:var(--color-red-hsl);--color-menu-trigger:#778092;--color-secondary:var(--color-blue-dark);--color-font:var(--color-blue-dark);--color-font-hsl:var(--color-blue-dark-hsl);--font-family-base:davis-sans,sans-serif;--font-family-headings:freight-text-pro,serif;--font-size-html:62.5%;--font-size-small-xxs:1.4rem;--font-size-small:1.8rem;--font-size-base-xxs:1.6rem;--font-size-base:2.1rem;--font-size-medium-xxs:1.6rem;--font-size-medium:2.4rem;--font-size-large-xxs:1.6rem;--font-size-large-sm:2.4rem;--font-size-large:3.2rem;--font-size-h1-xxs:4.6rem;--font-size-h1:8rem;--font-size-h2-xxs:4rem;--font-size-h2:6rem;--font-size-h3-xxs:3.2rem;--font-size-h3:4.4rem;--font-size-h4-xxs:1.8rem;--font-size-h4:2.8rem;--font-size-h5-xxs:1.6rem;--font-size-h5:2rem;--font-size-h6-xxs:1.2rem;--font-size-h6:1.4rem;--font-size-expertises-xxs:2rem;--font-size-expertises:2.8rem;--line-height-base:1.5;--line-height-small:1.1;--line-height-large:1.59;--line-height-base-computed:3.2rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--transition-timing:.3s;--link-transition:border var(--transition-timing),background var(--transition-timing),color var(--transition-timing),transform var(--transition-timing),opacity var(--transition-timing),box-shadow var(--transition-timing),padding var(--transition-timing);--z-index-relative:1;--z-index-loader:800;--z-index-fixed-stuff:899;--z-index-header:900;--z-index-mobile-menu:1000;--mobile-menu-width:100%;--navbar-mobile-height:6rem;--navbar-desktop-height:8.8rem;--border-radius:1rem;--border-radius-small:.5rem;--anchor-offset:8rem;--img-loading-bg-color:var(--color-gray-lighter-hsl)}.tease-vacancy-card__image{border-radius:50%;height:10rem;min-width:10rem;overflow:hidden;position:relative;width:10rem}.tease-vacancy-card__image figure{z-index:1}