@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Inter:regular,500,600,700&display=swap);*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#1f2937;line-height:1;font-family:Inter;font-size:1.125rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Inter;font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:73.75rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:0 .9375rem}.button{border:1px solid #3730a3;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.6875rem 2rem;font-weight:500;line-height:1.5555555556;color:#3730a3;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.button__bg{background-color:#3730a3;color:#fff}.button._fw{width:100%}body::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .8s ease 0s;-o-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:30px 10px;-webkit-transition:visibility .8s ease 0s;-o-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup__content{visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:#eee;padding:20px;width:100%;max-width:900px;border-radius:20px}.lock .popup__content{visibility:visible}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.headline{text-align:center}.headline__title{font-weight:600}@supports (font-size:clamp(1.6875rem ,1.2155898876rem + 2.3595505618vw ,3rem)){.headline__title{font-size:clamp(1.6875rem ,1.2155898876rem + 2.3595505618vw ,3rem)}}@supports not (font-size:clamp(1.6875rem ,1.2155898876rem + 2.3595505618vw ,3rem)){.headline__title{font-size:calc(1.6875rem + 1.3125 * (100vw - 20rem)/ 55.625)}}.headline__title span{color:#3730a3}.header{position:fixed;left:0;top:0;width:100%;z-index:50;-webkit-transition:background-color .3s ease 0s;-o-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}.header._header-scroll{background-color:#ffffffea}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}@supports (min-height:clamp(5rem ,1.4943820225rem + 17.5280898876vw ,14.75rem)){.header__container{min-height:clamp(5rem ,1.4943820225rem + 17.5280898876vw ,14.75rem)}}@supports not (min-height:clamp(5rem ,1.4943820225rem + 17.5280898876vw ,14.75rem)){.header__container{min-height:calc(5rem + 9.75 * (100vw - 20rem)/ 55.625)}}._header-scroll .header__container{min-height:5rem}.header__logo{width:62px;height:62px;-webkit-box-flex:0;-ms-flex:0 0 62px;flex:0 0 62px;border-radius:50%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;background:#eeebff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:600;font-size:1.5rem;color:#7b61ff;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.header__button{position:relative;z-index:1}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 0 .625rem}.menu__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@supports (margin-right:clamp(0.625rem ,-0.9480337079rem + 7.8651685393vw ,5rem)){.menu__item{margin-right:clamp(.625rem ,-.9480337079rem + 7.8651685393vw ,5rem)}}@supports not (margin-right:clamp(0.625rem ,-0.9480337079rem + 7.8651685393vw ,5rem)){.menu__item{margin-right:calc(.625rem + 4.375 * (100vw - 20rem)/ 55.625)}}.menu__link{font-weight:500;line-height:1.5555555556;color:#6b7280}.icon-menu{display:none}.footer{background:#fef2f2}@supports (padding-top:clamp(1.875rem ,0.077247191rem + 8.9887640449vw ,6.875rem)){.footer{padding-top:clamp(1.875rem ,.077247191rem + 8.9887640449vw ,6.875rem)}}@supports not (padding-top:clamp(1.875rem ,0.077247191rem + 8.9887640449vw ,6.875rem)){.footer{padding-top:calc(1.875rem + 5 * (100vw - 20rem)/ 55.625)}}@supports (padding-bottom:clamp(1.875rem ,0.077247191rem + 8.9887640449vw ,6.875rem)){.footer{padding-bottom:clamp(1.875rem ,.077247191rem + 8.9887640449vw ,6.875rem)}}@supports not (padding-bottom:clamp(1.875rem ,0.077247191rem + 8.9887640449vw ,6.875rem)){.footer{padding-bottom:calc(1.875rem + 5 * (100vw - 20rem)/ 55.625)}}.footer__headline:not(:last-child){margin-bottom:1.25rem}.footer__text{color:#6b7280;max-width:41.625rem;text-align:center;margin:0 auto;line-height:1.5555555556}@supports (margin-bottom:clamp(1.875rem ,0.3019662921rem + 7.8651685393vw ,6.25rem)){.footer__text:not(:last-child){margin-bottom:clamp(1.875rem ,.3019662921rem + 7.8651685393vw ,6.25rem)}}@supports not (margin-bottom:clamp(1.875rem ,0.3019662921rem + 7.8651685393vw ,6.25rem)){.footer__text:not(:last-child){margin-bottom:calc(1.875rem + 4.375 * (100vw - 20rem)/ 55.625)}}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@supports (gap:clamp(0.9375rem ,0.1509831461rem + 3.9325842697vw ,3.125rem)){.social{gap:clamp(.9375rem ,.1509831461rem + 3.9325842697vw ,3.125rem)}}@supports not (gap:clamp(0.9375rem ,0.1509831461rem + 3.9325842697vw ,3.125rem)){.social{gap:calc(.9375rem + 2.1875 * (100vw - 20rem)/ 55.625)}}.social__icon{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}@supports (padding-top:clamp(7.5rem ,2.6235955056rem + 24.3820224719vw ,21.0625rem)){.main-block{padding-top:clamp(7.5rem ,2.6235955056rem + 24.3820224719vw ,21.0625rem)}}@supports not (padding-top:clamp(7.5rem ,2.6235955056rem + 24.3820224719vw ,21.0625rem)){.main-block{padding-top:calc(7.5rem + 13.5625 * (100vw - 20rem)/ 55.625)}}@supports (padding-bottom:clamp(2.5rem ,1.1516853933rem + 6.7415730337vw ,6.25rem)){.main-block{padding-bottom:clamp(2.5rem ,1.1516853933rem + 6.7415730337vw ,6.25rem)}}@supports not (padding-bottom:clamp(2.5rem ,1.1516853933rem + 6.7415730337vw ,6.25rem)){.main-block{padding-bottom:calc(2.5rem + 3.75 * (100vw - 20rem)/ 55.625)}}.main-block__body{display:-webkit-box;display:-ms-flexbox;display:flex}.main-block__content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.main-block__image{-webkit-box-flex:0;-ms-flex:0 0 40.5084745763%;flex:0 0 40.5084745763%;text-align:center}.main-block__image img{max-width:100%}.content-main{display:-ms-grid;display:grid}@supports (gap:clamp(1.25rem ,0.8005617978rem + 2.2471910112vw ,2.5rem)){.content-main{gap:clamp(1.25rem ,.8005617978rem + 2.2471910112vw ,2.5rem)}}@supports not (gap:clamp(1.25rem ,0.8005617978rem + 2.2471910112vw ,2.5rem)){.content-main{gap:calc(1.25rem + 1.25 * (100vw - 20rem)/ 55.625)}}.content-main__name{font-weight:500;font-size:1.25rem;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;color:#3730a3}.content-main__title{font-weight:700;font-size:4.5rem;line-height:1}@supports (font-size:clamp(2.0625rem ,1.1860955056rem + 4.3820224719vw ,4.5rem)){.content-main__title{font-size:clamp(2.0625rem ,1.1860955056rem + 4.3820224719vw ,4.5rem)}}@supports not (font-size:clamp(2.0625rem ,1.1860955056rem + 4.3820224719vw ,4.5rem)){.content-main__title{font-size:calc(2.0625rem + 2.4375 * (100vw - 20rem)/ 55.625)}}.content-main__text{line-height:1.5555555556;color:#6b7280}.content-main__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-main__info{border-top:1px solid #e5e7eb;padding:1.25rem 0 0 0;font-size:.75rem;line-height:1.3333333333;color:#6b7280}@supports (padding-top:clamp(1.875rem ,0.3019662921rem + 7.8651685393vw ,6.25rem)){.services{padding-top:clamp(1.875rem ,.3019662921rem + 7.8651685393vw ,6.25rem)}}@supports not (padding-top:clamp(1.875rem ,0.3019662921rem + 7.8651685393vw ,6.25rem)){.services{padding-top:calc(1.875rem + 4.375 * (100vw - 20rem)/ 55.625)}}@supports (padding-bottom:clamp(3.75rem ,1.7275280899rem + 10.1123595506vw ,9.375rem)){.services{padding-bottom:clamp(3.75rem ,1.7275280899rem + 10.1123595506vw ,9.375rem)}}@supports not (padding-bottom:clamp(3.75rem ,1.7275280899rem + 10.1123595506vw ,9.375rem)){.services{padding-bottom:calc(3.75rem + 5.625 * (100vw - 20rem)/ 55.625)}}.services__headline{max-width:65rem;margin:0 auto}@supports (margin-bottom:clamp(1.875rem ,-0.8216292135rem + 13.4831460674vw ,9.375rem)){.services__headline{margin-bottom:clamp(1.875rem ,-.8216292135rem + 13.4831460674vw ,9.375rem)}}@supports not (margin-bottom:clamp(1.875rem ,-0.8216292135rem + 13.4831460674vw ,9.375rem)){.services__headline{margin-bottom:calc(1.875rem + 7.5 * (100vw - 20rem)/ 55.625)}}.services__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.services__image{-webkit-box-flex:0;-ms-flex:0 0 37.2881355932%;flex:0 0 37.2881355932%;text-align:center}.services__image img{max-width:100%}.services__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@supports (padding:clamp(0.0000000625rem ,-1.1235954206rem + 5.6179774157vw ,3.125rem)){.services__items{padding:clamp(.0000000625rem ,-1.1235954206rem + 5.6179774157vw ,3.125rem)}}@supports not (padding:clamp(0.0000000625rem ,-1.1235954206rem + 5.6179774157vw ,3.125rem)){.services__items{padding:calc(.0000000625rem + 3.1249999375 * (100vw - 20rem)/ 55.625)}}@supports (gap:clamp(1.25rem ,0.1713483146rem + 5.393258427vw ,4.25rem)){.services__items{gap:clamp(1.25rem ,.1713483146rem + 5.393258427vw ,4.25rem)}}@supports not (gap:clamp(1.25rem ,0.1713483146rem + 5.393258427vw ,4.25rem)){.services__items{gap:calc(1.25rem + 3 * (100vw - 20rem)/ 55.625)}}.item-services{display:-ms-grid;display:grid;gap:1.25rem}.item-services__title{font-weight:600;font-size:1.125rem;line-height:1.5555555556}.item-services__text{font-size:.75rem;line-height:1.3333333333;color:#6b7280}.item-services__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.3125rem;-moz-column-gap:.3125rem;column-gap:.3125rem;font-weight:500;font-size:.75rem;color:#3730a3;justify-self: start}.item-services__link::after{content:"";background:url(../img/icon/arrow.svg) 0 0 no-repeat;-webkit-box-flex:0;-ms-flex:0 0 .75rem;flex:0 0 .75rem;width:.75rem;height:.75rem}.clients{background:#fef2f2}@supports (padding-top:clamp(1.875rem ,0.3019662921rem + 7.8651685393vw ,6.25rem)){.clients{padding-top:clamp(1.875rem ,.3019662921rem + 7.8651685393vw ,6.25rem)}}@supports not (padding-top:clamp(1.875rem ,0.3019662921rem + 7.8651685393vw ,6.25rem)){.clients{padding-top:calc(1.875rem + 4.375 * (100vw - 20rem)/ 55.625)}}@supports (padding-bottom:clamp(1.875rem ,0.3019662921rem + 7.8651685393vw ,6.25rem)){.clients{padding-bottom:clamp(1.875rem ,.3019662921rem + 7.8651685393vw ,6.25rem)}}@supports not (padding-bottom:clamp(1.875rem ,0.3019662921rem + 7.8651685393vw ,6.25rem)){.clients{padding-bottom:calc(1.875rem + 4.375 * (100vw - 20rem)/ 55.625)}}.clients__label{font-size:1.25rem;line-height:1.4;color:#9ca3af}.clients__label:not(:last-child){margin-bottom:1.25rem}.clients__items{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;row-gap:2.1875rem}.clients__item img{max-width:100%}@supports (padding-top:clamp(3.125rem ,0.8778089888rem + 11.2359550562vw ,9.375rem)){.gallery{padding-top:clamp(3.125rem ,.8778089888rem + 11.2359550562vw ,9.375rem)}}@supports not (padding-top:clamp(3.125rem ,0.8778089888rem + 11.2359550562vw ,9.375rem)){.gallery{padding-top:calc(3.125rem + 6.25 * (100vw - 20rem)/ 55.625)}}@supports (padding-bottom:clamp(1.875rem ,0.8637640449rem + 5.0561797753vw ,4.6875rem)){.gallery{padding-bottom:clamp(1.875rem ,.8637640449rem + 5.0561797753vw ,4.6875rem)}}@supports not (padding-bottom:clamp(1.875rem ,0.8637640449rem + 5.0561797753vw ,4.6875rem)){.gallery{padding-bottom:calc(1.875rem + 2.8125 * (100vw - 20rem)/ 55.625)}}.gallery__headline{max-width:65rem;margin:0 auto}@supports (margin-bottom:clamp(1.875rem ,-0.8216292135rem + 13.4831460674vw ,9.375rem)){.gallery__headline{margin-bottom:clamp(1.875rem ,-.8216292135rem + 13.4831460674vw ,9.375rem)}}@supports not (margin-bottom:clamp(1.875rem ,-0.8216292135rem + 13.4831460674vw ,9.375rem)){.gallery__headline{margin-bottom:calc(1.875rem + 7.5 * (100vw - 20rem)/ 55.625)}}.gallery__items{display:-ms-grid;display:grid;gap:1.875rem}.item-gellery{position:relative}.item-gellery__row-2{-ms-grid-row-span:2;grid-row:span 2}.item-gellery__image-ibg{padding:0 0 74.8387096774% 0;height:100%}.item-gellery__image-ibg img{max-width:100%}.item-gellery__content{position:absolute;padding:1.25rem;bottom:0;left:0;width:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.touch .item-gellery__content{opacity:1;visibility:visible}.item-gellery__body{background:#fff;padding:1.25rem 4.375rem 1.25rem 1.25rem;position:relative}.item-gellery__body::before{content:"";background:url(../img/gallery/arrow.svg) 0 0/100% no-repeat;width:1.25rem;height:1.25rem;right:1.875rem;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute}.item-gellery__title{font-weight:500;line-height:1.5555555556}.item-gellery__text{font-weight:500;font-size:.875rem;line-height:1.4285714286;color:#6b7280}@supports (padding-top:clamp(1.875rem ,0.8637640449rem + 5.0561797753vw ,4.6875rem)){.advantages{padding-top:clamp(1.875rem ,.8637640449rem + 5.0561797753vw ,4.6875rem)}}@supports not (padding-top:clamp(1.875rem ,0.8637640449rem + 5.0561797753vw ,4.6875rem)){.advantages{padding-top:calc(1.875rem + 2.8125 * (100vw - 20rem)/ 55.625)}}@supports (padding-bottom:clamp(1.875rem ,0.8637640449rem + 5.0561797753vw ,4.6875rem)){.advantages{padding-bottom:clamp(1.875rem ,.8637640449rem + 5.0561797753vw ,4.6875rem)}}@supports not (padding-bottom:clamp(1.875rem ,0.8637640449rem + 5.0561797753vw ,4.6875rem)){.advantages{padding-bottom:calc(1.875rem + 2.8125 * (100vw - 20rem)/ 55.625)}}.advantages__container{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(15.625rem,1fr));row-gap:2.5rem}@supports (gap:clamp(1.25rem ,0.3511235955rem + 4.4943820225vw ,3.75rem)){.advantages__container{gap:clamp(1.25rem ,.3511235955rem + 4.4943820225vw ,3.75rem)}}@supports not (gap:clamp(1.25rem ,0.3511235955rem + 4.4943820225vw ,3.75rem)){.advantages__container{gap:calc(1.25rem + 2.5 * (100vw - 20rem)/ 55.625)}}.advantages__item{display:-ms-grid;display:grid;justify-items:center;text-align:center}.advantages__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px;background:#eef2ff;width:8.75rem;height:8.75rem}@supports (margin-bottom:clamp(1.25rem ,0.8005617978rem + 2.2471910112vw ,2.5rem)){.advantages__icon:not(:last-child){margin-bottom:clamp(1.25rem ,.8005617978rem + 2.2471910112vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.8005617978rem + 2.2471910112vw ,2.5rem)){.advantages__icon:not(:last-child){margin-bottom:calc(1.25rem + 1.25 * (100vw - 20rem)/ 55.625)}}.advantages__title{font-weight:600;line-height:1.2}@supports (font-size:clamp(1.5625rem ,1.4501404494rem + 0.5617977528vw ,1.875rem)){.advantages__title{font-size:clamp(1.5625rem ,1.4501404494rem + .5617977528vw ,1.875rem)}}@supports not (font-size:clamp(1.5625rem ,1.4501404494rem + 0.5617977528vw ,1.875rem)){.advantages__title{font-size:calc(1.5625rem + .3125 * (100vw - 20rem)/ 55.625)}}@supports (margin-bottom:clamp(0.625rem ,0.4002808989rem + 1.1235955056vw ,1.25rem)){.advantages__title:not(:last-child){margin-bottom:clamp(.625rem ,.4002808989rem + 1.1235955056vw ,1.25rem)}}@supports not (margin-bottom:clamp(0.625rem ,0.4002808989rem + 1.1235955056vw ,1.25rem)){.advantages__title:not(:last-child){margin-bottom:calc(.625rem + .625 * (100vw - 20rem)/ 55.625)}}.advantages__text{font-size:1.125rem;line-height:1.5555555556;color:#6b7280}@supports (padding-top:clamp(1.875rem ,0.8637640449rem + 5.0561797753vw ,4.6875rem)){.careers{padding-top:clamp(1.875rem ,.8637640449rem + 5.0561797753vw ,4.6875rem)}}@supports not (padding-top:clamp(1.875rem ,0.8637640449rem + 5.0561797753vw ,4.6875rem)){.careers{padding-top:calc(1.875rem + 2.8125 * (100vw - 20rem)/ 55.625)}}@supports (padding-bottom:clamp(3.75rem ,1.7275280899rem + 10.1123595506vw ,9.375rem)){.careers{padding-bottom:clamp(3.75rem ,1.7275280899rem + 10.1123595506vw ,9.375rem)}}@supports not (padding-bottom:clamp(3.75rem ,1.7275280899rem + 10.1123595506vw ,9.375rem)){.careers{padding-bottom:calc(3.75rem + 5.625 * (100vw - 20rem)/ 55.625)}}.careers__headline{margin:0 auto}@supports (margin-bottom:clamp(1.875rem ,-0.8216292135rem + 13.4831460674vw ,9.375rem)){.careers__headline{margin-bottom:clamp(1.875rem ,-.8216292135rem + 13.4831460674vw ,9.375rem)}}@supports not (margin-bottom:clamp(1.875rem ,-0.8216292135rem + 13.4831460674vw ,9.375rem)){.careers__headline{margin-bottom:calc(1.875rem + 7.5 * (100vw - 20rem)/ 55.625)}}.table{color:#6b7280}.table__item{width:100%;min-width:46.875rem;border-collapse:collapse}@supports (padding-bottom:clamp(1.25rem ,-0.0983146067rem + 6.7415730337vw ,5rem)){.table__row:not(:last-child) .table__cell,.table__row:not(:last-child) .table__title{padding-bottom:clamp(1.25rem ,-.0983146067rem + 6.7415730337vw ,5rem)}}@supports not (padding-bottom:clamp(1.25rem ,-0.0983146067rem + 6.7415730337vw ,5rem)){.table__row:not(:last-child) .table__cell,.table__row:not(:last-child) .table__title{padding-bottom:calc(1.25rem + 3.75 * (100vw - 20rem)/ 55.625)}}.table__title{text-align:left;text-transform:uppercase;font-size:1rem;line-height:1.5;font-weight:500}.table__title:not(:last-child){padding-right:.9375rem}.table__cell span{font-weight:600;color:#1f2937}.table__cell:not(:last-child){padding-right:.9375rem}@media (min-width:47.99875em){@supports (padding-right:clamp(-1.875rem ,-4.3469101124rem + 12.3595505618vw ,5rem)){.main-block__content{padding-right:clamp(-1.875rem ,-4.3469101124rem + 12.3595505618vw ,5rem)}}@supports not (padding-right:clamp(-1.875rem ,-4.3469101124rem + 12.3595505618vw ,5rem)){.main-block__content{padding-right:calc(-1.875rem + 6.875 * (100vw - 20rem)/ 55.625)}}.content-main__name::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 102px;flex:0 0 102px;background-color:#3730a3;height:1px}.gallery__items{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.item-gellery__col-2{-ms-grid-column-span:2;grid-column:span 2}.item-gellery__col-2 .item-gellery__image-ibg{padding:0 0 37.037037037% 0}}@media (max-width:47.99875em){.menu__body{position:fixed;overflow:auto;width:100%;height:100%;left:-100%;top:0;background-color:#dfdfdf;padding:0 .9375rem 1.875rem;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s}@supports (padding-top:clamp(7.5rem ,4.3539325843rem + 15.7303370787vw ,16.25rem)){.menu__body{padding-top:clamp(7.5rem ,4.3539325843rem + 15.7303370787vw ,16.25rem)}}@supports not (padding-top:clamp(7.5rem ,4.3539325843rem + 15.7303370787vw ,16.25rem)){.menu__body{padding-top:calc(7.5rem + 8.75 * (100vw - 20rem)/ 55.625)}}._header-scroll .menu__body{padding-top:7.5rem}.menu__body::before{content:"";position:fixed;width:100%;left:-100%;top:0;background-color:#c2b6fd;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s}@supports (min-height:clamp(5rem ,1.4943820225rem + 17.5280898876vw ,14.75rem)){.menu__body::before{min-height:clamp(5rem ,1.4943820225rem + 17.5280898876vw ,14.75rem)}}@supports not (min-height:clamp(5rem ,1.4943820225rem + 17.5280898876vw ,14.75rem)){.menu__body::before{min-height:calc(5rem + 9.75 * (100vw - 20rem)/ 55.625)}}._header-scroll .menu__body::before{min-height:5rem}.menu-open .menu__body{left:0}.menu-open .menu__body::before{content:"";left:0}.menu__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:20px}.menu__link{font-size:1.5625rem}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;-webkit-box-flex:0;-ms-flex:0 0 1.875rem;flex:0 0 1.875rem;cursor:pointer;z-index:5;margin:0 0 0 .9375rem}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#000}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-block__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem}.services__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.25rem}.services__items{padding:0}.item-gellery__image-ibg{padding:0 0 100% 0}.table{overflow:auto}}@media (max-width:29.99875em){.content-main__button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (any-hover:hover){.button:hover{background-color:#3730a3;color:#fff}.button__bg:hover{background-color:transparent;color:#3730a3}.menu__link:hover{text-decoration:underline}.social__icon:hover{opacity:.8}.item-services__link:hover{text-decoration:underline}.item-gellery:hover .item-gellery__content{opacity:1;visibility:visible}}
