

/* Start:/dist/assets/styles/blocks/login/login.min.css?16232599352309*/
.login {
  position: relative;
  z-index: 3;
  margin-left: auto;
  margin-right: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  max-width: 396px;
  height: 750px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.24), 0 0 2px 0 rgba(0,0,0,0.12);
}

.login__icon-wrapper {
  padding-top: 40px;
  padding-bottom: 40px;
}

.login__icon {
  width: 83px;
  height: 96px;
}

.login__name {
  padding-bottom: 13px;
  font-size: 1.3rem;
  text-align: center;
  color: #242e36;
}

.login__company {
  padding-bottom: 34px;
  font-size: 0.7rem;
  text-align: center;
  color: #242e36;
  opacity: 0.6;
}

.login__form-wrapper {
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 18px;
  width: 100%;
  height: 272px;
  border-top: 1px solid rgba(36,46,54,0.1);
  border-bottom: 1px solid rgba(36,46,54,0.1);
}

.login__entrance,
.login__help {
  opacity: 0.4;
  font-size: 0.7rem;
  color: #242e36;
}

.login__entrance {
  padding-bottom: 18px;
  text-align: center;
}

.login__footer-wrapper {
  padding-left: 40px;
  padding-right: 40px;
  width: 100%;
  text-align: center;
}

.login__signup {
  margin-top: 32px;
  margin-bottom: 32px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 36px;
  font-size: 0.7rem;
  text-decoration: none;
  color: #242e36;
  background-color: #e1e2e2;
  border-radius: 2px;
}

.login__help {
  text-decoration: none;
}

.login__input-container {
  margin-bottom: 24px;
}

.login__input-container:last-child {
  margin-bottom: 13px;
}

.login__forgot-pass {
  font-size: 0.7rem;
  color: #317dc7;
  text-decoration: none;
}

.login__forgot-pass:hover {
  text-decoration: underline;
}

.login__submit-wrapper {
  margin-top: 32px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.login__checkbox-wrapper {
  padding-top: 9px;
}

.login__error-wrapper {
  margin-top: 10px;
  margin-bottom: 20px;
}

.login__error {
  font-size: 0.8rem;
  color: #f30017;
}

@media only screen and (max-width: 768px) {
  .login__checkbox-wrapper {
    max-width: 150px;
  }
}
/* End */


/* Start:/dist/assets/styles/blocks/search-cover/search-cover.min.css?1623259935787*/
.search-cover {
  position: relative;
  top: 0px;
  left: 0px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  box-sizing: border-box;
  width: 80%;
}

.search-cover__input {
  padding-left: 16px;
  -ms-flex: 0 1 75%;
  flex: 0 1 75%;
  width: 100%;
  font-size: 0.7rem;
  color: #fff;
  background-color: transparent;
  box-sizing: border-box;
  height: 48px;
  border: solid 1px rgba(255,255,255,0.6);
}

.search-cover__submit {
  -ms-flex: 0 1 20%;
  flex: 0 1 20%;
  background-color: #0091d0;
  cursor: pointer;
  color: #fff;
  font-size: 0.9rem;
  outline: none;
  border: 0;
}

.search-cover__submit:hover {
  background-color: #0074a6;
}

@media only screen and (max-width: 768px) {
  .search-cover {
    width: 100%;
  }
}
/* End */


/* Start:/dist/assets/styles/blocks/composite/articles/articles.min.css?16232599342061*/
.articles {
  display: block;
}

.articles__title-wrapper {
  float: left;
}

.articles__links-wrapper {
  margin-right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  float: right;
  line-height: 25px;
}

.articles__links-wrapper:after {
  display: table;
  clear: both;
  content: '';
}

.articles__link {
  cursor: pointer;
}

.articles__link:not(:first-child) {
  margin-left: 100px;
}

.articles__clear:after {
  display: table;
  clear: both;
  content: '';
}

.articles__items-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  margin-top: 74px;
}

.articles__items-wrapper_middle-margin-top {
  margin-top: 32px;
}

.articles__items-col {
  -ms-flex: 1 1 48%;
  flex: 1 1 48%;
  min-width: 250px;
}

.articles__items-col:not(:last-child) {
  padding-right: 30px;
}

.articles__item-wrapper {
  padding-right: 20px;
  margin-bottom: 64px;
  -ms-flex: 1 1 49%;
  flex: 1 1 49%;
}

.articles__more-wrapper {
  margin-top: 0;
  padding-right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

@keyframes fadeFromLeftIcon {
  0% {
    opacity: 0;
    transform: translateX(-50px) translateY(-2px);
  }

  100% {
    opacity: 1;
    transform: translateX(0px) translateY(-2px);
  }
}

@media only screen and (max-width: 980px) {
  .articles__title-wrapper {
    float: none;
  }

  .articles__links-wrapper {
    margin-top: 40px;
    margin-right: 0;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -ms-flex-align: stretch;
    -ms-grid-row-align: stretch;
    align-items: stretch;
  }

  .articles__link br {
    display: none;
  }

  .articles__link:not(:first-child) {
    margin-top: 16px;
    margin-left: 0;
  }
}

@media only screen and (max-width: 768px) {
  .articles__item-wrapper {
    padding-right: 0;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
  }
}

@media only screen and (max-width: 480px) {
  .articles__items-col {
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
  }
}
/* End */


/* Start:/dist/assets/styles/blocks/letter-bg/letter-bg.min.css?16232599356589*/
.letter-bg {
  position: relative;
  margin-top: 76px;
  margin-bottom: 76px;
  overflow: hidden;
  width: 100%;
}

.letter-bg__label {
  position: absolute;
  z-index: 1;
  top: 0;
  left: calc((100vw - 1200px)/2 + 26px);
  display: block;
  font-size: 20rem;
  font-weight: 600;
  line-height: 13rem;
  white-space: nowrap;
  letter-spacing: -10px;
  color: #000;
  opacity: 0.02;
}

.letter-bg__content {
  padding-bottom: 1px;
  position: relative;
  z-index: 2;
}

.letter-bg__content_main {
  z-index: 3;
}

.letter-bg__title-wrapper {
  margin-bottom: 82px;
}

.letter-bg_stripesWithArrow {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 80px;
}

.letter-bg_stripesWithArrow .letter-bg__contentContainer {
  padding-top: 76px;
  padding-bottom: 76px;
  background-image: url("/dist/assets/images/bg-stripes.png");
  background-repeat: repeat;
}

.letter-bg_stripesWithArrow:after {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 44px;
  margin: 0 auto;
  display: block;
  width: 67px;
  height: 36px;
  content: '';
  background-image: url("/dist/assets/images/bg-stripes-arrow.png");
  background-repeat: no-repeat;
}

.letter-bg_stripesWithArrow .letter-bg__label {
  top: 72px;
}

.letter-bg_stripes {
  margin-top: 0;
  margin-bottom: 0;
}

.letter-bg_stripes .letter-bg__contentContainer {
  padding-top: 76px;
  padding-bottom: 76px;
  background: url("/dist/assets/images/bg-stripes-journal-2.png") repeat left top;
}

.letter-bg_stripes .letter-bg__label {
  top: 72px;
}

.letter-bg_stripes-png {
  margin-top: 0;
  margin-bottom: 0;
}

.letter-bg_stripes-png .letter-bg__contentContainer {
  padding-top: 76px;
  padding-bottom: 76px;
  background: url("/dist/assets/images/bg-stripes-journal-2.png") repeat left top;
}

.letter-bg_stripes-png .letter-bg__label {
  top: 72px;
}

.letter-bg_stripesWithArrowGradient {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 60px;
}

.letter-bg_stripesWithArrowGradient .letter-bg__contentContainer {
  padding-top: 76px;
  padding-bottom: 126px;
  background: url("/dist/assets/images/bg-stripes-journal-2.png") repeat left top;
}

.letter-bg_stripesWithArrowGradient .letter-bg__contentContainer:after {
  position: absolute;
  bottom: 57px;
  display: block;
  width: 100%;
  height: 33px;
  content: '';
  background: url("/dist/assets/images/bg-stripes-arrow-mask.png") no-repeat center center;
}

.letter-bg_stripesWithArrowGradient .letter-bg__label {
  top: 72px;
}

.letter-bg_small-bottom-margin {
  margin-bottom: 16px;
}

.letter-bg_middle-bottom-margin {
  margin-bottom: 32px;
}

.letter-bg_small-top-padding .letter-bg__contentContainer {
  padding-top: 16px;
}

.letter-bg_small-2-top-padding .letter-bg__contentContainer {
  padding-top: 24px;
}

.letter-bg_middle-top-padding .letter-bg__contentContainer {
  padding-top: 32px;
}

.letter-bg_small-bottom-padding .letter-bg__contentContainer {
  padding-bottom: 16px;
}

.letter-bg_middle-bottom-padding .letter-bg__contentContainer {
  padding-bottom: 32px;
}

.letter-bg_big-bottom-padding .letter-bg__contentContainer {
  padding-bottom: 64px;
}

.letter-bg_big2-bottom-padding .letter-bg__contentContainer {
  padding-bottom: 149px;
}

.letter-bg_shift-letters-top {
  margin-top: 52px;
  padding-top: 32px;
}

.letter-bg_small-top-margin {
  margin-top: 16px;
}

.letter-bg_zero-margin-top {
  margin-top: 0;
}

.letter-bg_middle-margin-top {
  margin-top: 32px;
}

.letter-bg_zero-margin-bottom {
  margin-bottom: 0;
}

.letter-bg_bg-white {
  background-color: #fff;
}

.letter-bg_overflow-y {
  overflow-x: hidden;
}

.letter-bg_table-stripes .letter-bg__content_main:after {
  content: '';
  display: block;
  background: url("/dist/assets/images/bg-stripes-journal-2.png") repeat left top;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 88px;
}

.letter-bg_offset-margin-top {
  margin-top: -149px;
}

.letter-bg_z-index-3 {
  z-index: 3;
}

.letter-bg_container-without-paddings .container {
  padding: 0;
}

.letter-bg_margin-bottom-20-cont .letter-bg__contentContainer {
  margin-bottom: 20px;
}

.letter-bg_margin-bottom-40-cont .letter-bg__contentContainer {
  margin-bottom: 40px;
}

.letter-bg_min-height-550 {
  min-height: 550px;
}

.letter-bg_container-padding-bottom-100 {
  padding-bottom: 100px;
  margin-bottom: 0;
}

.letter-bg_margin-top-42 {
  margin-top: 42px;
}

.letter-bg_gray-bg {
  background-color: #f2f2f2;
}

.letter-bg_gray-bg .letter-bg__contentContainer {
  padding-top: 64px;
  padding-bottom: 64px;
}

.letter-bg_cyan-bg {
  background-image: linear-gradient(99deg, #a1c4fd -4%, #c2e9fb 99%);
}

.letter-bg_cyan-bg .letter-bg__contentContainer {
  padding-top: 64px;
  padding-bottom: 64px;
}

@media only screen and (max-width: 1200px) {
  .letter-bg__label {
    left: 0;
  }
}

@media only screen and (max-width: 768px) {
  .letter-bg_stripesWithArrow .letter-bg__contentContainer {
    padding-bottom: 0;
  }

  .letter-bg_stripesWithArrowGradient .letter-bg__contentContainer {
    padding-bottom: 0;
  }

  .letter-bg_gray-bg .letter-bg__contentContainer {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .letter-bg_cyan-bg .letter-bg__contentContainer {
    padding-top: 32px;
    padding-bottom: 32px;
  }
}

@media only screen and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 768px) and (min-resolution: 1.5dppx), only screen and (max-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 768px) and (min-resolution: 144dpi) {
  .letter-bg_stripesWithArrow:after {
    -ms-transform: translateX(-4px);
    transform: translateX(-4px);
  }
}

@media only screen and (max-width: 480px) {
  .letter-bg_stripes .letter-bg__contentContainer {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .letter-bg_stripes-png .letter-bg__contentContainer {
    padding-top: 45px;
    padding-bottom: 45px;
  }
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .letter-bg_stripesWithArrow .letter-bg__contentContainer {
    background-image: url("/dist/assets/images/bg-stripes@2x.png");
  }

  .letter-bg_stripesWithArrow:after {
    background-image: url("/dist/assets/images/bg-stripes-arrow@2x.png");
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
  .letter-bg_stripesWithArrow:after {
    bottom: 12px;
    width: 133px;
    height: 68px;
    -ms-transform: translateX(-9px);
    transform: translateX(-9px);
  }
}
/* End */


/* Start:/dist/assets/styles/blocks/icon-block/icon-block.min.css?1623259934903*/
.icon-block {
  display: block;
}

.icon-block__title-wrapper {
  margin-bottom: 30px;
}

.icon-block__content-wrapper {
  margin-left: 56px;
}

.icon-block__links {
  list-style: none;
}

.icon-block__text {
  margin-bottom: 30px;
  display: block;
}

.icon-block__link {
  font-size: 0.8rem;
  line-height: 1.63;
  text-decoration: none;
  color: #0091d0;
}

.icon-block__link:hover {
  text-decoration: underline;
}

.icon-block__label {
  font-size: 0.8rem;
  line-height: 1.63;
  text-decoration: none;
  color: #000;
}

.icon-block_requirements .icon-block__text {
  font-size: 0.8rem;
  line-height: 20px;
  color: rgba(0,0,0,0.6);
}

.icon-block_requirements .icon-block__content-wrapper {
  margin-left: 49px;
}

.icon-block_requirements .icon-block__title-wrapper {
  margin-bottom: 22px;
}

@media only screen and (max-width: 480px) {
  .icon-block__link-wrap {
    margin-bottom: 16px;
  }
}
/* End */


/* Start:/dist/assets/styles/blocks/icon-title/icon-title.min.css?16232599352639*/
.icon-title {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.2rem;
  font-weight: 300;
  color: #000;
}

.icon-title__icon {
  margin-right: 24px;
  width: 32px;
  height: 32px;
  -ms-transform: translateY(-2px);
  transform: translateY(-2px);
  display: inline-block;
}

.icon-title__text,
.icon-title__link,
.icon-title__link2 {
  position: relative;
  display: inline-block;
  line-height: 30px;
}

.icon-title__link,
.icon-title__link2 {
  text-decoration: none;
}

.icon-title__link:hover,
.icon-title__link2:hover {
  text-decoration: underline;
}

.icon-title_list .icon-title__icon {
  margin-top: 2px;
  width: 24px;
  height: 24px;
  -ms-flex: 0 0 24px;
  flex: 0 0 24px;
}

.icon-title_list .icon-title__text {
  font-size: 0.9rem;
  line-height: 24px;
  opacity: 0.6;
}

.icon-title_small-list .icon-title__icon {
  margin-top: 3px;
  width: 16px;
  height: 16px;
  -ms-flex: 0 0 16px;
  flex: 0 0 16px;
}

.icon-title_small-list .icon-title__text {
  font-size: 0.7rem;
  font-weight: normal;
  line-height: 18px;
  opacity: 0.6;
}

.icon-title_text18-bold .icon-title__text {
  font-size: 0.9rem;
  opacity: 1;
  color: #000;
}

.icon-title_medium .icon-title__icon {
  width: 24px;
  height: 24px;
  -ms-flex: 0 0 24px;
  flex: 0 0 24px;
}

.icon-title_medium .icon-title__text,
.icon-title_medium .icon-title__link {
  font-size: 0.8rem;
  font-weight: normal;
  line-height: 22px;
  color: #000;
  opacity: 0.6;
}

.icon-title_medium .icon-title__link2 {
  font-size: 0.8rem;
  font-weight: normal;
  line-height: 22px;
  color: #000;
}

.icon-title_type_methodology {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  -ms-grid-row-align: center;
  align-items: center;
  font-size: 0.9rem;
  font-weight: 400;
}

.icon-title_type_methodology .icon-title__icon {
  margin-right: 0;
  width: 56px;
  height: 56px;
}

.icon-title_requirements {
  font-size: 1rem;
}

.icon-title_requirements .icon-title__icon {
  margin-top: 4px;
  width: 24px;
  height: 24px;
  -ms-flex: 0 0 24px;
  flex: 0 0 24px;
}

.icon-title_big .icon-title__icon {
  width: 36px;
  height: 36px;
  -ms-flex: 0 0 36px;
  flex: 0 0 36px;
}

.icon-title_normal-weight .icon-title__text {
  font-weight: normal;
}

@media only screen and (max-width: 480px) {
  .icon-title_list .icon-title__icon {
    width: 32px;
    height: 32px;
  }

  .icon-title_small-list .icon-title__icon {
    margin-top: -5px;
    width: 32px;
    height: 32px;
  }

  .icon-title_medium .icon-title__icon {
    width: 24px;
    height: 24px;
  }

  .icon-title_type_methodology {
    font-size: 0.8rem;
  }
}
/* End */


/* Start:/dist/assets/styles/blocks/slider/slider.min.css?16232599349810*/
.slider__prevBtn.arrowLeft,
.slider__nextBtn.arrowRight {
  position: absolute;
  width: 18px;
  height: 31px;
  cursor: pointer;
}

.slider {
  position: relative;
  display: block;
  overflow: hidden;
}

.slider__title-main-wrapper {
  margin-bottom: 86px;
}

.slider__slidesContainer {
  position: relative;
  z-index: 2;
}

.slider__item {
  position: relative;
  min-height: 400px;
}

.slider__item.slick-slide {
  padding-bottom: 60px;
  display: -ms-flexbox;
  display: flex;
}

.slider__slideWrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.slider__textContainer {
  position: relative;
  z-index: 2;
  padding-top: 45px;
  width: 66%;
  font-size: 1rem;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
}

.slider__preview-mobile {
  margin-bottom: 20px;
  display: none;
  height: 130px;
  background-size: cover;
}

.slider__author {
  margin-top: 32px;
  font-size: 0.8rem;
  font-style: italic;
}

.slider__arrows {
  position: absolute;
  z-index: 2;
  top: 40%;
  width: 100%;
}

.slider__prevBtn.arrowLeft {
  left: 64px;
  fill: #fff;
}

.slider__nextBtn.arrowRight {
  right: 64px;
  -ms-transform: scaleX(-1);
  transform: scaleX(-1);
  fill: #fff;
}

.slider__titleWrapper {
  padding-top: 76px;
  padding-left: 64px;
}

.slider__slideTitle {
  margin-bottom: 31px;
  font-size: 1.4rem;
  font-weight: 300;
}

.slider__btnWrapper {
  margin-top: 45px;
  display: inline-block;
}

.slider__linkWrapper {
  position: relative;
  z-index: 2;
  margin-right: 81px;
  float: right;
}

.slider__clear {
  padding-bottom: 72px;
}

.slider__clear:after {
  display: table;
  clear: both;
  content: '';
}

.slider__dotsContainer {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.slider__dotsContainer li {
  float: left;
}

.slider__dotsContainer li:not(:last-child) {
  margin-right: 32px;
}

.slider__dotsContainer .slick-active button:before {
  background-color: #fff;
}

.slider__dotsContainer button {
  width: 12px;
  height: 12px;
  font-size: 0;
  background-color: transparent;
  border: none;
  outline: none;
}

.slider__dotsContainer button:before {
  content: '';
  width: 6px;
  height: 6px;
  display: block;
  background-color: transparent;
  border: solid 1px #fff;
  border-radius: 200px;
}

.slider__dots {
  margin: 0 auto;
  width: 66%;
}

.slider__dots:after {
  display: block;
  clear: both;
  content: '';
}

.slider__label {
  position: absolute;
  z-index: 1;
  top: 0;
  left: calc((100vw - 1200px)/2 + 26px);
  display: block;
  font-size: 20rem;
  font-weight: 600;
  line-height: 13rem;
  white-space: nowrap;
  letter-spacing: -10px;
  color: #000;
  opacity: 0.02;
  pointer-events: none;
}

.slider_wide {
  padding-bottom: 225px;
}

.slider_wide .slider__clear {
  padding-bottom: 201px;
}

.slider_wide .slider__arrows {
  top: 45%;
}

.slider_wide .slider__dotsContainer {
  bottom: -50px;
}

.slider_wide .slider__linkWrapper {
  position: absolute;
  right: 64px;
  bottom: -150px;
  margin-right: 0;
}

.slider_thin .slider__arrows {
  top: 46%;
}

.slider_thin .slider__textContainer {
  padding-top: 0;
}

.slider_basic,
.slider_basicWide {
  margin-bottom: 32px;
  padding-bottom: 50px;
}

.slider_basic .slider__item,
.slider_basicWide .slider__item {
  min-height: inherit;
}

.slider_basic .slider__textContainer,
.slider_basicWide .slider__textContainer {
  margin-left: 63px;
  padding-top: 0px;
  position: relative;
  width: 100%;
  max-width: 700px;
}

.slider_basic .slider__slideWrapper,
.slider_basicWide .slider__slideWrapper {
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: stretch;
  -ms-grid-row-align: stretch;
  align-items: stretch;
}

.slider_basic .slider__preview-wrapper,
.slider_basicWide .slider__preview-wrapper {
  -ms-flex: 0 0 240px;
  flex: 0 0 240px;
}

.slider_basic .slider__preview,
.slider_basicWide .slider__preview {
  width: 100%;
}

.slider_basic .slider__text,
.slider_basicWide .slider__text {
  font-size: 0.9rem;
  line-height: 24px;
  color: rgba(0,0,0,0.6);
}

.slider_basic .slider__author,
.slider_basicWide .slider__author {
  margin-top: 50px;
  bottom: 0;
  font-size: 0.8rem;
  color: rgba(0,0,0,0.6);
}

.slider_basic .slider__arrows,
.slider_basicWide .slider__arrows {
  top: 39%;
}

.slider_basic .slider__prevBtn.arrowLeft,
.slider_basicWide .slider__prevBtn.arrowLeft,
.slider_basic .slider__nextBtn.arrowRight,
.slider_basicWide .slider__nextBtn.arrowRight {
  width: 14px;
  height: 23px;
  fill: #0091d0;
}

.slider_basic .slider__prevBtn.arrowLeft,
.slider_basicWide .slider__prevBtn.arrowLeft {
  left: 0;
}

.slider_basic .slider__nextBtn.arrowRight,
.slider_basicWide .slider__nextBtn.arrowRight {
  right: 2px;
}

.slider_basic .slider__linkWrapperCont,
.slider_basicWide .slider__linkWrapperCont {
  position: relative;
  max-width: 800px;
}

.slider_basic .slider__linkWrapper,
.slider_basicWide .slider__linkWrapper {
  margin-right: 0;
  padding-right: 0;
}

.slider_basic .slider__item.slick-slide,
.slider_basicWide .slider__item.slick-slide {
  padding-bottom: 65px;
}

.slider_basic .slick-slide,
.slider_basicWide .slick-slide {
  height: auto;
}

.slider__link-text {
  text-decoration: none;
  color: #0091d0;
}

.slider__link-text:hover {
  border-bottom: 1px dotted #0091d0;
  -o-border-image: repeating-linear-gradient(to right, rgba(0,145,208,0.6), rgba(0,145,208,0.6) 3px, transparent 3px, transparent 4px) 3/0 0 2px;
  border-image: repeating-linear-gradient(to right, rgba(0,145,208,0.6), rgba(0,145,208,0.6) 3px, transparent 3px, transparent 4px) 3/0 0 2px;
}

.slider__link-text_white {
  text-decoration: none;
  color: #fff;
  border-bottom: 1px dotted #fff;
  -o-border-image: repeating-linear-gradient(to right, rgba(255,255,255,0.6), rgba(255,255,255,0.6) 3px, transparent 3px, transparent 4px) 3/0 0 2px;
  border-image: repeating-linear-gradient(to right, rgba(255,255,255,0.6), rgba(255,255,255,0.6) 3px, transparent 3px, transparent 4px) 3/0 0 2px;
}

.slider__link-text_white:hover {
  border-bottom: 0px dotted #fff;
  -o-border-image: none;
  border-image: none;
}

.slider__link-text_black {
  text-decoration: none;
  color: #000;
}

.slider__link-text_black:hover {
  border-bottom: 1px dotted #000;
  -o-border-image: repeating-linear-gradient(to right, rgba(0,0,0,0.6), rgba(0,0,0,0.6) 3px, transparent 3px, transparent 4px) 3/0 0 2px;
  border-image: repeating-linear-gradient(to right, rgba(0,0,0,0.6), rgba(0,0,0,0.6) 3px, transparent 3px, transparent 4px) 3/0 0 2px;
}

.slider_basicWide .slider__linkWrapperCont {
  max-width: inherit;
}

.slider_basicWide .slider__textContainer {
  max-width: 87%;
}

.slider_big-top-margin {
  margin-top: 76px;
}

.slider_big-bottom-margin {
  margin-bottom: 76px;
}

.slider_zero-bottom-padding {
  padding-bottom: 0;
}

.slider_zero-bottom-margin {
  margin-bottom: 0;
}

.slider_max-width-800 .slider__item {
  max-width: inherit;
}

@media only screen and (min-width: 1900px) {
  .slider {
    background-size: cover;
  }

  .slider__item {
    background-size: cover;
  }
}

@media only screen and (max-width: 1200px) {
  .slider__label {
    left: 0;
  }

  .slider_wide .slider__linkWrapper {
    right: 32px;
  }
}

@media only screen and (max-width: 768px) {
  .slider__title-main-wrapper {
    margin-bottom: 40px;
  }

  .slider__textContainer {
    width: 90%;
  }

  .slider__preview-mobile {
    display: block;
  }

  .slider__titleWrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider__dots {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .slider_wide .slider__dotsContainer {
    bottom: -10px;
  }

  .slider_wide .slider__linkWrapper {
    display: block;
    right: 0px;
    bottom: -50px;
    position: relative;
  }

  .slider_basic .slider__textContainer,
  .slider_basicWide .slider__textContainer {
    margin-left: 32px;
    margin-right: 32px;
  }

  .slider_basic .slider__slideWrapper,
  .slider_basicWide .slider__slideWrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .slider_basic .slider__preview-wrapper,
  .slider_basicWide .slider__preview-wrapper {
    -ms-flex: 1 0 240px;
    flex: 1 0 240px;
  }

  .slider_basic .slider__preview,
  .slider_basicWide .slider__preview {
    display: none;
  }

  .slider_basic .slider__author,
  .slider_basicWide .slider__author {
    position: relative;
  }

  .slider_basic .slider__arrows,
  .slider_basicWide .slider__arrows {
    top: 40%;
    bottom: inherit;
  }
}

@media screen and (max-width: 768px) {
  .slider__textContainer {
    font-size: 0.8rem;
  }

  .slider__nextBtn.arrowRight {
    right: 10px;
  }

  .slider__prevBtn.arrowLeft {
    left: 10px;
  }
}

@media only screen and (max-width: 480px) {
  .slider__item {
    min-height: inherit;
  }

  .slider__linkWrapper {
    display: none;
  }

  .slider__dotsContainer li:not(:last-child) {
    margin-right: 20px;
  }

  .slider_wide {
    padding-bottom: 75px;
  }

  .slider_basic .slider__linkWrapper,
  .slider_basicWide .slider__linkWrapper {
    display: block;
  }

  .slider_basic .slider__item.slick-slide,
  .slider_basicWide .slider__item.slick-slide {
    padding-bottom: 10px;
  }

  .slider_adapt-mobile .slider__textContainer {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
  }

  .slider_adapt-mobile .slider__arrows {
    top: inherit;
    bottom: 30px;
  }
}

@media screen and (max-width: 480px) {
  .slider__nextBtn.arrowRight {
    right: 5px;
    width: 12px;
  }

  .slider__prevBtn.arrowLeft {
    left: 5px;
    width: 12px;
  }
}
/* End */


/* Start:/dist/assets/styles/blocks/clients/clients.min.css?16751900931616*/
.clients {
  display: block;
}
.clients__title-wrapper {
  margin-bottom: 89px;
}
@media only screen and (max-width: 480px) {
  .clients__title-wrapper {
    margin-bottom: 42px;
  }
}
.clients__subtitle {
  margin-bottom: 82px;
  font-size: 0.9rem;
  color: #000;
  opacity: 0.6;
}
.clients__description {
  margin-bottom: 52px;
  font-size: 0.9rem;
  line-height: 22px;
  opacity: 0.6;
}
.clients__link-wrapper {
  margin-top: 15px;
  padding-right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
@media only screen and (max-width: 480px) {
  .clients__link-wrapper {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 480px) {
  .clients__link-wrapper .clients__link-desktop {
    display: none;
  }
}
.clients__link-wrapper .clients__link-mobile {
  display: none;
}
@media only screen and (max-width: 480px) {
  .clients__link-wrapper .clients__link-mobile {
    display: block;
  }
}
.clients_type_industry .client__wrapper {
  -ms-flex-pack: start;
      justify-content: flex-start;
}
@media only screen and (max-width: 480px) {
  .clients_type_industry .client__wrapper {
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
}
.clients_size_small {
  max-width: 800px;
}
.clients_description-w200 .clients__description {
  max-width: 200px;
}
.clients_description-w300 .clients__description {
  max-width: 300px;
}
.clients_description-w600 .clients__description {
  max-width: 600px;
}
.clients_description-w800 .clients__description {
  max-width: 800px;
}
.clients_content-w800 .client__wrapper {
  max-width: 800px;
}

/* End */


/* Start:/dist/assets/styles/blocks/client/client.min.css?16751903392849*/
.client {
  display: block;
}
.client__wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.client__wrapper_align-left {
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.client__item {
  margin-bottom: 24px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  max-width: 196px;
  min-width: 165px;
  height: 100px;
  text-align: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.client__item_margin-right-20 {
  margin-right: 20px;
}
.client__image {
  position: absolute;
  transition: width 0.6s ease;
  width: 165px;
}
.client__image_grayscale {
  opacity: 0.4;
}
.client__image_grayscale:hover {
  opacity: 1;
}
.client__image_scale {
  width: 200px;
}
.client_type_sla .client__wrapper {
  -ms-flex-pack: start;
  justify-content: flex-start;
  max-width: 850px;
}
.client_type_sla .client__item {
  -ms-flex: 1 1 196px;
  flex: 1 1 196px;
  -ms-flex-pack: center;
  justify-content: center;
  max-height: 100px;
  opacity: 1;
  transition: opacity 0.3s ease;
}
.client_type_sla .client__item_hidden {
  display: none;
  opacity: 0;
}
.client_justify-left .client__wrapper {
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.client_justify-left .client__item {
  max-width: 200px;
  -ms-flex: 1 1 196px;
  flex: 1 1 196px;
}
.client_justify-center .client__wrapper {
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.client_justify-center .client__item {
  -ms-flex: 1 1 196px;
  flex: 1 1 196px;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 768px) {
  .client_justify-center .client__wrapper {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}
@media only screen and (max-width: 480px) {
  .client__item {
    margin-bottom: 24px;
    max-width: inherit;
    min-width: inherit;
    height: 55px;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .client__image {
    max-width: 80px;
    max-height: 100%;
  }
  .client__image_grayscale {
    opacity: 1;
    filter: none !important;
  }
  .client_type_sla .client__wrapper {
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .client_type_sla .client__item {
    -ms-flex: 0 1 128px;
    flex: 0 1 128px;
  }
  .client_justify-left .client__wrapper {
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .client_justify-left .client__item {
    margin-left: 0px;
    margin-right: 0px;
    max-width: inherit;
    -ms-flex: 0 1 128px;
    flex: 0 1 128px;
  }
  .client_justify-center .client__wrapper {
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .client_justify-center .client__item {
    -ms-flex: 0 1 128px;
    flex: 0 1 128px;
  }
}

/* End */


/* Start:/dist/assets/scripts/plugins/jquery-gray/gray.min.css?1623259932887*/
/*! Gray v1.5.0 (https://github.com/karlhorky/gray) | MIT */
.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray}.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}}.grayscale.grayscale-fade:hover,.grayscale.grayscale-off{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-fade:hover>svg,.grayscale.grayscale-replaced.grayscale-off>svg{opacity:0}

/* End */


/* Start:/dist/assets/styles/blocks/solutions/solutions.min.css?1623259935448*/
.solutions {
  display: block;
}

.solutions__title-wrapper {
  margin-bottom: 84px;
}

.solutions__link-wrapper {
  margin-top: 8px;
  padding-right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

@media only screen and (max-width: 1200px) {
  .solutions__link-wrapper {
    margin-top: 0;
  }
}

@media only screen and (max-width: 480px) {
  .solutions__link-wrapper {
    margin-top: 8px;
  }
}
/* End */


/* Start:/dist/assets/styles/blocks/solution/solution.min.css?16232599341622*/
.solution {
  display: block;
}

.solution__wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.solution__item {
  margin-bottom: 56px;
  max-width: 320px;
  height: 176px;
  -ms-flex: 1 1 320px;
  flex: 1 1 320px;
  text-decoration: none;
  cursor: pointer;
  background-color: rgba(255,255,255,0.6);
  border: solid 1px #f2f2f2;
  box-shadow: 0 0 8px 0 rgba(240,240,240,0.5);
  transition: transform 0.5s ease 0s, box-shadow 0.5s ease 0s;
}

.solution__item:hover {
  -ms-transform: translateY(-10px);
  transform: translateY(-10px);
  box-shadow: 0 5px 8px 0 rgba(240,240,240,0.5);
}

.solution__icon {
  margin-left: auto;
  margin-right: auto;
  margin-top: 32px;
  margin-bottom: 23px;
  display: block;
  width: 48px;
  height: 51px;
}

.solution__text {
  margin-left: auto;
  margin-right: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  width: 214px;
  height: 50px;
  font-size: 1rem;
  line-height: 1.2;
  text-align: center;
  color: #000;
  opacity: 0.79;
}

@media only screen and (max-width: 1200px) {
  .solution__item {
    margin-right: 10px;
    max-width: inherit;
  }
}

@media only screen and (max-width: 768px) {
  .solution__item {
    margin-bottom: 26px;
    -ms-flex: 1 1 300px;
    flex: 1 1 300px;
  }
}

@media only screen and (max-width: 480px) {
  .solution__item {
    margin-bottom: 32px;
    margin-right: 0;
    -ms-flex: 1 1 416px;
    flex: 1 1 416px;
    height: 176px;
  }
}
/* End */


/* Start:/dist/assets/styles/blocks/partners-news/partners-news.min.css?1623259935941*/
.partners-news {
  display: block;
  max-width: 800px;
}

.partners-news__title-wrapper {
  margin-bottom: 90px;
}

.partners-news__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.partners-news__social-group {
  position: relative;
}

.partners-news__img {
  position: relative;
  width: 100%;
}

.partners-news__social-description {
  margin-bottom: 32px;
  font-size: 0.9rem;
  color: #4a4a4a;
}

.partners-news__subscribe-wrapper {
  min-width: 241px;
}

@media only screen and (max-width: 768px) {
  .partners-news__title-wrapper {
    margin-bottom: 40px;
  }

  .partners-news__content {
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }

  .partners-news__social-description {
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
  }

  .partners-news__subscribe-wrapper {
    max-width: inherit;
    margin-top: 40px;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
  }
}
/* End */


/* Start:/dist/assets/styles/blocks/subscribe/subscribe.min.css?1623259934384*/
.subscribe {
  display: block;
}

.subscribe__description {
  margin-bottom: 32px;
  font-size: 0.9rem;
  color: #4a4a4a;
}

.subscribe__result {
  max-width: 400px;
  margin-top: 10px;
  color: #3aa53a;
  font-size: 0.8rem;
  margin-bottom: 10px;
}

.subscribe__error {
  color: #f30017;
  font-size: 0.8rem;
  margin-bottom: 10px;
}

.subscribe__form-wrapper {
  max-width: 275px;
}
/* End */


/* Start:/dist/assets/styles/blocks/labeled-container/labeled-container.min.css?16232599351431*/
.labeled-container {
  position: relative;
  width: calc(100% + $labeledContainerDoublePadDesktop);
  margin-left: -48px;
  padding: 48px;
  background-color: #fff;
  border-radius: 6px;
  box-shadow: 4px 4px 16px 0 #cdcdcd;
}

.labeled-container__label {
  position: absolute;
  right: 0;
  top: 48px;
  font-size: 0.9rem;
  font-weight: 600;
  color: #fff;
  padding: 11px;
  min-width: 160px;
  text-align: center;
}

.labeled-container__label--color-blue {
  background-image: linear-gradient(225deg, #195abd 0%, #41a5ee 100%);
}

.labeled-container__label--color-red {
  background-image: linear-gradient(225deg, #bb3417 0%, #ed6c47 100%);
}

.labeled-container__label--color-green {
  background-image: linear-gradient(225deg, #107c41 0%, #33c480 100%);
}

.labeled-container__label--color-orange {
  background-image: linear-gradient(225deg, #bb5917 0%, #ed8e47 100%);
}

.labeled-container__label--color-cyan {
  background-image: linear-gradient(76deg, #90d0ff, #6dacff 99%);
}

.labeled-container_wide {
  padding: 48px;
}

@media only screen and (max-width: 1200px) {
  .labeled-container {
    margin-left: 0;
    width: 100%;
    padding: 52px 24px 24px 24px;
  }
}

@media only screen and (max-width: 980px) {
  .labeled-container__label {
    top: 0;
    left: 24px;
    right: inherit;
    font-size: 0.7rem;
    padding: 7px 4px;
    min-width: 128px;
  }

  .labeled-container_wide {
    padding: 48px 24px;
  }
}
/* End */


/* Start:/dist/assets/styles/blocks/feedback-form/feedback-form.min.css?16670580846499*/
.feedback-form {
  display: block;
}
.feedback-form__title-wrapper {
  margin-bottom: 87px;
}
@media only screen and (max-width: 768px) {
  .feedback-form__title-wrapper {
    margin-bottom: 40px;
  }
}
.feedback-form__description {
  margin-bottom: 64px;
  max-width: 800px;
  font-size: 0.9rem;
  line-height: 22px;
  opacity: 0.6;
}
.feedback-form__description-text {
  opacity: 0.6;
}
.feedback-form__description-text:nth-last {
  margin-bottm: 38px;
}
@media only screen and (max-width: 768px) {
  .feedback-form__description-text:nth-last {
    margin-bottm: 24px;
  }
}
.feedback-form__description-heading {
  margin-bottom: 8px;
  font-weight: 600;
}
.feedback-form__form-wrapper {
  max-width: 784px;
}
@media only screen and (max-width: 980px) {
  .feedback-form__form-wrapper {
    width: inherit;
  }
}
.feedback-form__form-note {
  font-size: 0.8rem;
  color: #3aa53a;
}
.feedback-form__form-note-container {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 32px;
}
.feedback-form__form-note-huray {
  margin-right: 24px;
}
.feedback-form__huray {
  width: 83px;
  height: 87px;
}
.feedback-form__form-note-label {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 0.9rem;
  line-height: 1.1rem;
  color: rgba(0,0,0,0.6);
}
.feedback-form__back-btn-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  position: relative;
}
.feedback-form__form-errors {
  margin-top: 20px;
  font-size: 0.8rem;
  color: #f30017;
}
.feedback-form__result {
  max-width: 400px;
  margin-top: 10px;
  color: #3aa53a;
  font-size: 0.8rem;
  margin-bottom: 10px;
}
.feedback-form_long .feedback-form__form-wrapper {
  max-width: 960px;
}
.feedback-form_w800 .feedback-form__form-wrapper {
  max-width: 800px;
}
.feedback-form_middle .feedback-form__form-wrapper {
  width: 800px;
}
@media only screen and (max-width: 980px) {
  .feedback-form_middle .feedback-form__form-wrapper {
    width: inherit;
  }
}
.feedback-form_addon .feedback-form__description {
  margin-top: 43px;
  margin-bottom: 47px;
}
.feedback-form_addon .form-constructor__btn-wrapper {
  margin-top: 30px;
}
.feedback-form_narrov .feedback-form__title-wrapper {
  margin-bottom: 32px;
}
.feedback-form_narrov .feedback-form__form-wrapper {
  max-width: 470px;
}
.feedback-form_narrov .feedback-form__description {
  margin-top: 32px;
  margin-bottom: 39px;
}
.feedback-form_narrov .form-constructor__btn-wrapper {
  margin-top: 0;
}
.feedback-form_narrov .form-constructor__row {
  margin-bottom: 24px;
}
.feedback-form_narrov .title:before {
  display: none;
}
.feedback-form_narrov .form-constructor__btn-wrapper {
  display: block;
}
.feedback-form_narrov .form-constructor__btn-wrapper .button {
  width: calc(50% - 16px);
}
@media only screen and (max-width: 980px) {
  .feedback-form_narrov .form-constructor__btn-wrapper .button {
    width: 100%;
  }
}
@media only screen and (max-width: 980px) {
  .feedback-form_narrov .form-constructor__input-wrapper:not(:last-child) {
    margin-bottom: 24px;
  }
}
.feedback-form_narrow-wide-form .feedback-form__form-wrapper {
  max-width: 100%;
}
.feedback-form_narrow-submit-button .form-constructor__btn-wrapper .button {
  width: calc(33% - 18px);
}
@media only screen and (max-width: 980px) {
  .feedback-form_narrow-submit-button .form-constructor__btn-wrapper .button {
    width: 100%;
  }
}
.feedback-form_thin .form-constructor__btn-wrapper {
  margin-top: 0;
}
.feedback-form_built-in {
  position: relative;
  padding-top: 56px;
  padding-bottom: 56px;
}
.feedback-form_built-in:before {
  content: '';
  top: 0;
  bottom: 0;
  position: absolute;
  width: calc(100% + 140px);
  -ms-transform: translateX(-70px);
      transform: translateX(-70px);
  background: url("/dist/assets/images/bg-stripes-journal-2.png") repeat left top;
}
@media only screen and (max-width: 768px) {
  .feedback-form_built-in:before {
    width: calc(100% + 2 * 32px);
    -ms-transform: translateX(-32px);
        transform: translateX(-32px);
  }
}
@media only screen and (max-width: 480px) {
  .feedback-form_built-in:before {
    width: calc(100% + 2 * 16px);
    -ms-transform: translateX(-16px);
        transform: translateX(-16px);
  }
}
.feedback-form_built-in .feedback-form__title-wrapper {
  margin-bottom: 32px;
}
.feedback-form_built-in .feedback-form__title {
  font-size: 1.2rem;
  font-weight: 300;
}
.feedback-form_built-in .form-constructor__row {
  margin-bottom: 0;
}
.feedback-form_built-in .form-constructor__row__hiddenBlock {
  margin-bottom: 0;
}
.feedback-form_built-in .form-constructor__btn-wrapper {
  margin-top: 12px;
}
.feedback-form_built-in .form-constructor__error {
  top: -18px;
}
.feedback-form_built-in .form-constructor__input-wrapper {
  margin-bottom: 24px;
}
.feedback-form_built-in .form-constructor__row__hiddenBlock {
  display: none;
}
.feedback-form_built-in textarea {
  min-height: 64px;
}
.feedback-form_one-lined-form .feedback-form__description {
  opacity: 1;
}
.feedback-form_one-lined-form .form-constructor__main-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media only screen and (max-width: 980px) {
  .feedback-form_one-lined-form .form-constructor__main-wrapper {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.feedback-form_one-lined-form .form-constructor__row {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  margin-bottom: 0;
}
@media only screen and (max-width: 980px) {
  .feedback-form_one-lined-form .form-constructor__row {
    margin-bottom: 24px;
  }
}
.feedback-form_one-lined-form .form-constructor__btn-wrapper {
  -ms-flex: 1 1 320px;
      flex: 1 1 320px;
  margin-left: 32px;
}
@media only screen and (max-width: 980px) {
  .feedback-form_one-lined-form .form-constructor__btn-wrapper {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    margin-left: 0;
  }
}
.feedback-form_one-lined-form .form-constructor__btn-wrapper .button {
  width: 100%;
  height: 40px;
  padding-top: 4px;
  line-height: 1rem;
}
.feedback-form_wide-in-popup {
  width: 976px;
}
@media only screen and (max-width: 1200px) {
  .feedback-form_wide-in-popup {
    width: 800px;
  }
}
@media only screen and (max-width: 980px) {
  .feedback-form_wide-in-popup {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .feedback-form_wide-in-popup .title {
    width: 80%;
  }
}
.feedback-form_input-bg-white .input {
  background-color: #fff;
}

/* End */


/* Start:/dist/assets/styles/blocks/form-constructor/form-constructor.min.css?16670594475578*/
.form-constructor {
  display: block;
}
.form-constructor__main-wrapper {
  display: block;
}
.form-constructor__row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
  margin-bottom: 32px;
}
@media only screen and (max-width: 980px) {
  .form-constructor__row {
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
  }
}
.form-constructor__row_template,
.form-constructor__row_hiddenBlock {
  display: none;
}
.form-constructor__row_no-margin-bottom {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 0;
}
.form-constructor__input-wrapper {
  position: relative;
  -ms-flex: 1 1 50%;
      flex: 1 1 50%;
}
.form-constructor__input-wrapper_number-3 {
  -ms-flex: 1 1 33%;
      flex: 1 1 33%;
}
.form-constructor__input-wrapper:not(:last-child) {
  margin-right: 32px;
}
@media only screen and (max-width: 980px) {
  .form-constructor__input-wrapper:not(:last-child) {
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.form-constructor__input-wrapper_flex13 {
  -ms-flex: 1 1 13%;
      flex: 1 1 13%;
}
.form-constructor__input-wrapper_flex25 {
  -ms-flex: 1 1 25%;
      flex: 1 1 25%;
}
.form-constructor__input-wrapper_flex60 {
  -ms-flex: 1 1 60%;
      flex: 1 1 60%;
}
.form-constructor__input-wrapper_long {
  -ms-flex: 0 0 523px;
      flex: 0 0 523px;
}
.form-constructor__input-wrapper_no-margin-bottom {
  margin-bottom: 0;
}
.form-constructor__input-wrapper_pull-next-row {
  margin-bottom: -30px;
}
@media only screen and (max-width: 980px) {
  .form-constructor__input-wrapper {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
  }
}
.form-constructor__input-wrapper_selectBoxIt .selectboxit-btn {
  height: 40px;
}
.form-constructor__input-wrapper_selectBoxIt .selectboxit-container .selectboxit {
  background-color: transparent;
}
.form-constructor__input-wrapper_hiddenBlock {
  display: none;
}
.form-constructor__input-sub-wrapper {
  position: relative;
  -ms-flex: 1 1 50%;
      flex: 1 1 50%;
}
.form-constructor__input-sub-wrapper:not(:last-child) {
  margin-right: 32px;
}
@media only screen and (max-width: 980px) {
  .form-constructor__input-sub-wrapper:not(:last-child) {
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.form-constructor__checkbox-wrapper {
  margin-bottom: 32px;
  -ms-flex: 0 0 45%;
      flex: 0 0 45%;
  margin-right: 20px;
}
@media only screen and (max-width: 768px) {
  .form-constructor__checkbox-wrapper {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    margin-right: 0;
  }
}
.form-constructor__checkbox-wrapper:last-child {
  margin-bottom: 0;
}
.form-constructor__btn-wrapper {
  margin-top: 65px;
  display: inline-block;
}
.form-constructor__close-btn-wrapper {
  display: inline-block;
  margin-left: 30px;
}
@media only screen and (max-width: 768px) {
  .form-constructor__close-btn-wrapper {
    margin-top: 24px;
    margin-left: 0px;
    display: block;
  }
}
.form-constructor__title {
  margin-bottom: 24px;
  position: relative;
  font-size: 0.8rem;
  color: rgba(0,0,0,0.6);
  line-height: 16px;
}
.form-constructor__title_radio {
  margin-bottom: 24px;
}
.form-constructor__error {
  position: absolute;
  top: -23px;
  right: 0;
  font-size: 0.7rem;
  text-align: right;
  color: #f30017;
}
.form-constructor__error_in-title {
  top: 0;
}
@media only screen and (max-width: 768px) {
  .form-constructor__error_in-title {
    top: -23px;
  }
}
.form-constructor__col-wrapper {
  margin-right: 32px;
  min-width: 230px;
  -ms-flex-flow: column;
      flex-flow: column;
}
@media only screen and (max-width: 980px) {
  .form-constructor__col-wrapper {
    margin-right: 0;
    margin-bottom: 32px;
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
  }
}
.form-constructor__elem-wrapper:not(:last-child) {
  margin-bottom: 32px;
}
.form-constructor__separator {
  width: 100%;
  height: 1px;
  background-color: #d8d8d8;
}
.form-constructor__addon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.form-constructor__addon:hover .form-constructor__addon-label {
  text-decoration: underline;
}
.form-constructor__addon-icon {
  margin-right: 8px;
  width: 20px;
  height: 20px;
  -ms-flex: 0 0 20px;
      flex: 0 0 20px;
}
.form-constructor__addon-label {
  font-size: 0.8rem;
  color: #0091d0;
}
.form-constructor__error-message-wrapper {
  margin-bottom: 12px;
}
.form-constructor__error-message {
  color: $c-for-;
}
.form-constructor__rollup {
  display: block;
  z-index: 100;
  width: 100%;
}
.form-constructor__rollup-link {
  margin-bottom: 8px;
  font-size: 0.8rem;
  text-decoration: none;
  color: #0091d0;
}
.form-constructor__rollup-link:hover {
  color: rgba(0,145,208,0.6);
}
.form-constructor__rollup-container {
  padding-top: 8px;
  display: none;
}
.form-constructor__rollup-container_visible {
  display: block;
}
.form-constructor_thin .form-constructor__btn-wrapper {
  margin-top: 0;
  width: 100%;
}
.form-constructor_thin .button_inline {
  width: 100%;
}
.form-constructor__personal-data-wrapper {
  margin-top: 24px;
  font-family: SourceSansPro;
  font-weight: 400;
  font-size: 0.8rem;
  line-height: 1.2rem;
  position: relative;
}
div[id^="wait_comp_"] {
  display: none;
}
#formPARTNERS_REQUEST_BILL .selectboxit-container {
  max-width: 382px;
}
@media only screen and (max-width: 980px) {
  #formPARTNERS_REQUEST_BILL .selectboxit-container {
    max-width: 100%;
  }
}
#formPARTNERS_REQUEST_BILL .selectboxit-text {
  max-width: 90% !important;
}
#formPARTNERS_REQUEST_BILL .select_transparent-form {
  width: 100% !important;
}

/* End */


/* Start:/dist/assets/styles/blocks/input/input.min.css?1623259935874*/
.input {
  padding: 10px 16px;
  display: block;
  width: 100%;
  height: 40px;
  font-size: 0.8rem;
  border: 1px solid rgba(0,0,0,0.4);
}

.input:-ms-input-placeholder {
  color: rgba(0,0,0,0.4);
}

.input::placeholder {
  color: rgba(0,0,0,0.4);
}

.input.parsley-error {
  border: 1px solid #f30017;
}

.input.parsley-success {
  border: 1px solid #46e906;
}

.input_transparent-form {
  background-color: transparent;
  border: 1px solid rgba(0,0,0,0.4);
}

.input_h43 {
  height: 43px;
}

.input_h36 {
  height: 36px;
}

.input_hidden {
  display: none;
}

.input__wrapper-arrow {
  position: relative;
}

.input__chevron {
  top: calc(50% - 5px);
  right: 15px;
  position: absolute;
  width: 10px;
  height: 10px;
  fill: rgba(0,0,0,0.6);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.input::-webkit-calendar-picker-indicator {
  display: none;
}
/* End */


/* Start:/dist/assets/scripts/plugins/aos/aos.css?162325993228765*/
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}
/* End */


/* Start:/dist/assets/styles/blocks/company/company.min.css?1623259935938*/
.company {
  position: relative;
}

.company__description-wrapper {
  margin-top: 85px;
  margin-bottom: 56px;
  max-width: 750px;
}

.company__description {
  font-size: 0.8rem;
  line-height: 21px;
  color: #000;
  opacity: 0.6;
}

.company__description:not(:last-child) {
  margin-bottom: 21px;
}

.company__logo {
  position: absolute;
  top: 27.7%;
  right: 57px;
  display: block;
  width: 152px;
  height: 150px;
}

@media only screen and (max-width: 980px) {
  .company__description-wrapper {
    max-width: 550px;
  }
}

@media only screen and (max-width: 768px) {
  .company__description-wrapper {
    margin-top: 60px;
    margin-bottom: 0;
    max-width: 400px;
  }

  .company__logo {
    top: 18%;
    right: 17px;
  }
}

@media only screen and (max-width: 480px) {
  .company__logo {
    top: 60%;
    right: 22px;
    display: none;
  }
}

@media only screen and (max-width: 320px) {
  .company__logo {
    top: 80%;
  }
}
/* End */
/* /dist/assets/styles/blocks/login/login.min.css?16232599352309 */
/* /dist/assets/styles/blocks/search-cover/search-cover.min.css?1623259935787 */
/* /dist/assets/styles/blocks/composite/articles/articles.min.css?16232599342061 */
/* /dist/assets/styles/blocks/letter-bg/letter-bg.min.css?16232599356589 */
/* /dist/assets/styles/blocks/icon-block/icon-block.min.css?1623259934903 */
/* /dist/assets/styles/blocks/icon-title/icon-title.min.css?16232599352639 */
/* /dist/assets/styles/blocks/slider/slider.min.css?16232599349810 */
/* /dist/assets/styles/blocks/clients/clients.min.css?16751900931616 */
/* /dist/assets/styles/blocks/client/client.min.css?16751903392849 */
/* /dist/assets/scripts/plugins/jquery-gray/gray.min.css?1623259932887 */
/* /dist/assets/styles/blocks/solutions/solutions.min.css?1623259935448 */
/* /dist/assets/styles/blocks/solution/solution.min.css?16232599341622 */
/* /dist/assets/styles/blocks/partners-news/partners-news.min.css?1623259935941 */
/* /dist/assets/styles/blocks/subscribe/subscribe.min.css?1623259934384 */
/* /dist/assets/styles/blocks/labeled-container/labeled-container.min.css?16232599351431 */
/* /dist/assets/styles/blocks/feedback-form/feedback-form.min.css?16670580846499 */
/* /dist/assets/styles/blocks/form-constructor/form-constructor.min.css?16670594475578 */
/* /dist/assets/styles/blocks/input/input.min.css?1623259935874 */
/* /dist/assets/scripts/plugins/aos/aos.css?162325993228765 */
/* /dist/assets/styles/blocks/company/company.min.css?1623259935938 */
