body:not(.no-animate) .breadcrumbs{opacity:0;transform:translateY(1.5rem);transition-delay:.3s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .breadcrumbs.animate{opacity:1;transform:unset}.breadcrumbs__list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.breadcrumbs__item{align-items:center;color:var(--color-white);display:inline-flex;font-size:.75rem;font-weight:400;line-height:1.4;overflow:hidden;text-overflow:ellipsis;transition-duration:.3s;transition-property:color;transition-timing-function:ease;white-space:nowrap}.blind-text-medium .breadcrumbs__item{font-size:.875rem}.blind-text-large .breadcrumbs__item{font-size:1rem}.breadcrumbs__item:not(:last-child){flex-shrink:0}.breadcrumbs__item:not(:last-child) .breadcrumbs__link:after{content:"—";margin:0 .5rem}.breadcrumbs__link{color:hsla(0,0%,100%,.5)}.breadcrumbs__link>span{color:inherit;transition-duration:.3s;transition-property:color;transition-timing-function:ease}@media(hover:hover)and (pointer:fine){.breadcrumbs__link>span.focus-visible,.breadcrumbs__link>span:hover{color:var(--color-white)}}.breadcrumbs__link>span.focus-visible{color:var(--color-white)}.breadcrumbs__text{overflow:hidden;text-overflow:ellipsis}.vacancy-hero{background-color:var(--color-blue-dark)}.vacancy-hero__wrapper{display:flex;min-height:100vh}@media(max-width:989.98px){.vacancy-hero__wrapper{flex-direction:column;height:auto}}.vacancy-hero__container{margin-left:auto;margin-right:auto;max-width:120rem;padding:0 1rem;width:100%}@media(min-width:640px){.vacancy-hero__container{padding:0 1.25rem}}@media(min-width:990px){.vacancy-hero__container{padding:0 2.5rem}}@media(min-width:1920px){.vacancy-hero__container{padding:0 7rem}}@media screen and (min-width:2559px){.vacancy-hero__container{max-width:124rem}}@media(max-width:639.98px){.vacancy-hero__breadcrumbs{display:none}}@media(min-width:640px){.vacancy-hero__breadcrumbs{margin-bottom:6rem}}@media(min-width:990px){.vacancy-hero__breadcrumbs{padding-right:8.3333333333%}}@media(min-width:1920px){.vacancy-hero__breadcrumbs{margin-bottom:7.5rem}}.vacancy-hero__left-wrapper{display:grid;grid-template-columns:repeat(12,1fr)}@media(min-width:990px){.vacancy-hero__left-wrapper{height:calc(100vh - 17.3125rem);min-height:32.5625rem}}@media(min-width:1920px){.vacancy-hero__left-wrapper{height:calc(100vh - 17.875rem)}}.vacancy-hero__left{display:flex;flex-direction:column;grid-column:1/12}@media(max-width:989.98px){.vacancy-hero__left{grid-column:1/13;margin-bottom:3.5rem}}@media(max-width:639.98px){.vacancy-hero__left{margin-bottom:2.5rem}}.vacancy-hero .left{padding-top:7rem;width:50%}@media(max-width:989.98px){.vacancy-hero .left{width:100%}}.vacancy-hero .left__container{margin-left:auto;max-width:60rem;position:-webkit-sticky;position:sticky;top:0}@media(max-width:989.98px){.vacancy-hero .left__container{position:static}}.vacancy-hero .right{background-color:var(--color-white);position:relative;width:50%}.vacancy-hero .right:after{background-color:var(--color-white);content:"";height:100%;position:absolute;top:0;width:100vw;z-index:0}@media(max-width:989.98px){.vacancy-hero .right:after{left:-1rem}}@media(min-width:640px)and (max-width:989.98px){.vacancy-hero .right:after{left:-1.25rem}}@media(min-width:990px){.vacancy-hero .right:after{left:0;width:50vw}}@media(max-width:989.98px){.vacancy-hero .right{width:100%}}.vacancy-hero .right__container{max-width:60rem;padding:2.0625rem 0 5rem 4.4375rem;position:relative;z-index:1}@media(max-width:1919.98px){.vacancy-hero .right__container{padding:2.0625rem 0 5rem calc(8.33333% - 3.33333px)}}@media(max-width:989.98px){.vacancy-hero .right__container{padding:2.25rem 0 5rem}}@media(max-width:639.98px){.vacancy-hero .right__container{padding:1.5rem 1rem 3rem}}.vacancy-hero__right{background-color:var(--color-white);padding:2.0625rem 2.5rem 3rem 5rem}@media(max-width:1919.98px){.vacancy-hero__right{padding:2.0625rem 2.5rem 3rem 3.625rem}}@media(max-width:989.98px){.vacancy-hero__right{height:auto;padding:2.5rem 1.25rem 5rem;position:static}}@media(max-width:639.98px){.vacancy-hero__right{padding:1.5rem 1rem 3rem}}.vacancy-hero__right-wrapper{max-width:55rem}@media(max-width:1919.98px){.vacancy-hero__right-wrapper{max-width:55rem}}@media(max-width:989.98px){.vacancy-hero__right-wrapper{max-width:100%}}.vacancy-hero__heading{display:inline-flex;margin-bottom:8.75rem;padding-bottom:1.5rem;position:relative;width:100%}@media(max-width:989.98px){.vacancy-hero__heading{margin-bottom:3rem}}@media(max-width:639.98px){.vacancy-hero__heading{margin-bottom:1.5rem;padding-bottom:1rem}}@media(min-width:1920px){.vacancy-hero__heading{margin-bottom:10.5625rem}}.vacancy-hero__heading:before{background-color:rgba(var(--color-green-light-rgb),.5);bottom:0;content:"";height:.0625rem;left:0;position:absolute;right:0;transition-duration:.3s;transition-property:width;transition-timing-function:ease;width:0;z-index:0}.animate .vacancy-hero__heading:before{width:100%}.vacancy-hero__heading-text{align-items:center;color:var(--color-black);display:inline-flex;font-size:.6875rem;font-weight:500;font-weight:500!important;letter-spacing:.075rem;line-height:1.4;text-transform:uppercase}.blind-text-medium .vacancy-hero__heading-text{font-size:.8125rem}.blind-text-large .vacancy-hero__heading-text{font-size:.9375rem}@media(min-width:640px){.vacancy-hero__heading-text{font-size:.75rem}.blind-text-medium .vacancy-hero__heading-text{font-size:.875rem}.blind-text-large .vacancy-hero__heading-text{font-size:1rem}}.vacancy-hero__heading-text:before{background-color:var(--color-green);border-radius:50%;content:"";display:inline-block;height:.5rem;margin-right:1.5rem;width:.5rem}body:not(.no-animate) .vacancy-hero__content{opacity:0;transform:translateY(1.5rem);transition-delay:.7s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .vacancy-hero__content{opacity:1;transform:unset}.vacancy-hero__content p:has(strong),.vacancy-hero__content strong{display:block;font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-size:2rem!important;font-weight:500;line-height:1.2;line-height:1.2!important;margin-bottom:2rem}.blind-text-medium .vacancy-hero__content p:has(strong),.blind-text-medium .vacancy-hero__content strong{font-size:1.375rem}.blind-text-large .vacancy-hero__content p:has(strong),.blind-text-large .vacancy-hero__content strong{font-size:1.5rem}@media(min-width:640px){.vacancy-hero__content p:has(strong),.vacancy-hero__content strong{font-size:2rem}.blind-text-medium .vacancy-hero__content p:has(strong),.blind-text-medium .vacancy-hero__content strong{font-size:2.125rem}.blind-text-large .vacancy-hero__content p:has(strong),.blind-text-large .vacancy-hero__content strong{font-size:2.25rem}}.vacancy-hero__content p:has(strong):not(:first-child),.vacancy-hero__content strong:not(:first-child){border-top:1px solid rgba(var(--color-green-light-rgb),.5);margin-top:3rem;padding-top:3rem}@media(max-width:639.98px){.vacancy-hero__content p:has(strong):not(:first-child),.vacancy-hero__content strong:not(:first-child){margin-top:1.5rem}}@media(max-width:639.98px){.vacancy-hero__content p:has(strong):not(:first-child),.vacancy-hero__content strong:not(:first-child){padding-top:2rem}}@media(max-width:639.98px){.vacancy-hero__content p:has(strong),.vacancy-hero__content strong{font-size:1.25rem!important;margin-bottom:1.5rem}}.vacancy-hero__content ul:not([class]){list-style:none;margin:0;padding:0}.vacancy-hero__content ul:not([class]),.vacancy-hero__content>p{max-width:100%}@media(min-width:640px){.vacancy-hero__content ul:not([class]),.vacancy-hero__content>p{max-width:90.9090909091%}}@media(min-width:1920px){.vacancy-hero__content ul:not([class]),.vacancy-hero__content>p{max-width:81.8181818182%}}.vacancy-hero__content>p:not(:has(strong)),.vacancy-hero__content>ul:not([class]) li{align-items:flex-start;display:flex}.vacancy-hero__content>p:not(:has(strong)):not(:last-child),.vacancy-hero__content>ul:not([class]) li:not(:last-child){margin-bottom:1rem}@media(max-width:639.98px){.vacancy-hero__content>p:not(:has(strong)):not(:last-child),.vacancy-hero__content>ul:not([class]) li:not(:last-child){margin-bottom:.75rem}}.vacancy-hero__content>p:not(:has(strong)):before,.vacancy-hero__content>ul:not([class]) li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='2' fill='%235BF5B7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:1.5rem!important;margin-right:.5rem;width:1.5rem!important}.vacancy-hero__button.btn.btn--light-green.btn--outlined{margin-bottom:3rem;width:17.5625rem!important}@media(max-width:639.98px){.vacancy-hero__button.btn.btn--light-green.btn--outlined{margin-bottom:2rem;width:83.3333333333%!important}}.vacancy-hero__button.btn.btn--light-green.btn--outlined>.btn__content{justify-content:space-between!important}.vacancy-hero__button.btn.btn--light-green.btn--outlined>.btn__content .btn__text{margin-right:auto!important}.vacancy-hero__button.btn.btn--light-green.btn--outlined>.btn__content:last-child{width:17.5625rem!important}@media(max-width:639.98px){.vacancy-hero__button.btn.btn--light-green.btn--outlined>.btn__content:last-child{width:83.3333333333%!important}}body:not(.no-animate) .vacancy-hero__button.btn.btn--light-green.btn--outlined{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .vacancy-hero__button.btn.btn--light-green.btn--outlined{opacity:1;transform:unset}.vacancy-hero__back{align-items:center;color:hsla(0,0%,100%,.5);display:inline-flex;gap:1rem;transition-duration:.3s;transition-property:color;transition-timing-function:ease}body:not(.no-animate) .vacancy-hero__back{opacity:0;transform:translateY(1.5rem);transition-delay:.7s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .vacancy-hero__back{opacity:1;transform:unset}@media(hover:hover)and (pointer:fine){.vacancy-hero__back.focus-visible,.vacancy-hero__back:hover{color:var(--color-white)}}.vacancy-hero__back.focus-visible{color:var(--color-white)}@media(min-width:990px){.vacancy-hero__back{justify-self:flex-end;margin-top:auto}}.vacancy-hero__back-icon{height:1rem!important;width:1rem!important}.vacancy-other{background-color:var(--color-white);padding-bottom:6.5rem;padding-top:5rem}@media(min-width:640px){.vacancy-other{padding-bottom:5rem;padding-top:7rem}}@media(min-width:990px){.vacancy-other{padding-bottom:7.5rem;padding-top:7.5rem}}.vacancy-other__container{margin-left:auto;margin-right:auto;max-width:120rem;padding:0 1rem;width:100%}@media(min-width:640px){.vacancy-other__container{padding:0 1.25rem}}@media(min-width:990px){.vacancy-other__container{padding:0 2.5rem}}@media(min-width:1920px){.vacancy-other__container{padding:0 7rem}}@media screen and (min-width:2559px){.vacancy-other__container{max-width:124rem}}.vacancy-other__title{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.375rem;font-weight:500;line-height:1.2;margin-bottom:3.5rem}.blind-text-medium .vacancy-other__title{font-size:1.5rem}.blind-text-large .vacancy-other__title{font-size:1.625rem}@media(min-width:640px){.vacancy-other__title{font-size:2.5rem;line-height:1.1}.blind-text-medium .vacancy-other__title{font-size:2.625rem}.blind-text-large .vacancy-other__title{font-size:2.75rem}}.vacancy-other__title .line{transform:translateY(100%);transition-property:transform}.animate .vacancy-other__title .line{transform:translateY(0);transition-delay:calc(.3s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@media(max-width:639.98px){.vacancy-other__title{margin-bottom:2.5rem}}.vacancy-other__items{display:flex;flex-direction:column;gap:1.5625rem}body:not(.no-animate) .vacancy-other__items{opacity:0;transform:translateY(1.5rem);transition-delay:.5s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .vacancy-other__items{opacity:1;transform:unset}@media(min-width:1920px){.vacancy-other__items{gap:1.3125rem}}.vacancy-other__card:last-child{border-bottom:none!important}.contact-us--blue{background-color:var(--color-blue-dark)}.contact-us--blue .contact-us__title{color:var(--color-green-light)}.contact-us--blue .contact-us__description{color:hsla(0,0%,100%,.5)}@media(min-width:640px)and (max-width:989.98px){.contact-us--blue .contact-us__description{max-width:34.125rem}}.contact-us--blue .contact-us__extra{color:var(--color-white)}@media(max-width:639.98px){.contact-us--join-us .contact-us__container{padding-bottom:5rem;padding-top:4.5rem}}@media(min-width:990px){.contact-us--join-us .contact-us__container{padding-bottom:6.5rem}}.contact-us--join-us .contact-us__title{max-width:21.375rem}@media(max-width:989.98px){.contact-us--join-us .contact-us__title{max-width:100%}}@media(max-width:639.98px){.contact-us--join-us .contact-us__title{font-size:1.625rem;margin-bottom:2rem}}.contact-us--join-us .contact-us__text{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4}.blind-text-medium .contact-us--join-us .contact-us__text{font-size:1.25rem}.blind-text-large .contact-us--join-us .contact-us__text{font-size:1.375rem}@media(min-width:640px){.contact-us--join-us .contact-us__text{font-size:1.5rem;line-height:1.2}.blind-text-medium .contact-us--join-us .contact-us__text{font-size:1.625rem}.blind-text-large .contact-us--join-us .contact-us__text{font-size:1.75rem}.contact-us--join-us .contact-us__text{max-width:35rem}}@media(min-width:990px){.contact-us--join-us .contact-us__text{max-width:31.875rem}}@media(min-width:1920px){.contact-us--join-us .contact-us__text{max-width:44rem}}.contact-us--join-us .contact-us__add-text{margin-bottom:2.5rem}@media(min-width:640px){.contact-us--join-us .contact-us__add-text{margin-bottom:3.5rem}}.contact-us--practice .contact-us__title{margin-bottom:2rem}@media(min-width:640px){.contact-us--practice .contact-us__title{margin-bottom:2.5rem}}@media(min-width:990px){.contact-us--practice .contact-us__title{max-width:25.75rem}}.contact-us--practice .contact-us__text{font-size:1.125rem;line-height:140%;max-width:100%}@media(min-width:640px){.contact-us--practice .contact-us__text{font-size:1.5rem;line-height:120%;max-width:83.3333333333%}}@media(min-width:990px){.contact-us--practice .contact-us__text{max-width:75%}}.contact-us--practice .contact-us__add-text{max-width:100%}@media(min-width:640px){.contact-us--practice .contact-us__add-text{margin-bottom:3.5rem;max-width:83.3333333333%}}@media(min-width:990px){.contact-us--practice .contact-us__add-text{max-width:66.6666666667%}}@media(max-width:639.98px){.contact-us--practice .contact-us__container{padding-bottom:5rem;padding-top:4.5rem}.contact-us--tenders .contact-us__contacts{margin-bottom:2.5rem}}@media(min-width:640px){.contact-us--tender .contact-us__content{max-width:34.125rem}}@media(min-width:990px){.contact-us--tender .contact-us__content{max-width:27.1875rem}}.contact-us--tender .contact-us__contacts{display:flex;flex-direction:column;margin-bottom:0}.contact-us--tender .contact-us__contact{margin-bottom:1.5rem;order:1}@media(min-width:640px){.contact-us--tender .contact-us__contact{margin-bottom:2rem}.contact-us--tender .contact-us__contact .contact__name{margin-bottom:1.5rem}}.contact-us--tender .contact-us__description{margin-bottom:0;order:2}.contact-us__container{padding-bottom:4.5rem;padding-top:4rem}@media(min-width:640px){.contact-us__container{padding-bottom:7rem;padding-top:6.5rem}}@media(min-width:990px){.contact-us__container{display:grid;grid-template-columns:repeat(24,1fr)}}.contact-us.contacts-block .contact-us__container{padding-bottom:3rem;padding-top:3rem}@media(min-width:640px){.contact-us.contacts-block .contact-us__container{padding-bottom:5rem;padding-top:5rem}}.contact-us__title{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1}.blind-text-medium .contact-us__title{font-size:1.75rem}.blind-text-large .contact-us__title{font-size:1.875rem}@media(min-width:640px){.contact-us__title{font-size:3rem}.blind-text-medium .contact-us__title{font-size:3.125rem}.blind-text-large .contact-us__title{font-size:3.25rem}}.contact-us__title .line{transform:translateY(100%);transition-property:transform}.animate .contact-us__title .line{transform:translateY(0);transition-delay:calc(.4s + .2s*(var(--line-index)));transition-duration:.6s;transition-timing-function:cubic-bezier(.12,.46,.47,.99)}.contact-us__title-wrapper{margin-bottom:1.5rem}@media(min-width:640px){.contact-us__title-wrapper{margin-bottom:2.5rem}}@media(min-width:990px){.contact-us__title-wrapper{grid-column:1/13;margin-bottom:0}}@media(max-width:989.98px){.contact-us.contacts-block .contact-us__title-wrapper{margin-bottom:2rem}}.contact-us__main-description{color:hsla(0,0%,100%,.5);font-size:.75rem;font-weight:400;line-height:1.4;margin-bottom:1.5rem}.blind-text-medium .contact-us__main-description{font-size:.875rem}.blind-text-large .contact-us__main-description{font-size:1rem}@media(min-width:640px){.contact-us__main-description{font-size:.75rem;line-height:1.4}.blind-text-medium .contact-us__main-description{font-size:.875rem}.blind-text-large .contact-us__main-description{font-size:1rem}}body:not(.no-animate) .contact-us__main-description{opacity:0;transform:translateY(1.5rem);transition-delay:.5s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__main-description{opacity:1;transform:unset}@media(min-width:640px){.contact-us__main-description{margin-bottom:2.5rem;max-width:24.875rem}}@media(min-width:990px){.contact-us__main-description{grid-column:1/8;margin-bottom:0;margin-top:2rem;max-width:none}.contact-us.contacts-block .contact-us__content,.contact-us__content{grid-column:13/25;grid-row:1/4}}.contact-us__extra{margin-bottom:1.5rem}body:not(.no-animate) .contact-us__extra{opacity:0;transform:translateY(1.5rem);transition-delay:.4s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__extra{opacity:1;transform:unset}@media(min-width:640px){.contact-us__extra{margin-bottom:2.5rem}}.contact-us__extra>a{color:var(--color-green-light);position:relative}.contact-us__extra>a:after{background-color:var(--color-green-light);bottom:-.25rem;content:"";display:inline-block;height:2px;left:0;position:absolute;transition:width .4s;width:0}@media(hover:hover)and (pointer:fine){.contact-us__extra>a.focus-visible:after,.contact-us__extra>a:hover:after{width:100%}}.contact-us__extra>a.focus-visible:after{width:100%}.contact-us__description{margin-bottom:2rem;max-width:27.1875rem}@media(min-width:640px){.contact-us__description{margin-bottom:2.5rem}}.contact-us__contacts{margin-bottom:3rem}body:not(.no-animate) .contact-us__contacts{opacity:0;transform:translateY(1.5rem);transition-delay:.4s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__contacts{opacity:1;transform:unset}@media(min-width:640px){.contact-us__contacts{margin-bottom:3.5rem}}.contact-us__text{color:var(--color-white);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-weight:500;line-height:1.2;margin-bottom:1rem;max-width:27.1875rem}.blind-text-medium .contact-us__text{font-size:1.375rem}.blind-text-large .contact-us__text{font-size:1.5rem}@media(min-width:640px){.contact-us__text{font-size:2rem}.blind-text-medium .contact-us__text{font-size:2.125rem}.blind-text-large .contact-us__text{font-size:2.25rem}}body:not(.no-animate) .contact-us__text{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__text{opacity:1;transform:unset}@media(max-width:989.98px){.contact-us__text{max-width:35rem}}@media(max-width:639.98px){.contact-us__text{margin-bottom:.5rem;max-width:100%}}.contact-us__add-text{color:var(--color-green-light);margin-bottom:3rem;max-width:27.1875rem}body:not(.no-animate) .contact-us__add-text{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__add-text{opacity:1;transform:unset}@media(max-width:989.98px){.contact-us__add-text{max-width:35rem}}@media(max-width:639.98px){.contact-us__add-text{margin-bottom:2.5rem;max-width:100%}}body:not(.no-animate) .contact-us__button{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__button{opacity:1;transform:unset}.contact-us__button-description{color:var(--color-white);margin-top:1rem}body:not(.no-animate) .contact-us__button-description{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.75s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.61,1,.88,1)}body:not(.no-animate) .animate .contact-us__button-description{opacity:1;transform:unset}@media(min-width:640px){.contact-us__button-description{margin-top:1.5rem}}.fixed-section{height:100vh;left:0;position:fixed;top:0;visibility:hidden;width:100%}@keyframes loading{0%{background-position:100%}40%,to{background-position:-100%}}.contact__name{margin-bottom:1rem}.contact--blue .contact__name{color:var(--color-white)}.contact--white .contact__name{color:rgba(var(--color-black-rgb),.5)}.contact--blue-white .contact__name{color:hsla(0,0%,100%,.5)}.contact--small .contact__name{margin-bottom:.5rem}.contact.company-contacts__hotline .contact__name{margin-bottom:1rem}@media(max-width:639.98px){.contact.company-contacts__hotline .contact__name{margin-bottom:.5rem}}.contact__links{grid-row-gap:.5rem;display:flex;flex-wrap:wrap}.contact__links .is-phone+.is-phone{align-items:center;display:flex}.contact__links .is-phone+.is-phone:before{color:var(--color-white);content:",";font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;margin-right:.5rem}.blind-text-medium .contact__links .is-phone+.is-phone:before{font-size:1.25rem}.blind-text-large .contact__links .is-phone+.is-phone:before{font-size:1.375rem}@media(min-width:640px){.contact__links .is-phone+.is-phone:before{font-size:1.5rem;line-height:1.2}.blind-text-medium .contact__links .is-phone+.is-phone:before{font-size:1.625rem}.blind-text-large .contact__links .is-phone+.is-phone:before{font-size:1.75rem}}.contact__links .is-phone+.is-email{width:100%}.contact__link{display:inline-flex}.contact__link:not(.contact__link--email){overflow:hidden;position:relative}@media(hover:hover)and (pointer:fine){.contact__link:not(.contact__link--email).focus-visible .contact__text,.contact__link:not(.contact__link--email):hover .contact__text{transform:translateY(-100%)}}.contact__link:not(.contact__link--email).focus-visible .contact__text{transform:translateY(-100%)}.contact__link:not(:last-child){margin-bottom:.5rem}@media(min-width:990px){.contact__link:not(:last-child){margin-bottom:.25rem}}.contact__link--email{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;position:relative}.blind-text-medium .contact__link--email{font-size:1.25rem}.blind-text-large .contact__link--email{font-size:1.375rem}@media(min-width:640px){.contact__link--email{font-size:1.5rem;line-height:1.2}.blind-text-medium .contact__link--email{font-size:1.625rem}.blind-text-large .contact__link--email{font-size:1.75rem}}.contact--white .contact__link--email{color:var(--color-green)}.contact__link--email:after{background-color:var(--color-green);bottom:-.25rem;content:"";display:inline-block;height:2px;left:0;position:absolute;transition:width .4s;width:0}@media(hover:hover)and (pointer:fine){.contact__link--email.focus-visible:after,.contact__link--email:hover:after{width:100%}}.contact__link--email.focus-visible:after{width:100%}.contact__link--phone{color:var(--color-black);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1}.blind-text-medium .contact__link--phone{font-size:1.75rem}.blind-text-large .contact__link--phone{font-size:1.875rem}@media(min-width:640px){.contact__link--phone{font-size:3rem}.blind-text-medium .contact__link--phone{font-size:3.125rem}.blind-text-large .contact__link--phone{font-size:3.25rem}}@media(hover:hover)and (pointer:fine){.contact__link--phone.focus-visible,.contact__link--phone:hover{color:var(--color-green)}}.contact__link--phone.focus-visible{color:var(--color-green)}.contact--blue .contact__link--phone{color:var(--color-white)}@media(hover:hover)and (pointer:fine){.contact--blue .contact__link--phone.focus-visible,.contact--blue .contact__link--phone:hover{color:var(--color-green-light)}}.contact--blue .contact__link--phone.focus-visible{color:var(--color-green-light)}.contact--small .contact__link--phone{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;width:100%}.blind-text-medium .contact--small .contact__link--phone{font-size:1.25rem}.blind-text-large .contact--small .contact__link--phone{font-size:1.375rem}@media(min-width:640px){.contact--small .contact__link--phone{font-size:1.5rem;line-height:1.2}.blind-text-medium .contact--small .contact__link--phone{font-size:1.625rem}.blind-text-large .contact--small .contact__link--phone{font-size:1.75rem}}.contact.company-contacts__hotline .contact__link--phone{color:var(--color-green-light);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.625rem;font-weight:500;line-height:1.1}.blind-text-medium .contact.company-contacts__hotline .contact__link--phone{font-size:1.75rem}.blind-text-large .contact.company-contacts__hotline .contact__link--phone{font-size:1.875rem}@media(min-width:640px){.contact.company-contacts__hotline .contact__link--phone{font-size:3rem}.blind-text-medium .contact.company-contacts__hotline .contact__link--phone{font-size:3.125rem}.blind-text-large .contact.company-contacts__hotline .contact__link--phone{font-size:3.25rem}}@media(hover:hover)and (pointer:fine){.contact.company-contacts__hotline .contact__link--phone.focus-visible,.contact.company-contacts__hotline .contact__link--phone:hover{color:var(--color-white)}}.contact--blue-white .contact__link--phone,.contact.company-contacts__hotline .contact__link--phone.focus-visible{color:var(--color-white)}@media(hover:hover)and (pointer:fine){.contact--blue-white .contact__link--phone.focus-visible,.contact--blue-white .contact__link--phone:hover{color:var(--color-green-light)}}.contact--blue-white .contact__link--phone.focus-visible{color:var(--color-green-light)}.contact__text{transform:translateY(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease;will-change:transform}.contact__text:first-child{position:relative}.contact__text:last-child{left:0;position:absolute;top:100%}.contact--small .contact__text-value{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;max-width:31.875rem}.blind-text-medium .contact--small .contact__text-value{font-size:1.25rem}.blind-text-large .contact--small .contact__text-value{font-size:1.375rem}@media(min-width:640px){.contact--small .contact__text-value{font-size:1.5rem;line-height:1.2}.blind-text-medium .contact--small .contact__text-value{font-size:1.625rem}.blind-text-large .contact--small .contact__text-value{font-size:1.75rem}}.contact--blue-white .contact__text-value{color:var(--color-white);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4}.blind-text-medium .contact--blue-white .contact__text-value{font-size:1.25rem}.blind-text-large .contact--blue-white .contact__text-value{font-size:1.375rem}@media(min-width:640px){.contact--blue-white .contact__text-value{font-size:1.5rem;line-height:1.2}.blind-text-medium .contact--blue-white .contact__text-value{font-size:1.625rem}.blind-text-large .contact--blue-white .contact__text-value{font-size:1.75rem}}